THEORA視頻編碼在嵌入式系統(tǒng)中的應(yīng)用
發(fā)布時(shí)間:2020-07-18 01:22
【摘要】: 本論文介紹了視頻編碼技術(shù)的發(fā)展?fàn)顩r和視頻編碼的基本原理和方法。討論了無(wú)專利要求的Ogg Theora數(shù)字視頻編碼的技術(shù);赥heora視頻編碼器規(guī)范,研究了Theora的幀布局、圖像區(qū)域、塊和超級(jí)塊、宏塊、編碼模式和預(yù)測(cè)、從幀到宏塊的分割等特點(diǎn)和技術(shù)。詳細(xì)討論了根據(jù)Theora的規(guī)范要求,如何利用libtheora函數(shù)庫(kù)給出的數(shù)據(jù)結(jié)構(gòu)及函數(shù)編程實(shí)現(xiàn)編碼器。 論文研究了將Theora視頻編碼器移植到基于ARM處理器的嵌入式系統(tǒng)上的技術(shù)。先一步進(jìn)行的工作是用C語(yǔ)言先將Theora編碼器在PC機(jī)上實(shí)現(xiàn),在這個(gè)過(guò)程中研究了如何使用autoconf和automake將代碼進(jìn)行有效的編譯。第2部分的工作是對(duì)嵌入式操作系統(tǒng)的學(xué)習(xí)研究,并將編碼器移植到Xscale255處理器為核心的評(píng)估板上。 嵌入式操作系統(tǒng)選用的是源代碼開(kāi)放的Linux。論文介紹了軟件設(shè)計(jì)過(guò)程,包括開(kāi)發(fā)環(huán)境的搭建、內(nèi)核的編譯與移植、bootloader開(kāi)發(fā)、文件系統(tǒng)移植、系統(tǒng)啟動(dòng)過(guò)程等。最后針對(duì)XHPER255B評(píng)估板的特點(diǎn),將Theora編碼器移植其上,實(shí)現(xiàn)了嵌入式系統(tǒng)上的Theora編碼器功能。
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2006
【分類號(hào)】:TP368.11
【圖文】:
圖 3.1 幀和圖像區(qū)域的定位3 塊(Block)和超級(jí)塊(Super Block)每個(gè)色彩位面都被劃分成 8×8 象素的塊(block)。如圖 3.2 所示,塊織成名為超級(jí)塊(super blocks)的 4×4 矩陣。每個(gè)色彩位面都有它自己塊和超級(jí)塊。如果進(jìn)行子采樣,色度位面還是被劃分為 8×8 的象素塊;但面的塊數(shù)小于亮度位面的塊數(shù)。如果色度位面采取子采樣,亮度位面的塊塊的邊界不必與色度位面的塊和超級(jí)塊邊界一致。圖像幀長(zhǎng)像長(zhǎng)圖0,0)像圖Y移偏圖像 X 偏移 圖像寬
第三章 視頻編碼器的程序設(shè)計(jì) 左邊沿開(kāi)始最低行的上一行。以此類推遍歷整個(gè)幀。編碼順序(coded order)。在編碼順序中,塊是以超級(jí)塊幀中,超級(jí)塊是按照類似于作用在塊的 raster 順序被遍塊是按 Hilbert 曲線模式來(lái)遍歷的,如圖 3.4 所示。如沒(méi)有包含完整的超級(jí)塊,還是采樣該順序,只是簡(jiǎn)單地略了。
開(kāi)始最低行的上一行。以此類推遍歷整個(gè)幀序(coded order)。在編碼順序中,塊是以超超級(jí)塊是按照類似于作用在塊的 raster 順序 Hilbert 曲線模式來(lái)遍歷的,如圖 3.4 所示含完整的超級(jí)塊,還是采樣該順序,只是簡(jiǎn)圖 3.3 n×m 塊的 Raster 順序
本文編號(hào):2760197
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2006
【分類號(hào)】:TP368.11
【圖文】:
圖 3.1 幀和圖像區(qū)域的定位3 塊(Block)和超級(jí)塊(Super Block)每個(gè)色彩位面都被劃分成 8×8 象素的塊(block)。如圖 3.2 所示,塊織成名為超級(jí)塊(super blocks)的 4×4 矩陣。每個(gè)色彩位面都有它自己塊和超級(jí)塊。如果進(jìn)行子采樣,色度位面還是被劃分為 8×8 的象素塊;但面的塊數(shù)小于亮度位面的塊數(shù)。如果色度位面采取子采樣,亮度位面的塊塊的邊界不必與色度位面的塊和超級(jí)塊邊界一致。圖像幀長(zhǎng)像長(zhǎng)圖0,0)像圖Y移偏圖像 X 偏移 圖像寬
第三章 視頻編碼器的程序設(shè)計(jì) 左邊沿開(kāi)始最低行的上一行。以此類推遍歷整個(gè)幀。編碼順序(coded order)。在編碼順序中,塊是以超級(jí)塊幀中,超級(jí)塊是按照類似于作用在塊的 raster 順序被遍塊是按 Hilbert 曲線模式來(lái)遍歷的,如圖 3.4 所示。如沒(méi)有包含完整的超級(jí)塊,還是采樣該順序,只是簡(jiǎn)單地略了。
開(kāi)始最低行的上一行。以此類推遍歷整個(gè)幀序(coded order)。在編碼順序中,塊是以超超級(jí)塊是按照類似于作用在塊的 raster 順序 Hilbert 曲線模式來(lái)遍歷的,如圖 3.4 所示含完整的超級(jí)塊,還是采樣該順序,只是簡(jiǎn)圖 3.3 n×m 塊的 Raster 順序
【參考文獻(xiàn)】
相關(guān)期刊論文 前1條
1 孫惠章;視頻數(shù)據(jù)熵編碼[J];青海大學(xué)學(xué)報(bào)(自然科學(xué)版);2001年04期
本文編號(hào):2760197
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2760197.html
最近更新
教材專著