[go: up one dir, main page]

CN101589624A - 图像再编码设备、图像再编码方法以及图像编码程序 - Google Patents

图像再编码设备、图像再编码方法以及图像编码程序 Download PDF

Info

Publication number
CN101589624A
CN101589624A CNA2008800027859A CN200880002785A CN101589624A CN 101589624 A CN101589624 A CN 101589624A CN A2008800027859 A CNA2008800027859 A CN A2008800027859A CN 200880002785 A CN200880002785 A CN 200880002785A CN 101589624 A CN101589624 A CN 101589624A
Authority
CN
China
Prior art keywords
image
type
encoding
blocking filter
coding method
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
Application number
CNA2008800027859A
Other languages
English (en)
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Publication of CN101589624A publication Critical patent/CN101589624A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • H04N19/86Methods 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
    • H04N19/865Methods 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 with detection of the former encoding block subdivision in decompressed video
    • 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/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/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/159Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
    • 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/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/16Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter for a given display mode, e.g. for interlaced or progressive display mode
    • 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/17Methods 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/172Methods 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 picture, frame or field
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/40Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
    • 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
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/80Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
    • H04N19/82Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
    • 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
    • H04N19/86Methods 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

提供了图像再编码方法,其在利用第二编码方法对由第一编码方法编码的图像数据再编码时,同时满足块失真的减少和存储器的减少。图像再编码方法包括以下步骤:对由第一编码方法按块编码的图像数据进行解码;以及利用第二编码方法按块对在解码步骤中被解码的图像数据进行编码。对图像数据进行编码的步骤包括以下步骤:通过使用由第一编码方法编码的图像数据执行边界检测以检测出由第一编码方法编码的图像数据的块边界;以及解块,以对在执行边界检测步骤中检测出的块边界执行解块滤波处理。

Description

图像再编码设备、图像再编码方法以及图像编码程序
技术领域
本发明涉及图像再编码设备、图像再编码方法以及图像再编码程序,其中,利用另一参数或通过另一编码方法对通过某种编码方法编码的图像数据进行再编码。
背景技术
例如,为了进一步增加图像数据的压缩比,而使用了图像再编码方法、图像再编码设备以及图像再编码程序。
专利文献1公开了一种图像再编码设备,其中,解码单元对源编码流进行解码以生成解码的视频数据,并且同时,提取过去施加在编码流中的编码参数,并且再编码单元接收解码的视频数据以及过去的编码参数,并利用过去的编码参数执行编码处理。
专利文献2公开了一种块失真移除设备,其中,目标像素与邻近参考像素之间的级差由延迟电路和减法电路来计算,并被输入非线性电路,然后,当级差处于预定范围内时,非线性处理电路确定存在块失真,并输出块失真量。
专利文献3公开了一种解码设备,其中,信号处理被执行,以通过向可变通带低通滤波器提供由控制信号生成单元生成的控制信号,根据块量化宽度的大小之差来适应地降低高频分量。这里,对如下边界执行滤波:包括在检测到的块量化宽度信息(当块量化宽度检测器从包括在比特流中的另外的信息中检测出块量化宽度信息之后)指示比预定值大的值的区域中的单元块的边界;以及包括在单独设置的块量化宽度值指示与在邻近区域中设置的块量化宽度值有较大差异的区域中的单元块的边界。
专利文献1:WO/2000/048402册
专利文献2:JP-A No.H08(1996)-317389
专利文献3:JP-A No.H08(1996)-149470
发明内容
{技术问题}
在专利文献1所公开的相关技术中的设备中,通过解码设备对第一MPEG-2编码图像数据进行解码所获得的图像数据和编码参数被同步并被馈送到解码设备;因此,通过利用编码参数对图像数据编码抑制了因多重编码引起的图像质量恶化。然而,难以检测第一MPEG-2编码图像数据的块失真,并减少块失真。
专利文献2和3所公开的相关技术中的设备仅仅移除了块失真,但是编码设备难以减少在解码时生成的块失真。
此外,当由专利文献1、2和3所公开的相关技术中的设备被耦合在解码设备和编码设备之间时,需要提供具有至少多于一条的宏块线(macroblock line)(布置在画面的水平方向上的MPEG-2中的宏块;例如,16线存储器)的存储设备(存储器)。因此,为了实现减少了第一MPEG-2编码图像数据的块失真的转码,产生的问题在于:增加了所有转码的处理时间,并且由于存储设备(存储器)的添加因此增加了电路规模。
参考图6来说明相关技术中的设备的框图的一个示例。通过第一编码方法编码的图像数据S1由解码电路单元1解码为基带图像数据S3,并且与在解码时分离出来的编码参数信息S4一起被输入到解块滤波单元22。解块滤波单元22拥有如下大小的图像存储器23:至少一个编码块可以被布置在图像数据的水平线中。解块滤波单元22减小编码块的水平边界以及垂直边界上的块失真,并输出基带图像数据S7。然后,编码电路单元2通过第二编码方法对基带图像数据S7编码,并输出图像数据S2。
本发明是鉴于上述状况而作出的,并提供了图像再编码方法、图像再编码设备以及图像再编码程序,它们满足当通过第二编码方法对由第一编码方法编码的图像数据进行再编码时,减少块失真,同时减少存储器。
{问题的解决方案}
根据本发明的第一方面,提供了一种图像再编码方法,包括以下步骤:对由第一编码方法按块编码的图像数据进行解码;以及利用第二编码方法按块对在解码步骤中被解码的图像数据进行编码。对图像数据进行编码的步骤包括以下步骤:通过使用由第一编码方法编码的图像数据执行边界检测以检测出由第一编码方法编码的图像数据的块边界;以及解块,以对在执行边界检测步骤中检测出的块边界执行解块滤波处理。
根据本发明的第二方面,提供了一种图像再编码方法,用来对每第一块进行了正交变换并且由第一编码方法用多个第一正交变换块中的编码块单元进行了编码的图像数据进行解码,并且用来利用第二编码方法对每第二块的解码图像数据进行编码。该图像再编码方法包括以下步骤:执行第一解块滤波,以对与第二编码的编码块中的第一正交变换块接界的块边界执行解块处理;以及通过使用图像数据确定第一解块滤波强度,并且通过根据第一解块滤波强度改变对第一编码方法的编码块边界的第二解块滤波强度,来对第二块编码。
根据本发明的第三方面,提供了一种使得计算机执行图像再编码方法的图像再编码程序,该图像再编码方法包括以下步骤:对由第一编码方法按块编码的图像数据进行解码;以及利用第二编码方法按块对在解码步骤中被解码的图像数据进行编码。对图像数据进行编码的步骤包括以下步骤:通过使用由第一编码方法编码的图像数据,执行边界检测以检测出由第一编码方法编码的图像数据的块边界;以及解块,以对在执行边界检测步骤中检测出的块边界执行解块滤波处理。
{本发明的有益效果}
本发明的第一效果在于如下事实:通过向第二编码方法发送由对应于第一编码方法的解码方法所解码的编码参数信息,使得不需要在执行对应于第一编码方法的解码方法的解码设备与执行第二编码方法的编码设备之间提供块失真减少装置。因此,可以提供在不增加电路规模的情况下抑制图像质量恶化的图像再压缩设备。
原因在于:通过将利用第一编码时生成的块失真信息而获得的块失真移除滤波系数添加到被布置在第二编码方法中的解块滤波单元,减少了由第一编码方法生成的块失真。
本发明的第二效果在于如下事实:在第一编码方法中提供对编码块中的块失真的移除方法,根据第一编码参数信息输出块失真发生条件,并且根据块边界的差异信息输出解块滤波系数信息;因此,第二编码装置能够减少由第一编码装置在编码块之间产生的块失真以及由第二编码装置产生的块失真。因此,由于所有段的编码参数信息未被发送,因此,能够提供具有较小电路规模并抑制图像质量恶化的图像再压缩设备。
原因在于:省略了用于发送第一编码参数信息的配线,并且通过利用由第一编码获得的解块滤波系数信息来修改被布置在第二编码方法中的解块滤波单元的块失真移除滤波系数,减少了由第一编码方法产生的块失真。
附图说明
【图1】图示出本发明第一实施例的框图。
【图2】编码帧参数信息的一个示例。
【图3】码宏块参数信息的一个示例。
【图4】图示出本发明第二实施例的框图。
【图5】编码块与正交变换块之间的关系的一个示例。
【图6】图示出相关技术中的设备的一个示例的框图。
符号说明
1解码电路单元
2编码电路单元
3编码信息生成单元
4帧内预测单元
5运动检测单元
6图像存储单元
7运动补偿单元
8选择单元
9算术单元
10正交变换/量化单元
11可变长度编码器
12反量化/反变换单元
13算术单元
14解块滤波单元
15解码信息生成单元
16可变长度解码器
17反量化/反变换单元
18算术单元
19运动补偿单元
20图像存储单元
21解块滤波单元
22解块滤波单元
23图像存储单元
S1由第一编码方法编码的图像数据
S2由第二编码方法编码的图像数据
S3解码后的基带图像数据
S4第一编码参数信息
S5在解码时减少了其编码块中的块失真的基带图像数据
S6解块滤波系数信息
S7在解码后减少了其由第一编码引起的块失真的基带图像数据
具体实施方式
当MPEG-2编码参数信息被输入并被确定为块失真发生的条件时,H.264编码设备中的环路滤波器被用来减少块失真。
在MPEG-2解码时利用编码参数来检测块失真。在MPEG-2解码时通过块失真移除滤波器来减少宏块中的块失真。解码之后的图像数据以及块失真移除滤波器强度被输入H.264编码设备。在H.264编码设备中,基于块失真移除滤波器强度信息来改变用于移除宏块之间的块失真的参数。
为了达到目的,根据本发明的图像再编码设备对通过由第一编码方法以块为单位对像素数据执行压缩编码而产生的图像数据进行解码,每个块由预先定义的多个像素构成。解码信息分析装置在解码时从经压缩的图像数据中提取第一编码方法的编码参数信息,并与经解码的图像数据同时地输出所提取的编码参数信息。此外,当利用第二编码方法(其中,经解码的图像数据被划分为一块预先定义的多个像素)的编码以及压缩编码被执行时,第二编码方法具有解块滤波器以便预先减少块失真,并且通过根据第一编码参数信息确定块失真在块边界中发生的模式,以及根据块边界中的像素之间的差异来确定解块滤波器强度来减少块失真。
利用这种构造,可以在不在第一编码方法的解码装置和第二编码方法的编码装置之间添加用于减少由第一编码方法生成的块失真的块失真减少装置的情况下,减少由第一编码方法生成的块失真。
在本发明中,第一编码方法拥有由预先定义的多个像素形成的变换块和编码块。当编码块中存在多个变换块时,当以编码块为单位解码编码数据时,将用于减少编码块中的变换块边界中的块失真的解块系数信息与经解码的图像数据同步输出。此外,当利用第二编码方法(其中,经解码的图像数据被划分为一块预先定义的多个像素)的编码以及压缩编码被执行时,第二编码方法具有解块滤波器以预先减少块失真,而且还可以通过将第一解块系数信息输入到为减少第二编码方法的块失真而准备的解块滤波器单元来减少由第一编码方法生成的编码块边界中的块失真。
利用这种构造,可以在不在第一编码方法的解码装置和第二编码方法的编码装置之间添加用于减少由第一编码方法生成的块失真的块失真减少装置的情况下,减少由第一编码方法生成的块失真。另外,可以省略第一编码方法的解码装置和第二编码方法的解码装置之间的编码参数信息。
在下文中,将参考附图详细说明用于实施本发明的最佳模式。
在本发明中,虽然将第一压缩编码方法描述为遵从标准ISO/IEC13818-2(MPEG-2),然而,第一压缩编码方法也可以遵从标准ISO/IEC10918-1(JPEG),或标准ISO/IEC 11172-2(MPEG-1)。虽然将第二压缩编码方法描述为遵从标准ISO/IEC 14496-10(MPEG-4/AVC,H.264),然而,第二压缩编码方法也可以遵从标准ISO/IEC 14496-2(MPEG-4/Visual)。
图1图示出了根据本发明一个实施例的图像再编码设备的构造。该图像再编码设备包括解码电路单元1和编码电路单元2。编码电路单元2拥有解码信息生成单元3、帧内预测(intra prediction)单元4、运动检测单元5、图像存储单元6、运动补偿单元7、选择单元8、解块滤波单元14、加法单元13、减法单元9、正交变换/量化单元10、反量化/反变换单元12以及可变长度编码器11。
解码电路单元1对由第一编码方法(此后称作MPEG-2)编码的图像数据S1进行解码,输出解码之后的基带图像数据S3,并且还输出第一编码传输信息S4。虽然各种格式和信息可以被认为是编码参数信息S4,然而,图2和3图示出了适合于本实施例的示例。图2所示的参数信息是针对每帧输出的信息,而图3所示的参数信息是针对每个宏块输出的信息。这些段的信息可以作为信息序列被连续地发送,或者可以作为分离的文件被发送。
接下来,编码电路单元2输出经由第二编码方法(此后称作H.264)编码的图像数据S2。由于编码电路单元2利用编码参数信息S4执行编码处理,因此将对其详细操作进行说明。
基带图像数据S3被分发到帧内预测单元4、运动检测单元5以及减法单元9。输入到帧内预测单元4的数据通过选择单元8和加法单元13被输出到解块滤波单元14。解块滤波单元14对处于第一编码方法的块边界中的图像数据执行解块处理。解块滤波单元14的输出再次被输入到帧内预测单元4。
这里,对第一编码方法的块边界的检测方法可以是直接从图像数据进行检测的方法,或者可以是使用编码参数信息S4的方法。在MPEG-2编码方法的情况中,例如,由于DCT的块大小为8×8,因此在将当前的像素数除以8之后的余数为0时,该像素是边界,否则,该像素不是边界。
帧内预测单元4在由标准定义的画面内(intra screen)编码方法中选择一种具有较好编码效率的方法,并且对已被执行了解块处理的图像数据执行帧内预测处理。然后,帧内预测单元4将结果输出到选择单元8。参考预先存储在图像存储单元6中的参考图像数据对输入到运动检测单元5中的图像数据S3执行运动检测处理。被执行了运动检测的图像数据S3经过运动补偿单元7的运动补偿,并被输出到选择单元8。选择单元8选择帧内预测的数据与运动预测的数据中的一个。所选信号被输出到减法单元9。基带图像数据S3与从选择单元8输出的信号之差被输入到正交变换/量化单元10,并经受正交变换以及量化。来自正交变换/量化单元10的输出经由可变长度编码器11被输出作为第二编码数据S2。
经正交变换并量化的数据经受反量化/反变换单元12的反量化和反变换。加法单元13将反量化/反变换单元12的输出加到经预测的图像数据。被获得作为结果的部分压缩-解压缩图像数据被输入解块滤波单元14。在解块滤波单元14中,对部分压缩-解压缩图像数据进行处理以减少第二编码方法引起的块失真。解块滤波单元14的输出信号被存储在图像存储单元6中作为参考图像数据。
编码参数信息S4被输入到编码信息生成单元3。编码信息生成单元3根据输入的编码参数信息S4的数据、帧内预测和运动预测来确定解块滤波强度以及量化比例(quantization scale),并控制编码电路单元2。
传统上,在H.264中,通过根据量化参数开/关或改变解块滤波器的强度来确定解块滤波强度,并且可以不时地添加偏移来改变强度。滤波的偏移值作为编码参数被加到解码数据。但是,在本发明中,除此之外,在利用MPEG-2方法编码时对块边界执行相关的解块处理;因此,减少了由MPEG-2编码引起的块失真。
确定解块滤波强度以减少由MPEG-2编码方法引起的块失真使用包括在编码参数信息S4中的图片类型信息(图片编码类型,Picture CodingType)、宏块类型信息(宏块类型帧内,Macroblock Type Intra)、量化比例(Q比例,Q Scale)以及DCT类型信息(DCT类型,DCT Type)。
例如,当图片类型信息是帧内图片,或当宏块类型信息是帧内类型时,解块滤波器被设为开启(ON)。
还存在根据MPEG-2的量化比例来改变解块滤波强度的方法。当量化粗糙时,与量化是精细的情况相比,解块滤波的强度被增强。
此外,可以使用DCT类型信息。即,当DCT类型是帧DCT时,水平和垂直解块滤波器被设置为开启,并且当DCT类型是场DCT时,仅水平解块滤波器被设置为开启。
通过执行诸如通过这种参数信息的组合来开/关或改变解块滤波强度,能够获得进一步减轻MPEG-2的块失真的效果。
此外,可以考虑通过使用将图像的复杂程度表示为指数的活动性值来确定解块滤波器的开/关。作为图像的活动性值,一种可能的构成可以计算下述值之一:将相邻像素之差相加的值、通过计算各个像素的值之差的平方和以及块中的像素的均值而获得的离散度(dispersion)值,以及其它值。
现在将对当图像的活动性值被用作指数时的解块滤波器开/关的条件的一个示例进行说明。假设邻近块中的块内像素的均值为M1和M2,块内像素的均值之差为Δ1,每个块的活动性值为A1和A2,块边界的像素值为ni和pi(i是从0至n中的数之一;n是编码块的一侧的像素数目),块边界的像素值之差为Δdi,并且块边界的每个像素的差的均值为Δd;则解块滤波器的开/关条件由下式确定。
Δ1=|M1-M2|
Δdi=|ni-pi|
Δd=∑(Δdi)/n
活动性值A1和A2的阈值被设为TH。当A1和A2中的至少一个小于阈值TH时并且当Δd大于Δ1时,解块滤波器被设为开启。
解块滤波单元14以叠加的方式利用根据本发明的第一编码方法执行解块滤波处理并且利用根据标准(例如H.264)的第二编码方法执行解块滤波处理。即,例如,当利用根据本发明的第一编码方法执行了解块滤波处理之后,解块滤波单元14利用根据诸如H.264之类的标准的第二编码方法执行解块滤波处理;或者相反,解块滤波单元14以相反的顺序来执行这两种解块滤波处理。
通过上述操作序列,当执行H.264编码时可以减少由MPEG-2引起的块失真,并且本发明可以解决过去的问题。
图4图示出了本发明另一实施例中的图像再编码设备的构造。当粗略地进行划分时,该图像再编码设备包括解码电路单元1和编码电路单元2。为了对MPEG-2编码图像数据S2进行解码,解码电路单元1包括解码信息分析单元15、可变长度解码器16、反量化/反变换单元17、加法单元18、运动补偿单元19、图像存储单元20以及解块滤波单元21。为了将解码信息分析单元15的输出编码为H.264编码的图片数据S2,编码电路单元2包括解码信息生成单元3、帧内预测单元4、运动检测单元5、图像存储单元6、运动补偿单元7、选择单元8、减法单元9、正交变换/量化单元10、可变长度编码器11、反量化/反变换单元12、加法单元13以及解块滤波单元14。
首先,参考附图说明解码电路单元1的操作。解码信息分析单元15从MPEG-2图片数据S1检测头部(header)信息。可变长度解码器16基于头部信息对可变长度数据进行解码,并将解码结果输出为固定长度的数据。此外,解码信息分析单元15从头部信息中提取编码参数信息,例如图片类型信息、量化参数信息以及运动向量信息。固定长度数据被输入到反量化/反变换单元17,并利用量化参数信息等使其经过反量化和反正交变换。当图片类型信息表面相关宏块是帧间编码块时,加法单元18将从运动补偿单元19输出的参考图像数据加到反量化/反变换单元17的输出。当图片类型信息表明相关宏块是帧内编码块时,加法单元18按原样输出反量化/反变换单元17的输出。加法单元18的输出被输出到解块滤波单元21。解块滤波单元21减少输入信号的块失真,并将结果输出为基带图像数据S5。当图片类型信息表明相关图片是I图片或P图片时,图像数据S5被存储在图像存储单元20中作为参考图像数据。从图像存储单元20读取的信号在被加到从反量化/反变换单元17输出的信号之前,根据运动向量信息使其经过运动补偿单元19的运动补偿。
解块滤波单元21对图5中斜线所示的宏块中的正交变换块边界执行减少块失真的处理。具体地,解块滤波单元21是LPF,线性插值单元等。
本实施例是在采用用在H.264中的解块滤波器的假设下进行说明的。解码信息分析单元15生成解块滤波系数信息S6,用于对解块滤波单元14的开/关控制或强度控制。使用图片类型信息(图片编码类型)、宏块类型信息(宏块类型帧内预测)、量化比例(Q比例)以及DCT类型信息(DCT类型)作为解块滤波系数信息S6。
例如,当图片类型信息是帧内图片或者宏块类型信息是帧内类型时,解块滤波器被设置为开启。
还存在根据MPEG-2的量化比例来改变解块滤波强度的方法。即,当量化比例粗糙时,增强解块滤波的强度。
利用DCT类型信息,当DCT类型是帧DCT时,可以将水平和垂直解块滤波器设置为开启,而当DCT类型是场DCT时,仅可以将水平解块滤波器设置为开启。
解块强度是由这些种类的参数信息的组合构成的。作为一个示例,为每个宏块设置整数8比特,则解块强度能够在从0至255的范围内改变。
接下来,将参考附图说明编码电路单元2的操作。基带图像数据S5被分发到帧内预测单元4、运动检测单元5以及减法单元9。输入到帧内预测单元4的数据通过选择单元8和加法单元13被输出到解块滤波单元14。除了根据H.264的解块滤波处理之外,解块滤波单元14还根据第一编码方法对第一编码方法中的编码块边界中的图像数据执行解块处理。解块滤波单元14的输出再次被输入到帧内预测单元4。
除了根据H.264的解块处理之外,解块滤波单元14还根据解块滤波系数信息S6对编码块边界执行解块处理。
帧内预测单元4在由标准定义的画面内编码方法中选择一种具有较好编码效率的方法,并且对已被执行了解块处理的图像数据执行帧内预测处理。然后,帧内预测单元4将处理之后的信号输出到选择单元8。输入到运动检测单元5中的图像数据S5与预先存储在图像存储单元6中的参考图像数据一起经受运动检测处理。根据通过运动检测处理检测到的运动向量,运动补偿单元7对图像数据S5执行运动补偿,并且将得到的信号输出到选择单元8。
选择单元8选择来自帧内预测单元4的信号与来自运动补偿单元7的信号中的一个。由选择单元8所选的信号被输出到减法单元9。通过从基带图像数据S5减去从选择单元8输出的信号而获得的信号差被输入到正交变换/量化单元10,并经受正交变换以及量化。正交变换/量化单元10的输出经由可变长度编码器11被输出作为第二编码数据S2。经正交变换并量化的数据在反量化/反变换单元12中经过反量化和反变换。加法单元13对来自选择单元8和来自反量化/反变换单元12的预测出的误差信号执行加法处理,并生成部分压缩-解压缩图像数据。解块滤波单元14对通过加法处理而获得的信号执行:减少因第一编码处理引起的块失真的处理,以及减少因第二编码处理引起的块失真的处理。处理结果被存储在图像存储单元6中作为参考图像数据。
通过上述操作序列,当执行H.264编码时可以减少由MPEG-2引起的块失真,并且本发明可以解决过去的问题。
本申请基于2007年1月22日提交的日本专利申请No.2007-011329并要求该申请的优先权,该申请的公开通过引用被整体结合于此。
虽然详细描述了本发明的示例性实施例,然而,应当明白,在不脱离如所附权利要求限定的本发明的精神和范围的情况下,可以在实施例中进行各种修改、替代和变更。此外,即使在执行期间权利要求被修改时,发明人也希望保留要求保护的发明的所有等同物。
{工业应用}
本发明可以用来对图像再编码。

Claims (54)

1.一种图像再编码方法,包括如下步骤:
对通过第一编码方法按块编码的图像数据进行解码;以及
通过第二编码方法按块对在解码中被解码的图像数据进行编码,
其中,对图像数据进行编码的步骤包括以下步骤:
利用通过所述第一编码方法编码的图像数据,执行边界检测以检测出通过所述第一编码方法编码的图像数据的块边界;以及
解块,以对在执行边界检测步骤中检测出的所述块边界执行解块滤波处理。
2.根据权利要求1所述的图像再编码方法,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的图片类型信息和宏块类型信息,并且
其中,当所述图片类型信息是帧内图片时或者当所述宏块类型是帧内类型时,所述图像再编码方法还包括增强所述解块滤波强度的步骤。
3.根据权利要求1所述的图像再编码方法,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的量化比例信息,并且
其中,所述图像再编码方法还包括将所述解块滤波强度增强到所述量化比例粗糙的程度的步骤。
4.根据权利要求1所述的图像再编码方法,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的图片类型信息、宏块类型信息和量化比例信息,并且
其中,当所述图片类型是帧内图片时或者当所述宏块类型为帧内类型时,所述图像再编码方法还包括将所述解块滤波强度增强到所述量化比例粗糙的程度的步骤。
5.根据权利要求2至4中的任一项所述的图像再编码方法,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的DCT类型信息,并且
其中,当所述DCT类型是帧类型时,所述图像再编码方法还包括增强所述解块滤波强度的步骤。
6.根据权利要求2至4中的任一项所述的图像再编码方法,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的DCT类型信息,并且
其中,当所述DCT类型是场类型时,所述图像再编码方法还包括增强对所述第一编码方法的块的水平边界的所述解块滤波强度的步骤。
7.根据权利要求2至4中的任一项所述的图像再编码方法,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的DCT类型信息,并且
其中,所述图像再编码方法还包括以下步骤:当所述DCT类型是帧类型时,增强对所述第一编码方法的块边界的所述解块滤波强度;并且当所述DCT类型是场类型时,增强对所述第一编码方法的块的水平边界的所述解块滤波强度。
8.根据权利要求2所述的图像再编码方法,
其中,所述第二编码方法还包括以下步骤:
对所述第一编码方法的每个块,从图像数据计算指示图像的复杂程度的活动性信息;以及
当活动性小于阈值时,增强所述解块滤波强度。
9.根据权利要求2所述的图像再编码方法,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数信息的DCT类型信息,并且
其中,所述第二编码方法还包括以下步骤:
对所述第一编码方法的每个块,从图像数据计算指示图像的复杂程度的活动性信息;
当所述活动性信息小于阈值并且当所述DCT类型是帧类型时,增强对所述第一编码方法的块边界的所述解块滤波强度;以及
当所述活动性信息小于阈值并且当所述DCT类型是场类型时,增强对所述第一编码方法的块的水平边界的所述解块滤波强度。
10.一种图像再编码方法,用来对针对每个第一块进行了正交变换并且通过第一编码方法用多个第一正交变换块中的编码块单元进行了编码的图像数据进行解码,并且用来通过第二编码方法针对每个第二块对解码图像数据进行编码,所述图像再编码方法包括以下步骤:
执行第一解块滤波,以对与第二编码的编码块中的第一正交变换块接界的块边界执行解块处理;以及
通过利用图像数据确定第一解块滤波强度,并且通过根据所述第一解块滤波强度改变对所述第一编码方法的编码块边界的第二解块滤波强度,来对所述第二块进行编码。
11.根据权利要求10所述的图像再编码方法,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的图片类型信息和宏块类型信息,并且
其中,当所述图片类型信息是帧内图片时或者当所述宏块类型是帧内类型时,所述第一解块滤波强度被增强。
12.根据权利要求10所述的图像再编码方法,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的量化比例信息,并且
其中,所述第一解块滤波强度被增强到所述量化比例粗糙的程度。
13.根据权利要求10所述的图像再编码方法,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的图片类型信息、宏块类型信息和量化比例信息,并且
其中,当所述图片类型是帧内图片时或者当所述宏块类型为帧内类型时,所述第一解块滤波强度被增强到所述量化比例粗糙的程度。
14.根据权利要求11所述的图像再编码方法,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数信息的DCT类型信息,并且
其中,当所述DCT类型是帧类型时,所述第一解块滤波强度被增强。
15.根据权利要求11所述的图像再编码方法,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数信息的DCT类型信息,并且
其中,当所述DCT类型是场类型时,对所述第一编码方法的水平方向上的块边界的所述第一解块滤波强度被增强。
16.根据权利要求11所述的图像再编码方法,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数信息的DCT类型信息,并且
其中,所述图像再编码方法还包括以下步骤:
当所述DCT类型是帧类型时,增强对所述第一编码方法中的块边界的所述解块滤波强度;以及
当所述DCT类型是场类型时,增强对所述第一编码方法中的块的水平边界的所述第一解块滤波强度。
17.根据权利要求11所述的图像再编码方法,
其中,所述第一编码方法包括对每个正交变换块计算指示图像的复杂程度的活动性信息的步骤,并且
其中,当活动性小于阈值时,所述第一解块滤波强度被增强。
18.根据权利要求11所述的图像再编码方法,
其中,所述第一编码方法包括对每个正交变换块计算指示图像的复杂程度的活动性信息的步骤,
其中,当活动性小于阈值时,所述图像数据包括作为用于所述第一编码方法的编码参数信息的DCT类型信息,并且
其中,所述第一编码方法还包括以下步骤:当所述DCT类型是帧类型时,增强对所述第一编码方法的块边界的所述第一解块滤波强度;以及当所述DCT类型是场类型时,增强对所述第一编码方法中的块的水平边界的所述第一解块滤波强度。
19.一种图像再编码设备,包括:
解码装置,可操作来对通过第一编码方法按块编码的图像数据进行解码;以及
编码装置,可操作来利用通过第二编码方法按块对由所述解码装置解码的图像数据进行编码,
其中,所述编码装置包括:
边界检测装置,可操作来利用通过所述第一编码方法编码的图像数据,检测通过所述第一编码方法编码的图像数据的块边界;以及
解块装置,可操作来对由所述边界检测装置检测到的所述块边界执行解块滤波处理。
20.根据权利要求19所述的图像再编码设备,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的图片类型信息和宏块类型信息,并且
其中,当所述图片类型信息是帧内图片时或者当所述宏块类型是帧内类型时,所述图像再编码设备还包括可操作来增强所述解块滤波强度的增强装置。
21.根据权利要求19所述的图像再编码设备,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的量化比例信息,并且
其中,所述图像再编码设备还包括可操作来将所述解块滤波强度增强到所述量化比例粗糙的程度的增强装置。
22.根据权利要求19所述的图像再编码设备,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的图片类型信息、宏块类型信息和量化比例信息,并且
其中,当所述图片类型是帧内图片时或者当所述宏块类型为帧内类型时,所述图像再编码设备还包括可操作来将所述解块滤波强度增强到所述量化比例粗糙的程度的增强装置。
23.根据权利要求20至22中的任一项所述的图像再编码设备,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的DCT类型信息,并且
其中,当所述DCT类型是帧类型时,所述图像再编码设备还包括可操作来增强所述解块滤波强度的增强装置。
24.根据权利要求20至22中的任一项所述的图像再编码设备,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的DCT类型信息,并且
其中,当所述DCT类型是场类型时,所述图像再编码设备还包括可操作来增强对所述第一编码方法的块的水平边界的所述解块滤波强度的增强装置。
25.根据权利要求20至22中的任一项所述的图像再编码设备,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的DCT类型信息,并且
其中,所述图像再编码设备还包括:
当所述DCT类型是帧类型时,可操作来增强对所述第一编码方法中的块边界的所述解块滤波强度的增强装置;以及
当所述DCT类型是场类型时,可操作来增强对所述第一编码方法的块的水平边界的所述解块滤波强度的增强装置。
26.根据权利要求20所述的图像再编码设备,
其中,所述第二编码方法还包括:
活动性计算装置,可操作来对所述第一编码方法的每个块,从图像数据计算指示图像的复杂程度的活动性信息;以及
可操作来在活动性小于阈值时增强所述解块滤波强度的增强装置。
27.根据权利要求20所述的图像再编码设备,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数信息的DCT类型信息,并且
其中,所述第二编码方法还包括:
活动性计算装置,可操作来对所述第一编码方法的每个块,从图像数据计算指示图像的复杂程度的活动性信息;
可操作来当所述活动性信息小于阈值并且当所述DCT类型是帧类型时,增强对所述第一编码方法的块边界的所述解块滤波强度的增强装置;以及
可操作来当所述活动性信息小于阈值并且当所述DCT类型是场类型时,增强对所述第一编码方法的块的水平边界的所述解块滤波强度的增强装置。
28.一种图像再编码设备,用来对针对每个第一块进行了正交变换并且通过第一编码方法用多个第一正交变换块中的编码块单元进行了编码的图像数据进行解码,并且用来通过第二编码方法针对每个第二块对解码图像数据进行编码,所述图像再编码设备包括:
第一解块滤波装置,可操作来对与第二编码的编码块中的第一正交变换块接界的块边界执行解块处理;以及
编码装置,可操作来通过利用图像数据确定第一解块滤波强度,并且通过根据所述第一解块滤波强度改变对所述第一编码方法的编码块边界的第二解块滤波强度,来对所述第二块进行编码。
29.根据权利要求28所述的图像再编码设备,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的图片类型信息和宏块类型信息,并且
其中,当所述图片类型信息是帧内图片时或者当所述宏块类型是帧内类型时,所述第一解块滤波强度被增强。
30.根据权利要求28所述的图像再编码设备,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的量化比例信息,并且
其中,所述第一解块滤波强度被增强到所述量化比例粗糙的程度。
31.根据权利要求28所述的图像再编码设备,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的图片类型信息、宏块类型信息和量化比例信息,并且
其中,当所述图片类型是帧内图片时或者当所述宏块类型为帧内类型时,所述第一解块滤波强度被增强到所述量化比例粗糙的程度。
32.根据权利要求28所述的图像再编码设备,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数信息的DCT类型信息,并且
其中,当所述DCT类型是帧类型时,所述第一解块滤波强度被增强。
33.根据权利要求29所述的图像再编码设备,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数信息的DCT类型信息,并且
其中,当所述DCT类型是场类型时,对所述第一编码方法的水平方向上的块边界的所述第一解块滤波强度被增强。
34.根据权利要求29所述的图像再编码设备,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数信息的DCT类型信息,并且
其中,所述图像再编码设备还包括
可操作来在所述DCT类型是帧类型时增强对所述第一编码方法中的块边界的所述解块滤波强度的增强装置;以及
可操作来在所述DCT类型是场类型时增强对所述第一编码方法中的块的水平边界上的所述第一解块滤波强度的增强装置。
35.根据权利要求29所述的图像再编码设备,
其中,所述第一编码方法包括可操作来对每个正交变换块计算指示图像的复杂程度的活动性信息的活动性计算装置,并且
其中,当活动性小于阈值时,所述第一解块滤波强度被增强。
36.根据权利要求29所述的图像再编码设备,
其中,所述第一编码方法包括可操作来对每个正交变换块计算指示图像的复杂程度的活动性信息的活动性计算装置,
其中,当活动性小于阈值时,所述图像数据包括作为用于所述第一编码方法的编码参数信息的DCT类型信息,并且
其中,所述第一编码方法还包括如下的增强装置:当所述DCT类型是帧类型时,所述增强装置可操作来增强对所述第一编码方法的块边界的所述第一解块滤波强度;并且当所述DCT类型是场类型时,所述增强装置可操作来增强对所述第一编码方法中的块的水平边界的所述第一解块滤波强度。
37.一种使得计算机执行图像再编码方法的图像再编码程序,所述图像再编码方法包括以下步骤:
对通过第一编码方法按块编码的图像数据进行解码;以及
通过第二编码方法按块对在解码步骤中被解码的图像数据进行编码,
其中,对图像数据进行编码的步骤包括以下步骤:
利用通过所述第一编码方法编码的图像数据,执行边界检测以检测出通过所述第一编码方法编码的图像数据的块边界;以及
解块,以对在执行边界检测步骤中检测出的所述块边界执行解块滤波处理。
38.根据权利要求37所述的图像再编码程序,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的图片类型信息和宏块类型信息,并且
其中,当所述图片类型信息是帧内图片时或者当所述宏块类型是帧内类型时,所述图像再编码方法还包括增强解块滤波强度的步骤。
39.根据权利要求37所述的图像再编码程序,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的量化比例信息,并且
其中,所述图像再编码方法还包括将所述解块滤波强度增强到所述量化比例粗糙的程度的步骤。
40.根据权利要求37所述的图像再编码程序,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的图片类型信息、宏块类型信息和量化比例信息,并且
其中,当所述图片类型是帧内图片时或者当所述宏块类型为帧内类型时,所述图像再编码方法还包括将所述解块滤波强度增强到所述量化比例粗糙的程度的步骤。
41.根据权利要求38至40中的任一项所述的图像再编码程序,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的DCT类型信息,并且
其中,当所述DCT类型是帧类型时,所述图像再编码方法还包括增强所述解块滤波强度的步骤。
42.根据权利要求38至40中的任一项所述的图像再编码程序,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的DCT类型信息,并且
其中,当所述DCT类型是场类型时,所述图像再编码方法还包括增强对所述第一编码方法的块的水平边界的所述解块滤波强度的步骤。
43.根据权利要求38至40中的任一项所述的图像再编码程序,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的DCT类型信息,并且
其中,所述图像再编码方法还包括以下步骤:当所述DCT类型是帧类型时,增强对所述第一编码方法的块边界的所述解块滤波强度;并且当所述DCT类型是场类型时,增强对所述第一编码方法的块的水平边界的所述解块滤波强度。
44.根据权利要求38所述的图像再编码程序,
其中,所述第二编码方法还包括以下步骤:
对所述第一编码方法的每个块,从图像数据计算指示图像的复杂程度的活动性信息;以及
当活动性小于阈值时,增强所述解块滤波强度。
45.根据权利要求38所述的图像再编码程序,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数信息的DCT类型信息,并且
其中,所述第二编码方法还包括以下步骤:
对所述第一编码方法的每个块,从图像数据计算指示图像的复杂程度的活动性信息;
当所述活动性信息小于阈值并且当所述DCT类型是帧类型时,增强对所述第一编码方法的块边界的所述解块滤波强度;以及
当所述活动性信息小于阈值并且当所述DCT类型是场类型时,增强对所述第一编码方法的块的水平边界的所述解块滤波强度。
46.一种使得计算机执行图像再编码方法的图像再编码程序,所述图像再编码方法用来对针对每个第一块进行了正交变换并且通过第一编码方法用多个第一正交变换块中的编码块单元进行了编码的图像数据进行解码,并且用来利用第二编码方法针对每个第二块对解码图像数据进行编码,所述图像再编码方法包括以下步骤:
执行第一解块滤波,以对与第二编码的编码块中的第一正交变换块接界的块边界执行解块处理;以及
通过利用图像数据确定第一解块滤波强度,并且通过根据所述第一解块滤波强度改变对所述第一编码方法的编码块边界的第二解块滤波强度,来对所述第二块进行编码。
47.根据权利要求46所述的图像再编码程序,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的图片类型信息和宏块类型信息,并且
其中,当所述图片类型信息是帧内图片或者当所述宏块类型是帧内类型时,所述第一解块滤波强度被增强。
48.根据权利要求46所述的图像再编码程序,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的量化比例信息,并且
其中,所述第一解块滤波强度被增强到所述量化比例粗糙的程度。
49.根据权利要求46所述的图像再编码程序,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数的图片类型信息、宏块类型信息和量化比例信息,并且
其中,当所述图片类型是帧内图片时或者当所述宏块类型为帧内类型时,所述第一解块滤波强度被增强到所述量化比例粗糙的程度。
50.根据权利要求46所述的图像再编码程序,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数信息的DCT类型信息,并且
其中,当所述DCT类型是帧类型时,所述第一解块滤波强度被增强。
51.根据权利要求47所述的图像再编码程序,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数信息的DCT类型信息,并且
其中,当所述DCT类型是场类型时,对所述第一编码方法的水平方向上的块边界的所述第一解块滤波强度被增强。
52.根据权利要求47所述的图像再编码程序,
其中,所述图像数据包括作为用于所述第一编码方法的编码参数信息的DCT类型信息,并且
其中,所述图像再编码方法还包括以下步骤:
当所述DCT类型是帧类型时,增强对所述第一编码方法中的块边界的所述解块滤波强度;以及
当所述DCT类型是场类型时,增强对所述第一编码方法中的块的水平边界的所述第一解块滤波强度。
53.根据权利要求47所述的图像再编码程序,
其中,所述第一编码方法包括对每个正交变换块计算指示图像的复杂程度的活动性信息的步骤,并且
其中,当活动性小于阈值时,增强所述第一解块滤波强度。
54.根据权利要求47所述的图像再编码程序,
其中,所述第一编码方法包括对每个正交变换块计算指示图像的复杂程度的活动性信息的步骤,
其中,当活动性小于阈值时,所述图像数据包括作为用于所述第一编码方法的编码参数信息的DCT类型信息,并且
其中,所述第一编码方法还包括以下步骤:当所述DCT类型是帧类型时,增强对所述第一编码方法的块边界的所述第一解块滤波强度;以及当所述DCT类型是场类型时,增强对所述第一编码方法中的块的水平边界的所述第一解块滤波强度。
CNA2008800027859A 2007-01-22 2008-01-17 图像再编码设备、图像再编码方法以及图像编码程序 Pending CN101589624A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2007011329 2007-01-22
JP011329/2007 2007-01-22

Publications (1)

Publication Number Publication Date
CN101589624A true CN101589624A (zh) 2009-11-25

Family

ID=39644369

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2008800027859A Pending CN101589624A (zh) 2007-01-22 2008-01-17 图像再编码设备、图像再编码方法以及图像编码程序

Country Status (5)

Country Link
US (1) US8326064B2 (zh)
JP (1) JP5418756B2 (zh)
CN (1) CN101589624A (zh)
TW (1) TW200847792A (zh)
WO (1) WO2008090793A1 (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102104777A (zh) * 2009-12-16 2011-06-22 晨星软件研发(深圳)有限公司 区块边界侦测方法及区块边界侦测装置
CN102668570A (zh) * 2009-12-25 2012-09-12 索尼公司 图像处理设备及其方法
CN105163118A (zh) * 2010-07-20 2015-12-16 Sk电信有限公司 用于解码视频信号的解码方法
CN106210723A (zh) * 2010-07-31 2016-12-07 M&K控股株式会社 用于对图像进行解码的装置
CN106658014A (zh) * 2011-06-30 2017-05-10 三菱电机株式会社 图像编码装置及方法、图像解码装置及方法
CN110062128A (zh) * 2012-01-09 2019-07-26 英孚布瑞智有限私人贸易公司 清除解块人为噪声的方法
WO2020188421A1 (en) * 2019-03-17 2020-09-24 International Business Machines Corporation Low delay content disarm and reconstruction (cdr) of live streaming video
CN112004090A (zh) * 2020-07-14 2020-11-27 浙江大华技术股份有限公司 目标边界确定方法、计算机设备及存储介质

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008090793A1 (ja) * 2007-01-22 2008-07-31 Nec Corporation 画像再符号化装置、画像再符号化方法及び画像符号化プログラム
JP4847890B2 (ja) 2007-02-16 2011-12-28 パナソニック株式会社 符号化方式変換装置
JP4656452B2 (ja) * 2008-05-20 2011-03-23 ソニー株式会社 画像信号処理装置および画像信号処理方法、予測係数生成装置および予測係数生成処理方法、並びに各方法をコンピュータに実行させるためのプログラム
JP5137687B2 (ja) * 2008-05-23 2013-02-06 キヤノン株式会社 復号装置及び復号方法、プログラム
JP5195250B2 (ja) * 2008-10-03 2013-05-08 ソニー株式会社 画像表示システム及び画像表示装置
FR2951891B1 (fr) * 2009-10-22 2011-12-30 Viaccess Sa Procedes d'emission et de reception de flux d'images, support d'enregistrement, dispositif d'emission, module de transformation pour ces procedes
US8471890B1 (en) * 2009-12-30 2013-06-25 Insors Integrated Communications Adaptive video communication channel
MX2013006131A (es) * 2010-12-07 2013-06-28 Sony Corp Dispositivo de procesamiento de imagenes y metodo de procesamiento de imagenes.
US20130170543A1 (en) * 2011-12-30 2013-07-04 Ning Lu Systems, methods, and computer program products for streaming out of data for video transcoding and other applications
SG10201607842VA (en) * 2012-04-13 2016-11-29 Mitsubishi Electric Corp Image encoding device, image decoding device, image encoding method and image decoding method
RU2616548C2 (ru) * 2012-10-19 2017-04-17 КОЛЕН, Жан-Клод Обратимый способ преобразования файла, закодированного первым кодированием, в файл, закодированный вторым кодированием
JP2019524007A (ja) * 2016-06-15 2019-08-29 アベネセル インコーポレーテッド 動画圧縮方法及び装置、並びにこれに対するコンピュータプログラム
KR101930389B1 (ko) * 2016-06-15 2019-01-02 주식회사 에벤에셀케이 동영상 압축방법, 장치 및 이에 대한 컴퓨터 프로그램
AU2016273973A1 (en) * 2016-12-16 2018-07-05 Canon Kabushiki Kaisha Transcode PCL delta-row compressed image to edges
US12058314B2 (en) * 2021-04-30 2024-08-06 Tencent America LLC Block-wise content-adaptive online training in neural image compression with post filtering

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07170512A (ja) * 1993-11-24 1995-07-04 Matsushita Electric Ind Co Ltd 画像信号復号化装置におけるポストフィルタ処理方法およびポストフィルタ処理装置
JP2940422B2 (ja) 1994-11-24 1999-08-25 日本ビクター株式会社 変換符号化された画像データの復号化時に生じるブロック歪の低減方法及び変換符号化された画像データの復号化装置
JP3149729B2 (ja) 1995-05-15 2001-03-26 松下電器産業株式会社 ブロック歪除去装置
JPH1056646A (ja) * 1996-08-07 1998-02-24 Mitsubishi Electric Corp 映像信号復号化装置
AU717480B2 (en) * 1998-08-01 2000-03-30 Korea Advanced Institute Of Science And Technology Loop-filtering method for image data and apparatus therefor
US6434197B1 (en) * 1999-01-07 2002-08-13 General Instrument Corporation Multi-functional transcoder for compressed bit streams
WO2000048402A1 (en) 1999-02-09 2000-08-17 Sony Corporation Coding system and its method, coding device and its method, decoding device and its method, recording device and its method, and reproducing device and its method
JP2001258026A (ja) * 2000-03-13 2001-09-21 Fujitsu Ltd 画像符号化方式変換装置
EP1193649A1 (en) * 2000-09-28 2002-04-03 Sony International (Europe) GmbH Quality rating function for a discrete decoded picture
JP2002199403A (ja) 2000-10-20 2002-07-12 Matsushita Electric Ind Co Ltd ブロック歪み検出方法、ブロック歪み検出装置、ブロック歪み除去方法およびブロック歪み除去装置
US7003174B2 (en) * 2001-07-02 2006-02-21 Corel Corporation Removal of block encoding artifacts
JP2004328634A (ja) * 2003-04-28 2004-11-18 Sony Corp 画像復号化装置及び方法
US7570818B2 (en) * 2003-10-17 2009-08-04 Hewlett-Packard Development Company, L.P. Method for deblocking and transcoding a media stream
JP3710464B2 (ja) * 2003-12-18 2005-10-26 シャープ株式会社 フィルタ装置
NO20042477A (no) * 2004-06-14 2005-10-17 Tandberg Telecom As Fremgangsmåte for chroma de-blokking
KR100679035B1 (ko) * 2005-01-04 2007-02-06 삼성전자주식회사 인트라 bl 모드를 고려한 디블록 필터링 방법, 및 상기방법을 이용하는 다 계층 비디오 인코더/디코더
JP4680608B2 (ja) 2005-01-17 2011-05-11 パナソニック株式会社 画像復号装置及び方法
JP2006203724A (ja) 2005-01-24 2006-08-03 Toshiba Corp 画像圧縮装置及び画像圧縮方法
JP4129006B2 (ja) * 2005-02-23 2008-07-30 日本電信電話株式会社 動画像再符号化方法、動画像再符号化装置、動画像再符号化プログラム及びそのプログラムを記録したコンピュータ読み取り可能な記録媒体
US8213495B2 (en) * 2006-02-06 2012-07-03 Panasonic Corporation Picture decoding method and picture decoding apparatus
JP2007336468A (ja) * 2006-06-19 2007-12-27 Sharp Corp 再符号化装置、再符号化方法およびプログラム
WO2008090793A1 (ja) * 2007-01-22 2008-07-31 Nec Corporation 画像再符号化装置、画像再符号化方法及び画像符号化プログラム
TWI386068B (zh) * 2008-10-22 2013-02-11 Nippon Telegraph & Telephone 解塊處理方法、解塊處理裝置、解塊處理程式及記錄該程式之可由電腦讀取之記錄媒體
US8681875B2 (en) * 2008-11-25 2014-03-25 Stmicroelectronics Asia Pacific Pte., Ltd. Apparatus and method for coding block boundary detection using interpolated autocorrelation
JP4703759B2 (ja) * 2009-11-27 2011-06-15 株式会社東芝 画像処理装置および同装置における画像処理方法

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102104777A (zh) * 2009-12-16 2011-06-22 晨星软件研发(深圳)有限公司 区块边界侦测方法及区块边界侦测装置
CN102668570A (zh) * 2009-12-25 2012-09-12 索尼公司 图像处理设备及其方法
CN102668570B (zh) * 2009-12-25 2015-01-14 索尼公司 图像处理设备及其方法
US11051016B2 (en) 2009-12-25 2021-06-29 Sony Corporation Image processing device and method
CN105163118A (zh) * 2010-07-20 2015-12-16 Sk电信有限公司 用于解码视频信号的解码方法
CN106231314B (zh) * 2010-07-31 2020-02-04 M&K控股株式会社 用于对图像进行解码的装置
CN106210723B (zh) * 2010-07-31 2019-11-01 M&K控股株式会社 用于对图像进行解码的装置
CN106210723A (zh) * 2010-07-31 2016-12-07 M&K控股株式会社 用于对图像进行解码的装置
CN106231313A (zh) * 2010-07-31 2016-12-14 M&K控股株式会社 用于对图像进行编码的装置
CN106231314A (zh) * 2010-07-31 2016-12-14 M&K控股株式会社 用于对图像进行解码的装置
CN106231313B (zh) * 2010-07-31 2020-02-04 M&K控股株式会社 用于对图像进行编码的装置
CN106941608B (zh) * 2011-06-30 2021-01-15 三菱电机株式会社 图像编码装置及方法、图像解码装置及方法
CN106941608A (zh) * 2011-06-30 2017-07-11 三菱电机株式会社 图像编码装置及方法、图像解码装置及方法
US11831881B2 (en) 2011-06-30 2023-11-28 Mitsubishi Electric Corporation Image coding device, image decoding device, image coding method, and image decoding method
CN106954067A (zh) * 2011-06-30 2017-07-14 三菱电机株式会社 图像编码装置及方法、图像解码装置及方法
US12219153B2 (en) 2011-06-30 2025-02-04 Mitsubishi Electric Corporation Image decoding device and image decoding method deriving filtering strength parameter
US10863180B2 (en) 2011-06-30 2020-12-08 Mitsubishi Electric Corporation Image coding device, image decoding device, image coding method, and image decoding method
CN106658014B (zh) * 2011-06-30 2021-01-08 三菱电机株式会社 图像编码装置及方法、图像解码装置及方法
US12143596B2 (en) 2011-06-30 2024-11-12 Mitsubishi Electric Corporation Image coding device, image decoding device, image coding method, and image decoding method
CN106658014A (zh) * 2011-06-30 2017-05-10 三菱电机株式会社 图像编码装置及方法、图像解码装置及方法
US12219152B2 (en) 2011-06-30 2025-02-04 Mitsubishi Electric Corporation Image decoding device and image decoding method deriving block filtering strength parameter
US12149704B2 (en) 2011-06-30 2024-11-19 Mitsubishi Electric Corporation Image coding device, image decoding device, image coding method, and image decoding method
US11575906B2 (en) 2011-06-30 2023-02-07 Mitsubishi Electric Corporation Image coding device, image decoding device, image coding method, and image decoding method
CN110062128B (zh) * 2012-01-09 2022-07-26 占史克威尔有限公司 清除解块人为噪声的方法
CN110062128A (zh) * 2012-01-09 2019-07-26 英孚布瑞智有限私人贸易公司 清除解块人为噪声的方法
WO2020188421A1 (en) * 2019-03-17 2020-09-24 International Business Machines Corporation Low delay content disarm and reconstruction (cdr) of live streaming video
GB2595426B (en) * 2019-03-17 2022-04-13 Ibm Low delay content disarm and reconstruction (CDR) of live streaming video
GB2595426A (en) * 2019-03-17 2021-11-24 Ibm Low delay content disarm and reconstruction (CDR) of live streaming video
CN112004090A (zh) * 2020-07-14 2020-11-27 浙江大华技术股份有限公司 目标边界确定方法、计算机设备及存储介质

Also Published As

Publication number Publication date
WO2008090793A1 (ja) 2008-07-31
US8326064B2 (en) 2012-12-04
JP5418756B2 (ja) 2014-02-19
US20100086225A1 (en) 2010-04-08
JPWO2008090793A1 (ja) 2010-05-20
TW200847792A (en) 2008-12-01

Similar Documents

Publication Publication Date Title
CN101589624A (zh) 图像再编码设备、图像再编码方法以及图像编码程序
CN102883159B (zh) 图像编码方法以及图像解码方法
EP3107292B1 (en) Video encoding method and apparatus, and video decoding apparatus
EP1773071A2 (en) Method of and apparatus for lossless video encoding and decoding
US20070002945A1 (en) Intra-coding apparatus and method
US20130070845A1 (en) Motion picture encoding apparatus and method thereof
WO2007108642A1 (en) Image encoding/decoding method and apparatus
CN101321287A (zh) 基于运动目标检测的视频编码方法
WO2012008054A1 (ja) 動画像復号装置、動画像復号方法及び動画像符号化装置ならびに動画像符号化方法
EP2452501B1 (en) Spatial prediction method and apparatus in layered video coding
CN107295342A (zh) 视频编码装置
CN112001854A (zh) 一种编码图像的修复方法及相关系统和装置
CN101742323B (zh) 无再损视频编码和解码的方法和装置
JP4958825B2 (ja) 動画像符号化装置及びその制御方法、コンピュータプログラム
JP4485996B2 (ja) 画像符号化装置及び画像符号化プログラム
Zhou et al. A HEVC steganography algorithm based on DCT/DST coefficients with BLB distortion model
JP6769302B2 (ja) 動画像符号化装置、動画像符号化方法、動画像符号化用コンピュータプログラム、動画像復号装置及び動画像復号方法ならびに動画像復号用コンピュータプログラム
KR20150081240A (ko) 무손실 비디오 부호화/복호화 방법 및 장치
KR100744435B1 (ko) 고속 동영상 압축을 위한 dct 및 양자화 과정 생략 방법
JP2005311512A (ja) エラーコンシールメント方法及び復号器
JP6174966B2 (ja) 画像符号化装置、画像符号化方法、及びプログラム
CA2895855C (en) Video encoding and decoding apparatus and method using quantization in sub-blocks
KR101629999B1 (ko) 무손실 비디오 부호화/복호화 방법 및 장치
KR20180107067A (ko) 영상 부호화/복호화 장치 및 방법
JP6270472B2 (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
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20091125