TW200427320A - Method and apparatus of adaptive de-interlacing of motion image - Google Patents
Method and apparatus of adaptive de-interlacing of motion image Download PDFInfo
- Publication number
- TW200427320A TW200427320A TW092137846A TW92137846A TW200427320A TW 200427320 A TW200427320 A TW 200427320A TW 092137846 A TW092137846 A TW 092137846A TW 92137846 A TW92137846 A TW 92137846A TW 200427320 A TW200427320 A TW 200427320A
- Authority
- TW
- Taiwan
- Prior art keywords
- value
- field
- image
- view
- interlacing
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 230000003044 adaptive effect Effects 0.000 title claims abstract description 20
- 238000012545 processing Methods 0.000 claims description 46
- 239000013598 vector Substances 0.000 claims description 32
- 238000004364 calculation method Methods 0.000 claims description 25
- 230000000007 visual effect Effects 0.000 claims description 16
- 238000005516 engineering process Methods 0.000 claims description 10
- 238000009941 weaving Methods 0.000 claims description 8
- 238000001514 detection method Methods 0.000 claims description 4
- 238000007689 inspection Methods 0.000 claims description 4
- 239000000463 material Substances 0.000 claims description 3
- 239000000284 extract Substances 0.000 claims description 2
- 241000255925 Diptera Species 0.000 claims 1
- 230000008569 process Effects 0.000 description 16
- 230000006835 compression Effects 0.000 description 7
- 238000007906 compression Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 230000003068 static effect Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 238000009940 knitting Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- YLZOPXRUQYQQID-UHFFFAOYSA-N 3-(2,4,6,7-tetrahydrotriazolo[4,5-c]pyridin-5-yl)-1-[4-[2-[[3-(trifluoromethoxy)phenyl]methylamino]pyrimidin-5-yl]piperazin-1-yl]propan-1-one Chemical compound N1N=NC=2CN(CCC=21)CCC(=O)N1CCN(CC1)C=1C=NC(=NC=1)NCC1=CC(=CC=C1)OC(F)(F)F YLZOPXRUQYQQID-UHFFFAOYSA-N 0.000 description 1
- 241000023320 Luma <angiosperm> Species 0.000 description 1
- 235000010627 Phaseolus vulgaris Nutrition 0.000 description 1
- 244000046052 Phaseolus vulgaris Species 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 239000001397 quillaja saponaria molina bark Substances 0.000 description 1
- 229930182490 saponin Natural products 0.000 description 1
- 150000007949 saponins Chemical class 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000004575 stone Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 239000011800 void material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- 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/0117—Conversion 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/012—Conversion between an interlaced and a progressive signal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/60—Memory management
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control 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/06—Control 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
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control 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/39—Control of the bit-mapped memory
- G09G5/395—Arrangements specially adapted for transferring the contents of the bit-mapped memory to the screen
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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/00—Details of electrophonic musical instruments
- G10H1/0033—Recording/reproducing or transmission of music for electrophonic musical instruments
- G10H1/0041—Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
- G10H1/0058—Transmission between separate instruments or between individual components of a musical system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio 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/265—Mixing
-
- 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/0135—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving interpolation processes
- H04N7/014—Conversion 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
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/10—Mixing of images, i.e. displayed pixel being the result of an operation, e.g. adding, on the corresponding input pixels
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control 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/363—Graphics controllers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/144—Movement detection
- H04N5/145—Movement estimation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- Acoustics & Sound (AREA)
- Television Systems (AREA)
- Image Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Controls And Circuits For Display Device (AREA)
- Selective Calling Equipment (AREA)
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Image Generation (AREA)
- Processing Of Color Television Signals (AREA)
- Digital Computer Display Output (AREA)
Description
200427320 五、發明說明(1) ~' — -、【發明所屬技術領域】 本發明係有關於一種動態影像的去交錯方法及裝置, 特別是有關於一種將動態影像以視場為 ^ 斷處理之具有適應性功能的去交錯方法及裝置。丁十异 二、【先前技術】 題隨位式產ί推陳出新,其與類比式產品之相容問 用的有fLti〇二目二類比電視的掃播標準而言,普遍被採 (NTSC)及 phase =V1S1〇n Standards Committee 〜0 1順序德一 -001 ve scan;」孜初 次順序描繪出田J是以卜2、3連續至5 25條線,- 的掃描線,並且以丨秒6〇格晝面的速度
第5頁 曰本與美國所採用的二。: by Line( pAL)兩種’而 隔行掃描(又稱4 $ p _ f係以525條的掃描線來進行 為畫面;卜二Λ/),以構成一個圖框(或是稱 依照第卜3、5、7α 4/尤是以1秒3〇圖框(畫面)的速度, 線,然後再回到第描線的順序進行掃描,直至第525 ,交錯視訊訊號係士 ’然後以4、6、8的順序進行。因此 視場只包含影偉^的* ^個視場(f i e 1 d)所組成,而每個 偶數場是由一半的:數線或影像的偶數線。由於奇數場和 每個奇數場和偶數==線(即2 6 2 · 5條線)所組成,因此 奇數場和偶數場曰每只有原來影像一半的解析度,而每個 之優點在於動態$ ^ 1 / Y 0秒的速度來顯示。交錯掃描方式 爍,因此衍生^ 7顯不流暢,但缺點則是螢幕會產生閃 以克服之。「hto ^順序掃描(progressive scan)」技術 200427320 五、發明說明(2) 重現,因此其掃描速度是「隔行掃描」 以5 2 5條掃描線在顯示器上顯示,所以書A \而晝面是 晰,也因此目前先進的影音設備大都已&非常纖細且清 及顯示。然而,現行的NTSC系統的影像訊企方式來掃描 交錯掃描」的方式為主,因此若將交錯=仍疋採用「 在「順序掃描」的顯示系統來顯示時,二,組成的畫面 掃描編輯成的DVD影片直接在高解析度電 等一經由交錯 放及顯示時,則只能顯示奇數場和偶數金HDTv)上播 使得影像的解析度變差(因只有原來影=,因此會 。為解決此一問題,就必須使用「去交錯二解析度) )」的技術來克服,換句話說,「去交‘、二,1nterlace 描轉換成順序掃描的一種方法。 3」就疋將交錯掃 擇,Ϊ = 支術上,·有兩類基本的演算法可供選 ^ / 了· ?貝 n〇n motlon comPensated)及移動補 compensated)。其中,無移動補償去交錯演 π法更包3兩種最基本的線性轉換技術,分別為編織(
Weave)及擺動(B〇b)。編織係將兩個輸入視場重疊或編 織在一起,以產生一個順序圖框;而擺動係僅接受輸又影 像的其中一視場(例如只接受偶數線的影像),而丟棄( discard)另一個視場(即奇數線的影像),因此畫面在 垂直方向的解析度大小會從72〇χ 486像素(pixel)降低 到7 2 Ox 2 4 3像素。這個只有一半解析度的影像,則藉由相 鄰掃描線去填補另一線的空隙空間(v〇 i ds),以便將影 像内插回到7 2 Ox 4 8 6像素。
第6頁 200427320 五、發明說明(3) 至於移動補償係在一時間中,將兩個具有時間位移視 场中的像素位移到一共同點上,以組成一畫面,而其中移 動向量的谓測和確認可以是將視場分割成複數個巨集區塊 (macro block),然後以區塊匹配(block-matching) 的程序來執行。其中,以巨集區塊作移動向量偵測時,實 際上僅選用巨集區塊中的亮度(即γ)區塊來執行,而丟 棄彩度(即Cr、Cb)區塊,最主要的原因為人類的眼睛對 亮度的變化較敏感,而對彩度上的變化則相對遲鈍。因此 在,少資料處理量的要求下,MPEG在進行壓縮編碼時,僅 以焭度區塊作為移動向量偵測的基準。 由於目前的影像擷取系統(例如一數位 用交錯掃描方式’因此編輯成的DVD碑 /7'y " 掃描的缺點,必須在播放裝置上選摆且為了消除父錯 交錯方法將交錯掃描轉換成順序掃編織或是擺動的去 於動態影像而言,選擇「編織」方=方式播放。然而,對 準誤差(misalignment),因此合來播放會產生影像對 畫面而導致影響畫質;而對於靜態5現錐齒狀或是毛邊的 」方式來播放雖然可克服移動影^衫,而言,選擇「擺動 態影像可較清晰及自然,但卻犧牲的1像對準誤差,使動 度,因此現行之影音播放系統與數靜態影像的垂直解析 理過程中,缺乏一選用適性之去六立顯示系統在去交錯處 無法兼顧動態晝面及靜態晝面的〇 ^ 寅算法的相關機制, 此外,有些DVD係以靜態影像^ 質要求。 $縮標準(Joint 200427320 五、發明說明(4)
Photographic Experts Group; jpeg)或是只以 MPEG壓縮 標準中的I畫面來編輯,使得該片光碟的動態影像可能僅 包含了 I畫面來的編碼資料。因此,當影音播放系統在播 放此一光碟之影像時,就會因為無法擷取到mpeg壓縮技術 中P或B畫面的移動向量而產生不相容(incompatible), 意即所謂π挑片''問題,致使影音播放系統無法播放此類影 片,造成使用上的不方便。 三、【發明内容】 本發明提供一種動態影像的適應性去交錯處理方法, 係以視場為去交錯處理單位,其步驟包括:首先,根據影 像之編碼資料,計算一視場影像移動值。其中,該步驟包 括檢測该影像是否含有移動向量。接著,比較該視場影像 移動值與一臨界值,藉以決定一去交錯演算法,以作為該 動態影像去交錯處理之依據。其中,若此視場影像移動值 本質上大於臨界值時,選擇擺動演算法作為去交錯處理依 據;另一方面,若此視場影像移動值本質上小於臨界值時 ’則選擇編織演算法作為去交錯處理依據,然後再執行該 去交錯演算法,以完成該動態影像之去交錯處理。 Λ 本發明尚提供一種動態影像的適應性去交錯處理裝置 包括:—檢視單元,其係用以接收及檢視一動態影像之 編碼,料’並將該動態影像之編碼資料及檢視結果輸出; 一 2算單元,其係將該檢視單元所輸出之該動態影像之編 碼資料經過計算及處理後,輸出一視場影像移動值;—: , 列
200427320 五、發明說明(5) 斷單元,其係用以接收及比較 臨界值,並輸出一決定訊息;二:=像,動值及一第二 收該決定訊息選擇一演算:::早兀’其係於接 藉此,透過本發明之—種$ =该動態影像。 法與裝置,能夠使得現行之 二二f7適應性去交錯方
Player)與數位顯示系統(例二2 (例如VCD及DVD 錯處理的過程中,兼顧動態影像及靜二办f電視)在去交 聽品質要求。 呈現’進而滿足觀賞者之視 四、【實施方式】 本發明中所利用到的一此壓 及方法,以及MPEG壓縮技術;編碼相關之技術 )及解碼(decoding)技藝,‘此編碼(enc〇ding 助本發明的閣述,而且下;内:==式的引用二 :際之相關位置及完整的連接圖來^塊^乍 與本發明特徵有關之示意圖。 1 〃作用僅在表達 第一圖係為本發明之適應性去令 ,其由步驟"。來檢視(detection” 得一視場& , ~ 來计异輸入影像編碼資料,藉以獲 侍視%衫像移動值。在此視場影、稽乂很 當11 0步驟檢視出輸入影像編資動^過私 後,將該移勳6旦斗瞀伯I Μ你 ”第一私界值比車乂 多動向里计异值大於第一臨界值之次數累積,藉
第9頁 200427320 五、發明說明(6) ^ ---- 以作為視場影像移動值。此第-臨界 π面品質Γ求或是ΐ放系統之性能“-f〇r_ce) 來決疋,即第一臨界值為一可經程序控制改變的值。當 11 0步驟檢視出輸入影像編碼資料不具有移動向量時," 計算該輸入影像編碼資料之奇數視場亮度(γ 之 總數及偶數視場亮度(m)像素之總數後,選計 2以輸出-視場影像移動m ’其計算方法可選擇以相鄰 傻Y= f數相減後再取絕對值或是以相鄰偶數 =场γ值像素總數相減後再取絕對值,亦或是選擇以相鄰 二γ值像素總數與偶數視場m像素總數差值 的絕:值相減後再取絕對值,藉以作為視場影像移動值。 ^獲得視場影像移動值後,即交由步驟13〇來斑一第 行比較。此第二臨界值之訂定亦可依播放影像 二社1 = 求或是播放系統之性能以及步驟110所檢視 、:^ ’、疋,也就疋说,第一臨界值亦為一可經程序控 的值。當步驟130比較之結果為視場影像移動值本 二=4第二臨界值時’則交由步驟14〇選擇擺動演算 動錯處理;當步驟130比較之結果為視場影像移 織、、雷μ 1小於该第二臨界值時,則交由步驟1 4 0選擇編 法進行去交錯處理,藉以顯示該動態影像。 視尸I ^之具體的實施例請參考第二圖,其係為本發明以 斷=二t 1的適應性去交錯處理的流程圖。於步驟2 1 0判 且^ 向量存在與否,當檢視出輸入影像編碼資料 /、移勁向量時,於步驟2 2 0依MPEG壓縮標準讀取及計算
200427320 五、發明說明(7) 該移動向量,以獲得一敕&人曰^ ^ _ Τ ά Ρ圭品々D去二山移動向里什鼻值’同時此移動向量 ~ ^旦 擷取’例如,當讀取到p書面上的每 一區塊之移動向量分別為(0, 「、 )、(2,5)、( -2,〜4、,…、 ^ (-6,2) 、( -4,-2) ( 4,8) 、( 8,-10)、 (-16,-30) 、(-8 )、(18,-10)、( —ίο,-20)、 〇) (-4,4) 、(一6,2)及 (4,——5)。接著將每一较心△曰L ’ 、 " … ^ ^ 母 移動向夏相加並取絕對值後,豆 4/7/6^72. ;8 向=盥8、8、8及9。於步驟221比較移動 值”第一臨界值,當第一臨界值訂定為丨〇時,則計有 、18、28、3 0及46等5個移動向量計算值大於第一臨界 值,故於步驟222及步驟2 2 3輸出,並在步驟24〇中累加, :Γ為一視場影像移動值,故此例所得到的視場影像移動 I 5。再接著於步驟25〇將步驟24〇所得之視場影像移動 ^一第二臨界值進行比較,當視場影像移動值大於第二 =界值時,則認定此一視場為具有位移之動態視場,因此 s步驟2 6 0將視場以擺動演算法來執行去交錯處理;若視 场衫,移動值小於第二臨界值時,則認定此一視場為無位 ,之靜悲視場,因此由步驟2 7 0將視場以編織演算法來執 行去交錯處理,並且接著執行步驟28〇。另一方面,當於 ν驟2 1 〇檢視出輸入影像編碼資料不具有移動向量時,例 如f像為使用JPEG壓縮標準所編輯的影像,由於沒有移動 6里了供计鼻’因此須經2 3 0步驟將每一畫面的奇數視場 及偶數視場中具有亮度的像素累加,以獲得奇數視場中具
200427320 五、發明說明(8) 〜- 有亮度之像素總數及偶數視場中具有亮度之傻去她 著由⑽驟來選擇一種計算方法來計算不同=間數’接 素差值,並將計算結果送到240步驟,以作糸 相p 不 IF钩一視%影像 移動值。 1豕 由於沒有MPEG的移動向量編碼資料,故只能檢測 一連串的I畫面所構成的動態影像,而每一個丨書面是由一 奇數視場及一偶數視場交錯而成,因此可以獲得每一佥 的奇數視場及偶數視場中亮度之像素總數。^ ,在 步驟中的計算方法可以選擇使用目前畫面的奇數視場中 Υ值像素總數減去一參考畫面(可為前一畫面或下一全面 )的奇數視場中的γ值像素總數,然後再取絕對值,$作 為視場影像移動值;也可選擇使用目前晝面的偶數視場中 的Υ值像素總數減去一參考晝面的偶數視場中的¥值像素總 數,然後再取絕對值,以作為視場影像移動值;另外Υ ^ 可以選擇使用將目前畫面的奇數視場與偶數視場中的w 像素差值的絕對值與一參考畫面的奇數視場與偶數視場中 的Y值像素差值的絕對值相減後再取絕對值後,以作為視 場影像移動值。上述計算方法可再以第三圖來說明。 如第二A圖所示,例如目前畫面的奇數視場中的γ值像 素總數為2 8 8 7 ’而參考畫面的奇數視場中的γ值像素總數 為2 340,故兩相鄰之奇數視場之γ值像素差值的取絕對值 為5 4 7 ’此即為視場影像移動值。當選擇使用目前晝面的 偶數視場中的Υ值像素總數減去一參考畫面的偶數視場中 的Υ值像素總數時,其γ值像素總數的差值取絕對值後為
第12頁 200427320 五、發明說明(9) 255,所以此視場影像移動值為255,如第三 合 選擇使用將目前畫面的奇數視場與偶數視場值傻: 差值的絕對值與一參考畫面的奇數視場與偶數視場值中像素γ 值像素差值的絕對值相減後再取絕對值後, 尸
f移動值的計算方法時,由第三卩圖所示,其目 Z,視場與偶數視場中的γ值像素差值 I 值像素差 m r 、 一面間的嫩像素差值的絕對值為1彳?, 因此所知視場影像移動值為11 2。 將上述不同的計算方本 240步驟等待處理。在獲/一所第付二之;^影像位移值送到 第二臨界值為25。,則‘接著將::值的Λ息後’例如 動值與第二臨界值進行比/將/=24G所得之視場影像移 臨界值時,則為且右相狡^%影像移動值大於第二 因此々从;丨二’、 移之動態視場(motion field)。 ϊ = ΐί! Γ |兩種計算方法所得之相鄰書面之奇數 = : = 值(547)與相鄰晝面之偶數視場的 視%衫像移動值(255)均大於第二 由步驟2 6 0將視場以擺動演曾 卩值(2 5 0) ’故父 ,若視場影像移動值小於m執/主去交錯處理。另外 態區塊,故前述範例中的夺:則為無位移之靜 二對值(112)就小於第二臨界值( 錯處理。父^ 270將視場以編織演算法來執行去交 200427320 五、發明說明(ίο) ' -~~ - 相鄰畫面的奇數視場或是偶數視場計算所得之Y值像素差 值較大,因此其對動態影像的靈敏度(sensitivity)'會 較高;而使用相鄰畫面間的奇數與偶數視場所計算出的θγ 值像素差值相對較小,故其對動態影像的靈敏度則相對較 低。因此當在播放一動態影片時,可優先選擇以相鄰主面 的奇數視場或是偶數視場之γ值像素差值作為視場影像1移 動值。當然,若已知此播放之影像為一靜態之影片時, 如教學影片,或許可以經過另一控制路徑,例如人為 ,選擇以相鄰畫面間的奇數與偶數視場所計算出的差 作為視場影像移動值,此時影片會以較多的編織演瞀法 構成影像,因此可以觀看到一相對清晰之影片。、 ,決定輸入影像之去交錯處理方式後,緊接著要檢查 視穷疋否為畫面的終點(end)。若視場並非畫面终 2、’則依步驟280執行下一個視場的檢視’然^重二杆 兩述之步驟;若視場為畫面之終點時,則停止處理。 ^接下來是本發明之具體實施例說明。如第:所 f 執行本發明之適應去交錯處理的功能方塊圖,包括 7父錯處理單元1 0 ’其係與一編碼資料單元20、一咛橋 單兀30中的視訊影像緩衝單元32、一微 及-= 其中去交錯處理單元更=== 訊計算單元14、-判斷單元-以及-視 料嚴首去交錯處理單元1〇中的檢視單元12,自編碼資 枓早几20 (例如DVD光碟片)中讀取編碼資料,然後將編
200427320 五、發明說明(π) 碼資料中是否包含移動向量之檢視結果,以一訊號連繫微 處理單元4 0,然後,將編碼資料送到計算單元1 4 ;當編碼 資料中包含了移動向量時’則微處理單元4〇會送出一訊號 至計算單元1 4 ’並隨即進行移動向量的萃取及計算,以獲 付一移動向篁計真值,於此同時,微處理單元4 〇會送出一 第一臨界值到計算單元1 4中,以便將此第一臨界值與移動 向量計算值逐一進行比較;在比較過程中,當第一臨界值 小於移動向量計算值時’則輸出” 1"的訊號至累加器 (accumulator),而當第一臨界值大於移動向量計算值 時,則輸出” 0 ’’的訊號至累加器(未顯示計算單元丨4中) ,然後由累加器將累加之結果作為視場影像移動值,ϋ送 到判斷單元1 6中;這裡的第一臨界值係由微處理單元40依 播放影像晝面品質的要求或是播放系統之性能( performance)來決定,即第一臨界值為一可經微處理單 元4 0來進行程序控制(programmable)改變的值。當編石馬 資料中未包含了移動向量時,則檢視單元1 2會將編碼資料 單元2 0中的動態影像編碼資料傳遞到計算單元1 4中;此時 ,微處理單元4 0以一訊號要求計算單元1 4將目前畫面( current frame)的奇數視場及偶數視場的Y值像素相力17 以獲得目前晝面的奇數視場及偶數視場的Y值像素總數; 於此同時,計算單元1 4亦會接獲來自視訊處理單元1 8所傳 送的參考晝面資料,其中該參考畫面資料可為目前畫面的 前一畫面或下一畫面之資料;同樣的,計算單元1 4亦將4 參考畫面(reference frame)的奇數視場及偶數祝碭的
第15頁 200427320 五、發明說明(12) 值像素相加,以獲得參考書面的冬奴、
佶德备綠 ^ 一 奇數硯場及偶數視場的Y Γ 接在接依據獲微處理單元40所傳遞之訊 'ίΐ使用3畫面的奇數視場中的γ值像素總數減去 ?考”的奇數視場中的γ值像素總數,然後再取絕對 數親ϊ Ϊ為視場影像移動冑;或是選擇使用目前畫面的偶 = 素總數減去一參考畫面的偶數視場… Γίΐίί : :絕對,’以作為視場影像移動值; 值;象;:估L用將目别畫面的奇數視場與偶數視場中的γ ΓΐίΛ Λ絕f值與—參考畫面的奇數視場與偶數視場 對值相減後再取絕對值後,以作為 :::=。最後’將其中之-的視場影像移動值送 當=單元16接收到微處理單元俺傳送二 隨即將視場影像移動值與第二臨界值進行比較,缺 i t較之結果以一訊號送到視訊處理單元18;若者視^ 处理皁元1 8接收到判斷單元丨6所傳送之比 1 : =動值:於臨界值之訊號時1即送出目以= /处理所而之影像位址(lraage addres ,單元3 2,其中影像位址之内容包括了奇數 編碼内容;待視訊緩影像衝單元32將各個編 料自記憶體30中依序傳送回視訊處理單元18後。!=二二 塊視訊處理單* 18的擺動演算來法完成該區 的去父錯處理,最後再將處理過之影像送 早兀50 (例如:HDTV、PDP或液晶顯示電視)中顯示;..、在 200427320 五、發明說明(13) ~ - 此同時,視訊處理單元1 8亦會將自記憶體3 〇所提供之影像 編碼資料,送到計算單元14中,以便作為一參考畫面。此 外,若當視訊處理單元1 8接收到判斷單元丨6所傳送之比較 結果為視場影像移動值小於臨界值之訊號時,同樣地,隨 即送出目刖所執行去父錯處理所需之區塊影像位址到視訊 影像緩衝單元32;待視訊緩影像衝單元32將各個影像編碼 二貝料自記憶體3 0中依序傳送回視訊處理單元丨8後,再以内 建於視訊處理單元1 8的編織演算來法完成影像的去交錯處 理’最後再將處理過之影像送到顯示單元5〇中顯示。另外 ,視訊處理單元1 8在持續執去交錯處理的同時,亦持續檢 測檢視單元1 2所讀取的編碼資料,當檢視到編碼資料内容 包括畫面之終點時’則結束去交錯處理程序,否則,繼續 執行下一個視場的去交錯處理。 本發明前述第四圖中所表示之適應去交錯處理之功能 方塊圖中’除了作為輸入與輸出的編碼資料單元2 〇與顯示 單元5 0外,雖區分成不同的單元,但這並不表示這些單元 一定是獨立存在的裝置(Device),這些單元可依產品之 界面規格(specification)與需求(requirement),作 不同的配置與組合。例如,使用在高階之影像處理工作平 台(image processing work station)或是可播放 DVD影 片之個人電腦(PC)時,去交錯處理單元1 〇可嵌入( imbedded)於高階系統之中央處理單元(CPU)内或是可 單獨製造成一裝置(例如一晶片;chip)而與CPU相連; 而若使用在播放機時,例如DVD Piayer,則去交錯處理單
第17頁 200427320 五、發明說明(14) 元1 0可與記憶體3 0及微處理單元4 0整合於一晶片上等等。 隨著半導體製造技術已邁入(K 1 3微米以下的製程時,單晶 片系統(S y s t e m ο n a C h i p ; S 〇 C)的技術亦日益成熟, 因此本發明之去交錯處理單元可進一步的與不同應用系統 相整合。
以上所述僅為本發明之較佳實施例而已,並非用以限 定本發明之申請專利權利;同時以上的描述,對於熟知本 技術領域之專門人士應可明瞭及實施,因此其他未脫離本 發明所揭示之精神下所完成的等效改變或修飾,均應包含 在下述之申請專利範圍中。
第18頁 200427320 圖式簡單說明 第一圖為本發明之流程圖。 第二圖為本發明具體實施例之流程圖。 第三圖為本發明在無移動向量時之視場影像移動值計 算方法之示意圖。 第四圖為執行本發明之適應去交錯處理功能方塊圖。 主要部份之代表符號: 10 去交錯處理單元 12 檢視單元 1 4 計算單元 16 判斷單元 18 視訊處理單元 20 影像編碼資料單元 30 記憶單元 3 2 視訊影像緩衝單元 40 微處理單元 50 顯示單元
第19頁
Claims (1)
- 200427320 六、申請專利範圍 1 · 一種動態影像的適應性去交錯方法,包括: •根據該動態影像之編碼資料,計算一視場影像移動值 ^ L匕ΐ該視場影像移動值與-臨界值,#以決定-去交 、曰肩异/ 以作為該動態影像去交錯處理之依據;以及 執行該去交錯演算法,以完成該動態影像之去交錯 理〇 2 ·如申凊專利範圍第1項所述之動態影像的適應性去交錯 方法,其中若該動態影像之編碼資料係包含MpEG技術中的 Ρ畫面,以及β晝面任一者之移動向量時,該計算該視場影 像移動值包括: 計算該移動向量值; 比車父該移動向量值與一第一臨界值;以及 累加該移動向量計算值大於該臨界值之次數,藉以作 為该視場影像移動值。 3 ·如申請專利範圍第1項所述之動態影像的適應性去交錯 方法’其中β 0十鼻该視場影像移動值包括: 根據MPEG技術中的I晝面,以及JpEG技術中的晝面任 一者以計算該動態影像之一奇數視場γ值像素總數及一偶 數視場Y值像素總數;以及 根據該可數視場γ值像素總數及該偶數視場Y值像素總 數,選擇一汁算方法,以作為該視場影像移動值之計算依 200427320 六、申請專利範圍 據0 4·如申請專利範圍第3項所述之動態影像的適庫 方法’其中該計算方法可為相鄰晝面之奇數視^;/ j ^ 總數相減後再取絕對值,藉以作為該視琢值像素 1邊現%影像移動值。 5. 如申請專利範圍第3項所述之動態影像的 方其中該計算方法可,鄰晝面之偶數視ϋ = 總數相減後再取絕對值,藉以作為該視場影像移動值。” 6. 如申請專利範圍第3項所述之動態影像的適應性去交錯 方法,其中該計算方法可為相鄰畫面之奇數視場¥值像素 總數與偶數視場γ值像素總數差值的絕對值相減後再取絕 對值’藉以作為該視場影像移動值。 中Ϊ ί 2範圍第1項所述之動態影像的適應性去交錯 若該視場影像移動值本曾μ:: 亥^界? ^括· 右該視场影像移動值 ^ 編織演算法,以作A f本1上小於該臨界值時,選擇一 彳乍為该動態影像去交錯處理之依據。 一種動態影像的適 一檢視單元,笪;L去父錯處理裝置,包括: /、係用以接收及檢視一動態影像之編碼 200427320 --—-—. 六、申請專利範圍 貝枓_气十否篡含'移動向量,並將該檢視結果輸出; 之編碼資料經過計算及處理後,輸出—出尸之旦該動態影像 判斷單元,其係用以接收及比較哕=像移動值; 及忒視場影像移動值 二第二臨界值,並輸出一決定訊息;以及 、〜μ =視訊處理單元,其係於接收該決定訊氛 决异法以構成該動態影像。 灸,選擇一 圍"項所述之動態影像的適應性去交錯 蚊理裝置,其中當該檢視單元之輸出 云乂錯 料中含有該移動向量時,該計算單擷‘匕::碼資 量之值,…移動向量計算結果與二向 1°理如//,專Λ範圍第8項,動態影像的適應性去交錯 料中ς含有ς中當該檢1早元之輸出為該動態影像編碼資 動向量時1該計算單元將該檢視單元所 像素相加拍2面的奇數視場及偶數視場之亮度(m) 值。、σ、’仃計算,以作為該視場影像移動值並輸出該 户^^申專利範圍第8項所述之動態影像的適應性去交錯 查二* 其中該視場影像移動值之計算方法為將該目前 旦面的可數視場之亮度(γ值)像素總數與一相鄰畫面之第22頁 200427320 六、申請專利範圍 奇數視場之亮度(Y值)像素總數相減後,再取該相減值 之絕對值。 1 2 ·如申請專利範圍第8項所述之動態影像的適應性去交錯 處理裝置,其中該視場影像移動值之計算方法為將該目前 畫面的偶數視場之亮度(γ值)像素總數與該相鄰晝面之 偶數視場之亮度(γ值)像素總數相減後,再取該相減值 之絕對值。 1 3 ·如申請專利範圍第8項所述之動態影像的適應性去交錯 處理裝置,其中該視場影像移動值之計算方法為將該目 畫面的奇數視場與偶數視場中的m像素差值的絕對值, ==面的奇數視場與偶數視場中的γ值像素差值的 1、、邑對值相減,再取該相減值之絕對值。 Γ理如裝申/,專/Λ圍請所述之動態影像的適應性去交錯 之亮度(Υ值'Λ/訊處理單元提供相鄰畫面之奇數視場 數,並送到該計算單元進行計算/之-度"值)像素總 大於ί = : = Γ較結果為該視場影像移動值本質上 U界值時’該視訊處理單元選擇一擺動演算法 200427320 六、申請專利範圍 作為去交錯處理依據;以及 若該判斷單元之比較結果為該視場影像移動值本質上 小於該第二臨界值時,該視訊處理單元選擇一編織演算法 作為去交錯處理依據。第24頁
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US47273203P | 2003-05-23 | 2003-05-23 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW200427320A true TW200427320A (en) | 2004-12-01 |
TWI236290B TWI236290B (en) | 2005-07-11 |
Family
ID=33098338
Family Applications (9)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW092121178A TWI332652B (en) | 2003-05-23 | 2003-08-01 | System and method of auto-configuration settings for multimedia apparatus |
TW092137847A TWI229560B (en) | 2003-05-23 | 2003-12-31 | Method and apparatus of adaptive de-interlacing of motion image |
TW092137803A TWI238002B (en) | 2003-05-23 | 2003-12-31 | Method for selecting the de-interlacing algorithm of dynamic image |
TW092137846A TWI236290B (en) | 2003-05-23 | 2003-12-31 | Method and apparatus of adaptive de-interlacing of motion image |
TW092137801A TWI256598B (en) | 2003-05-23 | 2003-12-31 | Method and apparatus of adaptive de-interlacing of motion image |
TW092137849A TWI240562B (en) | 2003-05-23 | 2003-12-31 | Method and apparatus for adaptive frame rate conversion |
TW093108190A TWI266521B (en) | 2003-05-23 | 2004-03-25 | Method and apparatus for pattern RAM sharing color LUT |
TW093114095A TWI254892B (en) | 2003-05-23 | 2004-05-19 | Adaptive pixel-based blending method and system |
TW093114096A TWI289993B (en) | 2003-05-23 | 2004-05-19 | Adaptive pixel-based blending method and system |
Family Applications Before (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW092121178A TWI332652B (en) | 2003-05-23 | 2003-08-01 | System and method of auto-configuration settings for multimedia apparatus |
TW092137847A TWI229560B (en) | 2003-05-23 | 2003-12-31 | Method and apparatus of adaptive de-interlacing of motion image |
TW092137803A TWI238002B (en) | 2003-05-23 | 2003-12-31 | Method for selecting the de-interlacing algorithm of dynamic image |
Family Applications After (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW092137801A TWI256598B (en) | 2003-05-23 | 2003-12-31 | Method and apparatus of adaptive de-interlacing of motion image |
TW092137849A TWI240562B (en) | 2003-05-23 | 2003-12-31 | Method and apparatus for adaptive frame rate conversion |
TW093108190A TWI266521B (en) | 2003-05-23 | 2004-03-25 | Method and apparatus for pattern RAM sharing color LUT |
TW093114095A TWI254892B (en) | 2003-05-23 | 2004-05-19 | Adaptive pixel-based blending method and system |
TW093114096A TWI289993B (en) | 2003-05-23 | 2004-05-19 | Adaptive pixel-based blending method and system |
Country Status (6)
Country | Link |
---|---|
US (10) | US7420569B2 (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 (68)
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 |
DE10340544B4 (de) * | 2003-09-01 | 2006-08-03 | Siemens Ag | Vorrichtung zur visuellen Unterstützung einer elektrophysiologischen Katheteranwendung im Herzen |
DE10340546B4 (de) | 2003-09-01 | 2006-04-20 | Siemens Ag | Verfahren und Vorrichtung zur visuellen Unterstützung einer elektrophysiologischen Katheteranwendung im Herzen |
JP2005080133A (ja) * | 2003-09-02 | 2005-03-24 | Sanyo Electric Co Ltd | 画像信号処理回路 |
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 |
GB2411784B (en) * | 2004-03-02 | 2006-05-10 | Imagination Tech Ltd | Motion compensation deinterlacer protection |
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 |
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 |
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 |
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 | ソニー株式会社 | 画像信号処理装置、撮像装置、および画像信号処理方法 |
US20070143801A1 (en) * | 2005-12-20 | 2007-06-21 | Madonna Robert P | System and method for a programmable multimedia controller |
US8659704B2 (en) | 2005-12-20 | 2014-02-25 | Savant Systems, Llc | Apparatus and method for mixing graphics with video images |
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 |
WO2008005007A1 (en) | 2006-06-29 | 2008-01-10 | Thomson Licensing | Adaptive pixel-based filtering |
US7940973B2 (en) * | 2006-09-19 | 2011-05-10 | Capso Vision Inc. | Capture control for in vivo camera |
WO2008042029A2 (en) * | 2006-09-29 | 2008-04-10 | Thomson Licensing | Automatic parameter estimation for adaptive pixel-based filtering |
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 |
WO2009032279A1 (en) * | 2007-09-05 | 2009-03-12 | Savant Systems Llc. | Multimedia control and distribution architechture |
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 | 表示装置および表示方法 |
US9324170B2 (en) | 2011-08-18 | 2016-04-26 | 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 |
US11380288B2 (en) * | 2018-06-22 | 2022-07-05 | Mitsubishi Electric Corporation | Image display device |
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 |
US20240095873A1 (en) * | 2022-09-19 | 2024-03-21 | Novatek Microelectronics Corp. | Controller circuit for reducing memory usage in on-screen display application and on-vehicle display system utilizing the same |
Family Cites Families (57)
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 | 信号接続切替装置 |
JP3996955B2 (ja) * | 1996-12-06 | 2007-10-24 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | グラフィックス信号とビデオ信号との混合 |
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 |
ES2481615T3 (es) * | 1999-04-26 | 2014-07-31 | Gibson Brands, Inc. | Instrumento musical con salida para auriculars estereofónicos |
KR100731523B1 (ko) * | 1999-05-25 | 2007-06-25 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 인터레이싱된 영상 신호의 프로그레시브 스캐닝된 영상 신호로의 변환 |
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 | 엘지전자 주식회사 | 영상 움직임 보상 장치 및 방법 |
WO2002049345A1 (en) * | 2000-12-11 | 2002-06-20 | 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 |
-
2003
- 2003-08-01 TW TW092121178A patent/TWI332652B/zh not_active IP Right Cessation
- 2003-12-11 CN CNB2003101204385A patent/CN1291593C/zh not_active Expired - Lifetime
- 2003-12-31 TW TW092137847A patent/TWI229560B/zh not_active IP Right Cessation
- 2003-12-31 TW TW092137803A patent/TWI238002B/zh not_active IP Right Cessation
- 2003-12-31 TW TW092137846A patent/TWI236290B/zh not_active IP Right Cessation
- 2003-12-31 TW TW092137801A patent/TWI256598B/zh not_active IP Right Cessation
- 2003-12-31 TW TW092137849A patent/TWI240562B/zh not_active IP Right Cessation
-
2004
- 2004-02-05 CN CNB2004100036512A patent/CN1271854C/zh not_active Expired - Lifetime
- 2004-02-05 CN CNB2004100036527A patent/CN1278551C/zh not_active Expired - Lifetime
- 2004-02-10 CN CNB2004100038950A patent/CN1324890C/zh not_active Expired - Lifetime
- 2004-02-10 CN CNB2004100038946A patent/CN1266935C/zh not_active Expired - Lifetime
- 2004-02-10 CN CNB2004100038931A patent/CN1272963C/zh not_active Expired - Lifetime
- 2004-03-25 TW TW093108190A patent/TWI266521B/zh not_active IP Right Cessation
- 2004-04-06 CN CNB200410033536XA patent/CN1302373C/zh not_active Expired - Lifetime
- 2004-05-19 TW TW093114095A patent/TWI254892B/zh active
- 2004-05-19 TW TW093114096A patent/TWI289993B/zh not_active IP Right Cessation
- 2004-05-21 EP EP04012090A patent/EP1480198A1/en not_active Ceased
- 2004-05-24 US US10/851,101 patent/US7420569B2/en active Active
- 2004-05-24 US US10/851,224 patent/US7206028B2/en active Active
- 2004-05-24 US US10/851,240 patent/US7196731B2/en active Active
- 2004-05-24 CN CNA2004100457723A patent/CN1545309A/zh active Pending
- 2004-05-24 JP JP2004153876A patent/JP4365728B2/ja not_active Expired - Lifetime
- 2004-05-24 US US10/851,222 patent/US7812890B2/en active Active
- 2004-05-24 US US10/851,223 patent/US20040233217A1/en not_active Abandoned
- 2004-05-24 KR KR1020040036992A patent/KR100541333B1/ko active IP Right Grant
- 2004-05-24 CN CNB2004100457719A patent/CN1324903C/zh not_active Expired - Lifetime
- 2004-05-24 US US10/851,220 patent/US20040233204A1/en not_active Abandoned
- 2004-05-24 CN CN201110048892.9A patent/CN102123250B/zh not_active Expired - Lifetime
- 2004-05-24 US US10/851,239 patent/US7206026B2/en active Active
- 2004-05-24 US US10/851,241 patent/US7190405B2/en active Active
- 2004-05-24 US US10/851,242 patent/US7242436B2/en active Active
-
2006
- 2006-01-20 US US11/335,597 patent/US20060119605A1/en not_active Abandoned
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TW200427320A (en) | Method and apparatus of adaptive de-interlacing of motion image | |
US8233746B2 (en) | Image processing device, image processing method and program | |
US9521358B2 (en) | Content adaptive telecine and interlace reverser | |
US20100277613A1 (en) | Image recording device and image reproduction device | |
CN102598684A (zh) | 影像信号处理装置以及影像信号处理方法 | |
WO2006114951A1 (ja) | 画像処理装置及び画像処理プログラム | |
JP4966400B2 (ja) | 画像出力装置及び画像出力方法 | |
TWI568247B (zh) | 將視訊影像解碼的方法與設備 | |
TW200939785A (en) | Method and system for motion compensated picture rate up-conversion using information extracted from a compressed video stream | |
JP4235209B2 (ja) | 動きベクトル検出装置および動きベクトル検出方法 | |
US20100021128A1 (en) | Fast forward mechanism for digital video | |
JP4747214B2 (ja) | 映像信号処理装置、及び、映像信号処理方法 | |
JP2009094879A (ja) | 動画像再生方法 | |
JP2015159519A (ja) | 符号化装置、符号化方法および符号化プログラム | |
JP2007129400A (ja) | フィルムモード検出装置及び映像表示装置 | |
KR20060132877A (ko) | 모션 보상 시간적 보간법을 사용하여 비디오를디인터레이스하기 위한 방법 및 장치 | |
JP4131287B2 (ja) | 動きベクトル検出装置及び動きベクトル検出方法 | |
JP4063158B2 (ja) | 画像合成装置及び方法、並びに画像再生装置 | |
JP2014103613A (ja) | 画像処理装置、画像処理方法、画像処理プログラム | |
JP2011199889A (ja) | 映像信号処理装置、及び、映像信号処理方法 | |
JP2012142961A (ja) | 画像出力装置及び画像出力方法 | |
TW201236464A (en) | Apparatus and method for detecting video film with mix mode | |
JP2011015261A (ja) | 画像復号化装置 | |
TW200803519A (en) | Method of predicting motion and texture data | |
JP2010124369A (ja) | フレーム補間装置、画像符号化装置、および画像復号装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MK4A | Expiration of patent term of an invention patent |