CN102638667A - Dynamic adaptive de-interlacing device and method - Google Patents
Dynamic adaptive de-interlacing device and method Download PDFInfo
- Publication number
- CN102638667A CN102638667A CN2011100405540A CN201110040554A CN102638667A CN 102638667 A CN102638667 A CN 102638667A CN 2011100405540 A CN2011100405540 A CN 2011100405540A CN 201110040554 A CN201110040554 A CN 201110040554A CN 102638667 A CN102638667 A CN 102638667A
- Authority
- CN
- China
- Prior art keywords
- dynamic
- index
- edge
- those
- motion adaptive
- 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
- 230000003044 adaptive effect Effects 0.000 title claims abstract description 37
- 238000000034 method Methods 0.000 title claims description 17
- 230000033001 locomotion Effects 0.000 claims abstract description 71
- 230000006978 adaptation Effects 0.000 claims abstract description 44
- 238000001514 detection method Methods 0.000 claims abstract description 16
- 238000002156 mixing Methods 0.000 claims description 9
- 210000000352 storage cell Anatomy 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 4
- 239000000203 mixture Substances 0.000 description 3
- 230000000739 chaotic effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
Images
Landscapes
- Television Systems (AREA)
Abstract
一种动态适应性解交错装置,包括一动态检测单元、一适配单元以及一动态递归单元。动态检测单元用以计算一图像区块的多个像素的多个当前动态。适配单元用以分析图像区块的至少一图像特征并据以调整决定一适配因子。动态递归单元用以依据调整后的适配因子将此些当前动态与对应此些像素的多个先前动态分别进行混和而得到多个混合动态。
A motion adaptive de-interlacing device includes a motion detection unit, an adaptation unit and a motion recursion unit. The motion detection unit is used to calculate a plurality of current motions of a plurality of pixels of an image block. The adaptation unit is used to analyze at least one image feature of the image block and adjust and determine an adaptation factor accordingly. The motion recursion unit is used to mix the current motions with a plurality of previous motions corresponding to the pixels according to the adjusted adaptation factor to obtain a plurality of mixed motions.
Description
技术领域 technical field
本发明是有关于一种动态适应性解交错装置及方法,且特别是有关于一种可提升整体图像品质的动态适应性解交错装置及方法。The present invention relates to a dynamic adaptive de-interlacing device and method, and in particular to a dynamic adaptive de-interlacing device and method capable of improving overall image quality.
背景技术 Background technique
传统的动态(motion)适应性解交错装置会检测物体的动态以依一固定混合比例α控制空间及时间上交错像素的混和而得到混合动态。然而,对于快速重复运动的像素区块而言,可能因为固定的画面更新率(例如为60Hz或120Hz)不足以展现快速运动的物体而导致动态检测失败。亦即,移动中的物体会因为不足的画面更新率被视为静止的物体而产生伪静止(pseudo still)现象,并且导致移动中物体附近会产生一些梳形(combing)现象。A conventional motion adaptive de-interlacing device detects the motion of an object to control the blending of spatially and temporally interleaved pixels according to a fixed blending ratio α to obtain blending motion. However, for pixel blocks with fast repetitive motion, motion detection may fail because a fixed frame refresh rate (eg, 60 Hz or 120 Hz) is insufficient to represent fast moving objects. That is, a moving object will be regarded as a stationary object due to insufficient frame rate, resulting in a pseudo still phenomenon, and some combing phenomena will be generated near the moving object.
传统动态适应性解交错装置的固定混合比例α会被设得较高以避免在偏快速运动画面中会有伪静止现象的产生,但却会使得在偏静止画面中的小部分运动物或杂讯扰动区域产生动态迟滞(motion hysteresis)的问题,降低了画面的显示品质。The fixed mixing ratio α of the traditional dynamic adaptive de-interlacing device will be set higher to avoid the pseudo-static phenomenon in the fast-moving picture, but it will make a small part of moving objects or noise in the still-moving picture The problem of motion hysteresis occurs in the area of signal disturbance, which reduces the display quality of the picture.
发明内容 Contents of the invention
本发明有关于一种动态适应性解交错装置及方法,通过分析图像特征并据以调整一适配因子,故可以提升整体图像品质。The invention relates to a dynamic adaptive de-interlacing device and method, which can improve the overall image quality by analyzing image features and adjusting an adaptation factor accordingly.
根据本发明的第一方面,提出一种动态适应性解交错装置,包括一动态检测单元、一适配单元以及一动态递归单元。动态检测单元用以计算一图像区块的多个像素的多个当前动态。适配单元用以分析图像区块的至少一图像特征并据以调整决定一适配因子。动态递归单元用以依据调整后的适配因子将此些当前动态与对应此些像素的多个先前动态分别进行混和而得到多个混合动态。According to the first aspect of the present invention, a dynamic adaptive deinterleaving device is proposed, including a dynamic detection unit, an adaptation unit and a dynamic recursion unit. The motion detection unit is used for calculating multiple current motions of multiple pixels of an image block. The adaptation unit is used for analyzing at least one image characteristic of the image block and adjusting and determining an adaptation factor accordingly. The motion recursive unit is used to respectively blend the current motions and the previous motions corresponding to the pixels according to the adjusted adaptation factors to obtain multiple mixed motions.
根据本发明的第二方面,提出一种动态适应性解交错方法,包括下列步骤。计算一图像区块的多个像素的多个当前动态。分析图像区块的至少一图像特征并据以调整决定一适配因子。依据调整后的适配因子将此些当前动态与对应此些像素的多个先前动态分别进行混和而得到多个混合动态。According to the second aspect of the present invention, a dynamic adaptive de-interleaving method is proposed, comprising the following steps. Multiple current motions of multiple pixels of an image block are calculated. Analyzing at least one image characteristic of the image block and adjusting and determining an adaptation factor accordingly. The current motions are mixed with the previous motions corresponding to the pixels according to the adjusted adaptation factors to obtain multiple mixed motions.
为了对本发明的上述及其他方面有更佳的了解,下文特举较佳实施例,并配合所附图式,作详细说明如下:In order to have a better understanding of the above-mentioned and other aspects of the present invention, the preferred embodiments are specifically cited below, together with the attached drawings, and are described in detail as follows:
附图说明 Description of drawings
图1绘示依照本发明较佳实施例的动态适应性解交错装置的方块图。FIG. 1 is a block diagram of a dynamic adaptive deinterleaving device according to a preferred embodiment of the present invention.
图2绘示依照本发明较佳实施例的适配单元的一例的方块图。FIG. 2 is a block diagram of an example of an adaptation unit according to a preferred embodiment of the present invention.
图3绘示依照本发明较佳实施例的适配因子调整决定的一例的流程图。FIG. 3 is a flowchart illustrating an example of an adaptation factor adjustment decision according to a preferred embodiment of the present invention.
图4绘示依照本发明较佳实施例的适配因子调整决定的另一例的流程图。FIG. 4 is a flow chart showing another example of the adaptation factor adjustment decision according to the preferred embodiment of the present invention.
【主要元件符号说明】[Description of main component symbols]
100:动态适应性解交错装置100: Dynamic Adaptive Deinterleaving Device
110:低通滤波器110: Low-pass filter
120:动态检测单元120: dynamic detection unit
130:适配单元130: Adaptation unit
132:场景变换检测器132: Scene Change Detector
134:交替检测器134: Alternate detector
135:边缘计算器135: Edge Calculator
136:边缘检测器136: Edge detector
137:边缘累加器137: Edge Accumulator
138:动态计算器138: Dynamic Calculator
139:适配器139: Adapter
140:动态存储单元140: Dynamic memory unit
150:动态递归单元150: Dynamic recursive unit
160:动态查阅表单元160: Dynamic lookup table unit
具体实施方式Detailed ways
本发明提出一种动态(motion)适应性解交错装置及方法,通过分析图像特征并据以调整一适配因子(adaptive factor),故可以根据调整后的适配因子对图像进行动态适应性解交错,而得以提升整体图像品质。The present invention proposes a dynamic (motion) adaptive de-interlacing device and method, by analyzing image features and adjusting an adaptive factor (adaptive factor), so the image can be dynamically adaptively de-interlaced according to the adjusted adaptive factor Interlacing improves the overall image quality.
本发明提出一种动态适应性解交错装置,包括一动态检测单元、一适配单元以及一动态递归单元。动态检测单元用以计算一图像区块的多个像素的多个当前动态。适配单元用以分析图像区块的至少一图像特征并据以调整决定一适配因子。动态递归单元用以依据调整后的适配因子将此些当前动态与对应此些像素的多个先前动态分别进行混和而得到多个混合动态。The present invention proposes a dynamic adaptive deinterleaving device, which includes a dynamic detection unit, an adaptation unit and a dynamic recursion unit. The motion detection unit is used for calculating multiple current motions of multiple pixels of an image block. The adaptation unit is used for analyzing at least one image characteristic of the image block and adjusting and determining an adaptation factor accordingly. The motion recursive unit is used to respectively blend the current motions and the previous motions corresponding to the pixels according to the adjusted adaptation factors to obtain multiple mixed motions.
请参照图1,其绘示依照本发明较佳实施例的动态适应性解交错装置的方块图。动态适应性解交错装置100包括一低通滤波器110、一动态检测(motion detection)单元120、一适配单元(adaptation unit)130、一动态存储(motion memory)单元140、一动态递归(motion recursion)单元150以及一动态查阅表(motion LUT)单元160。低通滤波器110用以低通滤波所输入的像素数据以移除掉可能的杂讯,低通过滤后的像素数据Data会送至动态检测单元120及适配单元130。Please refer to FIG. 1 , which shows a block diagram of a dynamic adaptive deinterleaving device according to a preferred embodiment of the present invention. The dynamic adaptive deinterleaving device 100 includes a low-pass filter 110, a dynamic detection (motion detection) unit 120, an adaptation unit (adaptation unit) 130, a dynamic storage (motion memory) unit 140, a dynamic recursion (motion recursion) unit 150 and a dynamic look-up table (motion LUT) unit 160. The low-pass filter 110 is used for low-pass filtering the input pixel data to remove possible noise, and the low-pass filtered pixel data Data will be sent to the motion detection unit 120 and the
动态检测单元120会计算一图像区块的多个像素的多个当前动态m_curr,其中此图像区块例如为一图像帧(image frame)或一图像场(image field),端视需求而定。其中,动态可由像素在相邻两帧或场的差值求得。同时,适配单元130会依据低通滤波器110所传送的像素数据Data或动态检测单元120计算得到的当前动态m_curr来分析图像区块的至少一图像特征,并根据分析的结果来调整决定一适配因子α。其中,图像特征例如为场景(scene)的变换、整体平均动态、边缘特征或黑白画面交替等,并不限制。The motion detection unit 120 calculates a plurality of current motion m_curr of a plurality of pixels of an image block, wherein the image block is, for example, an image frame or an image field, depending on requirements. Among them, the dynamic can be obtained from the difference of pixels in two adjacent frames or fields. At the same time, the
动态存储单元140用以储存对应图像区块的多个像素的多个先前动态m_prev。动态递归单元150依据经适配单元130调整后的适配因子α,将多个当前动态m_curr与对应的多个先前动态m_prev分别进行混和(blend)而得到多个混合动态(blending motion)bm。其中,当前动态m_curr及对应的先前动态m_prev的混和可依下述公式(1)进行。The dynamic storage unit 140 is used for storing a plurality of previous dynamics m_prev corresponding to a plurality of pixels of the image block. The motion recursive unit 150 blends the multiple current motions m_curr and the corresponding multiple previous motions m_prev according to the adaptation factor α adjusted by the
bm=m_curr×(1-α)+m_prev×α (1)bm=m_curr×(1-α)+m_prev×α (1)
之后,动态查阅表单元160会依据一动态查阅表将多个混合动态bm输出成为多个调整后混合动态。Afterwards, the dynamic look-up table unit 160 outputs the multiple hybrid dynamics bm into multiple adjusted hybrid dynamics according to a dynamic look-up table.
接下来兹举图像特征包括场景变换、动态、边缘及黑白画面交替为例做说明,然不限于此。请参照图2,其绘示依照本发明较佳实施例的适配单元的一例的方块图。适配单元130包括一场景变换检测器132、一交替检测器134、一边缘计算器135、一动态计算器138以及一适配器(adapter)139。场景变换检测器132接收像素数据Data并检测像素的当前像素数据与先前像素数据的差异以决定一场景变换指标(index)。亦即,场景变换检测器132会依据场景切换与否决定场景变换指标的大小。例如当场景切换(例如由黑暗的场景跳到明亮的场景)时,场景变换检测器132会设定场景变换指标为低指标值。反之,场景变换检测器132会设定场景变换指标为高指标值。其中,假定基底为16,低指标值介于1~5之间,高指标值介于12~15之间,中间指标值则介于6~11之间。Next, image features including scene change, dynamics, edges, and black-and-white image alternation are taken as examples for illustration, but the present invention is not limited thereto. Please refer to FIG. 2 , which shows a block diagram of an example of an adaptation unit according to a preferred embodiment of the present invention. The
交替检测器134接收像素数据Data并依据像素数据Data决定一交替指标。交替检测器134实质上依据输入的像素数据Data检测画面是否依序为黑画面/白画面/黑画面/白画面......的顺序。若是,则交替检测器134设定交替指标为低指标值;若否,则交替检测器134设定交替指标为高指标值。The
边缘计算器135包括一边缘检测器136及一边缘累加器(accumulator)137。边缘检测器136接收像素数据Data并依据像素的当前像素数据检测得到对应的多个边缘倾向(orientation),此些边缘倾向例如为水平、垂直、对角(diagonal)或混乱(messy)。边缘累加器137分别累计不同边缘倾向的个数以决定一边缘指标。例如当边缘累加器137判断具混乱边缘倾向的个数较多时,其会设定边缘指标为低指标值。若边缘累加器137判断各种边缘倾向均少时(趋向平滑),其会设定边缘指标为高指标值。The
动态计算器138接收同一图像帧或同一图像场的多个当前动态m_curr,并累加此些当前动态或求此些当前动态的平均动态以与对应的一预定门槛值比较而决定一动态指标。若大于预定门槛值,则动态计算器138会设定动态指标为高指标值;若低于预定门槛值,则动态计算器138会设定动态指标为中间指标值或低指标值。The
适配器139会依据场景变换指标、交替指标、边缘指标及动态指标调整决定适配因子α,并输出适配因子α至动态递归单元150。请参照图3,其绘示依照本发明较佳实施例的适配因子调整决定的一例的流程图。于步骤S300中,场景变换检测器132依据场景切换与否决定场景变换指标。于步骤S310中,交替检测器134依据像素数据决定交替指标。于步骤S320中,边缘计算器135依据多个像素的边缘倾向决定边缘指标。于步骤S330中,动态计算器138计算当前动态以决定动态指标。之后,于步骤S340中,适配器139选择场景变换指标、交替指标、边缘指标及动态指标的最小者或最大者为适配因子α。The
此外,适配器139亦可依序依据场景变换指标、交替指标、边缘指标及动态指标来调整决定适配因子α。请参照图4,其绘示依照本发明较佳实施例的适配因子调整决定的另一例的流程图。于步骤S400中,适配器139依据场景变换指标判断场景是否发生改变。若是,则适配器139于步骤S405中调整适配因子α为低指标值。若否,则于步骤S410中,适配器139依据交替指标判断是否黑画面/白画面交替出现。若是,则适配器139接续步骤S405。若否,则于步骤S420中,适配器139依据边缘指标决定画面是否偏向复杂。若是,则适配器139接续步骤S405。若否,则于步骤S430中,适配器139依据动态指标决定画面是否偏向大动态量。若是,则适配器139于步骤S440中调整适配因子α为高指标值;若否,则适配器139于步骤S450中调整适配因子α为中间指标值。In addition, the
由于上述的适配单元130可依据像素数据Data或当前动态m_curr分析图像区块的至少一图像特征,并可根据分析的结果适应性地调整适配因子α的大小值,是故本发明的动态适应性解交错装置100可改善在具多数高移动物体的画面会产生的伪静止(pseudo still)的问题,亦可改善在具多数静止物体的画面的动态迟滞(motion hysteresis)的问题,故得以提升整体图像品质。Since the above-mentioned
此本,本发明亦提出一种动态适应性解交错方法,包括下列步骤。计算一图像区块的多个像素的多个当前动态。分析图像区块的至少一图像特征并据以调整决定一适配因子。依据调整后的适配因子将此些当前动态与对应此些像素的多个先前动态分别进行混和而得到多个混合动态。依据此些混合动态及一动态查阅表输出多个调整后混合动态。In addition, the present invention also proposes a dynamic adaptive de-interleaving method, which includes the following steps. Multiple current motions of multiple pixels of an image block are calculated. Analyzing at least one image characteristic of the image block and adjusting and determining an adaptation factor accordingly. The current motions are mixed with the previous motions corresponding to the pixels according to the adjusted adaptation factors to obtain multiple mixed motions. A plurality of adjusted mixed dynamics is output according to the mixed dynamics and a dynamic look-up table.
上述的动态适应性解交错方法,其原理系已详述于动态适应性解交错装置100及其相关内容中,故于此不再重述。The principle of the above dynamic adaptive de-interleaving method has been described in detail in the dynamic adaptive de-interleaving device 100 and its related content, so it will not be repeated here.
本发明上述实施例所揭露的动态适应性解交错装置及方法,具有多项优点,以下仅列举部分优点说明如下:The dynamic adaptive de-interleaving device and method disclosed in the above-mentioned embodiments of the present invention have many advantages, and only some of the advantages are listed below:
本案的动态适应性解交错装置及方法,通过像素数据或当前动态分析图像区块的图像特征,并可根据分析的结果适应性地调整适配因子的大小值,因此可改善在具多数高移动物体的画面会产生的伪静止的问题,亦可改善在具多数静止物体的画面的动态迟滞的问题,故得以提升整体图像品质。The dynamic adaptive de-interlacing device and method of this case analyze the image features of the image block through pixel data or current dynamic analysis, and can adaptively adjust the size of the adaptation factor according to the analysis result, so it can improve the performance of multi-height mobile devices. The problem of false stillness in the picture of objects can also be solved, and the problem of dynamic lag in the picture with many still objects can be improved, so the overall image quality can be improved.
综上所述,虽然本发明已以一较佳实施例揭露如上,然其并非用以限定本发明。本发明所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰。因此,本发明的保护范围当以权利要求所界定的为准。In summary, although the present invention has been disclosed as above with a preferred embodiment, it is not intended to limit the present invention. Those skilled in the art of the present invention can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention should be defined by the claims.
Claims (13)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011100405540A CN102638667A (en) | 2011-02-09 | 2011-02-09 | Dynamic adaptive de-interlacing device and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011100405540A CN102638667A (en) | 2011-02-09 | 2011-02-09 | Dynamic adaptive de-interlacing device and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102638667A true CN102638667A (en) | 2012-08-15 |
Family
ID=46622893
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011100405540A Pending CN102638667A (en) | 2011-02-09 | 2011-02-09 | Dynamic adaptive de-interlacing device and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102638667A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7375760B2 (en) * | 2001-12-31 | 2008-05-20 | Texas Instruments Incorporated | Content-dependent scan rate converter with adaptive noise reduction |
CN101600061A (en) * | 2009-07-09 | 2009-12-09 | 杭州士兰微电子股份有限公司 | De-interlaced method of video motion-adaptive and device |
US20100134680A1 (en) * | 2008-12-01 | 2010-06-03 | Ati Technologies Ulc | Method and apparatus for dejuddering image data |
CN101753948A (en) * | 2008-12-05 | 2010-06-23 | 联咏科技股份有限公司 | Dynamic adaptive de-interlacing device and method |
CN101753949A (en) * | 2008-12-05 | 2010-06-23 | 联咏科技股份有限公司 | Dynamic adaptive de-interlacing device and method |
-
2011
- 2011-02-09 CN CN2011100405540A patent/CN102638667A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7375760B2 (en) * | 2001-12-31 | 2008-05-20 | Texas Instruments Incorporated | Content-dependent scan rate converter with adaptive noise reduction |
US20100134680A1 (en) * | 2008-12-01 | 2010-06-03 | Ati Technologies Ulc | Method and apparatus for dejuddering image data |
CN101753948A (en) * | 2008-12-05 | 2010-06-23 | 联咏科技股份有限公司 | Dynamic adaptive de-interlacing device and method |
CN101753949A (en) * | 2008-12-05 | 2010-06-23 | 联咏科技股份有限公司 | Dynamic adaptive de-interlacing device and method |
CN101600061A (en) * | 2009-07-09 | 2009-12-09 | 杭州士兰微电子股份有限公司 | De-interlaced method of video motion-adaptive and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8023041B2 (en) | Detection of moving interlaced text for film mode decision | |
US8054381B2 (en) | Apparatus and method for frame rate up conversion | |
US20050249282A1 (en) | Film-mode detection in video sequences | |
US8305489B2 (en) | Video conversion apparatus and method, and program | |
US8665378B2 (en) | Filter for video stream | |
JP2006238440A (en) | Global motion adaptive system with motion value correction for luminance level | |
JP5490236B2 (en) | Image processing apparatus and method, image display apparatus and method | |
US20130136182A1 (en) | Motion vector refining device and video refining method thereof | |
CN101088290B (en) | Spatio-temporal adaptive video de-interlacing method, device and system | |
US8761262B2 (en) | Motion vector refining apparatus | |
CN1848910A (en) | Global motion adaptive system with motion value correction relative to brightness level | |
US8218075B2 (en) | Method and system for efficient de-interlacing | |
US8917354B2 (en) | Motion detection in video fields | |
TWI404408B (en) | Image processing apparatus and image processing method | |
CN102638667A (en) | Dynamic adaptive de-interlacing device and method | |
CN107306346A (en) | Image processing method and device, player, electronic equipment | |
US7924345B2 (en) | Method and system for deinterlacing using polarity change count | |
US8553145B2 (en) | Method and related apparatus for image de-interlacing | |
TWI429277B (en) | Motion adaptive de-interlacing apparatus and method | |
US20050190968A1 (en) | Image signal processing method and image signal processing circuit | |
CN108495073B (en) | Video image frame field detection method, storage medium and computer | |
US20070103587A1 (en) | System and method for blending of spatial interpolation and weaving | |
CN101753949A (en) | Dynamic adaptive de-interlacing device and method | |
CN100466684C (en) | Processing of auxiliary data for video sequences | |
KR100252943B1 (en) | scan converter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120815 |