CN1278551C - 动态影像的适应性去交错方法及装置 - Google Patents

动态影像的适应性去交错方法及装置 Download PDF

Info

Publication number
CN1278551C
CN1278551C CNB2004100036527A CN200410003652A CN1278551C CN 1278551 C CN1278551 C CN 1278551C CN B2004100036527 A CNB2004100036527 A CN B2004100036527A CN 200410003652 A CN200410003652 A CN 200410003652A CN 1278551 C CN1278551 C CN 1278551C
Authority
CN
China
Prior art keywords
value
visual field
image
dynamic image
motion
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 - Lifetime
Application number
CNB2004100036527A
Other languages
English (en)
Other versions
CN1523885A (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.)
Via Technologies Inc
Original Assignee
Via Technologies Inc
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 Via Technologies Inc filed Critical Via Technologies Inc
Publication of CN1523885A publication Critical patent/CN1523885A/zh
Application granted granted Critical
Publication of CN1278551C publication Critical patent/CN1278551C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/01Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
    • H04N7/0117Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal
    • H04N7/012Conversion between an interlaced and a progressive signal
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/60Memory management
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • G09G5/06Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed using colour palettes, e.g. look-up tables
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/395Arrangements specially adapted for transferring the contents of the bit-mapped memory to the screen
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/0033Recording/reproducing or transmission of music for electrophonic musical instruments
    • G10H1/0041Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
    • G10H1/0058Transmission between separate instruments or between individual components of a musical system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/265Mixing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/01Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
    • H04N7/0135Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving interpolation processes
    • H04N7/014Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving interpolation processes involving the use of motion vectors
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/10Mixing of images, i.e. displayed pixel being the result of an operation, e.g. adding, on the corresponding input pixels
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/363Graphics controllers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/14Picture signal circuitry for video frequency region
    • H04N5/144Movement detection
    • H04N5/145Movement estimation

Abstract

本发明涉及一种动态影像的适应性去交错方法及装置,其将一个动态影像所含有编码资料,经过计算以获得一视场影像移动值,然后将视场影像移动值与一可调整的临界值作比较,当此视场影像移动值大于临界值时,选择摆动算法进行去交错处理;当此视场影像移动值小于临界值时,则选择编织算法进行去交错处理,以构成一高画质的动态影像。

Description

动态影像的适应性去交错方法及装置
技术领域
本发明涉及一种动态影像的去交错方法及装置,特别是一种将动态影像以视场为单位进行计算及判断处理的具有适应性功能的去交错方法及装置。
背景技术
随着数字式产品推陈出新,其与模拟式产品的兼容问题随之衍生。以目前模拟电视的扫描标准而言,普遍被采用的有NationalTelevision Standards Committee(NTSC)及Phase Alternation by Line(PAL)两种,而日本与美国所采用的NTSC方式是以525条的扫描线来进行隔行扫描(又称为交错扫描),以构成一个图框(或是称为画面;frame),也就是以1秒30图框(画面)的速度,依照第1、3、5、7条扫描线的顺序进行扫描,直至第525线,然后再回到第2线,然后以4、6、8的顺序进行。因此,交错视讯信号由两个视场(field)所组成,而每个视场只包含影像的奇数线或影像的偶数线。由于奇数场和偶数场是由一半的扫描线(即262.5条线)所组成,因此每个奇数场和偶数场只有原来影像一半的分辨率,而每个奇数场和偶数场以1/60秒的速度来显示。交错扫描方式的优点在于动态影像显示流畅,但缺点则是屏幕会产生闪烁,因此衍生出「顺序扫描(progressivescan)」技术以克服之。「顺序扫描」是以1、2、3连续至525条线,一次顺序描绘出所有的扫描线,并且以1秒60格画面的速度重现,因此其扫描速度是「隔行扫描」的两倍,而画面是以525条扫描线在显示器上显示,所以画面非常纤细且清晰,也因此目前先进的影音设备大都已采用此方式来扫描及显示。然而,现行的NTSC系统的影像信号,仍是采用「交错扫描」的方式为主,因此若将交错扫描所组成的画面在「顺序扫描」的显示系统来显示时,例如将一经由交错扫描编辑成的DVD影片直接在高分辨率电视(HDTV)上播放及显示时,则只能显示奇数场和偶数场的画面,因此会使得影像的分辨率变差(因只有原来影像一半的分辨率)。为解决此一问题,就必须使用「去交错(De-interlace)」的技术来克服,换句话说,「去交错」就是将交错扫描转换成顺序扫描的一种方法。
在去交错处理的技术上,有两类基本的算法可供选择,即无移动补偿(non-motion compensated)及移动补偿(motion-compensated)。其中,无移动补偿去交错算法更包含两种最基本的线性转换技术,分别为编织(Weave)及摆动(Bob)。编织是将两个输入视场重叠或编织在一起,以产生一个顺序图框;而摆动是仅接受输入影像的其中一视场(例如只接受偶数线的影像),而丢弃另一个视场(即奇数线的影像),因此画面在垂直方向的分辨率大小会从720×486像素(pixel)降低到720×243像素。这个只有一半分辨率的影像,则通过相邻扫描线去填补另一线的空隙空间(voids),以便将影像内插回到720×486像素。
至于移动补偿是在一时间中,将两个具有时间位移视场中的像素位移到一共同点上,以组成一画面,而其中移动向量的侦测和确认可以是将视场分割成数个宏区块(macro block),然后以区块匹配(block-matching)的程序来执行。其中,以宏区块作移动向量侦测时,实际上仅选用宏区块中的亮度(即Y)区块来执行,而丢弃彩度(即Cr、Cb)区块,最主要的原因为人类的眼睛对亮度的变化较敏感,而对彩度上的变化则相对迟钝。因此在减少数据处理量的要求下,MPEG在进行压缩编码时,仅以亮度区块作为移动向量侦测的基准。
由于目前的影像撷取系统(例如一数字摄影机)均采用交错扫描方式,因此编辑成的DVD盘片必须在交错显示装置上播放,才能显现出高画质影像,而且为了消除交错扫描的缺点,必须在播放装置上选择以编织或是摆动的去交错方法将交错扫描转换成顺序扫描方式播放。然而,对于动态影像而言,选择「编织」方式来播放会产生影像对准误差(misalignment),因此会出现锯齿状或是毛边的画面而导致影响画质;而对于静态影像而言,选择「摆动」方式来播放虽然可克服移动影像的影像对准误差,使动态影像可较清晰及自然,但却牺牲了静态影像的垂直分辨率,因此现行的影音播放系统与数字显示系统在去交错处理过程中,缺乏一选用适性的去交错算法的相关机制,无法兼顾动态画面及静态画面的影像品质要求。
此外,有些DVD以静态影像压缩标准(Joint Photographic ExpertsGroup;JPEG)或是只以MPEG压缩标准中的I画面来编辑,使得该片光盘的动态影像可能仅包含了I画面来的编码资料。因此,当影音播放系统在播放此一光盘的影像时,就会因为无法撷取到MPEG压缩技术中P或B画面的移动向量而产生不兼容(incompatible),意即所谓”挑片”问题,致使影音播放系统无法播放此类影片,造成使用上的不方便。
发明内容
本发明的目的在于克服现有技术的不足与缺陷,提供一种动态影像的适应性去交错处理方法,以视场为去交错处理单位,以进行动态影像的去交错处理。
为达上述目的,本发明提供一种动态影像的适应性去交错方法,其步骤包括:首先,根据影像的编码资料,计算一视场影像移动值。其中,该步骤包括检测该影像是否含有移动向量。接着,比较该视场影像移动值与一临界值,以决定一去交错算法,以作为该动态影像去交错处理的依据。其中,若此视场影像移动值本质上大于临界值时,选择摆动算法作为去交错处理依据;另一方面,若此视场影像移动值本质上小于临界值时,则选择编织算法作为去交错处理依据,然后再执行该去交错算法,以完成该动态影像的去交错处理。
本发明还提供一种动态影像的适应性去交错处理装置,包括:一检视单元,其用以接收及检视一动态影像的编码资料,并将该动态影像的编码资料及检视结果输出;一计算单元,其将该检视单元所输出的该动态影像的编码资料经过计算及处理后,输出一视场影像移动值;一判断单元,其用以接收及比较该视场影像移动值及一第二临界值,并输出一决定讯息;一视讯处理单元,其于接收该决定讯息后,选择一算法以构成该动态影像。
由此,通过本发明的一种动态影像的适应性去交错方法与装置,能够使得现行的影音播放系统(例如VCD及DVD Player)与数字显示系统(例如HDTV或电浆电视)在去交错处理的过程中,兼顾动态影像及静态影像的影像品质,使得高画质的数字化影像得以呈现,进而满足观赏者的视听品质要求。
附图说明
图1为本发明的流程图;
图2为本发明具体实施例的流程图;
图3为本发明在无移动向量时的视场影像移动值计算方法的示意图;
图4为执行本发明的适应去交错处理功能方块图。
图中符号说明
10  去交错处理单元           12  检视单元
14  计算单元                 16  判断单元
18  视讯处理单元             20  影像编码资料单元
30  存储单元                 32  视讯影像缓冲单元
40  微处理单元               50  显示单元
具体实施方式
本发明中所利用到的一些压缩标准及编码相关的技术及方法,以及MPEG压缩技术所沿用的现有编码(encoding)及译码(decoding)技术,在此仅作重点式的引用,以助本发明的阐述,而且下述文中的方块图,亦并未依据实际的相关位置及完整的连接图来绘制,其作用仅在表达与本发明特征有关的示意图。
图1为本发明的适应性去交错方法步骤的流程图,其由步骤110来检视(detecting)动态影像的影像编码资料,接着由步骤120来计算输入影像编码资料,以获得一视场影像移动值。在此视场影像移动值计算过程中,当110步骤检视出输入影像编码资料具有移动向量时,即计算移动向量并将移动向量计算结果与一第一临界值比较后,将该移动向量计算值大于第一临界值的次数累积,以作为视场影像移动值。此第一临界值的订定可依播放影像画面品质的要求或是播放系统的性能(performance)来决定,即第一临界值为一可经过程控制改变的值。当110步骤检视出输入影像编码资料不具有移动向量时,则计算该输入影像编码资料的奇数视场亮度(Y值)像素的总数及偶数视场亮度(Y值)像素的总数后,选择一计算方法以输出一视场影像移动值,其计算方法可选择以相邻奇数视场Y值像素总数相减后再取绝对值或是以相邻偶数视场Y值像素总数相减后再取绝对值,亦或是选择以相邻画面的奇数视场Y值像素总数与偶数视场Y值像素总数差值的绝对值相减后再取绝对值,以作为视场影像移动值。
当获得视场影像移动值后,即交由步骤130来与一第二临界值进行比较。此第二临界值的订定亦可依播放影像画面品质的要求或是播放系统的性能以及步骤110所检视的结果来决定,也就是说,第二临界值亦为一可经过程控制改变的值。当步骤130比较的结果为视场影像移动值本质上大于该第二临界值时,则交由步骤140选择摆动算法进行去交错处理;当步骤130比较的结果为视场影像移动值本质上小于该第二临界值时,则交由步骤140选择编织算法进行去交错处理,以显示该动态影像。
前述的具体的实施例请参考图2,其为本发明以视场为单位的适应性去交错处理的流程图。于步骤210判断与检视移动向量存在与否,当检视出输入影像编码资料具有移动向量时,于步骤220依MPEG压缩标准读取及计算该移动向量,以获得一移动向量计算值,同时此移动向量可自P画面或B画面中撷取,例如,当读取到P画面上的每一区块的移动向量分别为(0,0)、(0,-2)、(1,-3)、(2,5)、(-2,-4)、(-4,8)、(8,-10)、(-6,2)、(-4,-2)、(18,-10)、(-10,-20)、(-16,-30)、(-8,0)、(-4,4)、(-6,2)及(4,-5)。接着将每一移动向量相加并取绝对值后,其所得的移动向量计算值则分别为0、2、4、7、6、12、18、8、6、28、30、46、8、8、8及9。于步骤221比较移动向量值与第一临界值,当第一临界值订定为10时,则计有12、18、28、30及46等5个移动向量计算值大于第一临界值,故于步骤222及步骤223输出,并在步骤240中累加,以作为一视场影像移动值,故此例所得到的视场影像移动值为5。再接着于步骤250将步骤240所得的视场影像移动值与一第二临界值进行比较,当视场影像移动值大于第二临界值时,则认定此一视场为具有位移的动态视场,因此由步骤260将视场以摆动算法来执行去交错处理;若视场影像移动值小于第二临界值时,则认定此一视场为无位移的静态视场,因此由步骤270将视场以编织算法来执行去交错处理,并且接着执行步骤280。另一方面,当于步骤210检视出输入影像编码资料不具有移动向量时,例如影像为使用JPEG压缩标准所编辑的影像,由于没有移动向量可供计算,因此须经230步骤将每一画面的奇数视场及偶数视场中具有亮度的像素累加,以获得奇数视场中具有亮度的像素总数及偶数视场中具有亮度的像素总数,接着由231步骤来选择一种计算方法来计算不同视场间的像素差值,并将计算结果送到240步骤,以作为一视场影像移动值。
由于没有MPEG的移动向量编码资料,故只能检测到由一连串的I画面所构成的动态影像,而每一个I画面是由一奇数视场及一偶数视场交错而成,因此可以获得每一画面的奇数视场及偶数视场中亮度的像素总数。因而,在230步骤中的计算方法可以选择使用目前画面的奇数视场中的Y值像素总数减去一参考画面(可为前一画面或下一画面)的奇数视场中的Y值像素总数,然后再取绝对值,以作为视场影像移动值;也可选择使用目前画面的偶数视场中的Y值像素总数减去一参考画面的偶数视场中的Y值像素总数,然后再取绝对值,以作为视场影像移动值;另外,还可以选择使用将目前画面的奇数视场与偶数视场中的Y值像素差值的绝对值与一参考画面的奇数视场与偶数视场中的Y值像素差值的绝对值相减后再取绝对值后,以作为视场影像移动值。上述计算方法可再以图3来说明。
如图3A和图3B所示,例如目前画面的奇数视场中的Y值像素总数为2887,而参考画面的奇数视场中的Y值像素总数为2340,故两相邻的奇数视场的Y值像素差值的取绝对值为547,此即为视场影像移动值。当选择使用目前画面的偶数视场中的Y值像素总数减去一参考画面的偶数视场中的Y值像素总数时,其Y值像素总数的差值取绝对值后为255,所以此视场影像移动值为255,如图3C所示。当选择使用将目前画面的奇数视场与偶数视场中的Y值像素差值的绝对值与一参考画面的奇数视场与偶数视场中的Y值像素差值的绝对值相减后再取绝对值后,以作为视场影像移动值的计算方法时,由图3D所示,其目前画面的奇数视场与偶数视场中的Y值像素差值的绝对值为202,而参考画面的奇数视场与偶数视场中的Y值像素差值的绝对值为90,故其相邻画面间的Y值像素差值的绝对值为112,因此所得视场影像移动值为112。
将上述不同的计算方法所得的视场影像位移值送到240步骤等待处理。在获得一第二临界值的讯息后,例如第二临界值为250,则再接着将步骤240所得的视场影像移动值与第二临界值进行比较,当视场影像移动值大于第二临界值时,则为具有位移的动态视场(motionfield)。因此前述范例中,前两种计算方法所得的相邻画面的奇数视场的视场影像移动值(547)与相邻画面的偶数视场的视场影像移动值(255)均大于第二临界值(250),故交由步骤260将视场以摆动算法来执行去交错处理。另外,若视场影像移动值小于第二临界值时,则为无位移的静态区块,故前述范例中的第三种计算方法所得的相邻画面间的Y值像素差值的绝对值(112)就小于第二临界值(250),因此交由步骤270将视场以编织算法来执行去交错处理。
由上述详细的计算过程中,可以进一步地观察到使用相邻画面的奇数视场或是偶数视场计算所得的Y值像素差值较大,因此其对动态影像的灵敏度(sensitivity)会较高;而使用相邻画面间的奇数与偶数视场所计算出的Y值像素差值相对较小,故其对动态影像的灵敏度则相对较低。因此当在播放一动态影片时,可优先选择以相邻画面的奇数视场或是偶数视场的Y值像素差值作为视场影像移动值。当然,若已知此播放的影像为一静态的影片时,例如教学影片,或许可以经过另一控制路径,例如人为操作,选择以相邻画面间的奇数与偶数视场所计算出的差值来作为视场影像移动值,此时影片会以较多的编织算法来构成影像,因此可以观看到一相对清晰的影片。
当决定输入影像的去交错处理方式后,紧接着要检查视场是否为画面的终点(end)。若视场并非画面的终点时,则依步骤280执行下一个视场的检视,然后重复执行前述的步骤;若视场为画面的终点时,则停止处理。
接下来是本发明的具体实施例说明。如图4所示,其为执行本发明的适应去交错处理的功能方块图,包括一去交错处理单元10,其与一编码资料单元20、一存储单元30中的视讯影像缓冲单元32、一微处理单元40及一显示单元50相连接;其中去交错处理单元10更进一步地包括一检视单元12、一计算单元14、一判断单元16、以及一视讯处理单元18。
首先,去交错处理单元10中的检视单元12,自编码资料单元20(例如DVD光盘片)中读取编码资料,然后将编码资料中是否包含移动向量的检视结果,以一信号连系微处理单元40,然后,将编码数据送到计算单元14;当编码资料中包含了移动向量时,则微处理单元40会送出一信号至计算单元14,并随即进行移动向量的萃取及计算,以获得一移动向量计算值;于此同时,微处理单元40会送出一第一临界值到计算单元14中,以便将此第一临界值与移动向量计算值逐一进行比较;在比较过程中,当第一临界值小于移动向量计算值时,则输出”1”的信号至累加器(accumulator),而当第一临界值大于移动向量计算值时,则输出”0”的信号至累加器(未显示计算单元14中),然后由累加器将累加的结果作为视场影像移动值,并送到判断单元16中;这里的第一临界值由微处理单元40依播放影像画面品质的要求或是播放系统的性能(performance)来决定,即第一临界值为一可经微处理单元40来进行过程控制(programmable)改变的值。当编码数据中未包含了移动向量时,则检视单元12会将编码资料单元20中的动态影像编码资料传递到计算单元14中;此时,微处理单元40以一信号要求计算单元14将目前画面(current frame)的奇数视场及偶数视场的Y值像素相加,以获得目前画面的奇数视场及偶数视场的Y值像素总数;于此同时,计算单元14亦会接获来自视讯处理单元18所传送的参考画面资料,其中该参考画面资料可为目前画面的前一画面或下一画面的资料;同样的,计算单元14亦将此参考画面(referenceframe)的奇数视场及偶数视场的Y值像素相加,以获得参考画面的奇数视场及偶数视场的Y值像素总数;接着,在接依据获微处理单元40所传递的讯息,选择使用目前画面的奇数视场中的Y值像素总数减去一参考画面的奇数视场中的Y值像素总数,然后再取绝对值,以作为视场影像移动值;或是选择使用目前画面的偶数视场中的Y值像素总数减去一参考画面的偶数视场中的Y值像素总数,然后再取绝对值,以作为视场影像移动值;亦或是选择使用将目前画面的奇数视场与偶数视场中的Y值像素差值的绝对值与一参考画面的奇数视场与偶数视场中的Y值像素差值的绝对值相减后再取绝对值后,以作为视场影像移动值。最后,将其中之一的视场影像移动值送到判断单元16。
当判断单元16接收到微处理单元40所传送的第二临界值后,随即将视场影像移动值与第二临界值进行比较,然后将比较的结果以一信号送到视讯处理单元18;若当视讯处理单元18接收到判断单元16所传送的比较结果为视场影像移动值大于临界值的信号时,随即送出目前所执行去交错处理所需的影像地址(image address)到视讯影像缓冲单元32,其中影像地址的内容包括了奇数视场及偶数视场的编码内容;待视讯缓影像冲单元32将各个影像编码资料自存储器30中依序传送回视讯处理单元18后,再以内建(build in)于视讯处理单元18的摆动演算法来完成该区块的影像的去交错处理,最后再将处理过的影像送到显示单元50(例如:HDTV、PDP或液晶显示电视)中显示;在此同时,视讯处理单元18亦会将自存储器30所提供的影像编码资料,送到计算单元14中,以便作为一参考画面。此外,若当视讯处理单元18接收到判断单元16所传送的比较结果为视场影像移动值小于临界值的信号时,同样地,随即送出目前所执行去交错处理所需的区块影像地址到视讯影像缓冲单元32;待视讯缓影像冲单元32将各个影像编码资料自存储器30中依序传送回视讯处理单元18后,再以内建于视讯处理单元18的编织演算法来完成影像的去交错处理,最后再将处理过的影像送到显示单元50中显示。另外,视讯处理单元18在持续执去交错处理的同时,亦持续检测检视单元12所读取的编码资料,当检视到编码资料内容包括画面的终点时,则结束去交错处理程序,否则,继续执行下一个视场的去交错处理。
本发明前述图4中所表示的适应去交错处理的功能方块图中,除了作为输入与输出的编码资料单元20与显示单元50外,虽区分成不同的单元,但这并不表示这些单元一定是独立存在的装置,这些单元可依产品的接口规格与需求,作不同的配置与组合。例如,使用在高阶的影像处理工作平台或是可播放DVD影片的个人计算机(PC)时,去交错处理单元10可嵌入高阶系统的中央处理单元(CPU)内或是可单独制造成一装置(例如一芯片;chip)而与CPU相连;而若使用在播放机时,例如DVD Player,则去交错处理单元10可与存储器30及微处理单元40整合于一芯片上等等。随着半导体制造技术已迈入0.13微米以下的制程时,单芯片系统(System on a Chip:SoC)的技术亦日益成熟,因此本发明的去交错处理单元可进一步地与不同应用系统相整合。
以上所述仅为本发明的较佳实施例,并非用以限定本发明的保护范围;同时以上的描述,对于熟知本技术领域的专业人士应可明了及实施,因此其它未脱离本发明所揭示的精神下所完成的等效改变或修饰,均应包含在权利要求书的范围中。

Claims (9)

1.一种动态影像的适应性去交错方法,其特征在于,包括:
根据该动态影像的编码资料,计算一视场影像移动值;
比较该视场影像移动值与一临界值,以决定一去交错算法,其中,若该视场影像移动值大于该临界值时,选择一摆动算法,以作为该动态影像去交错处理的依据;若该视场影像移动值小于该临界值时,选择一编织算法,以作为该动态影像去交错处理的依据;以及
执行该去交错算法,以完成该动态影像的去交错处理。
2.如权利要求1所述的动态影像的适应性去交错方法,其中,若该动态影像的编码资料包含MPEG技术中的P画面,以及B画面任一者的移动向量时,该计算该视场影像移动值包括:
计算该移动向量值;
比较该移动向量值与一第一临界值;以及
累加该移动向量计算值大于该临界值的次数,以作为该视场影像移动值。
3.如权利要求1所述的动态影像的适应性去交错方法,其中,该计算该视场影像移动值包括:
根据MPEG技术中的I画面,以及JPEG技术中的画面任一者以计算该动态影像的一奇数视场Y值像素总数及一偶数视场Y值像素总数;以及
根据该奇数视场Y值像素总数及该偶数视场Y值像素总数,选择一计算方法,以作为该视场影像移动值的计算依据。
4.如权利要求3所述的动态影像的适应性去交错方法,其中,该计算方法可为相邻画面的奇数视场Y值像素总数相减后再取绝对值,以作为该视场影像移动值。
5.如权利要求3所述的动态影像的适应性去交错方法,其中,该计算方法可为相邻画面的偶数视场Y值像素总数相减后再取绝对值,以作为该视场影像移动值。
6.如权利要求3所述的动态影像的适应性去交错方法,其中,该计算方法可为相邻画面的奇数视场Y值像素总数与偶数视场Y值像素总数差值的绝对值相减后再取绝对值,以作为该视场影像移动值。
7.一种动态影像的适应性去交错处理装置,其特征在于,包括:
一检视单元,其用以接收及检视一动态影像的编码资料是否含有移动向量,并将该检视结果输出;
一计算单元,其将该检视单元所输出的该动态影像的编码资料经过计算及处理后,输出一视场影像移动值;
一判断单元,其用以接收及比较该视场影像移动值及一第二临界值,并输出一决定讯息;以及
一视讯处理单元,其于接收该决定讯息后,选择一算法,若该决定讯息为该视场影像移动值大于该第二临界值的信号时,以内建于该视讯处理单元的摆动演算来法完成该影像的去交错处理;若该决定讯息为该视场影像移动值小于该第二临界值的信号时,则以内建于该视讯处理单元的编织演算法来完成影像的去交错处理,以构成该动态影像。
8.如权利要求7所述的动态影像的适应性去交错处理装置,其中,当该检视单元的输出为该动态影像编码资料中含有该移动向量时,该计算单元撷取及计算该移动向量的值,并将该移动向量计算结果与一第一临界值比较。
9如权利要求7所述的动态影像的适应性去交错处理装置,其中,当该检视单元的输出为该动态影像编码资料中未含有该移动向量时,则该计算单元将该检视单元所提供的一目前画面的奇数视场及偶数视场的亮度像素相加并进行计算,以作为该视场影像移动值并输出该值。
CNB2004100036527A 2003-05-23 2004-02-05 动态影像的适应性去交错方法及装置 Expired - Lifetime CN1278551C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US47273203P 2003-05-23 2003-05-23
US60/472,732 2003-05-23

Publications (2)

Publication Number Publication Date
CN1523885A CN1523885A (zh) 2004-08-25
CN1278551C true CN1278551C (zh) 2006-10-04

Family

ID=33098338

Family Applications (10)

Application Number Title Priority Date Filing Date
CNB2003101204385A Expired - Lifetime CN1291593C (zh) 2003-05-23 2003-12-11 自动设定安装的选项系统与方法
CNB2004100036527A Expired - Lifetime CN1278551C (zh) 2003-05-23 2004-02-05 动态影像的适应性去交错方法及装置
CNB2004100036512A Expired - Lifetime CN1271854C (zh) 2003-05-23 2004-02-05 动态影像的适应性去交错方法及装置
CNB2004100038950A Expired - Lifetime CN1324890C (zh) 2003-05-23 2004-02-10 动态影像的适应性去隔行方法及装置
CNB2004100038931A Expired - Lifetime CN1272963C (zh) 2003-05-23 2004-02-10 动态影像去交错算法的选择方法
CNB2004100038946A Expired - Lifetime CN1266935C (zh) 2003-05-23 2004-02-10 可调适图框速率转换的方法及装置
CNB200410033536XA Expired - Lifetime CN1302373C (zh) 2003-05-23 2004-04-06 型样存储器共享色彩对照表的方法及装置
CN201110048892.9A Active CN102123250B (zh) 2003-05-23 2004-05-24 以像素为基础的可调式混色方法与系统
CNB2004100457719A Active CN1324903C (zh) 2003-05-23 2004-05-24 以像素为基础的可调式混色方法与系统
CNA2004100457723A Pending CN1545309A (zh) 2003-05-23 2004-05-24 以像素为基础的可调式混色方法与系统

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CNB2003101204385A Expired - Lifetime CN1291593C (zh) 2003-05-23 2003-12-11 自动设定安装的选项系统与方法

Family Applications After (8)

Application Number Title Priority Date Filing Date
CNB2004100036512A Expired - Lifetime CN1271854C (zh) 2003-05-23 2004-02-05 动态影像的适应性去交错方法及装置
CNB2004100038950A Expired - Lifetime CN1324890C (zh) 2003-05-23 2004-02-10 动态影像的适应性去隔行方法及装置
CNB2004100038931A Expired - Lifetime CN1272963C (zh) 2003-05-23 2004-02-10 动态影像去交错算法的选择方法
CNB2004100038946A Expired - Lifetime CN1266935C (zh) 2003-05-23 2004-02-10 可调适图框速率转换的方法及装置
CNB200410033536XA Expired - Lifetime CN1302373C (zh) 2003-05-23 2004-04-06 型样存储器共享色彩对照表的方法及装置
CN201110048892.9A Active CN102123250B (zh) 2003-05-23 2004-05-24 以像素为基础的可调式混色方法与系统
CNB2004100457719A Active CN1324903C (zh) 2003-05-23 2004-05-24 以像素为基础的可调式混色方法与系统
CNA2004100457723A Pending CN1545309A (zh) 2003-05-23 2004-05-24 以像素为基础的可调式混色方法与系统

Country Status (6)

Country Link
US (10) US7206028B2 (zh)
EP (1) EP1480198A1 (zh)
JP (1) JP4365728B2 (zh)
KR (1) KR100541333B1 (zh)
CN (10) CN1291593C (zh)
TW (9) TWI332652B (zh)

Families Citing this family (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6489998B1 (en) * 1998-08-11 2002-12-03 Dvdo, Inc. Method and apparatus for deinterlacing digital video images
US8698840B2 (en) * 1999-03-05 2014-04-15 Csr Technology Inc. Method and apparatus for processing video and graphics data to create a composite output image having independent and separate layers of video and graphics display planes
EP1377068A3 (fr) * 2002-06-28 2005-03-02 STMicroelectronics S.A. Procédé d'insertion de messages binaires dans des images vidéo
DE10340546B4 (de) 2003-09-01 2006-04-20 Siemens Ag Verfahren und Vorrichtung zur visuellen Unterstützung einer elektrophysiologischen Katheteranwendung im Herzen
DE10340544B4 (de) * 2003-09-01 2006-08-03 Siemens Ag Vorrichtung zur visuellen Unterstützung einer elektrophysiologischen Katheteranwendung im Herzen
JP2005080133A (ja) * 2003-09-02 2005-03-24 Sanyo Electric Co Ltd 画像信号処理回路
GB2411784B (en) * 2004-03-02 2006-05-10 Imagination Tech Ltd Motion compensation deinterlacer protection
US7483577B2 (en) * 2004-03-02 2009-01-27 Mitsubishi Electric Research Laboratories, Inc. System and method for joint de-interlacing and down-sampling using adaptive frame and field filtering
JP2005333254A (ja) * 2004-05-18 2005-12-02 Sony Corp 画像処理装置および画像処理方法
US20050268226A1 (en) * 2004-05-28 2005-12-01 Lipsky Scott E Method and system for displaying image information
KR100631685B1 (ko) * 2004-06-15 2006-10-09 삼성전자주식회사 영상 처리 장치 및 방법
TWI245198B (en) * 2004-09-01 2005-12-11 Via Tech Inc Deinterlace method and method for generating deinterlace algorithm of display system
KR20060021446A (ko) * 2004-09-03 2006-03-08 삼성전자주식회사 디인터레이싱 방법 및 이를 적용한 영상기기
CN100411422C (zh) * 2004-09-13 2008-08-13 威盛电子股份有限公司 影像系统输出入调整装置及方法
JP4366277B2 (ja) * 2004-09-21 2009-11-18 キヤノン株式会社 撮像装置及びその制御方法
TWI280798B (en) * 2004-09-22 2007-05-01 Via Tech Inc Apparatus and method of adaptive de-interlace of image
US20060268978A1 (en) * 2005-05-31 2006-11-30 Yang Genkun J Synchronized control scheme in a parallel multi-client two-way handshake system
US7657255B2 (en) * 2005-06-23 2010-02-02 Microsoft Corporation Provisioning of wireless connectivity for devices using NFC
US7450184B1 (en) * 2005-06-27 2008-11-11 Magnum Semiconductor, Inc. Circuits and methods for detecting 2:2 encoded video and systems utilizing the same
US7522214B1 (en) * 2005-06-27 2009-04-21 Magnum Semiconductor, Inc. Circuits and methods for deinterlacing video display data and systems using the same
US7420626B1 (en) * 2005-06-27 2008-09-02 Magnum Semiconductor, Inc. Systems and methods for detecting a change in a sequence of interlaced data fields generated from a progressive scan source
US7623183B2 (en) * 2005-06-29 2009-11-24 Novatek Microelectronics Corp. Frame rate adjusting method and apparatus for displaying video on interlace display devices
US7456904B2 (en) * 2005-09-22 2008-11-25 Pelco, Inc. Method and apparatus for superimposing characters on video
US7924345B2 (en) * 2005-10-20 2011-04-12 Broadcom Corp. Method and system for deinterlacing using polarity change count
JP4687404B2 (ja) * 2005-11-10 2011-05-25 ソニー株式会社 画像信号処理装置、撮像装置、および画像信号処理方法
US8659704B2 (en) * 2005-12-20 2014-02-25 Savant Systems, Llc Apparatus and method for mixing graphics with video images
US20070143801A1 (en) * 2005-12-20 2007-06-21 Madonna Robert P System and method for a programmable multimedia controller
CA2636858C (en) 2006-01-27 2015-11-24 Imax Corporation Methods and systems for digitally re-mastering of 2d and 3d motion pictures for exhibition with enhanced visual quality
WO2007129257A1 (en) * 2006-05-04 2007-11-15 Koninklijke Philips Electronics N.V. Controlled frame rate conversion
CA2884702C (en) 2006-06-23 2018-06-05 Samuel Zhou Methods and systems for converting 2d motion pictures for stereoscopic 3d exhibition
CN101473656B (zh) 2006-06-29 2011-09-14 汤姆森许可贸易公司 基于像素的自适应滤波
US7940973B2 (en) * 2006-09-19 2011-05-10 Capso Vision Inc. Capture control for in vivo camera
JP5330246B2 (ja) * 2006-09-29 2013-10-30 トムソン ライセンシング 適応ピクセルベースのフィルタリングのための自動パラメータ推定
US8233087B2 (en) * 2006-11-08 2012-07-31 Marvell International Ltd. Systems and methods for deinterlacing high-definition and standard-definition video
JP4270270B2 (ja) * 2006-12-05 2009-05-27 ソニー株式会社 電子機器、撮像装置、電子機器の制御方法およびプログラム
EP1931136B1 (en) * 2006-12-08 2016-04-20 Panasonic Intellectual Property Corporation of America Block-based line combination algorithm for de-interlacing
US8115866B2 (en) * 2006-12-29 2012-02-14 Texas Instruments Incorporated Method for detecting film pulldown cadences
US8607144B2 (en) * 2007-01-08 2013-12-10 Apple Inc. Monitor configuration for media device
US8612857B2 (en) * 2007-01-08 2013-12-17 Apple Inc. Monitor configuration for media device
US8233086B2 (en) 2007-06-08 2012-07-31 Nintendo Co., Ltd. Process for digitizing video over analog component video cables
MX2010002657A (es) * 2007-09-05 2010-04-09 Savant Systems Llc Control multimedia y arquitectura de distribucion.
US20090161011A1 (en) * 2007-12-21 2009-06-25 Barak Hurwitz Frame rate conversion method based on global motion estimation
TWI384884B (zh) * 2008-01-11 2013-02-01 Ultrachip Inc 彩色動態影像格式檔顯示方法
US8275033B2 (en) * 2008-01-15 2012-09-25 Sony Corporation Picture mode selection for video transcoding
US9204086B2 (en) * 2008-07-17 2015-12-01 Broadcom Corporation Method and apparatus for transmitting and using picture descriptive information in a frame rate conversion processor
KR101467875B1 (ko) * 2008-09-04 2014-12-02 삼성전자주식회사 프레임 레이트의 가변화 설정이 가능한 디지털 카메라 및 그 제어방법
WO2010038197A1 (en) * 2008-09-30 2010-04-08 Nxp B.V. Profile for frame rate conversion
TWI384865B (zh) * 2009-03-18 2013-02-01 Mstar Semiconductor Inc 影像處理之方法及電路
TWI452909B (zh) * 2009-06-29 2014-09-11 Silicon Integrated Sys Corp 移動向量校正電路、影像產生裝置及相關方法
WO2011013304A1 (ja) * 2009-07-29 2011-02-03 パナソニック株式会社 画像符号化方法、画像符号化装置、プログラムおよび集積回路
JP5641743B2 (ja) * 2010-02-02 2014-12-17 キヤノン株式会社 画像処理装置及び画像処理装置の制御方法
CN102214427A (zh) * 2010-04-02 2011-10-12 宏碁股份有限公司 显示器及其显示方法
TWI412278B (zh) * 2010-05-03 2013-10-11 Himax Tech Ltd 影片模式的圖框速率轉換系統及方法
JP5810307B2 (ja) * 2010-05-10 2015-11-11 パナソニックIpマネジメント株式会社 撮像装置
JP2013026727A (ja) 2011-07-19 2013-02-04 Sony Corp 表示装置および表示方法
WO2013025219A1 (en) * 2011-08-18 2013-02-21 Hewlett-Packard Development Company, L.P. Creating a blended image
JP5925957B2 (ja) * 2013-04-05 2016-05-25 株式会社東芝 電子機器および手書きデータ処理方法
CN106412647B (zh) * 2015-07-29 2019-05-31 国基电子(上海)有限公司 信号切换系统及应用该信号切换系统的机顶盒
US9552623B1 (en) * 2015-11-04 2017-01-24 Pixelworks, Inc. Variable frame rate interpolation
CN106569766A (zh) * 2016-11-08 2017-04-19 惠州Tcl移动通信有限公司 一种基于显示界面虚拟动态处理的方法及系统
JP6958249B2 (ja) * 2017-11-06 2021-11-02 セイコーエプソン株式会社 プロファイル調整システム、プロファイル調整装置、プロファイル調整方法、及びプロファイル調整プログラム
US10230920B1 (en) * 2017-12-06 2019-03-12 Pixelworks, Inc. Adjusting interpolation phase for MEMC using image analysis
US10977809B2 (en) 2017-12-11 2021-04-13 Dolby Laboratories Licensing Corporation Detecting motion dragging artifacts for dynamic adjustment of frame rate conversion settings
CN112313737B (zh) * 2018-06-22 2023-05-26 三菱电机株式会社 影像显示装置
EP3648059B1 (en) * 2018-10-29 2021-02-24 Axis AB Video processing device and method for determining motion metadata for an encoded video
US11064108B2 (en) * 2019-08-21 2021-07-13 Sony Corporation Frame rate control for media capture based on rendered object speed
US11593061B2 (en) 2021-03-19 2023-02-28 International Business Machines Corporation Internet of things enable operated aerial vehicle to operated sound intensity detector

Family Cites Families (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS628193A (ja) * 1985-07-04 1987-01-16 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション カラー画像表示装置
US4829455A (en) * 1986-04-11 1989-05-09 Quantel Limited Graphics system for video and printed images
US4916301A (en) * 1987-02-12 1990-04-10 International Business Machines Corporation Graphics function controller for a high performance video display system
US5175811A (en) * 1987-05-20 1992-12-29 Hitachi, Ltd. Font data processor using addresses calculated on the basis of access parameters
US5128776A (en) * 1989-06-16 1992-07-07 Harris Corporation Prioritized image transmission system and method
US5631850A (en) * 1992-09-11 1997-05-20 Sony Corporation Audio visual equipment with a digital bus system and method for initializing and confirming connection
US5565929A (en) * 1992-10-13 1996-10-15 Sony Corporation Audio-visual control apparatus for determining a connection of appliances and controlling functions of appliances
US5557733A (en) * 1993-04-02 1996-09-17 Vlsi Technology, Inc. Caching FIFO and method therefor
JP3272463B2 (ja) * 1993-04-15 2002-04-08 株式会社ソニー・コンピュータエンタテインメント 画像作成装置およびその使用方法
US5586236A (en) * 1993-08-11 1996-12-17 Object Technology Licensing Corp. Universal color look up table and method of generation
US5444835A (en) * 1993-09-02 1995-08-22 Apple Computer, Inc. Apparatus and method for forming a composite image pixel through pixel blending
JP3228381B2 (ja) * 1993-10-29 2001-11-12 ソニー株式会社 Avセレクタ
US5557734A (en) * 1994-06-17 1996-09-17 Applied Intelligent Systems, Inc. Cache burst architecture for parallel processing, such as for image processing
US5521644A (en) * 1994-06-30 1996-05-28 Eastman Kodak Company Mechanism for controllably deinterlacing sequential lines of video data field based upon pixel signals associated with four successive interlaced video fields
US5742298A (en) * 1994-12-30 1998-04-21 Cirrus Logic, Inc. 64 bit wide video front cache
JPH0944693A (ja) * 1995-08-02 1997-02-14 Victor Co Of Japan Ltd 図形表示装置
US5721842A (en) * 1995-08-25 1998-02-24 Apex Pc Solutions, Inc. Interconnection system for viewing and controlling remotely connected computers with on-screen video overlay for controlling of the interconnection switch
AU7272096A (en) * 1995-11-08 1997-05-29 Genesis Microchip Inc. Method and apparatus for de-interlacing video fields to progressive scan video frames
US6023302A (en) * 1996-03-07 2000-02-08 Powertv, Inc. Blending of video images in a home communications terminal
US5787466A (en) * 1996-05-01 1998-07-28 Sun Microsystems, Inc. Multi-tier cache and method for implementing such a system
KR100203264B1 (ko) * 1996-06-29 1999-06-15 윤종용 디지탈비디오디스크 시스템의 부영상 복호방법 및그장치
JPH10126702A (ja) * 1996-10-23 1998-05-15 Kokusai Electric Co Ltd 信号接続切替装置
CN1123209C (zh) * 1996-12-06 2003-10-01 皇家菲利浦电子有限公司 图形信号与视频信号的混合方法和装置及含该装置的多媒体装置
KR100238579B1 (ko) 1997-04-15 2000-01-15 윤종용 Dpms 기능을 갖는 디스플레이 장치의 bnc/d-sub 자동 선택 방법 및 장치
US5864369A (en) * 1997-06-16 1999-01-26 Ati International Srl Method and apparatus for providing interlaced video on a progressive display
KR100249228B1 (ko) * 1997-08-28 2000-03-15 구자홍 디지탈 티브이의 화면비 변환장치
US6108047A (en) * 1997-10-28 2000-08-22 Stream Machine Company Variable-size spatial and temporal video scaler
KR100287850B1 (ko) * 1997-12-31 2001-05-02 구자홍 디티브이의 디인터레이싱 장치 및 그 방법
US6198543B1 (en) * 1998-02-05 2001-03-06 Canon Kabushiki Kaisha Color table look-up using compressed image data
JPH11355585A (ja) * 1998-06-04 1999-12-24 Toshiba Corp カラー画像処理装置
US6489998B1 (en) * 1998-08-11 2002-12-03 Dvdo, Inc. Method and apparatus for deinterlacing digital video images
US6515706B1 (en) * 1998-09-15 2003-02-04 Dvdo, Inc. Method and apparatus for detecting and smoothing diagonal features video images
AU4489400A (en) * 1999-04-26 2000-11-10 Gibson Guitar Corp. Universal audio communications and control system and method
DE60040517D1 (de) * 1999-05-25 2008-11-27 Nxp Bv Umsetzung von mit zeilensprung abgetasteten bildsignalen in progressiv abgetastete bildsignale
US6331874B1 (en) * 1999-06-29 2001-12-18 Lsi Logic Corporation Motion compensated de-interlacing
US6421090B1 (en) * 1999-08-27 2002-07-16 Trident Microsystems, Inc. Motion and edge adaptive deinterlacing
US6459455B1 (en) * 1999-08-31 2002-10-01 Intel Corporation Motion adaptive deinterlacing
US6330032B1 (en) * 1999-09-30 2001-12-11 Focus Enhancements, Inc. Motion adaptive de-interlace filter
JP3587113B2 (ja) * 2000-01-17 2004-11-10 ヤマハ株式会社 接続設定装置及び媒体
US6480231B1 (en) * 2000-03-24 2002-11-12 Flashpoint Technology, Inc. Efficiently de-interlacing a buffer of image data
WO2001080219A2 (en) * 2000-04-14 2001-10-25 Realnetworks, Inc. A system and method of providing music items to music renderers
US6690425B1 (en) * 2000-06-22 2004-02-10 Thomson Licensing S.A. Aspect ratio control arrangement in a video display
US6661464B1 (en) * 2000-11-21 2003-12-09 Dell Products L.P. Dynamic video de-interlacing
KR100351160B1 (ko) * 2000-12-06 2002-09-05 엘지전자 주식회사 영상 움직임 보상 장치 및 방법
EP1356670A1 (en) * 2000-12-11 2003-10-29 Koninklijke Philips Electronics N.V. Motion compensated de-interlacing in video signal processing
US7123212B2 (en) * 2000-12-22 2006-10-17 Harman International Industries, Inc. Information transmission and display method and system for a handheld computing device
US7020213B2 (en) * 2000-12-28 2006-03-28 Teac Corporation Method and apparatus for selectively providing different electric signal paths between circuits
US7030930B2 (en) * 2001-03-06 2006-04-18 Ati Technologies, Inc. System for digitized audio stream synchronization and method thereof
US6859235B2 (en) * 2001-05-14 2005-02-22 Webtv Networks Inc. Adaptively deinterlacing video on a per pixel basis
JP4596222B2 (ja) * 2001-06-26 2010-12-08 ソニー株式会社 画像処理装置および方法、記録媒体、並びにプログラム
KR100412503B1 (ko) * 2001-12-13 2003-12-31 삼성전자주식회사 디지털방송신호의 해상도 설정이 용이한 디지털방송신호수신용 셋톱박스
US7061540B2 (en) * 2001-12-19 2006-06-13 Texas Instruments Incorporated Programmable display timing generator
KR100902315B1 (ko) * 2002-07-25 2009-06-12 삼성전자주식회사 디인터레이싱장치 및 방법
CN1175378C (zh) * 2002-07-26 2004-11-10 威盛电子股份有限公司 覆盖画面透明处理装置与方法
US7113597B2 (en) * 2002-10-24 2006-09-26 Hewlett-Packard Development Company,Lp. System and method for protection of video signals
US7034888B2 (en) * 2003-03-26 2006-04-25 Silicon Integrated Systems Corp. Method for motion pixel detection
US7129987B1 (en) * 2003-07-02 2006-10-31 Raymond John Westwater Method for converting the resolution and frame rate of video data using Discrete Cosine Transforms

Also Published As

Publication number Publication date
TWI236290B (en) 2005-07-11
JP2005050498A (ja) 2005-02-24
TWI266521B (en) 2006-11-11
TW200427312A (en) 2004-12-01
US20040233327A1 (en) 2004-11-25
CN1536890A (zh) 2004-10-13
CN102123250A (zh) 2011-07-13
TWI229560B (en) 2005-03-11
US7206028B2 (en) 2007-04-17
US20060119605A1 (en) 2006-06-08
CN1523887A (zh) 2004-08-25
US7196731B2 (en) 2007-03-27
US20040233330A1 (en) 2004-11-25
CN1545331A (zh) 2004-11-10
JP4365728B2 (ja) 2009-11-18
US20040234252A1 (en) 2004-11-25
TW200513115A (en) 2005-04-01
CN1272963C (zh) 2006-08-30
CN1302373C (zh) 2007-02-28
CN1523886A (zh) 2004-08-25
US20040233333A1 (en) 2004-11-25
TWI254892B (en) 2006-05-11
CN1291593C (zh) 2006-12-20
US20040233217A1 (en) 2004-11-25
TW200427309A (en) 2004-12-01
TWI240562B (en) 2005-09-21
TW200427319A (en) 2004-12-01
US7206026B2 (en) 2007-04-17
US7242436B2 (en) 2007-07-10
US20040233329A1 (en) 2004-11-25
CN1545309A (zh) 2004-11-10
KR20040101092A (ko) 2004-12-02
TW200427320A (en) 2004-12-01
CN1514645A (zh) 2004-07-21
EP1480198A1 (en) 2004-11-24
US20040236807A1 (en) 2004-11-25
US7420569B2 (en) 2008-09-02
US7812890B2 (en) 2010-10-12
CN1324890C (zh) 2007-07-04
TW200426789A (en) 2004-12-01
US7190405B2 (en) 2007-03-13
CN1324903C (zh) 2007-07-04
CN1523885A (zh) 2004-08-25
KR100541333B1 (ko) 2006-01-12
TWI332652B (en) 2010-11-01
US20040233328A1 (en) 2004-11-25
TWI289993B (en) 2007-11-11
US20040233204A1 (en) 2004-11-25
TWI238002B (en) 2005-08-11
TW200426707A (en) 2004-12-01
CN102123250B (zh) 2015-08-05
CN1271854C (zh) 2006-08-23
TWI256598B (en) 2006-06-11
CN1536475A (zh) 2004-10-13
TW200427334A (en) 2004-12-01
CN1266935C (zh) 2006-07-26
TW200426713A (en) 2004-12-01
CN1523884A (zh) 2004-08-25

Similar Documents

Publication Publication Date Title
CN1278551C (zh) 动态影像的适应性去交错方法及装置
TW301098B (zh)
EP2544451A2 (en) Method and system for digital decoding 3D stereoscopic video images
US6075567A (en) Image code transform system for separating coded sequences of small screen moving image signals of large screen from coded sequence corresponding to data compression of large screen moving image signal
US20090195691A1 (en) Method and system for selecting interpolation as a means of trading off judder against interpolation artifacts
KR20010072074A (ko) 비디오 신호의 인코딩
JPH0918782A (ja) 映像信号処理方法及び装置
US6243140B1 (en) Methods and apparatus for reducing the amount of buffer memory required for decoding MPEG data and for performing scan conversion
US8189102B2 (en) Image processing apparatus using interpolation direction
CN101076104B (zh) 电影模式的检测方法
US7050494B1 (en) Frame display method and apparatus using single field data
CN106060080A (zh) 一种医疗视频信号采集转码系统
CN100481954C (zh) 一种运动补偿系统和方法
JPH0879703A (ja) 画像情報処理方法及び装置
JPH0715654A (ja) 静止画像合成方法
JP4186769B2 (ja) Gop周期検出装置
van Rooy et al. JPEG-2000—Not only for digital cinema?
JP5227439B2 (ja) 立体3dビデオイメージディジタルコーディングのシステムおよび方法
CN101053261A (zh) 处理数据的系统和方法、程序单元以及计算机可读介质
CN1735184A (zh) 使个人数字产品具有录像及显示数字影音多媒体的方法及装置
EP1768392A1 (en) Apparatus and method for converting a compressed sequence of digital images
Hara et al. Flicker reduction technique in MPEG-2 video by post-processing
KR20010102478A (ko) 비디오 데이터 변환 방법 및 장치
MXPA06009734A (es) Metodo y sistema de decodificacion digital de imagenes de video 3d estereoscopicas.
JPH0373687A (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
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20061004