TWI246861B - Video coding/decoding apparatus and method - Google Patents
Video coding/decoding apparatus and method Download PDFInfo
- Publication number
- TWI246861B TWI246861B TW093123265A TW93123265A TWI246861B TW I246861 B TWI246861 B TW I246861B TW 093123265 A TW093123265 A TW 093123265A TW 93123265 A TW93123265 A TW 93123265A TW I246861 B TWI246861 B TW I246861B
- Authority
- TW
- Taiwan
- Prior art keywords
- frame
- video
- block
- video frame
- coding
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 230000008859 change Effects 0.000 claims description 8
- 241001122767 Theaceae Species 0.000 claims description 4
- 239000000463 material Substances 0.000 claims description 3
- 230000017105 transposition Effects 0.000 claims description 3
- 239000000126 substance Substances 0.000 claims 2
- 230000001066 destructive effect Effects 0.000 claims 1
- 238000003780 insertion Methods 0.000 claims 1
- 230000037431 insertion Effects 0.000 claims 1
- 230000016507 interphase Effects 0.000 claims 1
- 235000012054 meals Nutrition 0.000 claims 1
- 235000013372 meat Nutrition 0.000 claims 1
- 230000006835 compression Effects 0.000 description 23
- 238000007906 compression Methods 0.000 description 23
- 238000010586 diagram Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 4
- 230000007613 environmental effect Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000009467 reduction Effects 0.000 description 3
- 230000015556 catabolic process Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 241001070941 Castanea Species 0.000 description 1
- 235000014036 Castanea Nutrition 0.000 description 1
- 206010011469 Crying Diseases 0.000 description 1
- PEDCQBHIVMGVHV-UHFFFAOYSA-N Glycerine Chemical compound OCC(O)CO PEDCQBHIVMGVHV-UHFFFAOYSA-N 0.000 description 1
- 208000027418 Wounds and injury Diseases 0.000 description 1
- 235000013405 beer Nutrition 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008602 contraction Effects 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 208000014674 injury Diseases 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F03—MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
- F03C—POSITIVE-DISPLACEMENT ENGINES DRIVEN BY LIQUIDS
- F03C1/00—Reciprocating-piston liquid engines
- F03C1/26—Reciprocating-piston liquid engines adapted for special use or combined with apparatus driven thereby
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F03—MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
- F03B—MACHINES OR ENGINES FOR LIQUIDS
- F03B17/00—Other machines or engines
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E10/00—Energy generation through renewable energy sources
- Y02E10/20—Hydro energy
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
正替換頁 1246861 九、發明說明: 【發明所屬之技術領域】 本發明係有關於視訊壓縮技術,更詳而言之,係有關 於一種用以有效率的壓縮輸入視訊圖框之視訊編碼與解碼 方法及其裝置。 【先前技術】 廣泛應用在視訊監視系統的視訊壓縮技術係依據國際 視訊壓縮標準,亦即H· 263、動晝專家群(motion picture experts group ; MPEG)等等。採用依據 Η· 263 或 MpEG 吟 壓縮標準之傳統視訊編碼器係顯示於第丨圖中。該編碼器 透過執行框内編碼壓縮與框間編碼壓縮將原始視訊圖框予 以編碼。 第2圖顯示藉由第丨圖所示的視訊編碼器所生成的圖 框之排列。如前所述’習知的視訊編碼㈣依據框内壓縮 技術執行框内編碼並依據框間壓縮技術執行框間編 該框内編碼作業透過分離輸人視訊圖框至複數個區塊
一致性的以圖框表示。 書中所用的術語圖場與圖框 當框間編碼作業係依據預測介於先前
的增加壓縮效率。依據所應用之該動態 的增加壓縮效率。 則圖框與依據來自 執行,因此可有效 預測方法分離該框 124686i 〆)正替換頁j 間編碼至测圖框(p @框)編碼與雙向圖框(B圖框)編 瑪。 =第2圖所示,該預測圖框表示圖框係依據由先前圖 框^向制予以編碼,而該雙向雜表示圖框係依據由 先前圖框以及次—圖框的前向預測予以編碼。依據視訊編 碼中的圖框類型之壓縮效率於丨圖框中相對較低,然於p 圖框以f B圖框中則相對較高。當然、,於B圖框中的壓縮 效率又高於P圖框中的壓縮效率。 …因為來自視訊編碼中複數個圖框的動態預測係依據介 於複數個圖框中相㈣多餘者,丨圖框典型的制於場景 發生轉換時。 該視汛監視系統根本上將監視視訊圖框予以編碼並儲 :或摘該編碼後之視訊圖框。該視訊監視祕需要用以 執行f記錄魏_前_放、後向播放以及搜尋等作業 的功能。該視訊監視系統要求記錄該視訊 ;錄的視訊圖框等功能。為滿u援前述特殊的^功 月匕,而將I圖框插入特定的間隔。 該I圖框間隔係與解碼系統相關,但該丨圖框係用於 大約10 11框間隔。為了使後向播放可於該解碼系統中執 行’將介於該I 所㈣圖框予崎碼並該解碼後的 圖框予以儲存。接著,該解碼系統必須在視訊解碼的順序 下以反序方式依序顯示該解碼後的圖框。當該丨圖框間隔 非常長時’所儲存的圖框數量會增加,故需要 時間。 考量到前向播放、後向播放以及搜尋作業,習知的視 1246861 於此产系統反覆的於數個圖框之預定間隔中利用i圖框。 生的产兄下’會有一個問題,亦即儘管在沒有場景變更發 、月/兄下該I圖框會被不必要插入,進而導致壓縮效率 的降低。 【發明内容】 址為解決上述習知技術之缺點,本發明之一目的在於提 1共回種可以減少重製與搜尋記錄的視訊圖框所需之圖框1 、囷忙數里之視汛編碼/解碼裝置及其方法,藉以增加記錄 的視訊圖樞之壓縮效率。 ’、 么本發明之另一目的在於提供一種可透過於視訊監視系 ^旦減J重製與搜尋記錄的視訊圖框所需之圖框I的圖框 1 =增加記錄的視訊圖框效率,且可增加壓縮效率並可 j日獨間喊介於記錄的視訊圖框間亮度變化藉由校正 避免視訊圖框品質降低之視訊糾/解碼錢及其方法。 依據本發明之_型態,前述以及其他的目的可藉由 4匡内編竭與郎編碼輸人她目生成 視訊編碼方法的提供扣實現,該方純含:讀机之 將,内編碼視訊圖框儲存為參考視訊圖框;以及 於每-框⑽碼咖點’參考該參考視訊 測的將科視訊圖框料編碼。 本發明可藉由考量配置有用以取得監視視訊的攝影機之 I視系統的特性並於每—框、 測以增加資料M縮率。 ㉟心向預 依據本發明之另—型態’前述以及其他的目的可藉由用於 1246861 框内編碼與插pq HU: 4、為碼輪入視訊圖框並生成編碼資料流之視 了:法的提供予以實現,該方法包含: 白=一,編石馬視訊圖框儲存為參考視訊圖框;以及 圖框的每瑪時間點開始,該框内編碼依據現時視訊 框區塊差!^塊以及相應之先前參考視訊圖框區塊的圖 今户^子在透過選擇的跨越予以執行並將用以指示 …交換位元插入至相應區塊的編碼資料間隔。 作業 明之該些型態,當必須執行該框内編碼 之具有視考視訊圖框以及峨^ 之區塊予以框2 且僅針對具有圖框區塊差異 視加框扩肉碼。因此’該創新的編碼方法與將全部 於此提出供:: 較可增加屢縮效率。 參考視訊圖框改變圖框區塊係與先前編碼 該參考視訊圖框區塊在解:期間變圖框區塊相同 框可被正常的解碼。〜s 1叟♦’據此-視訊圖 之又一型態,該視訊圖框編碼以 法’係匕3.虽框内編碼視訊圖框之每一 馬方 依據該交換位元值將相廊區 ‘凡成解碼, 碼,或存取相應該參考^予以解 訊解碼作業。於此提出供參考,為避』執行視 品質降低,較佳的當遇到敗要求 ς 2影像 框。為此,當設定時間達到時將該現時視見訊圖 編碼,並將該框内編焉視訊圖框儲存成該^予从框内 更新該參考視訊圖框。 Μ >考視乱圖框俾 1246861 _幸乂佳的,當介於該芩考視訊圖框與該現時視訊圖框間 焭度訊息變化總量超過預設的臨界值時,框内編碼該現時 視矾圖框並將該框内編碼視訊圖框儲存為參考視訊圖框俾 更新遠參考視訊圖框。 【實施方式】 以下將伴隨所附的圖式更具體的說明本發明之較佳實 施例。独τ的制巾,為職_本發明之躲所在結 合於本實施例之習知功能與結構將予以省略。 本發明可應用於用以編碼透過攝影機所輸入之視訊圖 框的視ifi監視线,儲存該編碼視訊圖框至記錄媒體,將 ,存於該e錄雜之編碼視訊圖框解碼,涵示該解碼視 2框此外,本發明可應用於用以編碼視訊圖框並透過 1線/無線親傳送該編碼視訊圖框之系統,或用以解碼透 k該有線/無線頻道輸入的編碼視訊圖框之系統等等。 第/®剌以顯錄據本發明之—實翻的視訊編碼 太發明衣置之方塊圖。更具體而言’第3圖係用以顯示依據 电月之視訊監視系統的視訊編媽/解碼裝置之方塊圖。 第3圖,視訊編碼器4G選擇性地將輸入視訊圖框予 框内、、扁石馬以及框間編碼並生成編碼資料流。 親見°Κ、為碼益40儲存框内編碼視訊圖框以作為參考 編碼作業執行完成,該視訊編刪 =考、考視_框並前向_地將現時視訊圖框編 碼時月二另:Γ·該視訊編碼器40於框内編 將現%視㈣框予以框内編碼。此外,於框間編 1246861 烏碼器40依據介於該現時視訊圖框每-二摞=i先前參考視訊圖框區塊間圖*匡區塊差異的存 性:跨越框間編碼作業。將用以指示該跨越存在的 間=凡插入至相應區塊的編碼資料間隔’據此可執行框 依據本發明之又一實施例,該視訊編碼器 框内編碼視訊圖框至參考圖框記憶單元7〇接 目 視4:介於該現時視訊圖框每-區 >考視汛圖框區塊間的圖框區塊差異 以L該:訊編碼器4°提供該現時視訊圖框心 元插人至相應區塊的柄資料間隔,據此可執 $圖出供參考,該視訊編碼1140 _介於該現時視 :心u母一Γ:與相應的參考視訊圖框區塊間之絕對誤差 = Abs°luteDifier⑽咖)是否超過預設來 因此,該視訊編碼n 40可依據_斷@ 、 訊圖框區塊間的圖框區塊差里 果仏查兩視 :視訊_度與該第一框_亮度; 見訊圖框極度的取決於時間間隔與環就變化。因 +為使該視Λ圖框的塵縮效率可連續並適 種用以克服該依據時間間隔或環境變;匕之極度亮度 當設定時間到達時,該視訊編碼器4 〇 現時視訊圖框並儲存該框内編碼視訊圖框^為财考: 10 I246861£21^ 存再-考_ 變化總量超過預設的:見化視訊圖框間之亮度訊息 以作為新參考視气圖框=亚儲存該框内編碼視訊圖框 若監親= 更新該參考視訊圖框。 、編碼該現時度===設的臨界值,框内 新參考=圖框藉以更新該=視訊圖框《作為 自該視訊出 之視所輪出 !_間係為第一框内編碼視訊圖框: %境變化予以更新。 依據4間間隔或 依據本發明之一實施例,視訊編 訊編碼器40以及該參考圖框記憶單元7():;=該視 包括視訊解碼器6。。-視訊監視系統二 視訊'抓儲存單元5〇、亮度感測器等等所組成。。卩乂由 ,訊解碼器60係構成該視訊編瑪 :用:據該交換位元值將相應區塊之待解^ 予以解碼。可替代的,該視訊解碼器6〇可存取相菩2 碼區塊的茶考視訊圖框之解碼資料以回復原始視訊圖框。 以下,依據本發明之視訊編碼以及解碼方法將 施例予以說明。由於框内編碼與框間編碼係習知只 細節描述將予以省略。 故 11 !246861 第一實施例 由於該視訊監視系統之攝影機通常係固定的,透過該 固定攝影機娜本質上具有相同減圖框特㈣視訊圖 框。考量該視訊圖框特性,由於場景並未變化故該視訊監 視系統無須預先生成I圖框。除非該視訊監視系統要求! 圖框以執行前向播放、後向播放以及搜尋等操作時。 因此本&明提出新的ρ!圖框類型用以於增加壓縮效 f時取代該I圖框。當框⑽錢行時生成該ρι圖框以取 代該I圖框。當壓縮該視訊圖框後,基於來自第一框内編 =視_框之前向預測將作為現時輸人視訊圖框而生成的 圖框所必須之「參考視訊圖框 應用於如第3圖所 二w考視關框係儲存並 管栗开日^ 圖框記憶單㈣等分離的圖框 二=先^的依據時間間隔與環境變化而再次更新。 編瑪視訊圖框,亦即該參考視訊圖框, 壓縮率。盘習知/馬π間”、、占可取得該存在的P圖框 可増加屋縮^喻貝料編碼方法相較本發明之第-實施例 透過該第一眘#Μ α 先前業解: 12 1246861 / , 6 框-動: 解碼。如前所述,透過視訊解圖框予以 打圖框解碼成原始圖框。"方法了將5亥别向預_碼 依據本發明之第一實施例, 時參考先前編碼參考視訊圖框向;碼作業 框,與習知的資料 預貝u馬現日寸視訊圖 加壓縮效率。於此提出2較創新的資料編碼方法可增 間間隔與環境變化而在該翏考視訊圖框依據時 下。〗兄义化而予以更新的情況將例示性的說明如 現時時該視訊編碼器仙可内部編碼 視訊=藉以更新“二==訊圖框以作為新參考 _現時====單:?°中的參考視訊 η士,拍βπ μ δ孔息變化總量超過預啤昨灵伯 时,框内編碼該現時 里μ預^界值 存成=訊圖框藉以更新 編碼視訊圖_ 瑪該化總量超過預設臨界值’框内編 新的參考视訊圖框,存該框内編碼視訊圖框以作為 新該參考视訊9 、祈該爹考視訊圖框。用以自動更 中。 回i、作業可應用於本發明之所有實施例 第二實施例 13 1246861! /.iF-fMwl 本考X明之第二實施例提供一種可 框區塊相關聯之交換位元以増加壓的= 馬視訊圖 框間編碼作業並生視法執行框内與 _為參考視訊圖框而儲存於“:訊圖框 行框間編碼時提供該現時= =間編:係依據介於該現時視訊圖 塊所存在的差里而選擇的區塊間圖框區 碼資:二曰不: 的交換位元插入至相應區塊的編 ,、、、枓間隔,據此完成該框間編碼。 :種用以判斷介於兩區塊間圖框區塊差異的差異之方 考判斷介於該現時視訊圖框的每一區塊與相應之泉 2關框區塊間的絕對誤差總和是否超過預設參考值予 執仃:若介於兩區塊間之圖框區塊差異不存在,將該交 显=70设置為「〇」。否則,若介於兩區塊間之圖框區塊差 /、存在,則將該交換位元設置為「1」。 視Λ解碼階段依據該交換位元值將相應圖框區塊之框 間編碼資料流予以解碼。可替代的,該視訊解碼階段存取 於該完成解碼參考視訊圖框中現時圖框區塊相關之解石馬資 料且接著執行正常視訊解碼作業。 σ §框間編碼作業執行完成時,可依據介於該現時圖框 區塊之區塊與相應之參考視訊圖框區塊間的圖框區塊存在 之差異選擇性地連同狀態訊息框間編碼現時圖框區塊。因 此’當針對不具有龍d塊差異之區塊僅有丨位元狀態訊 14
息被編碼時,相較該現存框間編碼圖框該創新框間編碼圖 框可具有較高的壓縮效率。 第三實施例 本發明之第三實施例提供一種應用前述Pi圖框與交 換位元用以增加壓縮效率之方法。本發明之第三實施例將 伴隨所附之圖式詳細說明如下。 第4圖係為顯示依據本發明之一實施例之視訊編碼流 程之流程圖;第5圖係為顯示依據本發明之一實施例用以 將視圖框區塊解碼之流程的流程圖;而第6與7圖則係 為顯示透過依據本發明之視訊編碼器40所生成的圖框排 列例示。 請參閱第4圖,該視訊編碼器40於該視訊編碼期間將 輪入視訊圖框予以第一框内編碼(於步驟200中)。當該視 汛圖框如前述般予以編碼時,該第_框内編碼視訊圖框儲 存於該參考圖框記憶單元70中以作為參考視訊圖框(於牛 驟 210 中)。 、/ 輸入視訊圖框予,該視訊編碼器40 _ 作業包括習知的=碼(於步驟23G中)。該框間編石 必須於該框間編::後雙向預测。當1^框内編碼作業 碼器40產生介於該現日±執1丁(於步驟220中),該視訊編 考視訊圖框區塊間的請框之每-區塊與相應之參 該視訊編碼器4〇判^所块差值(於步驟240中)。接著; 預設參考值(於步驟π。生的纟巴對誤差總合值是否超避 與該參考視訊圖框 )右介於該輸入視訊圖框區场 “ 產生的絕對誤差總合值小於t| I24686l 2t ,士值時,該交換位元設定為r 〇」(於步驟28〇中),並將 該父換位元值插入相應區塊之編碼資料間隔中。亦即,跨 越針對該相應區塊之框内編碼作業。 5 所吝Ϊ介於該輸入視訊圖框區塊與該參考視訊圖框區塊間 5的絕對誤差總合值超過該參考值時,該交換位元設 二為匕於步驟26〇中),並正常的將相應區塊予以框内 3 (於步驟270中)。此時,並將該交換位元值插入相應 &塊之編碼資料間隔中。 · 已4Ϊ:述之方法,當所有組成該輪入視訊圖框之區塊 期==框内編碼,該視訊編碼器4°於該框間編碼 』間再謂該輸人航_予赌_碼。 内編碼時㈣透過前述的方法將該輪人視㈣〜: 碼。透過前述之方法所峰忐 圖忙予以編 圖中。 斤生成之圖框陣列係顯示於第6與7 請參閱第6圖,第—艇&τ p 與娜次第的排列於該!圖框排:於前端,Ρ
發明所生成之ΡΙ圖框取代被排列於該圖框透過本 圖框。該PI圖框係為依據 J中的另-I 請參閱第7圖,如圖所示已將3^向預測圖框。 框陣列中間部分之1圖框係依據時間間隔或二;f入該圖 生成:二Γ生成之1圖框係用作為參::變化所新 尋介於先麵存的參相框與料作業時,搜 框區塊之區塊差異, ‘視讯圖框間具有圖 以框— 16 1246861 / 94. 6. 21 ^ =碼之視訊編物本發明之創新視訊編碼可增加壓 用以將透過前述視訊編碼器4q =之!簡以㈣接著區塊的方式描述於第 J閱第5 ® ’當框⑽碼視訊圖框之每— 二=訊解碼器6°判斷包含於重製或傳送編碼資料:: 換位元值為「0」時,該交換位元值「Q」表示乂 ,二已Λ對相應區塊跨越該編碼作業。該視訊料哭^ 該交換位元值為。」時,該視訊解:^ 相舰塊之編碼資料流予以解瑪(於步驟傷中)。 若所有視訊圖框中的區塊均透過前 以解碼之流程。依據前述的視鄭馬方 六^一碼益60依據透過該視訊編碼器40所插入之 ί St將相應區塊的編碼資料流予以解碼。可替代 :=::: =圖框區塊心 予以解碼。 予场碼’俾使視訊圖框可正常的 訊圖2述内容可明顯了解到,相較於習知用以將全部视 車^ iH ㈣編碼之魏糾方法本發明可增加魏效 兒至,、的&塊亚於该框内編碼作業必須予以執 17 1246861 行時僅將具有圖框差異之區塊予以内部編碼。 老:卜難本發明可依據時間間隔或環境變化自動更新參 :二Γ避免因時間間隔或環境變化所致生的壓縮效 質的降低。再者,本發明可應用於透過固定 优札I視糸統中以及如視訊會議系 =視2話等用以編碼與傳送具有小圖 框的系統中。 儘官用以說明用途知本發明較佳實施例已揭露於前, 熟習該項技彳㈣可时到在不㈣本發喊_情況下予 以不同的變化、增加或#效替換。據此,本發明並不限定 於前述之實施例,本發明及其等效之關將透過中請專利 範圍予以定義。 【圖式簡單說明】 第1圖係用以顯示習知視訊編碼器之方塊圖; 第2圖係用以顯示透過第!圖所示的視訊編碼器所生成之 圖框排列的一例示; 第3圖係用以顯示依據本發明之—實施例的視訊編碼/解 碼裝置之方塊圖, 第4圖係用以顯不依據本發明之_實施例之視訊編碼流程 之流程圖; 第5圖係用以顯不依據本發明之—實施例用以將視訊圖框 區塊解碼之流程的流程圖;以及 第6與7 以_輯過依據本發明之視訊編碼器所生 成的圖框排列例示。 18 1246861 / ·" (. ' - 【主要元件符號說明】 1 〇輸入緩衝器 12離散餘弦轉換 13量化器 14去量化器量化器 15反向離散餘弦轉換 17圖框記憶單元 18動態補償. 19動態估計器 20可變長度編碼 21輸出缓衝器 4 0視訊編碼器 50視訊流儲存單元 60視訊解碼器 70參考圖框記憶單元
Claims (1)
- ιΐ ^2468^1 t、申請專利範圍·· i:種視訊編碼方法,係用以框内編碼與框間編碼輪入視 λ圖框並生成編碼資料流,該視訊編碼方法包含: =存框内編碼視訊圖框以作為參考視訊圖框;以及於每 一框内編碼時間點,參考該參考視訊圖框並 將現時視訊圖框予以編碼。 刚地 2·=申請專利範圍第1項之視訊編碼方法,復包含: 間相時,將該現時視訊®框予以框内編碼並 夫碼視訊圖框儲存成該參考視訊圖框俾更新該 茶考視訊圖框。 3.ΐΙ請專利範圍第1或2項之視訊編碼方法,復包含: 二於該辦視訊圖框與該現時視訊難間之 受化總量超過預設的臨界值時,將 圖脖=! 碼視訊圖框以作為該參考視訊 eir猎以更新該參考視訊圖框。 4.1!請專利範圍第1或2項之視訊編碼方法,復包含: 田里視區域之亮度變化總量超過預設的臨农佶 你盔兮▲土于杧内、、扁碼亚儲存該框内編碼視吨圖框以 ^為該荟考視訊圖框藉以更新該參考視訊圖框 .種視吼編碼方法,係用以框 訊圖框並生成内、為馬與框間編碼輸入視 _ 生成編碼貧料流’該視訊編碼方法包含. 於框内編碼時間點將現時 於每一框間編碼時間點,依編碼;以及 應之先特考仙圖框區塊間的圖框區塊 20 12468際) 5 .月.正替換頁 .. 一 u _ , 存在之差異針對相應區塊透過選擇性地跨越該框間編 碼以執订該框間編碼並將用以表示該跨越存在之交換 位凡插入該相應區塊的編碼資料間隔中。 6· 一種視訊編碼方法,係用以框内編碼與框間編碼輸入視 訊圖框並生成編碼資料流,該視訊編碼方法包含: 儲f第一框内編碼視訊圖框以作為參考視訊圖框;以及 於每一框内編碼時間點,依據介於一現時視訊圖框之每 一區塊與相應之先前參考視訊圖框區塊間的圖框區塊 存在之差異針對相應區塊透過選擇性地跨越該框内編 ”、、、執行該框内編碼並將用以表示該跨越存在之交換 位元插入該相應區塊的編碼資料間隔中。 7·如申叫專利範圍第6項之視訊編碼方法,復包含: 當設定時間達到時,將該現時視訊圖框予以框内編碼並 將該框内編碼視訊圖框儲存成該參考視訊圖框俾更新該 芩考視訊圖框。 8. 如申請專利範圍第6或7項之視訊編碼方法,復包含: ^監視區域之亮度變化總量超過職的臨界值,將該現 日守視訊圖框予以挺肉拉z臣、, 作為料H 儲存雜㈣碼視訊圖框以 作為該茶考魏陳藉以更新該參考視訊圖框。 9. =請專利範圍第6或7項之視訊編碼方法,復包含: 轉該現時視訊圖框間之亮度訊息 框内編碼並。;框::::」將該現時視訊圖框予以 _以更新該參考:::娜以作為該參考視訊 1246861 / 1 ο. —種用以茶考先前框内編碼餐考視訊圖框並將於每-~ 框内編碼時間點前向預測編碼之現時視訊圖框予以解碼 之方法,係包含: 將先前框内編碼視訊圖框予以解碼並儲存於一解碼視 訊圖框以作為參考視訊圖框;以及利用至少一動態向量 以及儲存的參考視訊圖框將前向預測編碼視訊圖框予以 解碼。 11. 一種用以依據介於一現時視訊圖框之每一區塊與相應 之蒼考視訊圖框區塊間的圖框區塊存在之差異針對相應 區塊將透過選擇性跨越框間編碼予以框間編碼之視訊資 料解碼並將用以表示該跨越存在之交換位元插入該相應 區塊的編碼資料間隔中之方法,係包含: 將框間或框内編碼視訊圖框予以解碼並儲存該解碼資 料以作為參考視訊圖框;以及當該框間編碼視訊圖框之 每一區塊被解碼時,依據該交換位元值將相應區塊之框 間編碼資料流予以解碼或存取相應之參考視訊圖框區 塊的解碼資料以執行該視訊解碼。 12. —種用以依據介於一現時視訊圖框之每一區塊與相應 之參考視訊圖框區塊間的圖框區塊存在之差異針對相應 區塊將透過選擇性跨越框内編碼予以框内編碼之視訊資 料解碼並將用以表示該跨越存在之交換位元插入該相應 區塊的編碼資料間隔中之方法,係包含: 將框内編碼視訊圖框予以解碼並儲存該解碼資料以作 為參考視訊圖框;以及當該框内編碼視訊圖框之每一區 塊被解碼時,依據該交換位元值將相應區塊之框内編碼 22 1246861 貝料流予以解碼或存取相應之參考視訊圖框區塊的解碼 資料以執行該視訊解碼。 ” 13. 種視訊編碼裳置,係包含: 爹^圖框圯憶單元,係用以儲存框内編碼視訊圖框以作 為參考視訊圖框·’以及視訊編碼器,制以選擇性地將 訊圖框予以㈣編碼以及框間編碼並生成編碼 ,料机,該視汛編碼器參考來自第二框内編碼時間點之 參考視訊圖框並將現時視訊圖框予以前向預測編碼‘、、。 14说如t請專利範圍帛13項之視訊編碼裝置,其中該視訊 、、’竭#設料叫料將該現時視訊_予以框内編 存該翻柄視訊圖框以作為該參考視訊圖框夢 以更新該芩考視訊圖框。 g 15· —種視訊編碼裝置,係包含: 記憶單元,伽以儲存作為框間編碼所需之先 則視關框以作為參考視 =之先 ;編碼麵’該视訊編碼器依據介於一=:亚生 二:-區塊與相應之參考視訊 二見訊圖框 存在之差異針對相應 鬼間的圖框區塊 執行框間編碼並將二表跨越框間編碼 入仙應區塊的蝙碼資料間隔;。+之父換位元插 16. 一種視訊編碼裴置,係包含: 參考圖框記憶單元,係 a 以作為參考視訊圖框:、、=子弟―框内編碼視訊圖框 ,以及視訊編碼器,係用㈣“ 1246861 ^ * Β. .顧 視訊圖框予以框内編碼以 、, 流,該視訊編碼器依據介於θ、、‘碼亚生成編碼資料 與來自第二㈣編碼0±ρ/騎視關框之每一區塊 間的圖框區塊存在之考視訊圓框區塊 跨越框内編碼執行框内編二f:應區塊將透過選擇性 之交換位元插人該相應輯㈣跨越存在 17編::上專,,16項之視訊編:該視气 碼圖框予以框内編 以更新該參考視訊圖框。力為該翏考視訊圖框藉 M· ▲種視訊編碼以及解碼裝置,係包含: 參考圖框記憶單元,#用 框以作為參考視訊圖框;肋Sr'内編碼視訊圖 於-現時視訊圖框之每一係用以依據介 ΒΒ 母區鬼兵來自第二框内编踩Β士 :針參考視訊圖框區塊間的圖框區塊存在“ 區塊的越存在之交_元插入該相應 =柄讀㈣巾;以及視訊解碼器, μ私内編碼視訊圖框之每一區 .田 =元值將相應區塊之框内編碼資=;二= ::應之參考视訊圖框―執= 19中^^^範卿18項之―灿及解臂置,复 =訊編碼器當設定時間到達時將二二 以框内編碼並儲存該框内編碼視訊圖框以作 24 修(旅)正替換頁 i246S;h 訊圖框猎以更新該麥考視訊圖框。 25 1246861 94 6. 21 19 ^ί10 11 12 雄翁 1246861 七、指定代表圖: (一) 本案指定代表圖為··第(四)圖。 (二) 本代表圖之元件符號簡單說明: 200 框内編碼 210 儲存框内編碼視訊圖框以作為參考視訊圖框 220 框内編碼時間點 230 框間解碼 240 生成介於輸入視訊圖框區塊與餐考視訊圖框間之 絕對誤差總和 250 判斷絕對誤差總和是否超過參考值 260 交換位元為「1」 270 相應區塊框内編碼 280 交換位元為「0」 290 最後區塊 300 終止指令 八、本案若有化學式時,請揭示最能顯示發明特徵的化學式:
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020040030698A KR100459274B1 (ko) | 2004-04-30 | 2004-04-30 | 영상 압축 및 복원방법과 그 장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200536399A TW200536399A (en) | 2005-11-01 |
| TWI246861B true TWI246861B (en) | 2006-01-01 |
Family
ID=37193855
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW093123265A TWI246861B (en) | 2004-04-30 | 2004-08-03 | Video coding/decoding apparatus and method |
Country Status (2)
| Country | Link |
|---|---|
| KR (1) | KR100459274B1 (zh) |
| TW (1) | TWI246861B (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8239209B2 (en) | 2006-01-19 | 2012-08-07 | Lg Electronics Inc. | Method and apparatus for decoding an audio signal using a rendering parameter |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11889057B2 (en) * | 2021-02-02 | 2024-01-30 | Novatek Microelectronics Corp. | Video encoding method and related video encoder |
-
2004
- 2004-04-30 KR KR1020040030698A patent/KR100459274B1/ko not_active Expired - Fee Related
- 2004-08-03 TW TW093123265A patent/TWI246861B/zh not_active IP Right Cessation
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8239209B2 (en) | 2006-01-19 | 2012-08-07 | Lg Electronics Inc. | Method and apparatus for decoding an audio signal using a rendering parameter |
| US8296155B2 (en) | 2006-01-19 | 2012-10-23 | Lg Electronics Inc. | Method and apparatus for decoding a signal |
Also Published As
| Publication number | Publication date |
|---|---|
| KR100459274B1 (ko) | 2004-12-03 |
| TW200536399A (en) | 2005-11-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI244856B (en) | Video encoding method, video decoding method, video encoding apparatus, video decoding apparatus, video encoding program, and video decoding program | |
| TW589898B (en) | Methods and systems for video streaming with VCR functionality | |
| JP2009543521A (ja) | バーチャルリファレンスピクチャを使用した方法及び装置 | |
| JPH0837640A (ja) | 画像データ編集装置 | |
| CN101036391B (zh) | 画面编码装置和画面解码装置 | |
| JP4838251B2 (ja) | 画像復号化装置、画像復号化方法および画像復号化システム | |
| CN101779470B (zh) | 影像信号生成装置、以及影像信号生成方法 | |
| JP2007300593A (ja) | 情報処理装置および情報処理方法、記録媒体、並びに、プログラム | |
| TWI247546B (en) | A video encoding method which carries out the encoding of P frame or B frame by utilizing I frame | |
| TW200844903A (en) | Systems and methods for adaptively determining I frames for acquisition and base and enhancement layer balancing | |
| KR101528269B1 (ko) | 동영상 재생 방법 | |
| JP4322944B2 (ja) | 映像再生装置、映像再生方法及び映像再生処理用プログラム | |
| EP2651132B1 (en) | Data management apparatus and data management method | |
| CN102196249A (zh) | 监控数据回放方法及编码器、视频管理服务器 | |
| KR20090099455A (ko) | 동화상 소재 편집 장치, 컨트롤러 및 방법 | |
| JP2001086462A (ja) | 動画像記録装置及び動画像再生装置 | |
| US8155186B2 (en) | Bit stream recording medium, video encoder, and video decoder | |
| TWI246861B (en) | Video coding/decoding apparatus and method | |
| CN101094368B (zh) | 再现装置以及再现方法 | |
| JP2006526361A5 (zh) | ||
| JP4385987B2 (ja) | 映像処理装置,映像処理方法,およびコンピュータプログラム | |
| JP2006129177A (ja) | 記録装置及び記録媒体 | |
| JP3134672B2 (ja) | 映像信号のコマ送り再生処理装置 | |
| JP2012138840A (ja) | ビデオサーバ及びシームレス再生方法 | |
| JP2005159832A (ja) | 信号処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |