欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種通過(guò)分片場(chǎng)編碼實(shí)現(xiàn)編碼的方法

文檔序號(hào):7658470閱讀:260來(lái)源:國(guó)知局
專利名稱:一種通過(guò)分片場(chǎng)編碼實(shí)現(xiàn)編碼的方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)字圖像處理領(lǐng)域中通過(guò)分片場(chǎng)編碼實(shí)現(xiàn)編碼的方法,具體的涉及一種兩個(gè)芯片分別進(jìn)行頂場(chǎng)和底場(chǎng)的H.264場(chǎng)編碼來(lái)實(shí)現(xiàn)高清實(shí)時(shí)編解碼方法。
背景技術(shù)
數(shù)字視頻壓縮技術(shù)在通信等領(lǐng)域獲得了日益廣泛的應(yīng)用,而H.264視頻壓縮標(biāo)準(zhǔn)相較于以往的H.261,H.263等標(biāo)準(zhǔn)具有更優(yōu)異的壓縮性能,在數(shù)字電視廣播、視頻實(shí)時(shí)通信、會(huì)議電視、可視電話以及網(wǎng)絡(luò)視頻流媒體傳遞等方面發(fā)揮著更加重要作用。
目前H.264編解碼標(biāo)準(zhǔn)的應(yīng)用主要是在發(fā)送端的一個(gè)芯片上進(jìn)行H.264編碼,然后發(fā)送到接收端,在接收端由一個(gè)芯片解碼完成整個(gè)編解碼流程,其中編碼耗費(fèi)的芯片能力要高一些。H.264標(biāo)準(zhǔn)的應(yīng)用很多情況下都要求做到實(shí)時(shí)通信,由于編碼能力耗費(fèi)較多,所以目前業(yè)界一般是可將圖像4CIF的H.264編解碼做到實(shí)時(shí)。
H.264標(biāo)準(zhǔn)有幀編碼和場(chǎng)編碼兩種模式,幀編碼是將一幀圖像一次性送入編碼器,由編碼器完成幀編碼模式的編碼;場(chǎng)編碼是分兩次將一幀圖像送入編碼器,一次送入頂場(chǎng),一次送入底場(chǎng),分兩次按照?qǐng)鼍幋a模式編碼來(lái)完成一幀圖像的編碼,目前這兩種方式都在業(yè)界使用。
如果按照目前業(yè)界的常規(guī)做法,高清由于圖像寬度高度更大,要求圖像質(zhì)量更好,所以必然會(huì)占用更多的芯片能力,按照當(dāng)前的通用做法H.264編碼的高清基本上不可能做到實(shí)時(shí)。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種通過(guò)分片場(chǎng)編碼實(shí)現(xiàn)編碼的方法,從而能夠?qū)崿F(xiàn)高清圖像H.264編解碼的實(shí)時(shí)性。
為了解決上述問(wèn)題,本發(fā)明提供了一種通過(guò)分片場(chǎng)編碼實(shí)現(xiàn)編碼的方法,應(yīng)用于在H.264標(biāo)準(zhǔn)下對(duì)高清圖像進(jìn)行處理,其中,在H.264標(biāo)準(zhǔn)下進(jìn)行由采集、編碼、傳輸、解碼到顯示的圖像處理時(shí),對(duì)頂場(chǎng)和底場(chǎng)各設(shè)置一個(gè)編碼器,將每一幀圖像中的頂場(chǎng)圖像數(shù)據(jù)和底場(chǎng)圖像數(shù)據(jù)分別送入對(duì)應(yīng)的編碼器,每個(gè)場(chǎng)各自使用自己的上一幀場(chǎng)圖像作為參考幀,按照?qǐng)鼍幋a模式進(jìn)行編碼;進(jìn)一步的,本發(fā)明所述的方法,其中,具體包括以下步驟(1)圖像輸入VI采集到頂場(chǎng)與底場(chǎng)的圖像數(shù)據(jù);(2)將編碼器A設(shè)置為只進(jìn)行頂場(chǎng)數(shù)據(jù)編碼,并將VI采集的頂場(chǎng)圖像數(shù)據(jù)輸入到編碼器A的緩存中;將編碼器B設(shè)置為只進(jìn)行底場(chǎng)數(shù)據(jù)編碼,并將VI采集的底場(chǎng)圖像數(shù)據(jù)輸入到編碼器B的緩存中;(3)對(duì)編碼器A進(jìn)行場(chǎng)編碼設(shè)置,編碼后將輸出碼流發(fā)送;對(duì)編碼器B進(jìn)行場(chǎng)編碼設(shè)置,編碼后將輸出碼流發(fā)送;進(jìn)一步的,本發(fā)明所述的方法,其中,還包括以下步驟(4)接收編碼端發(fā)送的數(shù)據(jù),進(jìn)行場(chǎng)解碼,得到圖像;(5)將解碼出來(lái)的圖像輸出VO送顯;進(jìn)一步的,本發(fā)明所述的方法,其中,所述步驟(2)中,首先,將編碼器A與編碼器B設(shè)置為場(chǎng)編碼模式;進(jìn)一步的,本發(fā)明所述的方法,其中,所述步驟(3)中,對(duì)編碼器A進(jìn)行場(chǎng)編碼設(shè)置,包括設(shè)置編碼器A的輸入指針指向圖像輸入VI采集的頂場(chǎng)數(shù)據(jù)的起始位置;進(jìn)一步的,本發(fā)明所述的方法,其中,所述步驟(3)中,對(duì)編碼器B進(jìn)行場(chǎng)編碼設(shè)置,包括設(shè)置編碼器B的輸入指針指向圖像輸入VI采集的底場(chǎng)數(shù)據(jù)的起始位置。
采用本發(fā)明所述方法,與現(xiàn)有技術(shù)相比,通過(guò)兩個(gè)芯片共同完成H.264的編碼工作,減少了每一個(gè)芯片耗費(fèi)的CPU能力,從而能夠?qū)崿F(xiàn)高清圖像H.264編解碼的實(shí)時(shí)性。


圖1為本發(fā)明實(shí)施例中通過(guò)分片場(chǎng)編碼實(shí)現(xiàn)高清編碼的方法流程圖;圖2為本發(fā)明實(shí)施例中應(yīng)用本發(fā)明的分片場(chǎng)編碼實(shí)現(xiàn)高清圖像通信的方法流程圖。
具體實(shí)施例方式
本發(fā)明為了解決傳統(tǒng)技術(shù)方案存在的弊端,通過(guò)以下具體實(shí)施例進(jìn)一步闡述本發(fā)明所述的一種通過(guò)分片場(chǎng)編碼實(shí)現(xiàn)編碼的方法,以下對(duì)具體實(shí)施方式
進(jìn)行詳細(xì)描述,但不作為對(duì)本發(fā)明的限定。
如圖1所示,為本發(fā)明實(shí)施例中通過(guò)分片場(chǎng)編碼實(shí)現(xiàn)高清編碼的方法流程圖,每個(gè)場(chǎng)各自使用自己的上一幀場(chǎng)圖像作為參考幀,具體包括以下步驟步驟101,將編碼器A與編碼器B設(shè)置為場(chǎng)編碼模式;步驟102,將編碼器A設(shè)置為只做頂場(chǎng)編碼;將編碼器B設(shè)置為只做底場(chǎng)編碼;步驟103,并將VI采集的頂場(chǎng)圖像數(shù)據(jù)存放到編碼器A的緩存;將VI采集的底場(chǎng)圖像數(shù)據(jù)存放到編碼器B的緩存;步驟104,對(duì)編碼器A與編碼器B進(jìn)行場(chǎng)編碼設(shè)置,設(shè)置編碼器A與編碼器B的輸入指針?lè)謩e指向VI采集的頂場(chǎng)與底場(chǎng)數(shù)據(jù)的起始位置;步驟105,編碼后將相應(yīng)的輸出碼流發(fā)送。
如圖2所示,為本發(fā)明實(shí)施例中應(yīng)用本發(fā)明的分片場(chǎng)編碼實(shí)現(xiàn)高清圖像通信的方法流程圖,具體包括以下步驟步驟201,采用TI的DSP芯片進(jìn)行編解碼操作;步驟202,VI(Video In圖像輸入口)采集1080i(1920X1080)圖像;將頂場(chǎng)數(shù)據(jù)傳給編碼芯片A,執(zhí)行步驟203;將底場(chǎng)數(shù)據(jù)傳給編碼芯片B,執(zhí)行步驟205;步驟203,設(shè)置編碼芯片A為場(chǎng)編碼模式,并且設(shè)定其只對(duì)頂場(chǎng)進(jìn)行編碼,并將圖像的跨度值設(shè)置為圖像寬度值得2倍(幀編碼圖象寬度值等于跨度值);步驟204,將編碼器輸入指針指向VI采集的頂場(chǎng)數(shù)據(jù)的起始位置,按照2的設(shè)置進(jìn)行H.264編碼,編碼后將碼流發(fā)送出去;執(zhí)行步驟207;步驟205,設(shè)置編碼芯片B為場(chǎng)編碼模式,并且設(shè)定其只對(duì)頂場(chǎng)進(jìn)行編碼,并將圖像的跨度值設(shè)置為圖像寬度值得2倍(幀編碼圖象寬度值等于跨度值);步驟206,將VI采集的底場(chǎng)數(shù)據(jù)的起始作為編碼器輸入指針的起始位置,進(jìn)行H.264編碼,編碼后將碼流發(fā)送出去;步驟207,經(jīng)過(guò)網(wǎng)路傳輸;步驟208,在解碼端對(duì)接收到的數(shù)據(jù)進(jìn)行場(chǎng)解碼,可以解出圖像來(lái);步驟209,將解出來(lái)的圖像VO(Video Out圖像輸出口)送顯。
當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明做出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種通過(guò)分片場(chǎng)編碼實(shí)現(xiàn)編碼的方法,應(yīng)用于在H.264標(biāo)準(zhǔn)下對(duì)高清圖像進(jìn)行處理,其特征在于,在H.264標(biāo)準(zhǔn)下進(jìn)行由采集、編碼、傳輸、解碼到顯示的圖像處理時(shí),對(duì)頂場(chǎng)和底場(chǎng)各設(shè)置一個(gè)編碼器,將每一幀圖像中的頂場(chǎng)圖像數(shù)據(jù)和底場(chǎng)圖像數(shù)據(jù)分別送入對(duì)應(yīng)的編碼器,每個(gè)場(chǎng)各自使用自己的上一幀場(chǎng)圖像作為參考幀,按照?qǐng)鼍幋a模式進(jìn)行編碼。
2.如權(quán)利要求1所述的方法,其特征在于,具體包括以下步驟(1)圖像輸入VI采集到頂場(chǎng)與底場(chǎng)的圖像數(shù)據(jù);(2)將編碼器A設(shè)置為只進(jìn)行頂場(chǎng)數(shù)據(jù)編碼,并將VI采集的頂場(chǎng)圖像數(shù)據(jù)輸入到編碼器A的緩存中;將編碼器B設(shè)置為只進(jìn)行底場(chǎng)數(shù)據(jù)編碼,并將VI采集的底場(chǎng)圖像數(shù)據(jù)輸入到編碼器B的緩存中;(3)對(duì)編碼器A進(jìn)行場(chǎng)編碼設(shè)置,編碼后將輸出碼流發(fā)送;對(duì)編碼器B進(jìn)行場(chǎng)編碼設(shè)置,編碼后將輸出碼流發(fā)送。
3.如權(quán)利要求2所述的方法,其特征在于,還包括以下步驟(4)接收編碼端發(fā)送的數(shù)據(jù),進(jìn)行場(chǎng)解碼,得到圖像;(5)將解碼出來(lái)的圖像輸出VO送顯。
4.如權(quán)利要求2所述的方法,其特征在于,所述步驟(2)中,首先,將編碼器A與編碼器B設(shè)置為場(chǎng)編碼模式。
5.如權(quán)利要求2所述的方法,其特征在于,所述步驟(3)中,對(duì)編碼器A進(jìn)行場(chǎng)編碼設(shè)置,包括設(shè)置編碼器A的輸入指針指向圖像輸入VI采集的頂場(chǎng)數(shù)據(jù)的起始位置。
6.如權(quán)利要求2所述的方法,其特征在于,所述步驟(3)中,對(duì)編碼器B進(jìn)行場(chǎng)編碼設(shè)置,包括設(shè)置編碼器B的輸入指針指向圖像輸入VI采集的底場(chǎng)數(shù)據(jù)的起始位置。
全文摘要
本發(fā)明公開(kāi)了一種通過(guò)分片場(chǎng)編碼實(shí)現(xiàn)編碼的方法,應(yīng)用于在H.264標(biāo)準(zhǔn)下對(duì)高清圖像進(jìn)行處理,其中,在H.264標(biāo)準(zhǔn)下進(jìn)行由采集、編碼、傳輸、解碼到顯示的圖像處理時(shí),對(duì)頂場(chǎng)和底場(chǎng)各設(shè)置一個(gè)編碼器,將每一幀圖像中的頂場(chǎng)圖像數(shù)據(jù)和底場(chǎng)圖像數(shù)據(jù)分別送入對(duì)應(yīng)的編碼器,每個(gè)場(chǎng)各自使用自己的上一幀場(chǎng)圖像作為參考幀,按照?qǐng)鼍幋a模式進(jìn)行編碼。本發(fā)明通過(guò)兩個(gè)芯片共同完成H.264的編碼工作,減少了每一個(gè)芯片耗費(fèi)的CPU能力,從而能夠?qū)崿F(xiàn)高清圖像H.264編解碼的實(shí)時(shí)性。
文檔編號(hào)H04N7/24GK101094408SQ20071013014
公開(kāi)日2007年12月26日 申請(qǐng)日期2007年7月20日 優(yōu)先權(quán)日2007年7月20日
發(fā)明者劉軍莉, 陳軍, 佟鑫, 劉帥, 張良平 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
曲松县| 和田市| 扬中市| 应用必备| 宁夏| 嘉鱼县| 襄汾县| 龙陵县| 从江县| 黎城县| 淅川县| 灵寿县| 东阿县| 百色市| 获嘉县| 开化县| 潍坊市| 莫力| 海安县| 当阳市| 霞浦县| 东阿县| 乾安县| 慈利县| 马鞍山市| 海南省| 富锦市| 法库县| 瑞安市| 汕头市| 江华| 邯郸市| 隆昌县| 洞头县| 宝兴县| 黄浦区| 伊川县| 明水县| 尚义县| 盈江县| 永顺县|