CN100409672C - 能够检测错误编辑的电影模式检测装置及其方法 - Google Patents
能够检测错误编辑的电影模式检测装置及其方法 Download PDFInfo
- Publication number
- CN100409672C CN100409672C CNB2005100935819A CN200510093581A CN100409672C CN 100409672 C CN100409672 C CN 100409672C CN B2005100935819 A CNB2005100935819 A CN B2005100935819A CN 200510093581 A CN200510093581 A CN 200510093581A CN 100409672 C CN100409672 C CN 100409672C
- Authority
- CN
- China
- Prior art keywords
- difference
- information
- editor
- detecting unit
- variation
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
- H04N7/0112—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level one of the standards corresponding to a cinematograph film standard
- H04N7/0115—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level one of the standards corresponding to a cinematograph film standard with details on the detection of a particular field or frame pattern in the incoming video signal, e.g. 3:2 pull-down pattern
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Systems (AREA)
- Studio Circuits (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
公开了一种能够检测错误编辑的电影模式检测装置以及一种能够不受电影范型限制地而检测错误编辑的方法。该电影模式检测装置包括:范型产生单元,用于使用输入图像的顺序场之间的信息的差值来产生范型;错误编辑检测单元,用于检测场之间的信息的差值的极值,并根据检测的极值的变化来判断当前场是否对应于错误编辑;判定单元,用于使用从范型产生单元产生的范型信息和来自错误编辑检测单元的错误编辑检测信息来判定输入图像是否是电影图像。因此,所述装置能够处理各种错误编辑,从而能够防止电影模式的判断期间的错误。
Description
技术领域
本发明总体构思涉及一种能够检测错误编辑(bad edit)的电影模式检测装置及其方法,更具体地,涉及一种能够检测错误编辑的电影模式检测装置以及一种能够不受电影范型(pattern)限制地检测错误编辑的方法。
背景技术
电影一般使用以每秒24幅画面的速度处理图像的先进的***,同时将每幅画面存储在胶片上并更进一步地将画面投射到屏幕上。相比之下,如果使用电视(TV),则图像处理速度根据彩色TV传输***而不同于电影的图像处理速度。在NTSC(全国电视***委员会)彩色TV***中,每秒钟发送30幅画面,而在PAL(逐行倒相)***或者SECAM(顺序与存储彩色电视)***中,每秒钟发送25幅画面。在电视(TV)中,由于图像基本上通过空气发送,所以每幅画面被拍成电影并通过扫描几百条扫描线来发送,然后通过扫描显示在布朗管的屏幕上。
此外,TV使用隔行扫描的方法,该方法是将一幅画面(即,一帧)分为两个场并交替地扫描这两个场,以使用有限的扫描线有效地呈现运动图像。因此,NTSC***每秒钟处理60场图像,而PAL或者SECAM每秒钟处理50场图像。
同时,在通过TV播放电影的情况下,应该调整画面的速度。由于电影每秒钟的画面数目不同于电视每秒钟的画面数目,因此他们应该被调整为彼此相对应。如果通过TV再现电影而没有使画面的数目和TV的画面数目相匹配,则会以大于正常速度的画面速度在TV屏幕上显示电影。在通过NTSC TV***发送电影的情况下,为了匹配画面速度,每秒钟应该从24幅画面(即,帧)获得60个场,也就是说,应该从2幅画面获得5个场。一般使用“3:2下拉”***,其针对一幅画面扫描三个场,而针对另一幅画面扫描两个场。
此外,在通过PAL或者SECAM TV***发送电影的情况下,每秒钟应该从25幅画面(即,帧)中获得50个场,也就是说,应该从每帧获得两个场。这一针对一幅画面扫描两个场的***被称之为“2:2下拉”***。
错误编辑检测是指检测在图像编辑过程中由3:2下拉图像或者2:2下拉图像流的错误顺序而导致的这种下拉规则性的损失。
图1A是简要示出能够检测错误编辑的传统的电影模式检测装置的结构的方框图,图1B是示出图1A中的装置的详细结构的方框图。
如图1A和图1B所示,能够检测错误编辑的传统的电影模式检测装置包括:电影范型检测单元100、错误编辑判断单元200和电影判定单元300。这里,电影范型检测单元100包括:前一场存储单元103、当前场存储单元105、后一场存储单元107、3:2下拉主检测单元115、3:2下拉子检测单元109,2:2下拉主检测单元111和2:2下拉子检测单元113。
电影范型检测单元100的前一场存储单元103、当前场存储单元105和后一场存储单元107分别存储相对于输入图像信号的当前场之前输入的前一场、当前输入的场和紧接当前场之后输入的下一个场。3:2下拉主检测单元115和2:2下拉主检测单元111计算顺序输入的场之间的像素值的差,基于特定的阈值产生范型,并将产生的范型和错误编辑的预设基本范型比较。
例如,3:2下拉子检测单元109和2:2下拉子检测单元113计算前一场和当前场的像素值的差,如果像素值的差大于预设的阈值则输出“1”,如果像素值的差小于该阈值则输出“0”,以产生范型,然后将产生的范型和错误编辑的预设基本范型比较。同时,错误编辑的预设基本范型根据3:2下拉子检测单元109和2:2下拉子检测单元113,而变为不同。
2:2下拉主检测单元111和3:2下拉主检测单元115计算由3:2下拉子检测单元109和2:2下拉子检测单元113计算的场之间的像素值的差值之间的SAD(绝对差之和)值,产生基于特定阈值产生范型,然后按照与3:2下拉子检测单元109和2:2下拉子检测单元113相同的方式将产生的范型和错误编辑的预设基本值比较。换言之,2:2下拉主检测单元111和3:2下拉主检测单元使用场之间的SAD值产生范型,而不使用场之间的像素值的差。
同时,错误编辑判断单元200通过将基于场之间的像素值的差和电影范型产生单元100计算的SAD值产生的范型与错误编辑的预设基本范型比较,来判断错误编辑是否存在。如果由3:2下拉子检测单元109、2:2下拉主检测单元111、2:2下拉子检测单元113和3:2下拉主检测单元115产生的范型等于错误编辑的预设基本范型,则错误编辑判断单元200判断存在错误编辑。
然后,电影判定单元300根据电影模式判断单元200判断的结果确定输入的信号是否是电影信号,如果错误编辑判断单元200判断存在错误编辑,,那么即使输入信号的范型与电影模式的范型不一致,电影判定单元300也确定当前模式是电影模式。
然而,能够检测错误编辑的传统电影模式检测装置存在的问题在于:由于其能够根据电影范型检测错误编辑,所以如果范型互相穿插,其不可能处理错误编辑。此外,为了检测错误编辑,该装置应该将从输入图像检测的所有范型都和预设的范型比较。
发明内容
本发明总体构思提供一种能够检测错误编辑的电影模式检测装置以及一种能够通过不受电影范型限制地检测错误编辑而处理各种错误编辑的方法。
本发明总体构思的其它方面和优点一部分将在下面的描述中阐述而变得清楚,一部分可以通过对本发明总体构思的实施而学习。
根据本发明,通过提供一种能够检测错误编辑的电影模式检测装置来实现上述和其他方面及优点,所述装置包括:范型产生单元,使用输入图像的顺序场之间的信息的差值来产生范型;错误编辑检测单元,用于检测场之间的信息的差值的极值,并根据检测的极值的变化(variance)来判断当前的场是否对应于错误编辑;判定单元,用于使用范型产生单元产生的范型信息和来自错误编辑检测单元的错误编辑检测信息来判定输入图像是否是电影图像。
这里,场之间的信息的差值可以是像素之间的差值、抖动量的差值、SAD(绝对差之和)值的差值和运动估计值中的任意一个。
错误编辑检测单元可以包括:第一场差检测单元,用于从顺序输入的输入图像的第一场和第二场检测场之间的信息的差值;第二场差检测单元,用于从输入图像的第二场和紧接在第二场之后的第三场检测场之间的信息的差值;极值检测单元,用于检测由第一场差检测单元和第二场查检测单元检测的场之间的信息的差值的极值;运算单元,用于计算极值的变化;判断单元,用于通过将运算单元使用第一场的前一场、第一场和第二场计算的第一变化与操作单元使用第一场、第二场和第三场计算的第二变化相比较,来判断第二场是否对应于错误编辑。
错误编辑检测单元还可以包括:第一缓冲器,用于按照输入场的顺序来顺序存储由极值检测单元检测的极值;第二缓冲器,用于按照输入场的顺序来顺序存储由运算单元计算的变化。
这里,如果场之间的信息的差值是像素之间的差值、抖动量的差和SAD(绝对差之和)值之间差,则极值检测单元在检测的场信息之间的信息的差值中检测最小值,如果场之间的信息的差值是运动估计值,则极值检测单元在检测的场之间的信息的差值中检测最大值。
在这种情况下,所述变化是极值的平均值、标准差和离差中的任何一个。
如果第一变化和第二变化之间的差大于特定值,则判断单元判断当前场是错误编辑。
同时,一种视频信号处理装置使用根据本发明的能够检测错误编辑的电影模式检测装置判断输入图像是否是电影图像,并根据判断的结果自适应地执行插值。
还通过提供一种能够检测错误编辑的电影模式检测方法实现本发明总体构思的上述和/或其它方面和优点,该方法包括:使用输入图像的顺序场之间的信息的差值产生范型;使用顺序输入的第一场、第二场和第三场来从第一场和第二场的场之间的信息检测差值和以及从第二场和第三场的场之间检测信息的差值;检测从第一场和第二场检测的场之间的信息的差值和从第二场和第三场检测的场之间的信息的差值的极值;计算极值的变化;通过将使用第一场的前一场、第一场和第二场计算的第一变化与使用第一场、第二场和第三场计算的第二变化相比较来判断第二场是否对应于错误编辑;使用在产生操作中产生的范型和判断操作中的判定的结果来判定输入的图像是否是电影图像。
这里,场之间的信息的差值可以是像素之间的差值、抖动量之间的差值、SAD(绝对差之和)值之间的差值和运动估计值中的任何一个。
在这种情况下,如果场之间的信息的差值是像素之间的差值、抖动量之间的差值和SAD(绝对差之和)值之间的差值,则在检测极值的操作中检测的场之间的信息的差值中检测最小值,如果在场之间的信息的差值是运动估计值,则在检测极值的操作中检测的场之间的信息的差值中检测最大值。
该电影模式检测方法还可包括按照输入场的顺序存储检测的极值和按照输入场的顺序来顺序存储计算的变化。
在这种情况下,所述变化是极值的平均值、标准差和离差中的任何一个。
在判断操作中,如果第一变化和第二变化之间的差值大于特定值,则判断当前场是错误编辑。
还通过提供一种能够检测错误编辑的电影模式检测装置实现本发明总体构思的上述和/或其它方面和优点,该装置包括:错误编辑检测单元,用于检测输入图像的顺序场之间的信息的差值的极值,并根据检测的极值的变化来判断当前场是否对应于错误编辑;判定单元,用于使用来自错误编辑检测单元的错误编辑检测信息和使用输入图像的顺序场之间的信息的差值的范型,来判定输入图像是否是电影图像。
还通过提供一种能够检测错误编辑的电影模式检测方法实现本发明总体构思的上述和/或其它方面和优点,该方法包括:使用输入图像的顺序场之间的信息的差值产生范型;检测顺序输入的输入图像的第一场和第二场的抖动并检测顺序输入的输入图像的第二场和第三场的抖动;对在第一场和第二场之间以及在第二场和第三场之间检测的抖动计数;在计数的抖动量中检测最小值,计算第一场和第二场之间以及第二场和第三场之间的最小值的变化;计算最小值的变化;通过将先前场的最小值的变化与在计算操作中计算的当前场的最小值的变化相比较,来判断当前场是否对应于错误编辑。
附图说明
通过下面结合附图对实施例进行描述,本发明总体构思的这些和/或其它方面以及优点将变得清楚并易于理解,其中:
图1A和图1B是示出能够检测错误编辑的传统电影模式检测装置的结构的方框图;
图2是示出根据本发明总体构思实施例的能够检测错误编辑的电影模式检测装置的结构的方框图;
图3A至图3C是示出图2的电影模式检测装置的示例性实施例的方框图;
图4A和图4B是示出错误编辑和变化之间的关系的视图;
图5是解释根据本发明总体构思的实施例的使用错误编辑检测结果的插值的方框图;
图6是示出根据本发明总体构思的实施例的能够检测错误编辑的电影模式检测方法的流程图。
具体实施方式
下面将参考附图更详细地描述本发明总体构思的特定实施例。
在下面的描述中,即使在不同的附图中,同一附图标记也指同一元件。说明书中定义的内容如详细的结构和元件不过被提供以帮助理解本发明总体构思的内容,因此,没有那些定义的内容也能够实施本发明总体构思,这是显而易见的。此外,由于众所周知的功能或结构在不必要的细节将使本发明总体构思不清楚,所以将不详细描述它们。
图2是示出根据本发明总体构思的实施例的能够检测错误编辑的电影模式检测装置的结构的方框图。
参考图2,根据本实施例的能够检测错误编辑的电影模式检测装置包括:存储器400、范型产生单元500、错误编辑检测单元600和判定单元700。
存储器400存储输入场。
范型产生单元500使用顺序存储在存储器400中的第一场、第二场和第三场产生范型。更具体地,范型产生单元500计算顺序输入的相邻场之间的像素值的差,如果场之间的像素值的差大于特定阈值,则其产生“1”,如果场之间的像素值得差小于特定阈值,则其产生“0”,以产生范型。
错误编辑检测单元600使用基于顺序输入并存储在存储器400中的场之间的信息的差值而计算的变化来检测输入图像是否对应于错误编辑。更具体地,错误编辑检测单元600使用第一场、第二场和第三场在顺序检测的场之间的信息的差值之中检测最小值和最大值。然后,错误编辑检测单元600通过分别将检测的最小值的变化或者检测的最大值的变化和预先存储的最小值的变化或者预先存储的最大值的变化比较,来检测具有在两者之间具有突然的差异的最小值的变化或者最大值的变化的场。
判定单元700基于来自范型产生单元500和错误编辑检测单元600的输入信号来判定输入图像是否对应于电影模式。换言之,判定单元700使用进步的方法判定输入图像是否对应于电影图像。
如果由范型产生单元500产生的输入图像的范型与电影图像的范型一致,则判定单元700判定输入图像对应于电影模式。同时,如果错误编辑检测单元600检测到错误编辑,那么即使输入图像与电影图像的范型不一致,判定单元700也判定输入图像对应于电影模式。
插值单元800根据判定单元700的判定执行图像的插值。换言之,如果判定单元700判定输入图像不对应于电影模式,则插值单元800通过如运动自适应去隔行方法、运动补偿去隔行方法等的去隔行方法执行插值。然而,如果判定单元700判定输入图像对应于电影模式,则插值单元800通过组合顺序输入的连续场来产生图像。
图3A至图3C是示出图2的电影模式检测装置的错误编辑检测单元600的示例性实施例的方框图。更具体地,图3A示出了使用顺序输入的连续场之间的信息的差值来检测错误编辑的错误编辑检测单元600的结构的实施例。图3B示出了其中顺序输入的连续场之间的信息的差值对应于抖动量的错误编辑检测单元600的结构的实施例。图3C示出了错误编辑检测单元600的结构的实施例,其中顺序输入的连续场之间的信息的差值对应于SAD值。除了作为顺序输入的连续场之间的差值的像素值之间的差、抖动量之间的差和SAD值之间的差之外,还能够使用各种场不同信息的运动估计来检测错误编辑。
参考图3A的实施例,错误编辑检测单元600包括:第一场差检测单元601、第二场差检测单元603、极值检测单元605、第一缓冲器607、运算单元609、第二缓冲器611和判断单元613。
第一场差检测单元601检测顺序输入的第一场f1和第二场f2之间的差值,第二场差检测单元603检测顺序输入的第二场f2和第三场f3之间的差值。
极值检测单元605检测由第一场差检测单元601和第二场差检测单元603检测的值中的最小值或者最大值。如果连续场之间的信息的差值是像素值之间的差、SAD值之间的差或者抖动量之间的差,则极值检测单元605检测由第一场差检测单元601和第二场差检测单元603检测的值中的最小值。相反,如果连续场之间的信息的差值是运动估计值,则极值检测单元605检测由第一场差检测单元601和第二场差检测单元603检测的值中的最大值。
第一缓冲器607按照输入场的顺序来顺序存储由极值检测单元605检测的最小值或者最大值。
运算单元609使用从第一缓冲器607输入的最小值或者最大值计算极值的变化,如极值的平均值、标准差和离差。此外,第二缓冲器611存储由运算单元609计算的变化。判断单元613通过将存储在第二存储器611中的最小值的变化或者最大值的变化与运算单元609计算的最小值的变化或者最大值的变化比较,来判断当前场是否对应于错误编辑。换言之,如果由运算单元609计算的当前场的变化与存储在第二缓冲器611中的前一场的变化相比突然变化,则运算单元609判断为当前场对应于错误编辑。
参考图3B的实施例,错误编辑检测单元600包括:第一抖动检测单元615、第二抖动检测单元617、第一计数器619、第二计数器621、极值检测单元605、第一缓冲器607、运算单元609、第二缓冲器611和判断单元613。
第一抖动检测单元615和第二抖动检测单元617检测顺序输入的场的抖动,第一计数器619和第二计数器621分别对由第一抖动检测单元615和第二抖动检测单元617检测的抖动进行计数。极值检测单元605在由第一计数器619和第二计数器621计数的抖动量中检测最小值。
第一缓冲器607顺序存储检测的最小值,运算单元609计算存储在第一缓冲器607中的最小值的变化。第二缓冲器611存储由运算单元609为顺序输入的场计算的最小值的变化,判断单元613通过将存储在第二缓冲器611中的先前场的最小值的变化和由运算单元609计算的当前场的最小值的变化进行比较,来判断当前场是否对应于错误编辑。
参考图3C的实施例,错误编辑检测单元600包括:第一场差累积单元623、第二场差累积单元625、极值检测单元605、第一缓冲器607、运算单元609、第二缓冲器611和判断单元613。第一场差累积单元623和第二场差累积单元625计算顺序输入的连续场之间的SAD值。极值检测单元605从SAD值中检测最小值。第一缓冲器607、运算单元609、第二缓冲器611和判断单元613按照与参考附图3的实施例中所解释的相同的方式操作。
图4A和图4B是示出错误编辑和变化之间的关系的视图。在图4A和图4B中,示出了根据具有错误编辑的输入场的变化。此外,在图4A和图4B中,“X”和“Y”区域指编辑的区域。
参考图4A,“X”区域对应于错误编辑,在输入场被编辑之前,“A”场和“B”场分别位于“X”区域的基本“B”场的左侧和右侧。如果在输入场被编辑之前使用左侧“A”场、“X”区域的基本“B”场和右侧“B”场检测连续场之间的像素值的差的最小值,则左侧“A”场和“X”区域的“B”场之间的差值和“X”区域的“B”场和右侧“B”场之间的差值两者之间的最小值变为“X”区域的基本“B”场和右侧“B”场之间的差值。此外,如果在输入场被编辑之前使用位于“X”区域的“B”场左侧的三个“A”场检测连续场之间的像素值的差的最小值,则最小值变为“A”场和“A”场之间的差值。
因此,如果在输入场被编辑之前使用三个场,即左侧“A”场、“X”区域的“B”场和右侧“B”场检测的最小值的变化与使用位于“X”区域的“B”场的左侧的三个“A”场检测的最小值的变化相比较,则它们之间的差别不大,因此判断“X”区域的“B”场不对应于错误编辑。
然而,如果如图4A所示,在输入场被编辑之后使用左侧“A”场、“X”区域的基本“B”场和右侧“C”场检测连续场之间的像素值的差的最小值,则即使检测到左侧“A”场和“X”区域的“B”场之间的差值与“X”区域的“B”场和右侧“C”场之间的差值之间的最小值,“A”场和“X”区域的“B”场之间的差值以及“X”区域的“B”场和右侧“C”场之间的差值都具有大的值。此外,如果使用“X”区域的“B”场和位于“X”区域的“B”场左侧的两个“A”场检测连续场之间的像素值的差的最小值,则位于“X”区域的“B”场左侧的两个“A”场之间的差值变为最小值。因此,如果将使用三个场,即左侧“A”场、“X”区域的“B”场和右侧“C”场检测的最小值的变化与使用“X”区域的“B”场和位于“X”区域的“B”场左侧的两个“A”场检测的最小值的变化进行比较,则使用“X”区域的“B”场和位于“X”区域的“B”场左侧的两个“A”场检测的最小值的变化变得很大,因此判断“X”区域的“B”场对应于错误编辑。
换言之,不具有错误编辑的下拉图像具有的特性在于来自于同一前进的帧中的至少一个场存在于邻近的场中。也就是说,在“X”区域的“B”场的邻近场中,由于对输入场的编辑使作为来自于同一前进帧中的场的“B”场不存在。因此,“B”场可被错误编辑检测单元600检测为错误编辑。
参考图4B,“Y”区域的“B”场和“C”场按照如上所述的方式被判断为错误编辑。也就是说,即使检测到“B”场和“C”场之间的差值与“C”场和位于“C”场的右侧的“D”场之间的差值之间的最小值,这两个差值也都是大的,并且在由运算单元609计算的在两者之间的最小值的变化和在“Y”区域的“C”场的先前场中检测的最小值的变化之间出现突然的差异,从而判断单元613判断其为错误编辑。
图5是解释根据本发明总体构思的实施例的使用错误编辑的结果的插值的方框图。
参考图5,错误编辑检测单元600的输出信号被直接输入到插值单元800,由此能够防止在插值期间发生抖动。更具体地,如果指示错误编辑的检测的信号被从错误编辑检测单元600输入到插值单元800,则插值单元800不使用邻近错误编辑的场来执行插值,而是使用对应于错误编辑的场中的信息通过各种方法执行插值。
在错误编辑的情况下,由于编辑操作而导致对应于错误编辑的场具有不同于邻近场的场信息。因此,即使场已经被判断为错误编辑,并且判定单元700已经判定当前模式为电影模式,插值单元800也不使用错误编辑的邻近场执行插值,而是使用被判断为错误编辑的场中的信息执行插值,从而能够防止抖动发生。
图6是示出根据本发明总体构思的实施例的能够检测错误编辑的电影模式检测方法的流程图。
参考图6,范型产生单元500使用从存储顺序输入的场的存储器400输出的场的信息来产生范型(操作S901)。范型产生单元500计算顺序输入的连续场之间的像素值的差,如果场之间的像素值的差大于特定阈值,则范型产生单元500产生“1”,而如果场之间的像素值的差小于所述阈值,其产生“0”,以产生范型。
与能够检测错误编辑的传统的电影模式检测装置不同,由范型产生单元500产生的范型不是被输入到错误编辑检测单元600,而是被输入到判定单元700。因此,错误编辑检测单元600不使用范型信息来判断错误编辑的发生。
然后,第一场差检测单元601和第二场检测单元603(图3A)检测顺序输入的连续场之间的信息的差值(操作S903)。第一场差检测单元601检测第一场和第二场之间的信息的差值,第二场差检测单元603检测第二场和第三场之间的信息的差值。这里,场之间的信息的差值可以是像素值之间的差、抖动量的差、SAD值之间的差、运动估计值等。
然后从由第一场差检测单元601和第二场差检测单元603检测的场之间的信息的差值中检测最小值或者最大值(操作S905)。如果检测的场之间的信息的差值是像素值之间的差、抖动量的差值和SAD值之间的差值,则在由第一场差检测单元601和第二场检测单元603检测的差值中检测最小值。同时,如果检测的场之间的信息的差值是运动估计值,则在由第一场差检测单元601和第二场差检测单元603检测的差值中检测最大值。如上检测的场之间的信息的差值的最小值或者最大值被存储在第一缓冲器607中。
然后运算单元609使用检测的最小值和最大值计算变化(操作S907)。换言之,运算单元609计算场之间的信息的差值的最小值或者最大值的平均值、基本偏差、离差等,并将该变化存储在第二缓冲器611中。
然后,判断单元使用由运算单元609计算的变化判断场是否对应于错误编辑(操作S909)。将存储在第二存储器611中的先前场的变化和由运算单元609计算的变化相比较,如果由运算单元609计算的变化大于存储在第二缓冲器611中的先前场的变化,则判断当前场对应于错误编辑。
然后,判定单元700使用由错误编辑检测单元600执行的错误编辑检测结果和来自范型产生单元500的信号来判定输入图像是否是电影图像(操作S911)。如果范型产生单元500产生的范型是电影范型,或者尽管该范型不是电影范型但是该范型被检测为错误编辑,则判定单元700判定输入图像对应于电影模式。相反地,如果在范型产生单元500产生的范型不是电影范型的状态下没有检测到错误编辑,则判定单元判定输入图像不对应于电影模式。
如上所述,明显的是,根据本发明总体构思的各种实施例的电影模式检测装置和方法能够通过不受电影范型限制地检测错误编辑来处理各种错误编辑,因此能够在电影模式的判断期间防止错误。
因此,本发明总体构思能够防止由于在电影模式判断中发生的错误而导致的抖动,并能够通过精确地检测错误编辑来保持电影模式操作的状态,从而能够在电影模式关闭之后防止在该电影模式下的再次操作期间发生的恶化。
尽管已经表示和描述了本发明总体构思的一些实施例,但是本领域技术人员应当理解,在不脱离本发明总体构思的原则和精神的情况下,可以对这些实施例进行改变,本发明总体构思的范围由权利要求及其等同物限定。
Claims (19)
1. 一种能够检测错误编辑的电影模式检测装置,包括:
范型产生单元,用于使用输入图像的顺序场之间的信息的差值产生范型;
错误编辑检测单元,用于检测所述场之间的所述信息的所述差值的极值,并根据所述检测的极值的变化来判断当前场是否对应于错误编辑;
判定单元,用于使用从所述范型产生单元产生的范型信息和来自所述错误编辑检测单元的错误编辑检测信息来判定所述输入图像是否是电影图像。
2. 如权利要求1所述的电影模式检测装置,其中,所述场之间的所述信息的所述差值是像素之间的差值、抖动量之间的差值、绝对差之和值之间的差值和运动估计值中的任何一个。
3. 如权利要求1所述的电影模式检测装置,其中,所述错误编辑检测单元包括:
第一场差检测单元,用于从顺序输入的所述输入图像的第一场和第二场检测所述场之间的所述信息的所述差值;
第二场差检测单元,用于从所述输入图像的所述第二场和紧接在所述第二场之后的第三场检测所述场之间的所述信息的所述差值;
极值检测单元,用于检测由所述第一场差检测单元和所述第二场差检测单元检测的所述场之间的所述信息的所述差值的极值;
运算单元,用于计算所述极值的变化;
判断单元,用于通过将所述运算单元使用所述第一场的前一场、所述第一场和所述第二场计算的第一变化与所述运算单元使用所述第一场、所述第二场和所述第三场计算的第二变化相比较,来判断所述第二场是否对应于所述错误编辑。
4. 如权利要求3所述的电影模式检测装置,其中,所述错误编辑检测单元还包括:
第一缓冲器,用于按照输入场的顺序来顺序存储由所述极值检测单元检测的所述极值;
第二缓冲器,用于按照输入场的顺序来顺序存储由所述运算单元计算的所述变化。
5. 如权利要求3所述的电影模式检测装置,其中,如果所述场之间的所述信息的所述差值是像素之间的所述差值、抖动量之间的所述差和绝对差之和值之间的差值,则所述极值检测单元在检测的所述场之间的所述信息差值之中检测最小值,如果所述场之间的所述信息的所述差值是运动估计值,则所述极值检测单元在检测的所述场之间的所述信息的所述的差值之中检测最大值。
6. 如权利要求3所述的电影模式检测装置,其中,所述变化是所述极值的平均值、标准差和离差中的任何一个。
7. 如权利要求3所述的电影模式检测装置,其中,如果所述第一变化和所述第二变化之间的差值大于特定值,则所述判断单元判断所述当前场是错误编辑。
8. 如权利要求1所述的电影模式检测装置,还包括:
插值单元,用于根据所述判定单元的判定执行所述图像的插值。
9. 如权利要求8所述的电影模式检测装置,其中,通过去隔行操作执行所述插值。
10. 如权利要求1所述的电影模式检测装置,其中,所述错误编辑检测单元包括:
第一抖动检测单元,用于检测顺序输入到其中的所述输入图像的第一场和第二场的抖动;
第二抖动检测单元,用于检测顺序输入到其中的所述输入图像的所述第二场和紧接在所述第二场之后的第三场的抖动;
第一计数器,用于对所述第一抖动检测单元检测的所述抖动计数;
第二计数器,用于对所述第二抖动检测单元检测的所述抖动计数;
极值检测单元,用于在所述第一计数器和所述第二计数器计数的抖动量中检测最小值;
运算单元,用于计算所述最小值的变化;
判断单元,用于通过将所述运算单元计算的所述当前场的所述最小值的所述变化与先前场的所述最小值的所述变化相比较,来判断所述当前场是否对应于错误编辑。
11. 一种视频信号处理装置,用于使用如权利要求1所述的能够检测错误编辑的电影模式检测装置,来判断输入图像是否是电影图像并根据判断的结果自适应地执行插值。
12. 一种能够检测错误编辑的电影模式检测装置,包括:
错误编辑检测单元,用于检测输入图像的顺序场之间的信息的差值的极值,并根据所述检测的极值的变化来判断当前场是否对应于错误编辑;
判定单元,用于使用来自所述错误编辑检测单元的错误编辑检测信息和使用所述输入图像的顺序场之间的信息的差值的范型,来判定所述输入图像是否是电影图像。
13. 一种能够检测错误编辑的电影模式检测方法,包括:
使用输入图像的顺序场之间的信息的差值产生范型;
使用顺序输入的第一场、第二场和第三场来从第一场和第二场检测所述场之间的所述信息的所述差值以及从所述第二场和第三场检测所述场之间的所述信息的所述差值;
检测从所述第一场和所述第二场检测的所述场之间的所述信息的所述差值与从所述第二场和所述第三场检测的所述场之间的所述信息的所述差值的极值;
计算所述极值的变化;
通过将使用所述第一场的前一场、所述第一场和所述第二场计算的第一变化与使用所述第一场、所述第二场和所述第三场计算的第二变化相比较,来判断所述第二场是否对应于所述错误编辑;
使用在所述产生操作中产生的范型和所述判断操作中的判断的结果来判定所述输入图像是否是电影图像。
14. 如权利要求13所述的电影模式检测方法,其中,所述场之间的所述信息的所述差值是像素之间的差值、抖动量之间的差值、绝对差之和值之间的差值和运动估计值中的任何一个。
15. 如权利要求14所述的电影模式检测方法,其中,如果所述场之间的所述信息的所述差值是像素之间的差值、抖动量之间的差值和绝对差之和值之间的差值,则在所述检测极值的操作中检测的所述场之间的所述信息的所述差值之中检测最小值,如果所述场之间的所述信息的所述差值是运动估计值,则在所述检测极值的操作中检测的场之间的所述信息的所述差值之中检测最大值。
16. 如权利要求13所述的电影模式检测方法,还包括:
按照所述输入场的顺序来顺序存储所述检测的极值;
按照所述输入场的顺序来顺序存储所述计算的变化。
17. 如权利要求13所述的电影模式检测方法,其中,所述变化是所述极值的平均值、标准差和离差中的任何一个。
18. 如权利要求13所述的电影模式检测方法,其中,在判断操作中,如果所述第一变化和所述第二变化之间的差值大于特定值,则判断所述当前场是所述错误编辑。
19. 一种能够检测错误编辑的电影模式检测方法,包括:
使用输入图像的顺序场之间的信息的差值产生范型;
检测顺序输入的所述输入图像的第一场和第二场的抖动,并检测顺序输入的输入图像的第二场和第三场的抖动;
对在所述第一场和所述第二场之间以及在所述第二场和所述第三场之间检测的抖动计数;
检测计数的所述抖动量中的最小值;
计算所述第一场和所述第二场之间以及所述第二场和所述第三场之间的最小值的变化;
计算所述最小值的变化;
通过将在所述计算操作中计算的当前场的所述最小值的所述变化与先前场的所述最小值的所述变化相比较,来判断所述当前场是否对应于错误编辑。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040067504A KR100633143B1 (ko) | 2004-08-26 | 2004-08-26 | 배드에딧 검출이 가능한 필름모드 판별장치 및 그 방법 |
KR1020040067504 | 2004-08-26 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1741592A CN1741592A (zh) | 2006-03-01 |
CN100409672C true CN100409672C (zh) | 2008-08-06 |
Family
ID=36093794
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100935819A Expired - Fee Related CN100409672C (zh) | 2004-08-26 | 2005-08-26 | 能够检测错误编辑的电影模式检测装置及其方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20060044467A1 (zh) |
KR (1) | KR100633143B1 (zh) |
CN (1) | CN100409672C (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101938620A (zh) * | 2010-09-16 | 2011-01-05 | 上海高清数字科技产业有限公司 | 电影模式视频信号处理方法和装置 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4929819B2 (ja) * | 2006-04-27 | 2012-05-09 | 富士通株式会社 | 映像信号の変換装置及び方法 |
US8957961B2 (en) * | 2006-12-27 | 2015-02-17 | Intel Corporation | Method and sytem for telecine detection and restoration |
EP2765392B1 (de) * | 2013-02-06 | 2015-09-02 | Siemens Aktiengesellschaft | Verfahren und Auswerteeinrichtung für eine Plausibilitätsprüfung eines Inkrementalzählers |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1471323A (zh) * | 2002-07-13 | 2004-01-28 | ���ǵ�����ʽ���� | 检查输入的图像信号是否在影片模式中的设备和方法 |
US6757022B2 (en) * | 2000-09-08 | 2004-06-29 | Pixelworks, Inc. | Method and apparatus for motion adaptive deinterlacing |
CN1509065A (zh) * | 2002-12-16 | 2004-06-30 | ���ǵ�����ʽ���� | 图像信号格式检测装置和方法 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4982280A (en) * | 1989-07-18 | 1991-01-01 | Yves C. Faroudja | Motion sequence pattern detector for video |
US5396339A (en) * | 1991-12-06 | 1995-03-07 | Accom, Inc. | Real-time disk system |
US5291280A (en) * | 1992-05-05 | 1994-03-01 | Faroudja Y C | Motion detection between even and odd fields within 2:1 interlaced television standard |
GB9419777D0 (en) * | 1994-09-30 | 1994-11-16 | Snell & Wilcox Ltd | Moving image reproduction system |
US6014182A (en) * | 1997-10-10 | 2000-01-11 | Faroudja Laboratories, Inc. | Film source video detection |
US6731684B1 (en) * | 1998-09-29 | 2004-05-04 | General Instrument Corporation | Method and apparatus for detecting scene changes and adjusting picture coding type in a high definition television encoder |
CN1456015A (zh) * | 2001-01-11 | 2003-11-12 | 皇家菲利浦电子有限公司 | 识别并行地出现在单个电视信号场中的影片和视频对象 |
US7202907B2 (en) * | 2002-04-09 | 2007-04-10 | Zoran Corporation | 2:2 and 3:2 pull-down detection techniques |
KR100902315B1 (ko) * | 2002-07-25 | 2009-06-12 | 삼성전자주식회사 | 디인터레이싱장치 및 방법 |
US7116828B2 (en) * | 2002-09-25 | 2006-10-03 | Lsi Logic Corporation | Integrated video decoding system with spatial/temporal video processing |
US7050088B2 (en) * | 2003-01-06 | 2006-05-23 | Silicon Integrated Systems Corp. | Method for 3:2 pull-down film source detection |
KR100563866B1 (ko) * | 2003-05-19 | 2006-03-23 | 매크로영상기술(주) | 영상 신호의 디인터레이스 방법 및 장치 |
US7075581B1 (en) * | 2003-06-03 | 2006-07-11 | Zoran Corporation | Interlaced-to-progressive scan conversion based on film source detection |
US7346109B2 (en) * | 2003-12-23 | 2008-03-18 | Genesis Microchip Inc. | Motion vector computation for video sequences |
-
2004
- 2004-08-26 KR KR1020040067504A patent/KR100633143B1/ko not_active IP Right Cessation
-
2005
- 2005-08-25 US US11/210,818 patent/US20060044467A1/en not_active Abandoned
- 2005-08-26 CN CNB2005100935819A patent/CN100409672C/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6757022B2 (en) * | 2000-09-08 | 2004-06-29 | Pixelworks, Inc. | Method and apparatus for motion adaptive deinterlacing |
CN1471323A (zh) * | 2002-07-13 | 2004-01-28 | ���ǵ�����ʽ���� | 检查输入的图像信号是否在影片模式中的设备和方法 |
CN1509065A (zh) * | 2002-12-16 | 2004-06-30 | ���ǵ�����ʽ���� | 图像信号格式检测装置和方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101938620A (zh) * | 2010-09-16 | 2011-01-05 | 上海高清数字科技产业有限公司 | 电影模式视频信号处理方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
KR20060019051A (ko) | 2006-03-03 |
US20060044467A1 (en) | 2006-03-02 |
KR100633143B1 (ko) | 2006-10-11 |
CN1741592A (zh) | 2006-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100351159B1 (ko) | 영상 복원 장치 및 방법 | |
JP4847040B2 (ja) | ビデオシーケンスでのティッカー処理 | |
TWI466543B (zh) | 用於高清晰度與標準清晰度視訊之進階式解間條器 | |
US8559517B2 (en) | Image processing apparatus and image display apparatus provided with the same | |
US7502513B2 (en) | Commercial detector with a start of active video detector | |
JP4929819B2 (ja) | 映像信号の変換装置及び方法 | |
US6897903B1 (en) | Apparatus for detecting mixed interlaced and progressive original sources in a video sequence | |
US20030098907A1 (en) | Method and device for generating 3d images | |
KR20010011560A (ko) | 격행주사 영상의 디인터레이싱 방법 | |
KR20010042388A (ko) | 카메라 비디오 또는 필름으로부터 텔레비젼 신호를 역비월주사하기 위한 시스템 | |
CN100409672C (zh) | 能够检测错误编辑的电影模式检测装置及其方法 | |
JP3847024B2 (ja) | 映像信号変換装置 | |
US20060139491A1 (en) | Method for detecting interlaced material and field order | |
CN100361538C (zh) | 检测电影模式的装置和方法 | |
JP4732068B2 (ja) | プルダウン検出装置及びプルダウン検出方法 | |
JP4699776B2 (ja) | プルダウン検出装置及びプルダウン検出方法 | |
KR20050011069A (ko) | 배드에딧으로 인한 콤을 제거할 수 있는 영상신호판별장치 및 그 판별방법 | |
JP2006109488A (ja) | フィールド選択が可能な映像処理装置及びその方法 | |
CN100551020C (zh) | 下变换检测装置和下变换检测方法 | |
US6963377B2 (en) | Encoding method and device including thresholding pixel-to-pixel differences | |
US20070140357A1 (en) | Method and apparatus for treating a video signal | |
KR100574503B1 (ko) | 필름모드 판별장치 및 그 방법 | |
CN100592780C (zh) | 下变换检测装置和下变换检测方法 | |
CN101242487A (zh) | 运动自适应图像处理 | |
JP2006303910A (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 | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080806 Termination date: 20090928 |