CN101345884A - 图像帧的块差错补偿装置及其方法 - Google Patents
图像帧的块差错补偿装置及其方法 Download PDFInfo
- Publication number
- CN101345884A CN101345884A CNA2008101313008A CN200810131300A CN101345884A CN 101345884 A CN101345884 A CN 101345884A CN A2008101313008 A CNA2008101313008 A CN A2008101313008A CN 200810131300 A CN200810131300 A CN 200810131300A CN 101345884 A CN101345884 A CN 101345884A
- Authority
- CN
- China
- Prior art keywords
- picture frame
- frame
- block
- compensation
- block error
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/86—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/89—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
- H04N19/895—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder in combination with error concealment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/117—Filters, e.g. for pre-processing or post-processing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- H04N19/159—Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/164—Feedback from the receiver or from the transmission channel
- H04N19/166—Feedback from the receiver or from the transmission channel concerning the amount of transmission errors, e.g. bit error rate [BER]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/17—Methods 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 an image region, e.g. an object
- H04N19/176—Methods 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 an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/182—Methods 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/196—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/593—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
- H04N19/82—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/89—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/65—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
提供了一种用于补偿图像帧中的块差错的装置和方法。它包括视频编解码解码器,用于解码输入的图像帧,和输出解码后的图像帧。差错隐蔽块可以检测被解码的图像帧中产生差错块和通过中值滤波器补偿被检测的差错块,以及输出补偿后的图像帧。
Description
本申请是申请日:2004.04.08,申请号为200410032462.8,名称为“图像帧的块差错补偿装置及其方法”的申请的分案申请。
技术领域
本发明的实施例涉及多媒体通信,尤其涉及用于补偿图像帧产生的块差错的装置及其方法。
背景技术
移动通信包括主要使用声音信号的通信***。但是,随着用于移动通信的技术发展和需求的增加,移动通信发展成为多媒体通信,它不仅包括声音,还包括数据以及运动图像。在多媒体通信中,进行处理的数据量可以很大,并可以限制所分配的信道的带宽或数据传输速度。已开发了用于通过压缩以有限的数据传输速度发送/接收大量数据的技术,诸如运动图像专家组(MPEG)技术。
用于压缩多媒体信号的MPEG技术可以降低以时间为函数而连续变化的MPEG帧的数据量,并通过使用仅由图像帧信息解码的帧内编码帧(I-帧)、仅包括来自I-帧的运动矢量值的预测编码帧(P-帧)等发送多媒体信号。这里,即使通过MPEG方法或其它应用方法而使I帧和P帧具有稍许不同,它们还是可以具有每秒约1∶15的传输率。
当块差错产生在I帧处时,接收侧就会再次接收该I帧,以补偿所述块差错。当块差错产生在P帧处时,接收侧就可以对P帧的前一帧和下一帧进行运动估计处理和运动补偿处理,以补偿块差错。将参考图1描述根据实例性配置的用于补偿图像帧的块差错的装置。
图1是示出根据实例性配置的图像帧的块差错补偿装置的框图。
如图所示,图像帧的块差错补偿装置可包括视频编解码解码器10,它用于解码输入的图像帧,补偿被解码的图像帧之间所产生的差错图像帧,由此进行输出。该装置可以包括用于存储视频编解码解码器10中处理的图像帧的存储器12。该装置可以包括窗口接口14,用于将从视频编解码解码器10输入的图像帧转换成对应于显示格式并由此输出。该装置可以包括显示窗口16,用于显示从窗口接口14输入的图像帧。
将参考图2说明根据实例配置的图像帧的块差错补偿方法。
图2是说明根据实例配置的图像帧的块差错补偿方法的流程图。
如图所示,用于补偿图像帧的块差错的方法可以包括检测解码的图像帧中产生差错块(S20)。该方法可以包括判断包括检测块的帧是否是P帧(S22)。该方法可以包括当包括检测块的帧是P帧时,根据前一帧和下一帧来补偿所产生的块差错。该方法可以包括显示已补偿块差错的帧(S26),它可以重复。在确定包括检测块的帧是否是P帧的过程中(S22),当包括检测块的帧是I帧时,可再次接收该I帧(S23)且产生块差错的图像帧可以由再次接收的I帧来进行补偿。
将更详细地说明根据实例性配置的补偿图像帧的块差错的方法。
视频编解码解码器10可以从发送侧接收图像帧并进行解码,随后将被解码的图像帧存储在存储器中,并检测产生差错块的解码图像帧(S20)。这里,图像帧可以由具有预定区域的块组成。
当被解码的图像帧中没有检测到产生差错块时,视频编解码解码器10可以将图像帧输出到窗口接口14。当在被解码的图像帧中检测到产生差错块时,视频编解码解码器10可以判断包括产生差错块的图像帧是否是P帧(S22)。
当包括产生差错块的图像帧不是P帧而是I帧时,视频编解码解码器10可以再次接收该I帧并通过重新接收的I帧补偿产生块差错的图像帧,由此将其输出到窗口接口14。
另一方面,当包括产生差错块的图像帧是P帧时,视频编解码解码器10可以对前一帧和下一帧进行运动估计过程和运动补偿过程,由此将已补偿块差错的图像帧输出到窗口接口14(S24)。
窗口接口14可以将输入的图像帧转换成相应的格式以适合于显示窗口16,并输出转换后的图像帧。显示窗口16可以显示所输入的被转换图像帧(S26)。
如上所述,在图像帧的块差错补偿装置中,可以再次接收产生块差错的帧,或可以对前一帧和下一帧进行运动估计过程和运动补偿过程,由此补偿产生块差错的帧。
但是,在图像帧的块差错补偿装置中,由于必须再次接收产生块差错的帧,或必须对前一帧和下一帧进行运动估计过程和运动补偿过程,就必需具有用于处理大量数据的附加存储器,但并不需要实时处理数据。
发明内容
因此,本发明的实施例提供了一种图像帧的块差错补偿装置及其方法,能通过重新确认产生差错块的差错产生来增强可靠性。
本发明的另一个实施例提供了一种图像帧的块差错补偿装置及其方法,能通过经中值滤波器补偿产生块差错的图像帧来补偿差错而无需附加的存储器。
本发明的又一个实施例提供了一种图像帧的块差错补偿装置及其方法,能通过经中值滤波器补偿产生块差错的图像帧来实时补偿差错。
为了实现这些和那些优点并根据本发明实施例的目的,如这里体现和广泛描述的,提供了一种图像帧的块差错补偿装置,它包括用于解码输入的图像帧和输出解码后的图像帧的视频编解码解码器。该块差错补偿装置可以包括差错隐蔽块,它用于检测被解码的图像帧中产生差错块,经中值滤波器补偿被解码的差错块,和输出补偿后的图像帧。
为了实现这些和那些优点并根据本发明实施例的目的,如这里体现和广泛描述的,提供了一种用于补偿图像帧的块差错的方法,它包括解码输入图像帧并由此输出解码后的图像帧。用于补偿块差错的方法可以包括检测被解码的图像帧的块差错和经中值滤波器补偿所检测到的块差错,以及输出补偿后的图像帧。
通过以下本发明的详细描述并结合附图阅读将使本发明的前述和其它目的、特点、方面和优点将变得更加明显,它们都构成本发明揭示内容的一部分。
本发明的附加优点、目的和特点可以在描述中部分阐述,通过以下的审查或通过实施本发明加以学习,它们对于本技术领域内普通的技术人员来说是显而易见的。
附图说明
附图示出了本发明的实施例并结合描述用来说明本发明的原理,其中包含附图来提供对本发明的进一步理解。
将参考附图详细描述本发明的实施例,其中相同的标号表示相同的元件,其中:
图1是示出根据实例配置的图像帧的块差错补偿装置的框图;
图2是示出根据实例配置的图像帧的块差错补偿方法的流程图;
图3是示出根据本发明实例性实施例的图像帧的块差错补偿装置的框图;和
图4是示出根据本发明实例性实施例的图像帧的块差错补偿方法的流程图。
具体实施方式
现在将参考本发明的实例性实施例,其实例在附图中示出。
以下,将参考附图说明采用中值滤波器补偿产生块差错的图像帧的实时补偿差错和/或没有附加存储器的图像帧的块差错补偿装置和其方法。
图3是示出根据本发明实例性实施例的图像帧的块差错补偿装置的框图。
如图所示,根据本发明实施例的图像帧或视频的块差错补偿装置可以包括视频编解码解码器30,它用于解码所输入的图像帧和输出解码后的图像帧。该装置可以包括用于存储视频编解码解码器30中处理的图像帧的存储器32。该装置可以包括差错隐蔽块33,它用于检测从视频编解码解码器30输入的帧中的块差错或视频块差错,经中值滤波器补偿检测到的块差错,和输出补偿后的帧。该装置可以包括窗口接口34,用于将从差错隐蔽块33输入的帧转换成适用于显示装置的格式并输出转换后的帧。该装置可以包括显示窗口36,用于显示从窗口接口34输入的帧。
差错隐蔽块33可以包括差错检测块331,它用于检测输入的图像帧中的产生差错块。差错隐蔽块33可以包括差错精化块332,用于对邻近(在前和/或在后)于被检测的差错块的一个或多个块的像素值求平均以便获得第一平均值或确认平均值,获得平均值和被检测的差错块的像素值之间的差的绝对值,和将该绝对值和预定值进行比较。差错隐蔽块33可以包括差错校正滤波器333,用于经中值滤波器对邻近于确认的差错块的一个或多个块的像素值求平均以便获得第二平均值或补偿平均值,并在绝对值大于预定值时将补偿平均值输出作为确认的差错块的像素值。差错隐蔽块33可以包括帧生成块334,用于根据输出的像素值恢复正常或无差错的图像帧,和输出恢复的图像帧。
将参考图4详细说明根据本发明实施例的图像帧的块差错补偿方法。
图4是示出根据本发明实例性实施例的图像帧的块差错补偿方法的流程图。
如图所示,图像帧的块差错补偿方法可以包括检测被解码的图像帧中的产生差错块(S40)。该方法可以包括对邻近于被检测的差错块的块的像素值求平均以便获得第一平均值或确认平均值,获得确认平均值和被检测差错块的像素值之间的差的绝对值,并将绝对值和预定值进行比较(S42)。该方法可以包括当绝对值大于预定值时通过中值滤波器补偿被检测的差错块(S44)。该方法可以包括根据补偿块恢复包括所述块的图像帧(S46)。
将更加详细地描述根据本发明实施例的图像帧的块差错补偿方法。
首先,视频编解码解码器30可以从发送侧接收图像帧。视频编解码解码器30可以解码所接收到的图像帧。被解码的图像帧可以存储在存储器32中。被解码的图像帧可以输出到差错检测块331。这里,一个图像帧或视频帧可以由具有预定区域的多个视频块或像素块构成。
差错检测块331可以检测从视频编解码解码器30输入的图像帧中的产生差错块(S40)。被检测的块可以输出到差错精化块332。
差错精化块332可以对邻近(之前和/或之后)于或邻接于被检测差错块的一个或多个块的像素值求平均以便获得第一平均值或确认平均值。可以获得确认平均值和被检测差错块的像素值之间的差的绝对值。将该绝对值和预定值进行比较。根据比较结果(S42),可以确定被检测的块中是否出现差错。
可以通过以下方程式获得邻近于差错块的一个或多个块的像素值的平均值。
PS(x,y)=[P(x-1,y-1)+P(x,y-1)+P(x+1,y-1)]/3+[P(x-1,y)+P(x+1,y)]/2+[P(x-1,y+1)+P(x,y+1)+P(x+1,y+1)]/3 (方程式1)
在方程式1中,P(x,y)可以表示被检测的差错块的像素值,而PS(x,y)可以表示邻近于被检测的差错块的一个或多个块的像素值的平均值。方程式1可以修改成包括一个或多个连续块。
差错精化块332可以处理邻近于被检测差错块的一个或多个块的像素值的平均值。差错精化块332可以获得P(x,y)和PS(x,y)之间的差的绝对值。差错精化块332可以将绝对值和预定值进行比较。
abs[P(x,y)-PS(x,y)]<α (方程式2)
当绝对值小于或等于预定值时,差错精化块332可以确定被检测的差错块是正常或无差错的块。差错精化块332可以将不含差错的块输出到帧生成块334。当绝对值大于或等于预定值时,差错精化块332可以确定被检测的差错块是其中产生决定性的或确认的差错的块,即确认的差错块或差错块。差错精化块332可以将差错块输出到差错校正滤波器(例如,中值滤波器)334。
差错校正滤波器333可以通过中值滤波器对邻近(之前或之后)于或邻接于差错块的一个或多个块的像素值求平均以便获得平均值或补偿平均值,由此通过该补偿平均值补偿差错块的像素值(S44)。可以根据以下方程式进行经由中0值滤波器的求平均过程。
Pgen(x,y)=[P(x,y-1)+P(x,y-3)+P(x+1,y-2)+P(x-1,y-2)+P(x,y+1)+P(x,y+3)+P(x+1,y+2)]/7 (方程式3)
在方程式3中,Pgen(x,y)可以表示经由中值滤波器处理的平均值,而P(x,y)可以表示差错块的像素值。方程式3可以修改为包括一个或多个连续块。
接着,帧生成块334可以根据从差错校正滤波器333补偿的块恢复包括补偿的块的图像帧,由此将恢复的图像帧输出到窗口接口34(S46)。
窗口接口34可以将输入的图像帧转换成适用于显示窗口36的相应格式,并由此将转换后的图像帧输出。显示窗口36可以显示输入的图像帧。例如,液晶显示器(LCD)可以用作显示窗口36。
如上所述,根据本发明实施例的图像帧的块差错补偿装置及其方法,可以对产生差错块重新确认是否存在差错生成,由此增强可靠性。
因此,根据本发明实施例的图像帧的块差错补偿装置及其方法,可以通过中值滤波器补偿产生块差错的图像帧,由此就能够补偿块差错而无需附加的存储器。
此外,根据本发明实施例的图像帧的块差错补偿装置及其方法,可以通过中值滤波器补偿产生块差错的图像帧,由此就能实时地补偿块差错。
由于本发明可以按几种形式体现而不背离其精神或基本特征,应理解,除非另外说明,上述实施例不受上述任何细节的限制,而是在所附权利要求书所限定的精神和范围内广泛限定,因此所附权利要求书的范围和边界或这种范围和边界的等效物内的所有变化和修改都旨在由所附权利要求书所支持。
上述实施例和优点仅仅是实例性的而不限制本发明。本发明可便于应用到其它类型的装置中。本发明的描述旨在是示意性的,而不限制权利要求书的范围。许多可选方案、修改和变化对于本技术领域内熟练的技术人员来说是显而易见的。在权利要求书中,装置加功能的短语旨在执行所述功能时覆盖所述结构且不仅是结构等效物还是等效结构。
Claims (1)
1、一种用于补偿图像帧的块差错的方法,所述方法包括:
获得当前块的邻近块的像素值;
获得所述当前块的像素值和所述邻近块的像素值之间的差值;
将所述差值和预定值进行比较;
基于所述当前块的像素值、所述邻近块的像素值和所述比较结果,生成所述当前块的补偿像素值。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0022018A KR100504824B1 (ko) | 2003-04-08 | 2003-04-08 | 이미지 신호 블록오류 보정 장치 및 방법 |
KR1020030022018 | 2003-04-08 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2004100324628A Division CN1536894A (zh) | 2003-04-08 | 2004-04-08 | 图像帧的块差错补偿装置及其方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101345884A true CN101345884A (zh) | 2009-01-14 |
Family
ID=33128979
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2008101297043A Pending CN101374239A (zh) | 2003-04-08 | 2004-04-08 | 图像帧的块差错补偿装置及其方法 |
CNA2008101297024A Pending CN101374238A (zh) | 2003-04-08 | 2004-04-08 | 图像帧的块差错补偿装置及其方法 |
CNA2008101313008A Pending CN101345884A (zh) | 2003-04-08 | 2004-04-08 | 图像帧的块差错补偿装置及其方法 |
CNA2004100324628A Pending CN1536894A (zh) | 2003-04-08 | 2004-04-08 | 图像帧的块差错补偿装置及其方法 |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2008101297043A Pending CN101374239A (zh) | 2003-04-08 | 2004-04-08 | 图像帧的块差错补偿装置及其方法 |
CNA2008101297024A Pending CN101374238A (zh) | 2003-04-08 | 2004-04-08 | 图像帧的块差错补偿装置及其方法 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2004100324628A Pending CN1536894A (zh) | 2003-04-08 | 2004-04-08 | 图像帧的块差错补偿装置及其方法 |
Country Status (5)
Country | Link |
---|---|
US (14) | US7221710B2 (zh) |
EP (1) | EP1492353A3 (zh) |
JP (1) | JP2004312709A (zh) |
KR (1) | KR100504824B1 (zh) |
CN (4) | CN101374239A (zh) |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100531895B1 (ko) * | 2004-02-26 | 2005-11-29 | 엘지전자 주식회사 | 이동통신 시스템에서의 영상 블럭 오류 은닉 장치 및 방법 |
US7463755B2 (en) * | 2004-10-10 | 2008-12-09 | Qisda Corporation | Method for correcting motion vector errors caused by camera panning |
EP1973256A1 (en) * | 2007-03-22 | 2008-09-24 | Nxp B.V. | Error detection |
US7788384B1 (en) | 2007-04-13 | 2010-08-31 | Volicon, Inc. | Virtual media network |
KR101441175B1 (ko) * | 2008-08-08 | 2014-09-18 | 톰슨 라이센싱 | 밴딩 아티팩트 검출을 위한 방법 및 장치 |
US8385404B2 (en) | 2008-09-11 | 2013-02-26 | Google Inc. | System and method for video encoding using constructed reference frame |
US8503528B2 (en) | 2010-09-15 | 2013-08-06 | Google Inc. | System and method for encoding video using temporal filter |
US8638854B1 (en) | 2011-04-07 | 2014-01-28 | Google Inc. | Apparatus and method for creating an alternate reference frame for video compression using maximal differences |
US9154799B2 (en) | 2011-04-07 | 2015-10-06 | Google Inc. | Encoding and decoding motion via image segmentation |
CN103369327B (zh) * | 2012-03-27 | 2016-12-07 | 华为软件技术有限公司 | 一种错误遮蔽方法和通信设备 |
EP2842337B1 (en) | 2012-04-23 | 2019-03-13 | Google LLC | Managing multi-reference picture buffers for video data coding |
US9609341B1 (en) | 2012-04-23 | 2017-03-28 | Google Inc. | Video data encoding and decoding using reference picture lists |
US9014266B1 (en) | 2012-06-05 | 2015-04-21 | Google Inc. | Decimated sliding windows for multi-reference prediction in video coding |
US9756331B1 (en) | 2013-06-17 | 2017-09-05 | Google Inc. | Advance coded reference prediction |
KR101655800B1 (ko) | 2015-12-18 | 2016-09-22 | 박진영 | 웹사이트 이미지 오류 모니터링 시스템 |
CN106815801B (zh) * | 2016-12-27 | 2020-05-15 | 上海集成电路研发中心有限公司 | 中值滤波器电路结构及中值获取方法 |
US10891974B1 (en) | 2017-06-07 | 2021-01-12 | Sandisk Technologies Llc | Magnetic head with current assisted magnetic recording and method of making thereof |
US10896690B1 (en) | 2017-06-07 | 2021-01-19 | Sandisk Technologies Llc | Magnetic head with current assisted magnetic recording and method of making thereof |
US10839844B1 (en) | 2018-06-18 | 2020-11-17 | Western Digital Technologies, Inc. | Current-assisted magnetic recording write head with wide conductive element in the write gap |
US10891975B1 (en) | 2018-10-09 | 2021-01-12 | SanDiskTechnologies LLC. | Magnetic head with assisted magnetic recording and method of making thereof |
US11017801B1 (en) | 2018-10-09 | 2021-05-25 | Western Digital Technologies, Inc. | Magnetic head with assisted magnetic recording and method of making thereof |
CN112333467B (zh) * | 2020-11-27 | 2023-03-21 | 中国船舶工业***工程研究院 | 一种用于检测视频的关键帧的方法、***和介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1126725A1 (en) * | 1998-10-23 | 2001-08-22 | Mitsubishi Denki Kabushiki Kaisha | Image decoding device |
JP2003032686A (ja) * | 2001-07-17 | 2003-01-31 | Lsi Systems:Kk | 復号装置、復号方法およびその方法をコンピュータに実行させるプログラム |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5212549A (en) * | 1991-04-29 | 1993-05-18 | Rca Thomson Licensing Corporation | Error concealment apparatus for a compressed video signal processing system |
KR0125581B1 (ko) * | 1991-07-24 | 1998-07-01 | 구자홍 | 디지탈 영상신호의 에러수정 시스템 |
US5400076A (en) * | 1991-11-30 | 1995-03-21 | Sony Corporation | Compressed motion picture signal expander with error concealment |
US5737022A (en) * | 1993-02-26 | 1998-04-07 | Kabushiki Kaisha Toshiba | Motion picture error concealment using simplified motion compensation |
US5442400A (en) * | 1993-04-29 | 1995-08-15 | Rca Thomson Licensing Corporation | Error concealment apparatus for MPEG-like video data |
US5621467A (en) * | 1995-02-16 | 1997-04-15 | Thomson Multimedia S.A. | Temporal-spatial error concealment apparatus and method for video signal processors |
KR100220678B1 (ko) * | 1995-12-29 | 1999-09-15 | 전주범 | 블록 단위 부호화 장치로부터 전송된 영상신호에서의 채널 에러 정정 방법 |
US5933542A (en) * | 1996-04-24 | 1999-08-03 | Sony Corporation | Method and apparatus for blocking effect reduction in images by post-processing in the spatial domain |
US6134352A (en) * | 1996-05-21 | 2000-10-17 | Lucent Technologies Inc. | Spatial error concealment for image processing |
KR100209133B1 (ko) | 1996-08-21 | 1999-07-15 | 전주범 | 움직임 벡터정보에 대한 오류 복원기능을 갖는 영상 복호화기 |
US6078616A (en) * | 1997-03-13 | 2000-06-20 | Sony Corporation | Methods and apparatus for error concealment utilizing temporal domain motion vector estimation |
US6137915A (en) * | 1998-08-20 | 2000-10-24 | Sarnoff Corporation | Apparatus and method for error concealment for hierarchical subband coding and decoding |
DE69928798T2 (de) | 1999-08-31 | 2006-07-27 | Lucent Technologies Inc. | Fehlererkennungssystem für Videosignal |
JP4794711B2 (ja) | 1999-09-07 | 2011-10-19 | 富士通株式会社 | エラー隠蔽制御方法及び符号化装置及び画像信号伝送システム |
JP2001186521A (ja) * | 1999-12-22 | 2001-07-06 | Nec Corp | 画像復号化装置及び方法 |
US7031393B2 (en) * | 2000-10-20 | 2006-04-18 | Matsushita Electric Industrial Co., Ltd. | Block distortion detection method, block distortion detection apparatus, block distortion removal method, and block distortion removal apparatus |
US20020149617A1 (en) * | 2001-03-30 | 2002-10-17 | Becker David F. | Remote collaboration technology design and methodology |
US7003174B2 (en) * | 2001-07-02 | 2006-02-21 | Corel Corporation | Removal of block encoding artifacts |
US20030012286A1 (en) * | 2001-07-10 | 2003-01-16 | Motorola, Inc. | Method and device for suspecting errors and recovering macroblock data in video coding |
US20040088378A1 (en) * | 2002-11-04 | 2004-05-06 | Moats Travis N. | Method and system for viewing stored print jobs through an embedded web server interface |
US7606313B2 (en) * | 2004-01-15 | 2009-10-20 | Ittiam Systems (P) Ltd. | System, method, and apparatus for error concealment in coded video signals |
-
2003
- 2003-04-08 KR KR10-2003-0022018A patent/KR100504824B1/ko not_active IP Right Cessation
-
2004
- 2004-03-11 JP JP2004069388A patent/JP2004312709A/ja active Pending
- 2004-04-01 EP EP04007997A patent/EP1492353A3/en not_active Withdrawn
- 2004-04-02 US US10/815,669 patent/US7221710B2/en not_active Expired - Fee Related
- 2004-04-08 CN CNA2008101297043A patent/CN101374239A/zh active Pending
- 2004-04-08 CN CNA2008101297024A patent/CN101374238A/zh active Pending
- 2004-04-08 CN CNA2008101313008A patent/CN101345884A/zh active Pending
- 2004-04-08 CN CNA2004100324628A patent/CN1536894A/zh active Pending
-
2007
- 2007-03-06 US US11/682,402 patent/US8428141B2/en active Active
-
2013
- 2013-02-05 US US13/759,123 patent/US8565316B2/en not_active Expired - Lifetime
- 2013-02-05 US US13/759,178 patent/US8625675B2/en not_active Expired - Lifetime
- 2013-02-05 US US13/759,196 patent/US8571110B2/en not_active Expired - Lifetime
- 2013-02-05 US US13/759,172 patent/US8571109B2/en not_active Expired - Lifetime
- 2013-05-07 US US13/888,904 patent/US8532193B1/en not_active Expired - Lifetime
- 2013-09-04 US US14/017,932 patent/US8731063B2/en not_active Expired - Lifetime
- 2013-09-04 US US14/017,982 patent/US8902990B2/en not_active Expired - Lifetime
- 2013-09-06 US US14/019,849 patent/US8953691B2/en not_active Expired - Lifetime
- 2013-09-06 US US14/019,890 patent/US8743966B2/en not_active Expired - Lifetime
-
2014
- 2014-01-08 US US14/150,382 patent/US20140133566A1/en not_active Abandoned
- 2014-04-09 US US14/248,721 patent/US20140219365A1/en not_active Abandoned
-
2015
- 2015-01-09 US US14/592,947 patent/US20150117553A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1126725A1 (en) * | 1998-10-23 | 2001-08-22 | Mitsubishi Denki Kabushiki Kaisha | Image decoding device |
JP2003032686A (ja) * | 2001-07-17 | 2003-01-31 | Lsi Systems:Kk | 復号装置、復号方法およびその方法をコンピュータに実行させるプログラム |
Non-Patent Citations (1)
Title |
---|
PAUL SALAMA,ET AL: "Error Concealment in MPEG Video Streams Over ATM Networks", 《IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS》 * |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101345884A (zh) | 图像帧的块差错补偿装置及其方法 | |
US20100040137A1 (en) | Video processing method and system | |
JP4948358B2 (ja) | 映像伝送システム及び方法 | |
WO2003077563A1 (en) | Method and apparatus to execute a smooth transition between fgs encoded structures | |
JP2001285881A (ja) | ディジタル情報変換装置および方法、並びに画像情報変換装置および方法 | |
CN1939063A (zh) | 利用来自压缩比特流的编码信息来增强视频质量和/或减少伪像 | |
US6067323A (en) | Decoding method and decoding apparatus of coded moving image signal | |
JPH11262009A (ja) | 映像信号再生装置 | |
JP2001285882A (ja) | ノイズ低減装置および方法 | |
KR19990049348A (ko) | 움직임 벡터를 이용한 프레임 율(frame rate) 변환장치와 방법. | |
JPH05227516A (ja) | 二画面多重化動画像の符号化装置及び復号化装置 | |
JPH07264585A (ja) | 動画像処理装置 | |
WO2005062623A1 (ja) | 動画像再生方法及び装置並びにプログラム | |
JP2001078198A (ja) | エラー隠蔽制御方法及び符号化装置及び画像信号伝送システム | |
JP2001285864A (ja) | エラー修整装置および方法 | |
JPH0818958A (ja) | 映像信号符号化装置及び復号化装置 | |
JP2000244928A (ja) | 画像復号装置および画像復元方法 | |
JPH07203461A (ja) | 画像復号方法および装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20090114 |