CN100361141C - 用于减少图像中噪声的设备和方法 - Google Patents

用于减少图像中噪声的设备和方法 Download PDF

Info

Publication number
CN100361141C
CN100361141C CNB038268698A CN03826869A CN100361141C CN 100361141 C CN100361141 C CN 100361141C CN B038268698 A CNB038268698 A CN B038268698A CN 03826869 A CN03826869 A CN 03826869A CN 100361141 C CN100361141 C CN 100361141C
Authority
CN
China
Prior art keywords
image
control signal
signal
filter
image data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB038268698A
Other languages
English (en)
Other versions
CN1820273A (zh
Inventor
托德·马丁·比兹利
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GVBB Cmi Holdings Ltd
Original Assignee
Thomson Licensing SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thomson Licensing SAS filed Critical Thomson Licensing SAS
Publication of CN1820273A publication Critical patent/CN1820273A/zh
Application granted granted Critical
Publication of CN100361141C publication Critical patent/CN100361141C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • G06T5/70
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/117Filters, e.g. for pre-processing or post-processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/14Coding unit complexity, e.g. amount of activity or edge presence estimation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/182Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a pixel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • G06T2200/24Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence

Abstract

一种图像处理器,包括Lee滤波器,用于处理图像数据以便从其中改进噪声。Lee滤波器包括平滑控制信号(406)。在图像数据的滤波期间,将平滑控制信号转换为单色视频信号,并代替已滤波图像数据或与其一起提供到显示器。由平滑控制信号的显示投影的图像突出了已滤波图像中的边缘活动。边缘活动的显示使得能够在图像数据中更容易定位噪声区域并精细调谐滤波量,从而进一步减小图像数据中出现的噪声,并且留下所希望的图像细节。

Description

用于减少图像中噪声的设备和方法
技术领域
本发明总体上涉及压缩,更具体地,涉及在压缩之前预处理图像数据,以便减少噪声在图像(静态图像或例如视频的图像序列)中的出现。
背景技术
图像数据通常数据量较大。如果图像数据表示视频则尤其如此。同样地,如本领域公知,优选在传输之前压缩图像数据,甚至存储图像数据。考虑到这一点,存在用于压缩图像数据的多种技术,将图像压缩到某个程度提供了对于原始图像数据的某些电平的逼真度。
然而,当压缩图像数据时,由于压缩算法通常不会区分图像中希望细节的噪声,图像数据可能包含会对压缩效率造成负面影响的噪声。换句话说,由于在图像数据中存在噪声,已压缩图像数据的数据量可能会大于必需的数据量。例如,如果首先将图像记录在录像机(VCR)中,当回放时,所记录的图像数据现在包括噪声。结果,即使进行了压缩,如果噪声并未出现在本来的图像数据中,将VCR用作横穿因特网的流的图像数据源仍需要使用比必需更多的带宽。
同样地,如果图像数据包括噪声,已知在图像数据的压缩之前,
首先对图像数据进行滤波来尝试去除或减小任意噪声。典型地,将多个公知滤波器技术之一应用于图像数据并预览已滤波图像数据,以检查对于图像逼真度的影响。通过观看已滤波图像并尝试调整滤波器控制来进行滤波器设置,从而得到已减小噪声和图像细节模糊之间的折中。过多的滤波可能模糊图像,过少的滤波不会充分去除图像数据中的噪声以改进压缩效率。不幸地,尤其难以去除在图像中难以或不可能看到、但仍然会降低压缩效率的低电平噪声。该困难在图像数据始终变化的视频中是复杂的。
发明内容
如上所述,当对图像数据进行滤波时,难以调整滤波以便通过观看已滤波图像来从图像数据中去除例如低电平噪声。然而,根据本发明的原理,实现了以下效果:代替显示已滤波图像数据或在显示已滤波图像数据的同时,显示图像数据上正在执行滤波以去除噪声的位置,能够改进快速设置滤波器参数的能力,从而增大从图像数据中去除甚至低电平噪声的能力。
在本发明的一个实施例中,一种图像处理器包括Lee局部统计滤波器(或Lee滤波器),用于处理图像数据以从其中去除噪声。Lee滤波器包括平滑控制信号。在图像数据的滤波期间,将平滑控制信号转换为单色视频信号,并代替已滤波图像数据或与其一起提供到显示器。平滑控制信号的显示图像表述突出了已滤波图像中的边缘活动。边缘活动的显示使得能够在图像数据中更容易定位噪声区域并精细调谐滤波量,从而进一步减小图像数据中出现的噪声,并且留下所希望的图像细节。具体地,Lee滤波器的平滑控制信号的显示指示了明和暗区域。暗区域指示了Lee滤波器对图像数据执行较大量滤波的区域,而较亮区域指示了Lee滤波器对图像数据执行较少量滤波的区域。
在本发明的另一个实施例中,一种服务器包括Lee滤波器和用于在因特网上提供例如视频的流内容的压缩器。当对表示视频的图像数据进行滤波时,服务器可视地显示Lee滤波器的平滑控制信号的表述。已滤波图像数据的结果显示边缘活动用于设置Lee滤波器的参数,即,创建视频的相关滤波器模板。随后重新调用滤波器模板对视频进行实时滤波,以便提供因特网上的流视频。
在本发明的另一个实施例中,一种服务器包括Lee滤波器和用于在因特网上提供例如视频的流内容的压缩器。将Lee滤波器的平滑控制信号转换为单色视频信号。针对图像或视频设置平滑控制信号的单色视频信号版本的平均亮度电平。将该设置的平均亮度电平用于表示图像或视频的滤波的希望电平。当对图像或视频进行滤波时,调整Lee滤波器的参数,直到平滑控制信号的单色视频信号版本的平均亮度电平实质上与设置的平均亮度电平相匹配。
在本发明的另一个实施例中,一种服务器包括处理器、显示器和用于在其中存储计算机程序的存储器。处理器执行存储在存储器中的计算机程序以便对图像数据进行滤波,其中,当处理器执行计算机程序时,计算机程序提供预览模式,以便在显示器上再现对图像数据正执行滤波的位置。
附图说明
图1示出了体现本发明原理的演示内容传送系统;
图2示出了根据本发明原理的演示图像服务器;
图3示出了根据本发明原理的演示流程图;
图4示出了根据本发明原理的演示滤波器预览组件;
图5示出了根据本发明原理的两个预览滤波器操作图像的图示以及演示用户界面;以及
图6和7示出了根据本发明原理的另一个演示滤波器预览组件。
具体实施方式
除了本发明的概念以外,图中所示的组件是本领域公知的,不必详细描述。此外,假设熟悉图像处理和内容传送,这里不再详细描述。例如,除了本发明的概念以外,微处理器、存储器、模拟和数字图像格式、内容流、媒体播放、压缩等是公知的,这里不再详细描述。此外,可以利用传统的编程技术来实现本发明的概念,同样这里不再详细描述。最后,附图中的相同数字表示相似的组件。还应当注意,术语“信号”包括硬件形式(例如电信号)和软件形式(例如变量)。此外,应当注意,以下术语“存储器”的使用包括机器可读存储介质,例如但不局限于:硬盘驱动器、软盘、CD-ROMS(包括可写CD-ROMS)、DVD等。
图1示出了根据本发明原理的内容传送系统的演示实施例。图像源15通过信令路径16向图像服务器20(下文进行描述)提供图像数据,图像服务器20处理接收到的图像数据,以便通过信令路径21提供已压缩图像数据,从而通过因特网50分配到如端点30表示的端点。因特网50是能够发送分组的任意网络的代表,包括有线或无线的交换或非交换设施,同样还包括例如路由器和/或交换机的其它组件(未示出),用于在原始点和端点之间通信分组。图像源15演示地表示了能够提供图像数据(表示静态图片或视频)的任意源。例如,图像源15可以是与服务器20相连的文件源(例如硬盘驱动器),以便图像数据表示数字格式的一个或多个图像;或图像源15可以是VCR,以模拟格式提供表示视频的图像数据等。同样,尽管显示为不与因特网50相连的分离组件,图像源15还可以通过因特网50向图像服务器20提供图像数据。端点30代表任意目的地点,例如消费者的视频设备,可以是运行WindowsMedia Player的计算机或与显示器相连的机顶盒;或甚至是内容提供者(例如有线电视公司)的服务器,将接收到的已压缩图像数据重新打包为内容,例如以便进一步的分配到订户。同样,图像服务器20也可以是内容提供者的服务器。
如前所述,当对图像数据进行滤波时,难以通过仅预览已滤波图像数据来调整滤波操作的参数以便从图像数据中去除噪声。在图像数据中出现低电平噪声的情况下尤其如此。同样,压缩之前残留在图像数据中任意噪声均可能导致数据量大于如果从图像数据中进一步减少或消除噪声得到的结果的已压缩图像数据,甚至需要更多带宽用于传输或更多空间用于存储。因此,根据本发明的原理,代替显示已滤波图像数据或在显示已滤波图像数据的同时,图像服务器20显示对图像数据执行滤波的位置。这改进了快速设置滤波器参数的能力,从而增大了从图像数据中去除甚至低电平噪声的能力,由此减小了已压缩数据的数据量,并相应地减小了传输所需的带宽或存储的空间。
现在转到图2,示出了根据本发明原理的图像服务器20的演示高层方框图。图像服务器20是一种基于所存储程序控制的处理器架构,并且包括如处理器205所代表的一个或多个处理器;总线206,表示一个或多个通信路径,用于将图像服务器20的组件连接到一起;存储器210(易失和/或非易失、硬盘、CD-ROM、DVD、随机存取存储器(RAM)等),用于存储程序指令和数据,例如用于执行下文所示方法;视频处理组件220,用于处理图像数据,根据本发明的一个方案,所述视频处理组件220包括滤波器预览组件225(如下所述);显示器230,用于观看对图像数据执行滤波的位置;以及例如由通信接口215表示的至少一个接收机,用于通过信令路径16连接到例如视频源15,以便接收图像数据,并通过信令路径21连接到因特网50以便发送已压缩图像数据。同样,应当理解,在本发明的其它实施例中,根据本发明的原理,可以按照其它方式提供或得到图像数据,例如从存储器210,即存储器210成为视频源15。类似地,信号路径16还提供到因特网50的通信链路。此外,还可以首先对图像数据进行压缩,需要在应用于滤波器预览组件225之前进行解压缩。
图3示出了根据本发明的原理在图像服务器20中使用的演示流程图。在步骤305,图像服务器20接收图像数据。图像数据可以是单个图片、多个图片或视频。在步骤310,图像服务器20在压缩之前对接收到的图像数据进行滤波,以便进一步去除噪声。如下所述,图像服务器20演示地使用本领域公知的Lee滤波器对接收到的图像数据进行滤波。在步骤315,根据本发明的原理,图像服务器20在显示器230上提供预览图像(如下所述)。该预览图像可视地示出了在接收到的图像数据中操作Lee滤波器的位置。在步骤320,例如,决定是否应当进一步调整Lee滤波器的滤波器参数以便去除额外的噪声。在该示例中,观看显示器230上预览图像的操作员通过观看预览图像的亮/暗区域来决定调整滤波参数,以便实现亮度的“感知”电平(如下所述)。然而,如下所述,根据本发明的一个方案,可以对图像服务器20进行编程,以便自动地调整滤波器参数。如果要调整滤波器参数,在步骤325对其进行调整,并在步骤310再次利用新的滤波器参数对接收到的图像数据进行滤波。另一方面,如果不再调整滤波器参数,则在步骤330,利用本领域公知的适当压缩技术来压缩已滤波图像。这里,例如可以通过因特网50发送已压缩图像,或将其存储以便随后重新调用。
如上参考图3的步骤315所述,根据本发明的原理,将预览显示能力添加到噪声减少滤波器。现在转到图4,示出了具有预览显示能力的噪声减少滤波器的演示实施例。滤波器预览组件225包括滤波器480、视频转换器485以及复用器(mux)490。滤波器480演示地将Lee滤波器实现为噪声减少滤波器,以便进一步从图像数据401中去除噪声(如下所述)。同样,滤波器480对应用的图像数据401进行操作,以便将已滤波图像数据481提供到mux 490。此外,根据本发明的一个方案,滤波器480还提供了至少一个滤波器控制信号421。视频转换器485将滤波器控制信号421转换为视频信号以便应用到mux 490。预览模式信号424还控制mux 490的操作,以便在至少两个操作模式之间进行选择。在该示例中,假设预览模式信号424表示信号的二进制形式,其中,例如“1”的相关逻辑电平对应于“预览滤波器操作模式”,而0的相关逻辑电平对应于“预览已滤波图像模式”。应当注意,本发明的概念无需显示信号和模式编号的分离。例如,可以在显示器230的两个分离的窗口中同时观看已滤波图像数据和滤波器控制信号。此外,可以存在多于一种显示模式。然而,在该示例中,如果预览模式信号424表示预览已滤波图像模式,则mux 490将已滤波图像数据481作为信号426提供到显示器230。另一方面,如果预览模式信号424表示预览滤波器操作模式,则mux 490将滤波器控制信号412的视频形式(即信号511)作为信号426提供到显示器230。
Lee滤波器通过测量图像数据401中较小区域的活动量或边缘活动,实际上逐像素地动态改变滤波处理。换句话说,Lee滤波器检查图像的较小矩形部分(像素窗)中的信号活动量(边缘细节),并将平滑算法应用于每一个窗的中心像素。平滑算法作为窗内边缘活动的函数来改变中心像素的滤波量。演示地,对于特定像素组,滤波器控制信号412恰好表示在一点处边缘的活动量。同样,根据滤波器控制信号421产生的图像用图画示出了边缘活动,即,滤波器480在图像数据401上执行噪声滤波的位置。结果,通过观看表示滤波器控制信号421的图像,可以容易地在图像中定位噪声区域并精细调谐滤波量,以便减少噪声并留下希望的图像细节。图5示出了边缘活动显示的演示。根据本发明的原理,图像71和72均为在相同图像数据401上操作的滤波器控制信号的单色(例如黑和白)图像。图像71和72示出了滤波器控制信号421的灰度级表述,其中较黑的区域指示了由滤波器480执行较大量滤波的区域,而较亮的区域指示了由滤波器480执行较少量滤波的区域。在本发明概念的一个演示中,在预览滤波器操作模式期间,用户观察显示器230上的滤波器控制信号的图像,响应所述观察,调整图4的滤波器控制信号479,以便改变由滤波器480执行的滤波量,直到通过观看边缘活动的图像(图像71和72中的亮区域)在滤波器控制信号的图像中实现了希望的平均亮度电平。在该上下文中,图像71具有较少亮区域,由此具有较少边缘活动。结果,与具有更多亮区域(即,更多边缘活动)的图像72相关的已滤波图像(未示出)相比,滤波器480提供了不够锐化的已滤波图像。用户能够通过实现例如文本框等的用户界面来调整滤波量。图5示出了用于控制滤波量的演示用户界面,作为滑动窗85。滑动窗86从滑动控制87的一端到另一端的移动按比例地改变滤波器控制信号479,以便例如按照图5的图像71和72所示地来改变滤波量。
现在转到图6和7,示出了滤波器预览组件225的另一个演示实施例。图像数据401演示了由滤波器预览组件225处理的、视频的亮度(Y)和色度(Cr,Cb)分量的复用流。如本领域公知的,Y表示亮度或辉度,Cr和Cb表示色彩信息(例如,Cr对应于红色负辉度信号,Cb对应于蓝色负辉度信号)。然而,在下文的讨论中,尽管滤波器实际上分离地处理Y、Cr和Cb分量,术语“像素”用于简化描述处理。
滤波器预览组件225包括组件405、组件410、组件415、组件420和混合器425。总体上说,Lee滤波器对像素的MxL组进行操作。为了本说明书的目的,假设M=L=7。同样,每一个像素组具有7行像素,每一行包括7个像素。组件405包括6线延迟存储器(或缓冲器)(未示出),以便对由信号406表示的特定像素组,组件405顺序地提供像素行。如本领域公知的,组件405还产生光栅定时信号403。演示地,每一个像素组的行3包括中心像素。图6中也将该中心像素示为信号406-1。
根据本发明的一个方案,Lee滤波器用于自适应地对图像数据进行滤波(静态图片或视频)。如这里所实现的,Lee滤波器改变图像数据并且当到达锐化边缘(即,具有更多边缘细节的区域)时返回。通过在组件415中首先根据以下等式计算每一个像素组或窗的局部均值,Lee滤波器进行操作:
local _ mean ( x ‾ ) = 1 N Σ i = 1 N x i - - - ( 1 )
其中N是滤波器窗中像素的数目,xi表示像素组或窗中的每一个像素。对于该实现方式,N=49,即在每一个像素组中存在四十九个像素。组件415提供信号416,信号416表示像素组的局部均值。将局部均值信号416应用到混合器425和组件410。
在确定特定像素组的局部均值之后,组件410根据以下等式来计算相同49像素组的方差:
local _ variance ( σ x 2 ) = 1 N - 1 Σ i = 1 1 ( x i - x ‾ ) 2 - - - ( 2 )
组件410将信号411提供到组件420,信号411表示特定像素组的局部方差。组件420根据以下等式确定混合因子β,(或平滑控制信号):
β = max ( σ x 2 - σ n 2 σ x 2 , 0 ) - - - ( 3 )
其中σn 2是噪声方差估计,并且是控制滤波程度的用户可调整参数(例如图4的上述信号479)。组件420将表示所确定混合因子β的信号421提供到混合器425。混合器425根据以下等式确定在预览已滤波图像模式中由Lee滤波器执行的滤波量:
mixer _ output = βx c + ( 1 - β ) x ‾ - - - ( 4 a )
其中xc是特定像素组的中心像素。等式(4a)可以重写为:
mixer _ output = β ( x c - x ‾ ) + x ‾ - - - ( 4 b )
具体地,当β具有数值零时(即,当局部方差小于或等于估计时),混合器425提供图像数据401的最大滤波(混合器425提供100%的局部均值作为滤波器输出信号)。相反,当β的数值向1增大时(即,局部方差超出估计),混合器425提供图像数据401的较少滤波。
换句话说,将Lee滤波器的局部方差值用作控制信号,以控制局部均值(即已滤波中心像素)和未滤波中心像素之间的混合。通过调整σn 2的数值来控制整体滤波量。当局部方差增大(更多边缘细节)时,改变混合,以便提供更多的未滤波中心像素作为滤波器的输出信号。当局部方差减小(图像的平坦区域)时,混合向利于局部均值的方向变化,即提供更多的滤波中心像素作为滤波器的输出信号。如上所述,可以按照任意方式来调整σn 2的数值,例如通过上述图5的滑动窗85。
根据本发明的原理,将混合器控制信号转换为单色视频信号,混合器425响应预览模式信号424提供预览滤波器操作模式。在局部方差较低(即执行最多滤波的位置)的位置,结果预览图像(相对于图5所示)较暗,在局部方差较高(即执行最少滤波的位置)的位置,结果预览图像较亮。
现在转到图7,示出了混合器425的演示实施例。混合器425包括亮度转换器505、复用器(mux)510、515和520、定时和控制组件525以及组合组件530。定时和控制组件525响应用于控制视频信号定时的上述光栅定时信号403,以便在显示器230上再现图像。组合组件530实现上述等式(4b)。亮度转换器505和mux 510将滤波器控制信号421(β)转换为单色视频信号511。具体地,在该演示实现中,预览滤波器操作模式示出了对Y采样执行的滤波。同样,亮度转换器505将滤波器控制信号421(β)转换为亮度信号,代替Cr和Cb的数值,mux 510将该信号与固定黑色度值c(信号509)相乘(在定时和控制组件525的控制下),由此产生单色视频信号511。Mux 515在已滤波图像数据481或滤波器控制信号421的视频形式(即信号511)之间进行选择,作为由预览模式信号424(如上所述)所表示的选定模式的函数。Mux 520也处于定时和控制组件525的控制下,并且在每一个视频线的图像部分期间选择mux 515的输出信号,或在水平和垂直消隐间隔期间选择中心像素(信号406-1),以保留同步和消隐信号(没有出现在信号481或信号511中)。应当理解,本发明的概念能够容易地延伸到预览Cr和Cb滤波。
利用各种模拟和数字视频源来测试上述滤波器。通常,当将噪声方差估计σn 2设为较低数值时,出现最优图像改进,引起大约70%的预览显示区域为浅灰或白色。将σn 2增大为较大的数值增大了整体滤波,并在预览显示中产生了更高百分比的深灰或黑色区域。由于这增强了图像数据的滤波,这增大了已滤波图像中模糊区域的出现。
如上所述,根据本发明的原理,将用于滤波器的至少一个控制信号转换为视频信号,代替或与已滤波图像一起显示所述视频信号。调整滤波器控制信号的图像的平均亮度电平提供一种快速调整滤波器设置(例如上述噪声方差估计σn 2)的方式,例如以便减少图像数据中的噪声,而不会模糊图像,由此改进了随后任意已滤波图像数据的压缩。尽管可以实时应用本发明的概念,还可以将根据本发明概念确定的滤波设置或滤波器模板存储在例如存储器210中,以使滤波器模板成为与具体图像数据相关的先验知识,并可用于将来滤波图像数据的参考。同样,例如,当随后从视频源15重新调用或检索具体图像数据以便形成流时,由处理器205从存储器210中检索相关的滤波器模板,以便产生具有先验确定滤波量的流图像。实时对图像数据进行滤波或创建滤波器模板用于随后的重新调用,能够以任意多种方式来执行调整图像数据的滤波器设置。例如,可以按照“预览滤波器操作模式”来观看整个视频,并且可以实时地执行影响上述噪声方差估计σn 2数值的任意设置,或甚至将其实时记录以便产生相关的滤波器模板以便随后重新调用。或者,可以在视频的不同帧处(或甚至在视频的一帧处)采样视频,每一个采样视频帧具有用于视频其它部分的相关滤波器设置。
如上所述,用于调整滤波器设置的一种方法用于用户观看滤波器控制信号的图像并调整噪声方差估计,以便实现特定平均亮度电平。根据本发明的另一方案,用于滤波器控制信号的图像的目标平均亮度电平可以先验设置。一旦设置了该目标亮度,修改图3的流程图。分别利用图8的步骤815、820和825来代替具体步骤315、320和325。在步骤815,确定用于滤波器控制信号的图像的实际平均亮度电平。在步骤820,对该实际平均亮度电平与滤波器控制信号的图像的目标亮度电平进行比较。如果实际平均亮度电平实质上不等于目标亮度电平,则在步骤825调整滤波器。这里,步骤825存储之前调整的结果以确定沿何方向来调整滤波器设置,从而将滤波器控制信号的图像的整体亮度驱向目标亮度电平。一旦滤波器控制信号的图像的实际平均亮度电平实质上等于目标亮度电平(例如在百分之一内),则如上所述执行图3的步骤330。
应当注意,可以按照硬件和软件的任意组合来实现本发明的概念。例如,图像服务器20能够执行存储在存储器210中的计算机程序,以便提供选择模式的用户界面,例如上述“预览滤波器操作模式”或“预览已滤波图像模式”。这在图9中进一步示出,图9示出了一种菜单类型用户界面,其中菜单项的选择启用了特定模式的选择。演示地,“编辑菜单”51命令的选择进一步显示了可用于附加选择的菜单项的列表。这些附加菜单项包括命令52(不必与这里所述的本发明概念相关)、预览滤波器操作模式53以及预览已滤波图像模式54。同样,例如,预览滤波器操作模式53菜单项的选择将信号424设置为适当值,并提供了预览模式,用于在显示器230上再现如上所述对图像数据401执行滤波的位置。
前文仅演示了本发明的原理,因此本领域的普通技术人员能够理解,尽管这里没有明确说明,可以设想体现本发明原理且在其精神和范围之内的多种可选设置。例如,尽管演示了分离功能组件的上下文,可以将这些功能组件体现为一个或多个集成电路(IC)和/或一个或多个存储程序控制的处理器(例如微处理器或数字信号处理器(DSP))。此外,尽管演示了Lee滤波器的上下文,可以使用滤波的其它形式和/或组合。类似地,尽管示出了图像服务器的上下文,本发明的概念可应用于包含在物理设备(例如膝上型计算机)的单个部分或分布在多个设备中的、任意基于存储程序控制的系统。例如,可以在一个基于计算机的终端处执行滤波,并在设备的另一部分(与是否基于计算机无关)处发送至少一个控制信号以便显示。因此,可以理解,在不脱离由所附权利要求定义的本发明的精神和范围的前提下,可以进行多种修改来演示实施例并设想其它设置。

Claims (14)

1.一种在处理图像数据中使用的方法,所述方法包括:
对图像数据进行滤波,以便提供已滤波图像数据;
将滤波中使用的控制信号转换为视频信号;以及
显示表示视频信号的图像;
其中所显示的图像指示了正在对图像数据进行滤波的位置。
2.根据权利要求1所述的方法,其中根据Lee滤波器执行滤波。
3.根据权利要求2所述的方法,其中控制信号是Lee滤波器的平滑控制信号。
4.根据权利要求3所述的方法,其中转换步骤将控制信号转换为单色视频信号。
5.根据权利要求1所述的方法,其中转换步骤将控制信号转换为单色视频信号。
6.根据权利要求1所述的方法,其中所述图像是在已滤波图像数据边缘活动的黑色和白色表述。
7.一种在处理图像数据中使用的方法,所述方法包括:
根据至少一个滤波器控制信号的至少一个数值,对图像数据进行滤波,以便提供已滤波图像数据;
将至少一个滤波器控制信号转换为视频信号;
显示表示视频信号的图像;以及
响应所显示的图像,调整至少一个滤波器控制信号的至少一个数值。
8.根据权利要求7所述的方法,其中调整步骤将所显示图像的平均亮度电平与预定义平均亮度电平进行比较。
9.一种用于处理图像数据的服务器,所述服务器包括:
滤波器,用于对图像数据进行滤波,以便提供已滤波图像数据;
视频转换器,用于滤波器的至少一个控制信号转换为视频信号;以及
显示器,用于示出表示视频信号的图像。
10.根据权利要求9所述的服务器,其中显示器还示出了已滤波图像数据。
11.一种视频处理器,包括:
接收机,用于接收图像数据;
视频处理组件,用于对接收到的图像数据进行滤波以从其中去除噪声,其中视频处理组件包括滤波器预览组件,用于提供表示视频处理组件中的控制信号的视频信号;以及
显示器,用于示出表示视频信号的图像,其中所述图像提供了正从所述图像数据中去除噪声的位置的可视指示。
12.一种对图像信号进行滤波的设备,包括:
滤波器,用于对图像数据进行滤波,以便提供已滤波图像数据和滤波器控制信号;
视频转换器,用于将滤波器控制信号转换为视频信号;以及
显示器,用于示出表示视频信号的图像。
13.根据权利要求12所述的设备,还包括:
与滤波器、视频转换器和显示器相连的复用器,其中复用器响应模式控制信号,用于将已滤波图像数据或视频信号提供到显示器。
14.根据权利要求12所述的设备,其中所述滤波器是Lee滤波器,控制信号是对图像数据的至少一部分的局部方差的测量。
CNB038268698A 2003-08-04 2003-08-04 用于减少图像中噪声的设备和方法 Expired - Fee Related CN100361141C (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2003/024525 WO2005017817A1 (en) 2003-08-04 2003-08-04 Apparatus and method for reducing noise in an image

Publications (2)

Publication Number Publication Date
CN1820273A CN1820273A (zh) 2006-08-16
CN100361141C true CN100361141C (zh) 2008-01-09

Family

ID=34192548

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB038268698A Expired - Fee Related CN100361141C (zh) 2003-08-04 2003-08-04 用于减少图像中噪声的设备和方法

Country Status (6)

Country Link
US (1) US7706624B2 (zh)
EP (1) EP1654690A4 (zh)
JP (1) JP4526482B2 (zh)
CN (1) CN100361141C (zh)
AU (1) AU2003258084A1 (zh)
WO (1) WO2005017817A1 (zh)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7522763B2 (en) * 2004-07-30 2009-04-21 Mitutoyo Corporation Method of measuring occluded features for high precision machine vision metrology
US7590303B2 (en) * 2005-09-29 2009-09-15 Samsung Electronics Co., Ltd. Image enhancement method using local illumination correction
JP4954800B2 (ja) * 2007-06-06 2012-06-20 オリンパス株式会社 顕微鏡撮像システム
CN101094313B (zh) * 2007-07-25 2011-05-18 北京中星微电子有限公司 一种图像噪声抑制装置和方法
KR101678690B1 (ko) * 2010-04-15 2016-11-24 삼성전자주식회사 이미지 처리 방법 및 장치
KR101700362B1 (ko) * 2010-08-16 2017-01-31 삼성전자주식회사 영상 처리 방법 및 영상 처리 장치
US8693801B2 (en) * 2010-09-28 2014-04-08 Panasonic Corporation Image processing device, image processing method, and integrated circuit
WO2016142931A1 (en) * 2015-03-10 2016-09-15 Beamr Imaging Ltd Method and system of controlling a quality measure
EP3185555B1 (en) * 2015-12-23 2023-07-05 Université de Genève Image compression method with negligible and quantifiable information loss and high compression ratio
WO2021167830A1 (en) * 2020-02-21 2021-08-26 Alibaba Group Holding Limited Methods for processing chroma signals
CN111667436A (zh) * 2020-05-08 2020-09-15 武汉中观自动化科技有限公司 一种用于无线三维扫描仪的图像传输方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1114813A (zh) * 1994-04-14 1996-01-10 德克萨斯仪器股份有限公司 采用定向边缘插入的对运动自适应的扫描速率转换
US5949916A (en) * 1997-06-23 1999-09-07 Samsung Electronics Co., Ltd. Modified automatic regressive filter and filtering method therefor
US6389176B1 (en) * 1997-09-26 2002-05-14 Trident Systems, Inc. System, method and medium for increasing compression of an image while minimizing image degradation

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4238772A (en) * 1979-08-03 1980-12-09 The United States Of America As Represented By The Secretary Of The Air Force Image enhancement using on-line spatial filtering
AU583202B2 (en) * 1987-02-06 1989-04-20 Fujitsu Limited Method and apparatus for extracting pattern contours in image processing
US5625714A (en) 1991-01-10 1997-04-29 Olympus Optical Co., Ltd. Image signal decoding device capable of removing block distortion with simple structure
US5355178A (en) * 1991-10-24 1994-10-11 Eastman Kodak Company Mechanism for improving television display of still images using image motion-dependent filter
JP2730363B2 (ja) * 1991-12-09 1998-03-25 松下電器産業株式会社 テレビジョン受信機
US5682326A (en) 1992-08-03 1997-10-28 Radius Inc. Desktop digital video processing system
US5352878A (en) * 1993-01-29 1994-10-04 United Parcel Service Of America, Inc. Method and apparatus for decoding bar code symbols using independent bar and space analysis
US5798948A (en) * 1995-06-20 1998-08-25 Intel Corporation Method and apparatus for video filtering
KR19980073964A (ko) * 1997-03-20 1998-11-05 김영환 영상신호의 모양정보 부호화시 윤곽선 정합 이동 벡터 추정 방법
JPH10294885A (ja) * 1997-04-17 1998-11-04 Sony Corp 画像処理装置およびその方法
EP0961506B1 (en) * 1998-05-20 2003-03-26 Texas Instruments France Autostereoscopic display
US6340994B1 (en) 1998-08-12 2002-01-22 Pixonics, Llc System and method for using temporal gamma and reverse super-resolution to process images for use in digital display systems
US6697497B1 (en) * 1998-12-22 2004-02-24 Novell, Inc. Boundary identification and characterization through density differencing
US6697534B1 (en) * 1999-06-09 2004-02-24 Intel Corporation Method and apparatus for adaptively sharpening local image content of an image
US7046307B1 (en) * 1999-11-11 2006-05-16 Stmicroelectronics Asia Pacific Pte Ltd. Video signal noise level estimator
KR100344807B1 (ko) * 2000-01-12 2002-07-20 엘지전자주식회사 영상 신호 보정 장치 및 방법
KR20020070497A (ko) * 2000-11-22 2002-09-09 코닌클리케 필립스 일렉트로닉스 엔.브이. 비디오 신호 처리
US6678009B2 (en) * 2001-02-27 2004-01-13 Matsushita Electric Industrial Co., Ltd. Adjustable video display window
US6973218B2 (en) * 2001-04-25 2005-12-06 Lockheed Martin Corporation Dynamic range compression
US7082211B2 (en) * 2002-05-31 2006-07-25 Eastman Kodak Company Method and system for enhancing portrait images

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1114813A (zh) * 1994-04-14 1996-01-10 德克萨斯仪器股份有限公司 采用定向边缘插入的对运动自适应的扫描速率转换
US5949916A (en) * 1997-06-23 1999-09-07 Samsung Electronics Co., Ltd. Modified automatic regressive filter and filtering method therefor
US6389176B1 (en) * 1997-09-26 2002-05-14 Trident Systems, Inc. System, method and medium for increasing compression of an image while minimizing image degradation

Also Published As

Publication number Publication date
US20060245661A1 (en) 2006-11-02
WO2005017817A1 (en) 2005-02-24
EP1654690A4 (en) 2010-08-11
US7706624B2 (en) 2010-04-27
JP4526482B2 (ja) 2010-08-18
JP2007521680A (ja) 2007-08-02
EP1654690A1 (en) 2006-05-10
AU2003258084A1 (en) 2005-03-07
CN1820273A (zh) 2006-08-16

Similar Documents

Publication Publication Date Title
US9992445B1 (en) Systems and methods for identifying a video aspect-ratio frame attribute
JP4783985B2 (ja) 映像処理装置、映像表示装置及びそれに用いる映像処理方法並びにそのプログラム
US8558772B2 (en) Image display apparatus
KR100330758B1 (ko) 비디오 영상처리내 잡음 및 이동 인위구조를 줄이기 위한방법 및 장치
CN100361141C (zh) 用于减少图像中噪声的设备和方法
KR100831125B1 (ko) 영상처리 장치와 영상처리 방법 및 기록매체
US8204364B2 (en) Moving picture image reproduction method and moving picture image reproduction apparatus
JPH0723347A (ja) チャンネル帯域幅の割当装置及び割当方法
WO2018151970A1 (en) Content mastering with an energy-preserving bloom operator during playback of high dynamic range video
JP2000307896A (ja) 画像処理装置及び画像処理方法
CN101207769B (zh) 用于视频播放器和电视之间提供视频接口的方法和系统
JP3103914B2 (ja) データの丸め処理回路およびデータの復元回路
KR20050059251A (ko) 이미지 변환을 위한 유닛 및 방법
CN111246250B (zh) 视频处理方法、装置、设备及存储介质
EP3743882B1 (en) Enhancing image data with appearance controls
US20060279755A1 (en) Apparatus and method for image processing of digital image pixels
JP4151134B2 (ja) 伝送装置および方法、受信装置および方法、並びに記録媒体
JP4708882B2 (ja) 圧縮イメージ用ビット・バジェット・モニタ
JP4298743B2 (ja) 画像表示装置
CN113411553A (zh) 图像处理方法、装置、电子设备及存储介质
JPH10248027A (ja) Sn比改善装置
US20090213271A1 (en) Video Signal Processing Device and Video Signal Processing Method
CN117891971A (zh) 一种视频编辑系统管理方法
JP2003102006A (ja) 動画圧縮装置および動画圧縮方法
US20040008279A1 (en) Apparatus and method for signal processing in digital video system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: GVBB HOLDING CO., LTD.

Free format text: FORMER OWNER: THOMSON LICENSING TRADE CO.

Effective date: 20120615

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20120615

Address after: Luxemburg Luxemburg

Patentee after: GVBB Cmi Holdings Ltd

Address before: La France

Patentee before: Thomson Licensing Trade Co.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080109

Termination date: 20160804

CF01 Termination of patent right due to non-payment of annual fee