CN101292535A - 编码设备、编码方法、解码设备、解码方法和程序 - Google Patents
编码设备、编码方法、解码设备、解码方法和程序 Download PDFInfo
- Publication number
- CN101292535A CN101292535A CNA2006800387728A CN200680038772A CN101292535A CN 101292535 A CN101292535 A CN 101292535A CN A2006800387728 A CNA2006800387728 A CN A2006800387728A CN 200680038772 A CN200680038772 A CN 200680038772A CN 101292535 A CN101292535 A CN 101292535A
- Authority
- CN
- China
- Prior art keywords
- data
- image data
- field data
- circuit
- decoding
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
-
- 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
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/37—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability with arrangements for assigning different transmission priorities to video input data or to video coded data
-
- 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
- H04N19/53—Multi-resolution motion estimation; Hierarchical motion estimation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
一种用于对由构成运动图像的多个图片数据中的每个图片数据分成的前场数据和后场数据进行分层编码的编码设备。该编码设备包括:第一编码单元(12),用于对由图片数据所分成的前场数据和后场数据之一进行编码,从而生成第一预测图像数据;转换单元(13),用于对第一预测图像数据进行插值,从而生成与两个场数据中的另一个场数据的扫描位置相对应的第二预测图像数据;以及第二编码单元(14),用于基于第二预测图像数据,对两个场数据中的另一个场数据进行编码。
Description
技术领域
本发明涉及一种用于对图像数据进行编码的编码设备、编码方法和程序、以及用于对图像数据进行解码的解码设备、解码方法和程序。
背景技术
近年来,继对图像数据进行数字化处理,同时为了高效传输和存储信息而利用图像信息特有的冗余性通过离散余弦变换或其它正交变换和运动补偿对该数据进行压缩的MPEG(运动图像专家组)之后,基于具有更高压缩比的H.264/AVC(高级视频编码)和其它编码方案的编码设备和解码设备在广播站的信息分发和一般家庭的信息接收中得到了普及。
此外,目前,正在进行基于H.264/AVC扩展可分级性的功能的SVC(可分级视频编码)的标准化。将SVC的当前规范结合在JSM(联合可分级视频模型)中。
在SVC编码设备中,通过图像分层(分层数据处理)电路将输入图像分成两类,例如,上位层和下位层。此后,上位层编码电路对上位层进行编码,并且下位层编码电路对下位层进行编码。然后,多路复用和传输编码后的上位层和下位层。
还将下位层称为“基本层”,并且下位层是具有低图像质量的层。当仅对下位层的比特流进行解码时,对具有相对低图像质量的图像进行解码。然而,下位层包括如图像质量的更重要的信息。
还将上位层称为“增强层”,并且上位层是用于增强图像质量、并对具有高图像质量的图像进行解码的层。当除对下位层的比特流进行解码以外,还对上位层的比特流进行解码时,可以对具有更高图像质量的图像进行解码。
在上述编码设备中,当上位层编码电路进行帧内编码时,可以使用通过在下位层编码电路中进行编码、然后进行解码所获得的解码后的图像作为预测图像。
发明内容
本发明要解决的问题
在这方面,上述进行分层编码的传统编码设备对作为上位层的逐行图像数据进行编码,但是不能对隔行图像数据进行编码。
然而,还存在在上位层中对隔行图像数据进行处理的需求。
此外,在用于对在上述编码设备中分层编码的图像数据进行解码的解码设备中,同样存在类似需求。
因此,当进行分层(分层数据)编码时,需要提供一种能够处理这两类中的各类中的隔行图像数据的编码设备、编码方法和程序。
此外,需要提供一种能够对通过上述的两类(层)编码的任一隔行图像数据进行解码的解码设备、解码方法和程序。
解决问题的手段
本发明的实施例的编码设备是:一种编码设备,用于对从构成运动图片图像的多个图片数据中的每个图片数据分离得到的前场数据和后场数据进行分层编码,所述编码设备包括:第一编码单元,用于对从所述图片数据分离得到的所述前场数据和所述后场数据两个场数据中的一个场数据进行编码;转换单元,用于对通过所述第一编码单元对所述一个场数据进行编码所生成的第一预测图像数据进行插值,并生成所述两个场数据中的另一个场数据的扫描位置的第二预测图像数据;以及第二编码单元,用于基于由所述转换单元生成的所述第二预测图像数据,对所述两个场数据中的所述另一个场数据进行编码。
此外,本发明的实施例的编码设备是:一种编码设备,用于对从构成运动图片图像的多个图片数据中的每个图片数据分离得到的前场数据和后场数据进行分层编码,所述编码设备包括:第一编码部件,用于对从所述图片数据分离得到的所述前场数据和所述后场数据两个场数据中的一个场数据进行编码;转换部件,用于对通过所述第一编码部件对所述一个场数据进行编码所生成的第一预测图像数据进行插值,并生成所述两个场数据中的另一个场数据的扫描位置的第二预测图像数据;以及第二编码部件,用于基于由所述转换部件生成的所述第二预测图像数据,对所述两个场数据中的所述另一个场数据进行编码。
本发明的实施例的编码方法是:一种编码方法,用于对从构成运动图片图像的多个图片数据中的每个图片数据分离得到的前场数据和后场数据进行分层编码,所述编码方法包括如下步骤:第一步骤,用于对从所述图片数据分离得到的所述前场数据和所述后场数据两个场数据中的一个场数据进行编码;第二步骤,用于对通过所述第一步骤对所述一个场数据进行编码所生成的第一预测图像数据进行插值,并生成所述两个场数据中的另一个场数据的扫描位置的第二预测图像数据;以及第三步骤,用于基于在所述第二步骤中生成的所述第二预测图像数据,对所述两个场数据中的所述另一个场数据进行编码。
本发明的实施例的程序是:一种由计算机执行的程序,用于对从构成运动图片图像的多个图片数据中的每个图片数据分离得到的前场数据和后场数据进行分层编码,所述程序使所述计算机执行如下例程:第一例程,用于对从所述图片数据分离得到的所述前场数据和所述后场数据两个场数据中的一个场数据进行编码;第二例程,用于对通过所述第一例程对所述一个场数据进行编码所生成的第一预测图像数据进行插值,并生成所述两个场数据中的另一个场数据的扫描位置的第二预测图像数据;以及第三例程,用于基于在所述第二例程中生成的所述第二预测图像数据,对所述两个场数据中的所述另一个场数据进行编码。
本发明的实施例的解码设备是:一种解码设备,用于对通过对从构成运动图片图像的多个图片数据中的每个图片数据分离得到的两个场数据进行分层编码所获得的两个编码场数据进行解码,所述解码设备包括:第一解码单元,用于对所述两个编码场数据中的一个编码场数据进行解码;转换单元,用于对通过所述第一解码单元进行解码所生成的第一预测图像数据进行插值,并生成所述两个编码场数据中的另一个编码场数据的扫描位置的第二预测图像数据;以及第二解码单元,用于基于由所述转换单元生成的所述第二预测图像数据,对所述两个编码场数据中的所述另一个编码场数据进行解码。
此外,本发明的实施例的解码设备是:一种解码设备,用于对通过对从构成运动图片图像的多个图片数据中的每个图片数据分离得到的两个场数据进行分层编码所获得的两个编码场数据进行解码,所述解码设备包括:第一解码部件,用于对所述两个编码场数据中的一个编码场数据进行解码;转换部件,用于对通过所述第一解码部件进行解码所生成的第一预测图像数据进行插值,并生成所述两个编码场数据中的另一个编码场数据的扫描位置的第二预测图像数据;以及第二解码部件,用于基于由所述转换部件生成的所述第二预测图像数据,对所述两个编码场数据中的所述另一个编码场数据进行解码。
本发明的实施例的解码方法是:一种解码方法,用于对通过对从构成运动图片图像的多个图片数据中的每个图片数据分离得到的两个场数据进行分层编码所获得的两个编码场数据进行解码,所述解码方法包括如下步骤:第一步骤,用于对所述两个编码场数据中的一个编码场数据进行解码;第二步骤,用于对通过在所述第一步骤中进行解码所生成的第一预测图像数据进行插值,并生成所述两个编码场数据中的另一个编码场数据的扫描位置的第二预测图像数据;以及第三步骤,用于基于在所述第二步骤中生成的所述第二预测图像数据,对所述两个编码场数据中的所述另一个编码场数据进行解码。
本发明的实施例的程序是:一种由计算机执行的程序,用于对通过对从构成运动图片图像的多个图片数据中的每个图片数据分离得到的两个场数据进行分层编码所获得的两个编码场数据进行解码,所述程序使所述计算机执行如下例程:第一例程,用于对所述两个编码场数据中的一个编码场数据进行解码;第二例程,用于对通过在所述第一例程中进行解码所生成的第一预测图像数据进行插值,并生成所述两个编码场数据中的另一个编码场数据的扫描位置的第二预测图像数据;以及第三例程,用于基于在所述第二例程中生成的所述第二预测图像数据,对所述两个编码场数据中的所述另一个编码场数据进行解码。
本发明的效果
根据本发明,可以提供一种能够在进行分层编码时处理两类中的各类中的隔行图像数据的编码设备、编码方法和程序。
此外,根据本发明,可以提供一种能够对上述两类中编码的任一隔行图像数据进行解码的解码设备、解码方法和程序。
附图说明
图1是本发明的实施例的编码/解码处理***的结构的图;
图2是图1所示的编码设备的结构的图;
图3是用于说明图2所示的分层电路的处理的图;
图4是用于说明图2所示的分层电路的处理的图;
图5是用于说明图2所示的分层电路的处理的图;
图6是图2所示的下位层编码电路的结构的图;
图7是用于说明图6所示的变换电路的处理的图;
图8是图2所示的上位层编码电路的结构的图;
图9是图1所示的解码设备的结构的图;
图10是图9所示的下位层解码电路的结构的图;
图11是图9所示的上位层解码电路的结构的图;
图12是用于说明本发明的实施例的变形例的图。
附图标记的说明
1…编码/解码处理***、2…编码设备、3…解码设备、10…分层(分层数据处理)电路、11…延迟电路、12…下位层编码电路、13…转换电路、14…上位层编码电路、15…多路复用电路、23,123…图片重排电路、31,131…处理电路、32,132…正交变换电路、33,133…量化电路、34,134…速率控制电路、35,135…可逆编码电路、36,136…缓冲存储器、37,137…逆量化电路、38,138…逆正交变换电路、39,139…加法电路、40,140…去块滤波器、41,141…帧存储器、42,142…帧内预测电路、43,143…运动预测/补偿电路、51…分离电路、52…延迟电路、53…下位层解码电路、54…转换电路、55…上位层解码电路、56…重构电路、60,160…存储缓冲器、61,161…可逆解码电路、62,162…逆量化电路、63,163…逆正交变换电路、64,164…加法电路、65,165…去块滤波器、66,166…帧存储器、67,167…图片重排缓冲器、69,169…帧内预测电路、70,170…运动预测/补偿电路。
具体实施方式
下面说明本发明的实施例的编码/解码处理***。
本发明的实施例基于时间/可分级性技术。
图1是本实施例的编码/解码处理***1的概念图。
编码/解码处理***1具有位于发送端的编码设备2和位于接收端的解码设备3,通过传输媒介5连接它们。
本实施例的特征在于:在编码设备2中,如图5等所示,运动预测/补偿电路43基于参考图像数据REF和待处理的图像数据,计算加权参数,并且基于该参数,进行明确的加权预测。
在该加权预测中,基于根据该参数调整后的参考图像数据,生成预测图像数据PI。
在编码/解码处理***1中,发送端的编码设备2生成根据离散余弦变换、卡南-洛伊夫变换(Karhunen-Loewe transform)或其它正交变换和运动补偿所压缩的帧图像数据(比特流),调制帧图像数据,然后通过人造卫星广播波、有线TV网络、电话网络、移动电话网络或其它传输媒介,发送该帧图像数据。
在接收端,解码设备3对所接收的图像信号进行解调,然后通过上述调制和运动补偿时的正交变换的逆变换扩展该图像信号,以生成使用的帧图像数据。
注意,上述传输媒介5可以是光盘、磁盘、半导体存储器或其它存储介质。
在本实施例中,如图2所示,分层电路10将待编码的逐行图像数据(逐行信号)S9分成隔行图像数据S10_1和S10_2。
下位层编码电路12对隔行图像数据S10_2进行编码,以生成下位编码数据S12。
转换电路13对由下位层编码电路12生成的下位预测图像数据L_PRE进行插值,以生成具有与隔行图像数据S10_1一致的扫描位置的下位预测图像数据L_PREb,并将该数据输出到上位层编码电路14。
上位层编码电路14基于下位预测图像数据L_PREb,对隔行图像数据S10_1进行编码,以生成上位编码数据S14。
编码设备
接着说明图1所示的编码设备2。
图2是图1所示的编码设备2的总体结构的图。
编码设备2具有例如分层(分层数据处理)电路10、延迟电路11、下位层编码电路12、转换电路13、上位层编码电路14和多路复用电路15。
分层电路
分层(分层数据处理)电路10接收作为输入的待编码的逐行图像数据(逐行信号),并将构成逐行图像数据S9的多个帧数据(图片数据)中的每一个分成前场数据和后场数据。
例如,逐行图像数据S9为60帧/秒。
分层电路10交替将如上分成的前场数据和后场数据输出到延迟电路11和下位层编码电路12。即,如图4所示,分层电路10将构成逐行图像数据S9的第一帧数据1FL分成前场数据1T和后场数据1B,将前场数据1T写入延迟电路11,并将后场数据1B输出到下位层编码电路12。
如图5所示,分层电路10将下一帧数据2FL分成前场数据2T和后场数据2B,将前场数据2T输出到下位层编码电路12,并将后场数据2B写入延迟电路11。
在本实施例中,将从分层电路10写入延迟电路11的场数据称为“隔行图像数据S10_1”,并将从分层电路10输出到下位层编码电路12的场数据称为“隔行图像数据S10_2”。
以与前场数据和后场数据各自相对应的方式,分层电路10将示出场是否是前场的属性数据EisTop和示出该场的时间的属性数据ETime写入延迟电路11。
以与前场数据和后场数据各自相对应的方式,分层电路10将示出场是否是前场的属性数据BisTop和示出该场的时间的属性数据BTime输出到下位层编码电路12。
延迟电路
延迟电路11将从分层电路10输入的前场数据和后场数据作为上位场数据U_FI输出到上位层编码电路14,同时将它们精确延迟例如下位层编码电路12和转换电路13中的处理时间。
延迟电路11将上位场数据U_FI的属性数据EisTop和ETime精确延迟例如下位层编码电路12和转换电路13中的处理时间,并且将它们输出到上位层编码电路14。
下位层编码电路
下位层编码电路12对从分层电路10输入的前场数据和后场数据进行编码。下位层编码电路12对具有作为一帧数据的从延迟电路11和下位层编码电路12输入的场数据的隔行图像数据进行编码。
上述隔行图像数据为例如30帧/秒。
图6是图2所示的下位层编码电路12的结构的图。
下位层编码电路12具有例如图片重排电路23、处理电路31、正交变换电路32、量化电路33、速率控制电路34、可逆编码电路35、缓冲存储器36、逆量化电路37、逆正交变换电路38、加法电路39、去块滤波器40、帧存储器41、帧内预测电路42、运动预测/补偿电路43、以及控制电路47。
控制电路47对下位层编码电路12中的以下处理进行控制。
图片重排电路23根据包括图片类型I、P和B的GOP(图片组)结构,将从图2所示的分层电路10输入的隔行图像数据S10_2的场数据重排成编码的序列,并且将该场数据输出到处理(加法/减法)电路31、帧内预测电路42和运动预测/补偿电路43。
处理电路31生成示出从图片重排电路23输入的待编码的场数据或帧数据与从帧内预测电路42或运动预测/补偿电路43输入的预测图像数据PI之间的差的图像数据,并且将该图像数据输出到正交变换电路32。
正交变换电路32将离散余弦变换(DCT)、卡南-洛伊夫变换或其它正交变换应用于从处理电路31输入的图像数据,以生成示出变换系数(例如,DCT系数)的图像数据,并且将该图像数据输出到量化电路33。
量化电路33基于从速率控制电路34输入的量化等级QS,对从正交变换电路32输入的图像数据(量化前的变换系数)进行量化,以生成示出量化后的变换系数的图像数据,并且将该图像数据输出到可逆编码电路35和逆量化电路37。
速率控制电路34基于从缓冲存储器36读出的图像数据,生成例如量化等级QS,并且将量化等级QS输出到量化电路33。
可逆编码电路35将通过从量化电路33输入的图像数据的可变长度编码所获得的图像数据存储在缓冲器36中。此时,可逆编码电路35将从分层电路10输入的属性数据BisTop和BTime存储在头数据等中。
将属性数据BisTop存储为例如比特流中的图片定时SEI处的dpd#output#delay。此外,将属性数据BTime存储为SEI中的pic#struct。
可逆编码电路35将从运动预测/补偿电路43输入的运动矢量MV或与其差运动矢量、参考图像数据的识别数据、以及从帧内预测电路42输入的帧内预测模式存储在头数据等中。
将存储在缓冲存储器36中的图像数据作为下位编码数据S12读出到图2所示的多路复用电路15。
逆量化电路37将与量化电路33处的量化相对应的逆量化处理应用于来自量化电路33的图像数据,生成通过该处理所获得的数据,并且将该数据输出到逆正交变换电路38。
逆正交变换电路38将正交变换电路32中的正交变换的逆变换应用于从逆量化电路37输入的数据,并且将由此生成的图像数据输出到加法电路39。
加法电路39将从逆正交变换电路38输入(解码后的)的图像数据和从帧内预测电路42或运动预测/补偿电路43输入的预测图像数据PI相加,以生成参考(重构)图片数据,并且将该参考图片数据输出到去块滤波器40。
去块滤波器40消除从加法电路39输入的参考图片数据的块失真,并且将参考图片数据写入帧存储器41。
从帧存储器41读出写入帧存储器41的参考图片数据,作为下位预测图像数据L_PRE,并且将该数据输出到图2所示的转换电路13。
帧内预测电路42确定使要进行帧内编码的宏块的残差最小的帧内预测的模式和预测块的块大小。
帧内预测电路42使用4×4和16×16像素作为块大小。
当选择帧内预测时,帧内预测电路42将根据帧内预测的预测图像数据PI输出到处理电路31和加法电路39。
运动预测/补偿电路43基于编码之后被局部解码并存储在帧存储器41中的参考图片数据REF,进行运动预测,并且确定使残差最小的运动矢量和运动补偿的块大小。
运动预测/补偿电路43使用16×16、16×8、8×16、8×8、8×4、4×8和4×4像素作为块大小。
当选择帧间预测时,运动预测/补偿电路43将根据帧间预测的预测图像数据PI输出到处理电路31和加法电路39。
转换电路
接着说明图2所示的转换电路(预测图像数据插值电路)13。
当满足下面的条件时,下面这些数据的扫描位置是不同的:上位层编码电路14的从延迟电路11输入的上位场数据U_FI(从延迟电路11读出的隔行图像数据S10_1)和下位层编码电路12的输出到转换电路13的下位预测图像数据L_PRE是相同时刻的场数据,其中一个是前场数据,并且另一个是后场数据。
因此,转换电路13基于从延迟电路11输入的属性数据EisTop和ETime、以及从下位层编码电路12输入的属性数据BisTop和BTime,判断是否满足上述条件。当判断为满足该条件时,转换电路13对从下位层编码电路12输入的下位预测图像数据L_PRE进行插值,以生成具有上述一致的扫描位置的下位预测图像数据L_PREb,并且将该数据输出到上位层编码电路14。
例如,转换电路13生成通过图7所示的前场数据2T在垂直方向上的插值所获得的下位预测图像数据L_PREa,从下位预测图像数据L_PRE提取与在上位层编码电路14处待编码的图3所示的后场数据2B的扫描位置相对应的行数据,以生成下位预测图像数据L_PREb,并将该数据输出到上位层编码电路14。
转换电路13将与从下位层编码电路12输入的下位预测图像数据L_PRE相对应的属性数据BisTop和BTime输出到上位层编码电路14。
当上位层和下位层具有相同时刻,并且二者同样均为前场(或后场)时(其中,BTime和ETime为相同时间,并且BisTop和EisTop具有相同值),转换电路13将从下位层编码电路12输入的下位预测图像数据L_PRE原样作为下位预测图像数据L_PREb输出到上位层编码电路14。
上位层编码电路
图8是图2所示的上位层编码电路14的结构的图。
上位层编码电路14具有例如图片重排电路123、处理电路131、正交变换电路132、量化电路133、速率控制电路134、可逆编码电路135、缓冲存储器136、逆量化电路137、逆正交变换电路138、加法电路139、去块滤波器140、帧存储器141、帧内预测电路142、运动预测/补偿电路143、以及控制电路147。
图片重排电路123根据由图片类型I、P和B构成的GOP结构,将从图2所示的延迟电路11读出的隔行图像数据S10_1的场数据U_FI重排成编码的序列,并且将该场数据输出到处理电路131、帧内预测电路142和运动预测/补偿电路143。
处理电路131生成示出从图片重排电路123输入的待编码的场数据或帧数据与从帧内预测电路142、运动预测/补偿电路143或下位层预测电路145输入的预测图像数据PI之间的差的图像数据,并且将该图像数据输出到正交变换电路132。
正交变换电路132将离散余弦变换、卡南-洛伊夫变换或其它正交变换应用于从处理电路131输入的图像数据,以生成示出变换系数(例如,DCT系数)的图像数据,并将该图像数据输出到量化电路133。
量化电路133基于从速率控制电路134输入的量化等级QS,对从正交变换电路132输入的图像数据(量化处理前的变换系数)进行量化,以生成示出量化后的变换系数的图像数据,并将该图像数据输出到可逆编码电路135和逆量化电路137。
速率控制电路134基于从缓冲存储器136读出的图像数据,生成例如量化等级QS,并且将量化等级QS输出到量化电路133。
可逆编码电路135将通过从量化电路133输入的图像数据的可变长度编码所获得的图像数据存储在缓冲器136中。
此时,可逆编码电路135将从分层电路10输入的属性数据EisTop和ETime存储在头数据等中。
可逆编码电路135将从运动预测/补偿电路143输入的运动矢量MV或其差运动矢量、参考图像数据的识别数据、以及从帧内预测电路142输入的帧内预测模式存储在头数据等中。
将存储在缓冲存储器136中的图像数据作为上位编码数据S14读出到图2所示的多路复用电路15。
逆量化电路137将与量化电路133处的量化相对应的逆量化处理应用于来自量化电路133的图像数据,以生成通过该处理所获得的数据,并且将该数据输出到逆正交变换电路138。
逆正交变换电路138将正交变换电路132中的正交变换的逆变换应用于从逆量化电路137输入的数据,并将由此生成的图像数据输出到该加法电路139。
加法电路139将从逆正交变换电路138输入(解码后)的图像数据和从帧内预测电路142或运动预测/补偿电路143输入的预测图像数据PI相加,以生成参考(重构)图片数据,并且将该参考图片数据输出到去块滤波器140。
去块滤波器140消除从加法电路139输入的参考图片数据的块失真,并且将参考图片数据写入帧存储器141。
帧内预测电路142确定使要进行帧内编码的宏块中的残差最小的帧内预测的模式和预测块的块大小。
帧内预测电路142使用4×4和16×16像素作为块大小。
当选择帧内预测时,帧内预测电路142将根据帧内预测的预测图像数据PI输出到处理电路131和加法电路139。
运动预测/补偿电路143基于编码之后被局部解码并存储在帧存储器141中的参考图片数据REF,进行运动预测,并且确定使残差最小的运动矢量和运动补偿的块大小。
运动预测/补偿电路143使用16×16、16×8、8×16、8×8、8×4、4×8和4×4像素作为块大小。
当选择帧间预测时,运动预测/补偿电路143将根据帧间预测的预测图像数据PI输出到处理电路131和加法电路139。
下位层预测电路145基于从图2所示的转换电路13输入的下位预测图像数据L_PREb,进行帧内预测,并且生成预测图像数据PI。此时,下位层预测电路145基于从转换电路13输入的属性数据BisTop和BTime,指定用于帧内预测的下位预测图像数据L_PREb。
从由帧内预测电路142、运动预测/补偿电路143和下位层预测电路145所生成的预测图像数据PI中,选择使与待编码的图像数据的差最小的预测图像数据PI,并且将该预测图像数据PI输出到处理电路131。
控制电路147对于上位层编码电路14进行总体控制。
多路复用电路
多路复用电路15对从下位层编码电路12输入的下位编码数据S12和从上位层编码电路14输入的上位编码数据S14进行多路复用,以生成编码数据S2。
编码设备的操作的例子
接着说明图2所示的编码设备2的操作的例子。
分层(分层数据处理)电路10接收作为输入的待编码的逐行图像数据(逐行信号)S9,并且将构成逐行图像数据S9的多个帧数据中的每一个分成前场数据和后场数据。如图3所示,将以上分成的前场数据和后场数据交替输出到延迟电路11和下位层编码电路12。由此,如图3所示,在将隔行图像数据S10_1写入延迟电路11之后,将该隔行图像数据S10_1精确延迟下位层编码电路12和转换电路13的处理时间。将结果输出到上位层编码电路14。
将隔行图像数据S10_2从分层电路10输出到下位层编码电路12。
下位层编码电路12对隔行图像数据S10_2进行编码,并将下位编码数据S12输出到多路复用电路15。
下位层编码电路12生成下位预测图像数据L_PRE。在转换电路13处对其进行插值,因而其扫描位置与隔行图像数据S10_1一致,从而生成下位预测图像数据L_PREb。
上位层编码电路14基于下位预测图像数据L_PREb,对隔行图像数据S10_1(场数据U_FI)进行帧内编码,以生成上位编码数据S14。
多路复用电路15对从下位层编码电路12输入的下位编码数据S12和从上位层编码电路14输入的上位编码数据S14进行多路复用,以生成编码数据S2。
解码设备
图9是图1所示的解码设备3的结构的图。
解码设备3具有例如分离电路51、延迟电路52、下位层解码电路53、转换电路54、上位层解码电路55和重构电路56。
解码设备3主要进行上述编码设备2的处理的逆处理。
分离电路
分离电路51接收作为输入的编码设备2所生成的上述编码数据S2,将编码数据S2分离成下位编码数据S12和上位编码数据S14,将下位编码数据S12输出到下位层解码电路53,并将上位编码数据S14写入延迟电路52。
延迟电路
延迟电路52将从分离电路51输入的上位编码数据S14精确延迟下位层解码电路53和转换电路54中的处理时间,并且将上位编码数据S14输出到上位层解码电路55。
下位层解码电路
图10是图9所示的下位层解码电路53的结构的图。
下位层解码电路53具有例如存储缓冲器60、可逆解码电路61、逆量化电路62、逆正交变换电路63、加法电路64、去块滤波器65、帧存储器66、图片重排缓冲器67、帧内预测电路69、以及运动预测/补偿电路70。
将从分离电路51输入的下位编码数据S12写入存储缓冲器60中。
当判断为对下位编码数据S12中的待处理的宏块MB进行帧间编码时,可逆解码电路61对写入下位编码数据S12的头部分中的运动矢量进行解码,并将该运动矢量输出到运动预测/补偿电路70。
当判断为对下位编码数据S12中的待处理的宏块MB进行帧内编码时,可逆解码电路61对写入下位编码数据S12的头部分中的帧内预测模式信息进行解码,并将该信息输出到帧内预测电路69。
可逆解码电路61对下位编码数据S12进行解码,并且将该数据输出到逆量化电路62。可逆解码电路61还将包括在下位编码数据S12的头数据中的属性数据BisTop和BTime写入帧存储器66和图片重排缓冲器67,并且同时将属性数据BisTop和BTime输出到图9所示的转换电路54。
逆量化电路62基于从可逆解码电路61输入的量化参数QP,对在可逆解码电路61处解码的图像数据(正交变换系数)进行逆量化,并将该图像数据输出到逆正交变换电路63。
逆正交变换电路63将4×4的逆正交变换处理应用于从逆量化电路62输入的图像数据(正交变换系数),以生成差图像数据,并且将该差图像数据输出到加法电路64。
加法电路64将来自运动预测/补偿电路70或帧内预测电路69的预测图像数据PI和来自逆正交变换电路63的差图像数据相加,以生成图像数据,并将该图像数据输出到去块滤波器65。
去块滤波器65将去块滤波处理应用于从加法电路64输入的图像数据,并将该处理之后的解码图像数据写入帧存储器66和图片重排缓冲器67。
将存储在帧存储器66中的解码图像数据作为下位预测图像数据L_PRE1读出到图9所示的转换电路54。
帧内预测电路69基于从可逆解码电路61输入的帧内预测模式和从帧存储器66读出的解码图像数据,生成预测图像数据PI,并且将预测图像数据PI输出到加法电路64。
运动预测/补偿电路70基于从帧存储器66读出的解码图像数据和从可逆解码电路61输入的运动矢量,生成预测图像数据PI,并且将预测图像数据PI输出到加法电路64。
图片重排缓冲器67存储从去块滤波器65写入的解码图像数据。
按照显示的序列将存储在图片重排缓冲器67中的解码图像数据作为下位解码图像数据S53读出到图9所示的重构电路56。
转换电路
接着说明图9所示的转换电路54。
当满足以下条件时,下面这些数据的扫描位置是不同的:上位层解码电路55的从延迟电路52输入的上位编码场数据U_EFI(从延迟电路52读出的上位编码数据S14)和下位层解码电路53的输出到转换电路54的下位预测图像数据L_PRE1是相同时刻的场数据,其中一个为前场数据,并且另一个为后场数据。
因此,转换电路54基于从延迟电路52输入的上位编码数据S14中的属性数据EisTop和ETime和从下位层解码电路53输入的属性数据BisTop和BTime,判断是否满足上述条件。当判断为满足该条件时,转换电路54将插值处理应用于从下位层解码电路53输入的下位预测图像数据L_PRE1,以生成下位预测图像数据L_PRE1a。
转换电路54从下位预测图像数据L_PRE1a提取与在上位层解码电路55处解码的上位编码场数据U_EFI的扫描位置相对应的行数据,以生成下位预测图像数据L_PRE1b,并且将该数据输出到上位层解码电路55。
转换电路54将与从下位层解码电路53输入的下位预测图像数据L_PRE1相对应的属性数据BisTop和BTime输出到上位层解码电路55。
当上位层和下位层具有相同时刻,并且两者同样均为前场(或后场)时(其中,BTime和ETime为相同时间,并且BisTop和EisTop具有相同值),转换电路54将从下位层解码电路53输入的下位预测图像数据L_PRE1原样作为下位预测图像数据L_PRE1b输出到上位层解码电路55。
上位层解码电路
图11是图9所示的上位层解码电路55的结构的图。
上位层解码电路55具有例如存储缓冲器160、可逆解码电路161、逆量化电路162、逆正交变换电路163、加法电路164、去块滤波器165、帧存储器166、图片重排电路167、帧内预测电路169、运动预测/补偿电路170、以及下位层预测电路171。
将从延迟电路52读出的上位编码场数据U_EFI写入存储缓冲器160中。
当判断为对上位编码场数据U_EFI中的待处理的宏块MB进行帧间编码时,可逆解码电路161对写入上位编码场数据U_EFI的头部分中的运动矢量进行解码,并且将该运动矢量输出到运动预测/补偿电路170。
当判断为对上位编码场数据U_EFI中的待处理的宏块MB进行帧内编码时,可逆解码电路161对写入上位编码场数据U_EFI的头部分中的帧内预测模式信息进行解码,并将该信息输出到帧内预测电路169。
当基于头部分判断为上位编码场数据U_EFI是帧内预测的下位层时,可逆解码电路161对写入上位编码场数据U_EFI的头部分中的帧内预测模式信息进行解码,并将该信息输出到帧内预测电路169。此外,可逆解码电路161对上位编码场数据U_EFI进行解码,并且将该数据输出到逆量化电路162。此外,可逆解码电路161将包括在上位编码场数据U_EFI的头数据中的属性数据EisTop和ETime输出到转换电路54、重构电路56和下位层预测电路171。
逆量化电路162基于从可逆解码电路161输入的量化参数QP,对在可逆解码电路161处解码的图像数据(正交变换系数)进行逆量化,并且将该图像数据输出到逆正交变换电路163。
逆正交变换电路163将4×4的逆正交变换处理应用于从逆量化电路162输入的图像数据(正交变换系数),以生成差图像数据,并且将该差图像数据输出到加法电路164。
加法电路164将来自运动预测/补偿电路170、帧内预测电路169或下位层预测电路171的预测图像数据PI和来自逆正交变换电路163的差图像数据相加,以生成图像数据,并且将该图像数据输出到去块滤波器165。
去块滤波器165将去块滤波处理应用于从加法电路164输入的图像数据,并且将该处理之后的解码图像数据写入帧存储器166和图片重排缓冲器167。
当指定普通帧内预测时,帧内预测电路169基于从可逆解码电路161输入的帧内预测模式和从帧存储器166读出的解码图像数据,生成预测图像数据PI,并将该数据输出到加法电路164。
当指定帧间预测时,运动预测/补偿电路170基于从帧存储器166读出的解码图像数据和从可逆解码电路161输入的运动矢量,生成预测图像数据PI,并将该数据输出到加法电路164。
当指定下位层帧内预测时,下位层预测电路171基于从可逆解码电路161输入的帧内预测模式和从转换电路54输入的下位预测图像数据L_PRE1b,通过使用从帧存储器166读出的解码图像数据,生成预测图像数据PI,并将该数据输出到加法电路164。
此时,例如,下位层预测电路171基于从可逆解码电路161输入的属性数据EisTop和ETime、以及从转换电路54输入的属性数据BisTop和BTime,选择并使用与从帧存储器164读出的解码图像数据相对应的下位预测图像数据L_PRE1b。
图片重排缓冲器167存储从去块滤波器165写入的解码图像数据。
按照显示的序列将存储在图片重排缓冲器167中的解码图像数据作为上位解码图像数据S55读出到图9所示的重构电路56。
重构电路
重构电路56重构从上位层解码电路55输入的上位解码图像数据S55和从下位层解码电路53输入的下位解码图像数据S53,以生成逐行图像数据S56。
解码设备的操作的例子
接着说明图9所示的解码设备的操作。
分离电路51接收作为输入的编码设备2所生成的上述编码数据S2,将编码数据S2分离成下位编码数据S12和上位编码数据S14,将下位编码数据S12输出到下位层解码单元53,并且将上位编码数据S14写入延迟电路52。
延迟电路52将从分离电路51输入的上位编码数据S14精确延迟下位层解码电路53和转换电路54中的处理时间,并且将该数据输出到上位层解码电路55。
下位层解码电路53对下位编码数据S12进行解码,生成下位解码图像数据S53,并且将该数据输出到重构电路。此外,下位层解码电路53生成下位预测图像数据L_PRE1,并且将该数据输出到转换电路54。
转换电路54进行插值处理,以使得下位预测图像数据L_PRE1在扫描位置上与上位场图像数据U_EFI一致,并且生成下位预测图像数据L_PRE1b。
上位层解码电路55基于下位预测图像数据L_PRE1b,对上位场图像数据U_EFI进行帧内解码,以生成上位解码图像数据S55,并将图像数据S55输出到重构电路56。
重构电路56重构从上位层解码电路55输入的上位解码图像数据S55和从下位层解码电路53输入的下位解码图像数据S53,以生成逐行图像数据S56。
如上所述,根据本发明的实施例的编码设备2,可以在图2所示的下位层编码电路12和上位层编码电路14中的每一个中对隔行图像数据进行编码。
此外,根据本发明的实施例的解码设备3,可以在图9所示的下位层解码电路53和上位层解码电路55中的每一个中对隔行图像数据进行解码。
以这种方式,根据本实施例,可以在分层编码的每一类中处理隔行图像数据。
此外,根据本实施例,当对分层编码的图像数据进行解码时,可以在每一类中处理隔行图像数据。
本发明不局限于上述实施例。
也就是说,在本发明的技术范围或其等同范围内,本领域技术人员可以对上述实施例做出各种修改、组合、子组合和改变。
例如,可以通过CPU(中央处理单元)或其它处理电路253根据存储在如图12所示的存储器252中的程序PRG的程序设计,执行上述编码设备2或解码设备3的部分或全部功能。
在这种情况下,通过接口251输入待编码或解码的图像数据,并且输出编码或解码的处理结果。
作为参考,将给出对于本实施例的结构与本发明的结构之间的关系。
编码设备2是本发明的第一方面的编码单元或编码设备的例子。当通过图12所示的程序PRG描述编码设备2的处理内容(功能)时,该程序PRG是本发明的实施例的程序的例子。
图2所示的下位层编码设备12是第一编码单元或第一编码部件的例子,转换电路13是转换单元或转换部件的例子,并且上位层编码电路14是第二编码单元或第二编码部件的例子。
分层电路10是本发明的分离单元或分离部件的例子。
解码设备3是本发明的实施例的解码设备的例子。当通过程序PRG描述解码设备3的处理内容(功能)时,该程序PRG是本发明的实施例的程序的例子。
图9所示的下位层解码电路53是本发明的实施例的第一解码单元或第一解码部件的例子,转换电路54是转换单元或转换部件的例子,并且上位层解码电路55是第二解码单元或第二解码部件的例子。
Claims (18)
1.一种编码设备,用于对从构成运动图片图像的多个图片数据中的每个图片数据分离得到的前场数据和后场数据进行分层编码,所述编码设备包括:
第一编码单元,用于对从所述图片数据分离得到的所述前场数据和所述后场数据两个场数据中的一个场数据进行编码;
转换单元,用于对通过所述第一编码单元对所述一个场数据进行编码所生成的第一预测图像数据进行插值,并生成所述两个场数据中的另一个场数据的扫描位置的第二预测图像数据;以及
第二编码单元,用于基于由所述转换单元生成的所述第二预测图像数据,对所述两个场数据中的所述另一个场数据进行编码。
2.根据权利要求1所述的编码设备,其特征在于,作为所述编码,所述第一编码单元和所述第二编码单元进行帧内编码。
3.根据权利要求1所述的编码设备,其特征在于,所述第一编码单元在编码后对所述一个场数据进行解码,以生成重构图像数据,并将所述重构图像数据作为所述第一预测图像数据输出到所述转换单元。
4.根据权利要求1所述的编码设备,其特征在于,所述第二编码单元在通过使用所述另一个场数据的帧内预测所生成的预测图像数据、通过运动预测/补偿所生成的预测图像数据、以及通过使用所述第二预测图像数据的帧内预测所生成的预测图像数据中,选择与所述另一个场数据的差最小的预测图像数据,并对所述另一个场数据与预测图像数据之间的差进行编码。
5.根据权利要求1所述的编码设备,其特征在于,还包括:
分离单元,用于将所述多个图片数据中的每个图片数据分离成所述前场数据和所述后场数据。
6.根据权利要求1所述的编码设备,其特征在于,所述分离单元使所述第一编码单元对连续图片数据的一个前场数据进行编码,并使所述第二编码单元对另一个前场数据进行编码。
7.根据权利要求6所述的编码设备,其特征在于,所述第一编码单元和所述第二编码单元中的每个单元对包括连续两个图片数据的一个前场数据和另一个后场数据的帧数据进行编码。
8.根据权利要求1所述的编码设备,其特征在于,还包括:
多路复用部,用于对由所述第一编码单元编码后的场数据和由所述第二编码单元编码后的场数据进行多路复用。
9.一种编码方法,用于对从构成运动图片图像的多个图片数据中的每个图片数据分离得到的前场数据和后场数据进行分层编码,所述编码方法包括如下步骤:
第一步骤,用于对从所述图片数据分离得到的所述前场数据和所述后场数据两个场数据中的一个场数据进行编码;
第二步骤,用于对通过所述第一步骤对所述一个场数据进行编码所生成的第一预测图像数据进行插值,并生成所述两个场数据中的另一个场数据的扫描位置的第二预测图像数据;以及
第三步骤,用于基于在所述第二步骤中生成的所述第二预测图像数据,对所述两个场数据中的所述另一个场数据进行编码。
10.一种由计算机执行的程序,用于对从构成运动图片图像的多个图片数据中的每个图片数据分离得到的前场数据和后场数据进行分层编码,所述程序使所述计算机执行如下例程:
第一例程,用于对从所述图片数据分离得到的所述前场数据和所述后场数据两个场数据中的一个场数据进行编码;
第二例程,用于对通过所述第一例程对所述一个场数据进行编码所生成的第一预测图像数据进行插值,并生成所述两个场数据中的另一个场数据的扫描位置的第二预测图像数据;以及
第三例程,用于基于在所述第二例程中生成的所述第二预测图像数据,对所述两个场数据中的所述另一个场数据进行编码。
11.一种解码设备,用于对通过对从构成运动图片图像的多个图片数据中的每个图片数据分离得到的两个场数据进行分层编码所获得的两个编码场数据进行解码,所述解码设备包括:
第一解码单元,用于对所述两个编码场数据中的一个编码场数据进行解码;
转换单元,用于对通过所述第一解码单元进行解码所生成的第一预测图像数据进行插值,并生成所述两个编码场数据中的另一个编码场数据的扫描位置的第二预测图像数据;以及
第二解码单元,用于基于由所述转换单元生成的所述第二预测图像数据,对所述两个编码场数据中的所述另一个编码场数据进行解码。
12.根据权利要求11所述的解码设备,其特征在于,作为所述解码,所述第一解码单元和所述第二解码单元进行帧内解码。
13.一种解码方法,用于对通过对从构成运动图片图像的多个图片数据中的每个图片数据分离得到的两个场数据进行分层编码所获得的两个编码场数据进行解码,所述解码方法包括如下步骤:
第一步骤,用于对所述两个编码场数据中的一个编码场数据进行解码;
第二步骤,用于对通过在所述第一步骤中进行解码所生成的第一预测图像数据进行插值,并生成所述两个编码场数据中的另一个编码场数据的扫描位置的第二预测图像数据;以及
第三步骤,用于基于在所述第二步骤中生成的所述第二预测图像数据,对所述两个编码场数据中的所述另一个编码场数据进行解码。
14.一种由计算机执行的程序,用于对通过对从构成运动图片图像的多个图片数据中的每个图片数据分离得到的两个场数据进行分层编码所获得的两个编码场数据进行解码,所述程序使所述计算机执行如下例程:
第一例程,用于对所述两个编码场数据中的一个编码场数据进行解码;
第二例程,用于对通过在所述第一例程中进行解码所生成的第一预测图像数据进行插值,并生成所述两个编码场数据中的另一个编码场数据的扫描位置的第二预测图像数据;以及
第三例程,用于基于在所述第二例程中生成的所述第二预测图像数据,对所述两个编码场数据中的所述另一个编码场数据进行解码。
15.一种编码设备,用于对从构成运动图片图像的多个图片数据中的每个图片数据分离得到的前场数据和后场数据进行分层编码,所述编码设备包括:
第一编码部件,用于对从所述图片数据分离得到的所述前场数据和所述后场数据两个场数据中的一个场数据进行编码;
转换部件,用于对通过所述第一编码部件对所述一个场数据进行编码所生成的第一预测图像数据进行插值,并生成所述两个场数据中的另一个场数据的扫描位置的第二预测图像数据;以及
第二编码部件,用于基于由所述转换部件生成的所述第二预测图像数据,对所述两个场数据中的所述另一个场数据进行编码。
16.根据权利要求15所述的编码设备,其特征在于,还包括:
分离部件,用于将所述多个图片数据中的每个图片数据分离成所述前场数据和所述后场数据。
17.根据权利要求15所述的编码设备,其特征在于,还包括:
多路复用部件,用于对由所述第一编码部件编码后的场数据和由所述第二编码部件编码后的场数据进行多路复用。
18.一种解码设备,用于对通过对从构成运动图片图像的多个图片数据中的每个图片数据分离得到的两个场数据进行分层编码所获得的两个编码场数据进行解码,所述解码设备包括:
第一解码部件,用于对所述两个编码场数据中的一个编码场数据进行解码;
转换部件,用于对通过所述第一解码部件进行解码所生成的第一预测图像数据进行插值,并生成所述两个编码场数据中的另一个编码场数据的扫描位置的第二预测图像数据;以及
第二解码部件,用于基于由所述转换部件生成的所述第二预测图像数据,对所述两个编码场数据中的所述另一个编码场数据进行解码。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP236845/2005 | 2005-08-17 | ||
JP2005236845A JP2007053554A (ja) | 2005-08-17 | 2005-08-17 | 符号化装置、符号化方法、復号装置、復号方法およびプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101292535A true CN101292535A (zh) | 2008-10-22 |
Family
ID=37757634
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2006800387728A Pending CN101292535A (zh) | 2005-08-17 | 2006-08-17 | 编码设备、编码方法、解码设备、解码方法和程序 |
Country Status (10)
Country | Link |
---|---|
US (5) | US8144765B2 (zh) |
EP (1) | EP1916848A4 (zh) |
JP (1) | JP2007053554A (zh) |
KR (1) | KR101372082B1 (zh) |
CN (1) | CN101292535A (zh) |
BR (1) | BRPI0615208A2 (zh) |
MY (1) | MY150004A (zh) |
RU (1) | RU2412556C2 (zh) |
TW (4) | TWI386033B (zh) |
WO (1) | WO2007020977A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105847803A (zh) * | 2010-04-09 | 2016-08-10 | 索尼公司 | 图像处理装置和方法 |
CN108924563A (zh) * | 2011-12-19 | 2018-11-30 | 索尼公司 | 图像处理设备和方法 |
CN109151476A (zh) * | 2018-09-21 | 2019-01-04 | 北京大学 | 一种基于双向预测的b帧图像的参考帧生成方法及装置 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009278473A (ja) * | 2008-05-15 | 2009-11-26 | Sanyo Electric Co Ltd | 画像処理装置、それを搭載した撮像装置、および画像再生装置 |
WO2010055675A1 (ja) * | 2008-11-14 | 2010-05-20 | 三菱電機株式会社 | 動画像符号化装置及び動画像復号装置 |
US10536701B2 (en) * | 2011-07-01 | 2020-01-14 | Qualcomm Incorporated | Video coding using adaptive motion vector resolution |
JP6635197B2 (ja) * | 2016-06-06 | 2020-01-22 | 日本電気株式会社 | 映像符号化装置、映像符号化方法およびプログラム |
CN110915221B (zh) | 2017-07-20 | 2022-06-07 | 索尼公司 | 发送装置、发送方法、接收装置、以及接收方法 |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3159309B2 (ja) * | 1989-09-27 | 2001-04-23 | ソニー株式会社 | 映像信号符号化方法及び映像信号符号化装置 |
JPH03179987A (ja) * | 1989-12-08 | 1991-08-05 | Toshiba Corp | テレビジョン信号伝送及び受信装置 |
JP3443867B2 (ja) * | 1992-06-26 | 2003-09-08 | ソニー株式会社 | 画像信号符号化、復号化方法及び画像信号記録媒体 |
JPH06197334A (ja) * | 1992-07-03 | 1994-07-15 | Sony Corp | 画像信号符号化方法、画像信号復号化方法、画像信号符号化装置、画像信号復号化装置及び画像信号記録媒体 |
JPH0662389A (ja) * | 1992-08-04 | 1994-03-04 | Matsushita Electric Ind Co Ltd | 映像信号符号化装置 |
US5387940A (en) | 1993-07-07 | 1995-02-07 | Rca Thomson Licensing Corporation | Method and apparatus for providing scaleable compressed video signal |
CA2127151A1 (en) * | 1993-09-21 | 1995-03-22 | Atul Puri | Spatially scalable video encoding and decoding |
JP3179987B2 (ja) | 1994-11-02 | 2001-06-25 | 東京ガス・フロロマテリアル株式会社 | 汚れを落とし易い壁紙 |
JP3732867B2 (ja) * | 1995-03-09 | 2006-01-11 | 株式会社ルネサステクノロジ | 画像伸張装置 |
JPH09149415A (ja) * | 1995-11-17 | 1997-06-06 | Matsushita Electric Ind Co Ltd | 画像符号化装置および画像復号化装置 |
JPH09205630A (ja) * | 1996-01-26 | 1997-08-05 | Matsushita Electric Ind Co Ltd | テレビジョン信号送信・受信方法、及びテレビジョン信号送信・受信装置 |
JPH10112857A (ja) * | 1996-10-07 | 1998-04-28 | Hitachi Ltd | 画像信号の符号化・復号化方法および装置 |
JP3318707B2 (ja) * | 1996-11-08 | 2002-08-26 | ソニー株式会社 | 画像信号符号化装置および画像信号符号化方法、画像信号復号装置および画像信号復号方法、画像信号伝送方法、並びに画像信号記録媒体 |
KR100298397B1 (ko) * | 1998-02-03 | 2001-08-07 | 구자홍 | 비디오디코딩시스템 |
JP2002010253A (ja) * | 2000-06-20 | 2002-01-11 | Nec Viewtechnology Ltd | 画像伝送システム |
US7020205B1 (en) * | 2000-07-12 | 2006-03-28 | Thomson Licensing | Sending progressive video sequences suitable for MPEG and other data formats |
EP1455534A1 (en) * | 2003-03-03 | 2004-09-08 | Thomson Licensing S.A. | Scalable encoding and decoding of interlaced digital video data |
KR100605105B1 (ko) * | 2004-05-28 | 2006-07-26 | 삼성전자주식회사 | 영상 보간 장치 |
-
2005
- 2005-08-17 JP JP2005236845A patent/JP2007053554A/ja active Pending
-
2006
- 2006-08-15 TW TW95129927A patent/TWI386033B/zh not_active IP Right Cessation
- 2006-08-15 TW TW101137281A patent/TWI458336B/zh not_active IP Right Cessation
- 2006-08-15 TW TW101137280A patent/TWI445391B/zh not_active IP Right Cessation
- 2006-08-15 TW TW101137282A patent/TWI432032B/zh not_active IP Right Cessation
- 2006-08-17 MY MYPI20080281 patent/MY150004A/en unknown
- 2006-08-17 US US12/063,713 patent/US8144765B2/en not_active Expired - Fee Related
- 2006-08-17 KR KR20087006310A patent/KR101372082B1/ko active IP Right Grant
- 2006-08-17 EP EP20060782783 patent/EP1916848A4/en not_active Ceased
- 2006-08-17 CN CNA2006800387728A patent/CN101292535A/zh active Pending
- 2006-08-17 RU RU2008105905A patent/RU2412556C2/ru not_active IP Right Cessation
- 2006-08-17 WO PCT/JP2006/316170 patent/WO2007020977A1/ja active Application Filing
- 2006-08-17 BR BRPI0615208-2A patent/BRPI0615208A2/pt not_active Application Discontinuation
-
2011
- 2011-12-30 US US13/341,534 patent/US8494045B2/en not_active Expired - Fee Related
-
2012
- 2012-03-26 US US13/429,686 patent/US8462844B2/en not_active Expired - Fee Related
- 2012-03-26 US US13/429,611 patent/US8446945B2/en not_active Expired - Fee Related
-
2013
- 2013-07-01 US US13/932,214 patent/US9172958B2/en not_active Expired - Fee Related
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105847803A (zh) * | 2010-04-09 | 2016-08-10 | 索尼公司 | 图像处理装置和方法 |
US10187645B2 (en) | 2010-04-09 | 2019-01-22 | Sony Corporation | Image processing device and method |
CN109302609A (zh) * | 2010-04-09 | 2019-02-01 | 索尼公司 | 图像处理装置和方法 |
CN105847803B (zh) * | 2010-04-09 | 2019-03-08 | 索尼公司 | 图像处理装置和方法 |
CN108924563A (zh) * | 2011-12-19 | 2018-11-30 | 索尼公司 | 图像处理设备和方法 |
CN108924563B (zh) * | 2011-12-19 | 2022-11-15 | 索尼公司 | 图像处理设备和方法 |
US11758139B2 (en) | 2011-12-19 | 2023-09-12 | Sony Corporation | Image processing device and method |
CN109151476A (zh) * | 2018-09-21 | 2019-01-04 | 北京大学 | 一种基于双向预测的b帧图像的参考帧生成方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
TWI445391B (zh) | 2014-07-11 |
US8494045B2 (en) | 2013-07-23 |
TW201306598A (zh) | 2013-02-01 |
TW200714029A (en) | 2007-04-01 |
US8446945B2 (en) | 2013-05-21 |
US9172958B2 (en) | 2015-10-27 |
EP1916848A4 (en) | 2012-05-30 |
KR101372082B1 (ko) | 2014-03-13 |
US20120189054A1 (en) | 2012-07-26 |
US20130287110A1 (en) | 2013-10-31 |
WO2007020977A1 (ja) | 2007-02-22 |
JP2007053554A (ja) | 2007-03-01 |
TWI386033B (zh) | 2013-02-11 |
TW201312992A (zh) | 2013-03-16 |
US20120183061A1 (en) | 2012-07-19 |
RU2412556C2 (ru) | 2011-02-20 |
RU2008105905A (ru) | 2009-08-20 |
TW201308976A (zh) | 2013-02-16 |
TWI432032B (zh) | 2014-03-21 |
US20090110068A1 (en) | 2009-04-30 |
BRPI0615208A2 (pt) | 2013-01-08 |
TWI458336B (zh) | 2014-10-21 |
US20120099648A1 (en) | 2012-04-26 |
MY150004A (en) | 2013-11-15 |
US8462844B2 (en) | 2013-06-11 |
KR20080036222A (ko) | 2008-04-25 |
US8144765B2 (en) | 2012-03-27 |
EP1916848A1 (en) | 2008-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101924939B (zh) | 解码装置及解码方法 | |
JP3149417B2 (ja) | 画像予測復号化方法及び装置 | |
EP1135934B1 (en) | Efficient macroblock header coding for video compression | |
CN101292535A (zh) | 编码设备、编码方法、解码设备、解码方法和程序 | |
JP3343554B1 (ja) | 画像予測復号化方法及び画像予測符号化装置 | |
JP3157144B1 (ja) | 画像予測復号化方法 | |
JP2002359852A (ja) | 画像予測復号化装置及び方法 | |
JP3343553B1 (ja) | 画像予測符号化装置及び方法 | |
Akujuobi | Application of Wavelets to Video Compression | |
JP2004215296A (ja) | 画像予測符号化方法及び装置 | |
JP2011142698A (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: 20081022 |