CN1104813C - 对动图像进行运动补偿时宏数据组的半象素处理装置 - Google Patents

对动图像进行运动补偿时宏数据组的半象素处理装置 Download PDF

Info

Publication number
CN1104813C
CN1104813C CN96121480A CN96121480A CN1104813C CN 1104813 C CN1104813 C CN 1104813C CN 96121480 A CN96121480 A CN 96121480A CN 96121480 A CN96121480 A CN 96121480A CN 1104813 C CN1104813 C CN 1104813C
Authority
CN
China
Prior art keywords
data
pixel
mentioned
unit
pixel data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN96121480A
Other languages
English (en)
Other versions
CN1159124A (zh
Inventor
金济翊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN1159124A publication Critical patent/CN1159124A/zh
Application granted granted Critical
Publication of CN1104813C publication Critical patent/CN1104813C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related 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/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/577Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/523Motion estimation or motion compensation with sub-pixel accuracy
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/20Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits characterised by logic function, e.g. AND, OR, NOR, NOT circuits
    • 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/176Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/182Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a pixel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/43Hardware specially adapted for motion estimation or compensation

Abstract

一种对动图像进行运动补偿时宏数据组的半象素处理装置,包括:根据水平半象素信号求N个连续象素数据与在水平相邻的象素数据之和的第一单元;存储并输出数据的传输线;根据垂直半象素信号求传输线输出的象素数据与在垂直相邻的象素数据之和的第二单元;根据水平和垂直的半象素信号对第二单元的数据进行半象素处理的数据处理部;分频并存储数据处理部数据的触发器;输出触发器数据中运动补偿数据的多路转换器,可用于处理Y信号及U、V分量信号。

Description

对动图像进行运动补偿时 宏数据组的半象素处理装置
                          技术领域
本发明涉及对动图像进行运动补偿时宏数据组的半象素处理装置,特别涉及对在前面图像和后面图像的两侧运动补偿的B图像进行运动补偿时宏数据组的半象素处理装置。
                          背景技术
最近,把动图像信号编码为数字信号后进行处理的方式正在普及。由于在把动图像信号编码为数字数据时数据量庞大,所以,为了解决这个问题而开发了压缩动图像数据的技术,用于除去动图像信号的冗长数据。
特别是在MPEG中。为了高效率地压缩动图像数据,定义了I图像、P图像、B图像三种图像类型。I图像是不参照其它图像而编码的图像,P图像用于对在时间上来自前面的I图像或P图像进行运动补偿的预测,B图像是对根据在时间上位于前面和后面位置的图像进行最高效率编码的图像。
在MPEG-2中,为了进一步正确地进行运动补偿而引入半象素处理方式。半象素处理通过靠近水平方向和/或垂直方向的象素数据的平均值求出象素间的数据。已有的半象素处理装置在水平方向进行半象素处理时,一个宏数据组每16个象素读出一次,然后计算出在水平方向上邻接的16个象素间的平均值;在垂直方向进行半象素处理时,计算出与前行的象素在垂直方向上邻接的象素间的平均值。特别是在B图像的运动补偿时,因为必须根据位于前面和后面的图像画面,所以为了进行宏数据组的半象素处理,必须用另外存储前行的象素数据的存储器,这样就产生了不可能连续输出数据的缺点。
                          发明内容
本发明是为了解决上述问题而提出的,其目的是提供一种具有下述功能的宏数据组的半象素处理装置,即在B图像进行运动补偿时宏数据组的半象素处理装置中,通过由锁存器构成的传输线存储半象素处理所必需的象素数据,同时顺序输出,为了进行运动补偿,通过上述传输线可以连续选择并输出半象素处理过的数据。
为了达到上述目的,本发明提供一种宏数据组半象素处理装置,用于对动图像进行运动补偿,所述装置按规定单位将被选择的用于对动图像进行运动补偿的N×N个象素数据分割并进行半象素处理,所述装置包括用于对连续象素数据的值进行计算的单元以及传输线单元,其特征在于:所述用于对连续象素数据的值进行计算的单元包括第一单元和第二单元;所述第一单元用于根据从外部施加的水平方向半象素处理信号,求出构成上述N个象素数据的连续象素数据与在水平方向同该象素数据相邻的象素数据之和;所述传输线单元用于顺序存储并输出由上述第一单元施加的数据;所述第二单元用于根据从外部施加的垂直方向半象素处理信号,求出由上述传输线单元输出的象素数据与在垂直方向同该象素数据相邻的象素数据之和;并且,所述半象素处理装置还包括:数据处理部,用于根据上述水平方向半象素处理信号和垂直方向半象素处理信号,对由上述第二单元施加的象素数据进行半象素处理:在只在垂直方向或水平方向进行半象素处理时,用2除以所述象素数据;在水平方向和垂直方向进行半象素处理时,用4除以所述象素数据;在不进行半象素处理时,按其原样输出所述象素数据;按照时钟把由上述数据处理部施加的数据分割并分别存储的触发器单元;从上述触发器单元的数据中选择并输出运动补偿时必要的数据的多路转换单元。
                          附图说明
图1是说明为了进行半象素处理而选择17象素×17行的概念图。
图2是表示为了进行半象素处理的17象素×17行的图,其中A是表示前面图像的概念图,B是表示后面图像的概念图。
图3A、图3B是表示根据本发明一优选实施例的宏数据组的半象素处理装置的构成图。
图4是图3装置中的触发器单元的定时图。
                          具体实施方式
下面参照附图详细说明本发明的优选实施例。
图1是说明为了进行半象素处理而选择17象素×17行的概念图。
按照MPEG,一般的运动补偿单位的宏数据组对于辉度信号而言由16象素×16行构成。可是,在水平方向上进行半象素处理时必须选取17象素,在垂直方向上进行半象素处理时应该保存17行的数据。即,进行宏数据组的半象素处理时,如图1所示,为了获得17×17象素间的数据应该在水平方向上选择17象素、在垂直方向上选择17行的数据。
图2示出了为了进行半象素处理而选择的17象素×17行的情形,图2A是表示前面图像的概念图,图2B是表示后面图像的概念图。
本发明涉及的半象素处理装置不是用16象素单位进行宏数据组的半象素处理单位,而是用8象素单位进行宏数据组的半象素处理单位。即,并不是在前面图像的第一行中全部读取17个象素之后,求出0~16象素数据和1~17象素数据的平均值后产生半象素处理的数据,而是在读取0~8象素的9个象素数据后,输出按照0~7象素数据和1~8象素数据的平均而半象素处理的8个象素数据,继而读取8~16象素的9个象素数据,求出平均而获得半象素处理的8个象素数据。如果利用上述的方式,则具有利用同样的半象素处理装置不仅对于Y信号,而且对于作为基本的运动补偿单位8×8的U分量和V分量的信号也可进行半象素处理的优点。
图3A、图3B是表示根据本发明一优选实施例的宏数据组的半象素处理装置的构成图。
首先,为了进行半象素处理而施加前面图像的9象素[0:8]数据F1-1。从前面图像的9象素[0:8]数据中,将下位8象素的[0:7]数据加在第一加法器32上,将上位8象素的[1:8]数据加在第一逻辑与门31上。从外部把水平方向半象素处理信号加在第一逻辑与门31上,在不进行水平方向半象素处理的情况下施加“0”,在相反的情况下,即在进行水平方向半象素处理时施加“1”。在不进行水平方向半象素处理而施加“0”的情况下,第一逻辑与门31的输出是“0”,因此在第一加法器32中只输入[0:7]数据。在水平方向进行半象素处理的情况下,从第一逻辑与门31向第一加法器32输出[1:8]数据,“1”的进位Cin输入给第一加法器32。第一加法器32将包含“1”的进位而输入的[0:7]数据和[1:8]数据相加,并将增加1位的9位×8数据输出给第四锁存器33。虽然增加1位的9位×8数据也被输出给第二逻辑与门37,但是,这是通过四个锁存器后进行与第一锁存器(L1)36输出的数据相垂直方向的半象素处理的数据。
在下一个数据组中,施加前面图像的第一行的剩余的9象素[8:16]数据F1-2。对[8:16]数据进行与[0:7]数据同样的处理,在把其结果加在第四锁存器33上时,将存储在第四锁存器33中的F1-1的数据加在第三锁存器(L3)34上。
在下一个数据组中,施加后面的图像的第一行的[0:8]数据B 1-1并进行同样的处理。当将其结果加在第四锁存器33上时,储存在第四锁存器33中的F1-2数据被加在第三锁存器34上,同时,存储在第三锁存器34中的F1-1数据被加在第二锁存器(L2)35上。
在下一个数据组中,施加后面图像的第一行的[8:16]数据B1-2并进行同样的处理。当将其结果加在第四锁存器33上时,存储在第四锁存器33上的B1-1数据被加在第三锁存器34上,同时存储在第三锁存器34中的F1-2数据被加在第二锁存器35上,存储在第二锁存器35中的F1-1数据被加在第一锁存器36上。
在下一个数据组中,施加前面图像的第二行的[0:8]数据F2-1并进行同样的处理。当将其结果加在第四锁存器33上时,存储在第四锁存器33上的B1-2数据被加在第三锁存器34上,存储在第三锁存器34中的B1-1数据被加在第二锁存器35上,存储在第二锁存器35中的F1-2数据被加在第一锁存器36上,存储在第一锁存器36中的F1-1数据输出给第二加法器38。
上述四个锁存器33~36在本发明装置中构成传输线。
另一方面,通过水平方向半象素处理的上述F2-1数据在被加到第四锁存器33上的同时,又被加在第二逻辑与门37上。在第二逻辑与门37中加上垂直方向半象素处理信号,或照原样输出上述数据或输出0。即,在垂直方向进行半象素处理时,施加“1”的垂直方向半象素处理信号,在把上述处理的F2-1数据按其原样输出给第二加法器38的同时,使第二加法器的进行Cin为“1”。在不进行垂直方向半象素处理时,施加“0”的垂直方向半象素处理信号并输出“0”。
因此,在进行垂直方向半象素处理时,在第二加法器38中,将由第一锁存器36输入的F1-1数据、由第二逻辑与门37输出的F2-1数据和1的进位Cin相加。反之,在不进行垂直方向半象素处理时,第二逻辑与门37的输出为“0”。由于进位Cin是“0”,所以按其原样输出由第一锁存器36输入的F1-1数据。
从第二加法器38输出的数据根据向水平方向或垂直方向的半象素处理,输出最大10位×8数据。在只进行水平方向或垂直方向半象素处理时,输出9位×8数据;在进行水平方向和垂直方向半象素处理时,输出10位×8数据;在不进行半象素处理时,输出8位×8数据。
数据处理部39根据垂直方向半象素处理信号和水平方向半象素处理信号,确定用2除或用4除或按原样输出所输入的数据。即,只在垂直方向或水平方向进行半象素处理时,用2除以输入的9位×8数据;在水平方向和垂直方向进行半象素处理时,用4除以10位×8数据;在不进行半象素处理时,按其原样输出已输入的数据。这时,利用根据水平方向半象素处理信号或垂直方向半象素处理信号输入的进位容易进行四舍五入。
在上述任何一种情况下,从数据处理部39输出的数据都可以输出8位×8位。
从数据处理部39输出的数据被施加在四个触发器41~44上。四个触发器41~44上加有启动信号。四个触发器41~44的启动信号由二位计数器50和译码器51产生。二位计数器50根据输入时钟输出0~3的二位计数值,译码器51根据每二位输入的计数值产生各触发器41~44的启动信号0~3。
各触发器41~44设计成能把八字节的数据分成每四字节为一份存储或输出的结构,特别是第三触发器43只存储下位四字节。
第一多路转换器45和第二多路转换器46选择从四个触发器41~44输出的数据并输出给预测方向组合部47。
图4是图3装置中的触发器单元的定时图。
图4A是利用二位计数器50的计数值,图4B是时钟信号,图4C是由数据处理部39输出的半象素处理的数据。
如图4所示,计数值为“0”时,在下一个时钟上升沿,第一触发器41被启动并把半象素处理的八字节的F1-1数据分成上位四字节[0:3]和下位四字节[4:7]并存储。
在计数值为“1”时,在下一个时钟的上升沿,第二触发器42被启动并存储半象素处理的八字节的F1-2数据。
在计数值为“2”时,在下一个时钟的上升沿,第三触发器43被启动并存储半象素处理的八字节的B1-1数据中的下位四字节[4:7],同时通过第一多路转换器45选择存储在第一触发器41中的F1-3[0:3]数据,通过第二多路转换器46选择半象素处理数据的B1-1的没存储的上位四字节[0:3]并输出给预测方向组合部47。
在计数值为“3”时,在下一个时钟的上升沿,第四触发器44被启动并存储半象素处理的B1-2数据,而且通过一多路转换器45选择存储在第一触发器41中的F1-1[4:7]数据,通过第二多路转换器46选择存储在第三触发器43中的B1-1[4:7]数据并输出给预测方向组合部47。
如果看到图3所示的译码器51的计数值0~3,便可以根据计数值弄清楚被启动的触发器;如果看到第一多路转换器45和第二多路转换器46所示的计数值2,3,0,1,还可以弄清楚根据各个计数值选择的触发器的部分。
预测方向组合部47把由第一多路转换器45选择的前面图像的四字节数据和由第二多路选择器46选择的后面图像的四字节数据相加,求出其平均值后输出给加法器48。
加法器48施加IDCT数据,并将此数据与从上述预测方向组合部47输出的数据加在一起输出给范围限制部49。
范围限制部49为了输出补偿处理的最后四字节的结果数据而限制数据大小。
如上所述,按照本发明的装置,不仅可以通过第一多路转换器45和第二多路转换器46每个时钟输出四字节数据,从而可连续输出数据;还可以把象素处理单位变成八字节,不仅可以用于Y信号的处理上,也可以用于U分量的信号和V分量的信号处理上。

Claims (6)

1.一种宏数据组半象素处理装置,用于对动图像进行运动补偿,所述装置按规定单位将被选择的用于对动图像进行运动补偿的N×N个象素数据分割并进行半象素处理,所述装置包括用于对连续象素数据的值进行计算的单元以及传输线单元,其特征在于:
所述用于对连续象素数据的值进行计算的单元包括第一单元和第二单元;
所述第一单元用于根据从外部施加的水平方向半象素处理信号,求出构成上述N个象素数据的连续象素数据与在水平方向同该象素数据相邻的象素数据之和;
所述传输线单元用于顺序存储并输出由上述第一单元施加的数据;
所述第二单元用于根据从外部施加的垂直方向半象素处理信号,求出由上述传输线单元输出的象素数据与在垂直方向同该象素数据相邻的象素数据之和;并且
所述半象素处理装置还包括:
数据处理部,用于根据上述水平方向半象素处理信号和垂直方向半象素处理信号,对由上述第二单元施加的象素数据进行半象素处理:在只在垂直方向或水平方向进行半象素处理时,用2除以所述象素数据;在水平方向和垂直方向进行半象素处理时,用4除以所述象素数据;在不进行半象素处理时,按其原样输出所述象素数据;
按照时钟把由上述数据处理部施加的数据分割并分别存储的触发器单元;
从上述触发器单元的数据中选择并输出运动补偿时必要的数据的多路转换单元。
2.根据权利要求1所述的宏数据组半象素处理装置,其特征在于,上述传输线单元由多个锁存器构成,传输线的第一锁存器存储由上述第一单元施加的数据,传输线的最后一个锁存器把由上位锁存器施加的数据输出给上述第二单元。
3.根据权利要求1所述的宏数据组半象素处理装置,其特征在于,上述第一单元包括:使上述水平方向半象素处理信号与构成上述N个象素数据的连续象素数据输入并进行逻辑与的第一逻辑与门;求出由上述第一逻辑与门施加的数据与在水平方向与上述连续的象素数据相邻的象素数据之和的第一加法器。
4.根据权利要求1所述的宏数据组半象素处理装置,其特征在于,上述第二单元包括:使上述垂直方向半象素处理信号和在水平方向与由上述传输线单元输出的象素数据相邻的象素数据输入并进行逻辑与的第二逻辑与门;使从上述第二逻辑与门和上述传输线单元输出的象素数据相加的第二加法器。
5.根据权利要求1所述的宏数据组半象素处理装置,其特征在于,上述第一单元和第二单元分别对应于水平方向和垂直方向半象素处理信号,含有输入进位;上述数据处理部利用根据水平方向半象素处理信号和垂直方向半象素处理信号输入的上述进位进行四舍五入,以获得被2除或被4除的象素数据。
6.根据权利要求1所述的宏数据组半象素处理装置,其特征在于,上述触发器单元把由上述数据处理部所施加的数据分成上位四字节和下位四字节并进行存储。
CN96121480A 1995-12-13 1996-12-13 对动图像进行运动补偿时宏数据组的半象素处理装置 Expired - Fee Related CN1104813C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1019950049398A KR0178746B1 (ko) 1995-12-13 1995-12-13 매크로블럭의 반픽셀처리장치
KR49398/1995 1995-12-13
KR49398/95 1995-12-13

Publications (2)

Publication Number Publication Date
CN1159124A CN1159124A (zh) 1997-09-10
CN1104813C true CN1104813C (zh) 2003-04-02

Family

ID=19439726

Family Applications (1)

Application Number Title Priority Date Filing Date
CN96121480A Expired - Fee Related CN1104813C (zh) 1995-12-13 1996-12-13 对动图像进行运动补偿时宏数据组的半象素处理装置

Country Status (5)

Country Link
US (1) US6028638A (zh)
EP (1) EP0779743A3 (zh)
JP (1) JP2918506B2 (zh)
KR (1) KR0178746B1 (zh)
CN (1) CN1104813C (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6141382A (en) * 1998-09-18 2000-10-31 Sarnoff Corporation Using estimated distortion values
US8045203B2 (en) * 2000-03-28 2011-10-25 Mongonet Methods and apparatus for secure facsimile transmissions to electronic storage destinations
US7496736B2 (en) * 2004-08-27 2009-02-24 Siamack Haghighi Method of efficient digital processing of multi-dimensional data
US11379308B2 (en) * 2018-12-10 2022-07-05 Zoox, Inc. Data processing pipeline failure recovery

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0626791A2 (en) * 1993-05-25 1994-11-30 Nec Corporation Motion vector detection apparatus for moving picture
EP0644698A2 (en) * 1993-09-14 1995-03-22 GOLDSTAR CO. Ltd. B-frame processing apparatus with half pixel motion compensation for an image decoder
EP0679034A2 (en) * 1994-04-19 1995-10-25 Sony Corporation Apparatus and method for detecting motion vectors

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2649515B1 (fr) * 1989-07-07 1991-09-20 Thomson Csf Dispositif de calcul d'une prediction pour un traitement d'images
KR950014862B1 (ko) * 1992-02-08 1995-12-16 삼성전자주식회사 움직임추정방법 및 그 장치
US5461423A (en) * 1992-05-29 1995-10-24 Sony Corporation Apparatus for generating a motion vector with half-pixel precision for use in compressing a digital motion picture signal
KR0166724B1 (ko) * 1993-05-08 1999-03-20 김광호 반화소정확도를 갖는 동벡터추정방법 및 그 장치
KR960010198B1 (ko) * 1993-07-21 1996-07-26 배순훈 동영상 부호화기의 움직임 추정방법 및 장치
KR970003102B1 (ko) * 1993-09-17 1997-03-14 대우전자 주식회사 영상 복호기에서의 하프 픽셀 움직임 보상 회로
EP0675652B1 (fr) * 1994-03-30 2009-05-13 Nxp B.V. Procédé et circuit d'estimation de mouvement entre images à deux trames entrelacées, et dispositif de codage de signaux numériques comprenant un tel circuit
KR970010091B1 (en) * 1994-06-13 1997-06-21 Lg Electronics Inc Address generating apparatus for image moving compensation
US5638128A (en) * 1994-11-08 1997-06-10 General Instrument Corporation Of Delaware Pixel interpolation filters for video decompression processor
US5650823A (en) * 1995-03-27 1997-07-22 International Business Machines Corporation Half pel motion estimation method for B pictures
US5623313A (en) * 1995-09-22 1997-04-22 Tektronix, Inc. Fractional pixel motion estimation of video signals

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0626791A2 (en) * 1993-05-25 1994-11-30 Nec Corporation Motion vector detection apparatus for moving picture
EP0644698A2 (en) * 1993-09-14 1995-03-22 GOLDSTAR CO. Ltd. B-frame processing apparatus with half pixel motion compensation for an image decoder
EP0679034A2 (en) * 1994-04-19 1995-10-25 Sony Corporation Apparatus and method for detecting motion vectors

Also Published As

Publication number Publication date
JP2918506B2 (ja) 1999-07-12
CN1159124A (zh) 1997-09-10
EP0779743A3 (en) 1999-06-30
US6028638A (en) 2000-02-22
KR0178746B1 (ko) 1999-05-01
EP0779743A2 (en) 1997-06-18
JPH09214980A (ja) 1997-08-15
KR970057917A (ko) 1997-07-31

Similar Documents

Publication Publication Date Title
US5341442A (en) Method and apparatus for compression data by generating base image data from luminance and chrominance components and detail image data from luminance component
US6223193B1 (en) Macroblock variance estimator for MPEG-2 video encoder
CN1174478A (zh) 用于去除运动画面解码器中成块效应的装置及方法
CN1306412C (zh) 像素数据块生成装置及像素数据块生成方法
CN1193399A (zh) 运动图像对比度增强的直方图均衡装置及其方法
CN1154050A (zh) 从一个或两个预测数据块计算象素值的装置和方法
US20040105497A1 (en) Encoding device and method
CN1104813C (zh) 对动图像进行运动补偿时宏数据组的半象素处理装置
US5485412A (en) Method and apparatus for successive horizontal and vertical data filtering
CN1036626C (zh) 利用图像缓冲器的电子变焦系统
US7929777B2 (en) Variable length decoding device, variable length decoding method and image capturing system
CN1110208C (zh) 脉冲噪声消除装置和方法
CN1112049C (zh) 运动矢量检测设备
US5995990A (en) Integrated circuit discrete integral transform implementation
CN1852440A (zh) 一种提高信息编解码效率的图像处理方法
CN1197026C (zh) 平行逆向离散小波变换方法
CN1870048A (zh) 贝尔影像的边缘强化方法与装置暨彩色影像撷取系统
EP1139291A2 (en) Method for visualization of time sequences of 3D optical flurescence microscopy images
US7386178B2 (en) Method and apparatus for transforming the dimensions of an image
CN1949878A (zh) 在译码器上实施转换领域的舍入方法及其视讯译码器
US7469068B2 (en) Method and apparatus for dimensionally transforming an image without a line buffer
US6856703B1 (en) Filtering a collection of samples
CN1090426C (zh) 为配置在一压缩结构中的操作单元提供操作数的装置
CN1053545C (zh) 离散余弦转换及其逆转换的方法及集成电路处理器
CN2736865Y (zh) 一种数字图像的缩放处理系统

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20030402

Termination date: 20100113