專利名稱:Ip音視頻編碼解碼器的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種IP音視頻編碼解碼器,特別是有關(guān)于該編器 制成的一種芯片。
背景技術(shù):
目前市場上的編解碼芯片種類很多,存在的主要問題是芯片集成 度不高,邏輯簡單。芯片設(shè)計的難點(diǎn)主要在于芯片的高速度、高可靠 性和可重用性。目前大部分已有芯片存在如下問題
(1) 采用異步電路設(shè)計,未能釆用全同步設(shè)計方法,可靠性不高;
(2) 設(shè)計驗(yàn)證的覆蓋率及可靠性不高,未能采用先進(jìn)的驗(yàn)證流程, 系統(tǒng)分析代碼覆蓋率,狀態(tài)機(jī)轉(zhuǎn)換覆蓋率等;
(3) 設(shè)計的可測性不高;
(4) 數(shù)據(jù)與數(shù)據(jù),地址與地址之間的切換頻繁,數(shù)據(jù)運(yùn)算具有較高 的復(fù)雜度,運(yùn)算速度不高,功耗較大;
(5) 電路結(jié)構(gòu)不規(guī)則、內(nèi)存資源占用多。
發(fā)明內(nèi)容
為解決前述市場上的編解碼芯片存的問題,本實(shí)用新型提供一種IP 音視頻編碼解碼器的芯片,該編、碼解碼器是,視頻信號送至視頻預(yù)
處理器,視預(yù)處理器對輸入的格式數(shù)據(jù)栽減,處理后的數(shù)據(jù)格式寫入 動態(tài)隨機(jī)存取器接口或寄存器,同時送至視頻編碼器,編碼器-一面與
外圍設(shè)客連接,一面遂壘以志網(wǎng)、USB和智能磁盤設(shè)客或CF接口。
視頻碼器是對視頻預(yù)處理器送來的信號,依次進(jìn)行運(yùn)動估計或 運(yùn)動補(bǔ)償、離散余弦變換或量化或Z變化、熵編碼、數(shù)據(jù)打包;其中, 在離散余弦變換或量化或Z變化后,還進(jìn)行反向離散余弦變換或量化 或Z變化后再反饋至運(yùn)動估計或運(yùn)動補(bǔ)償。 本實(shí)用新型的優(yōu)點(diǎn)是具有以下的創(chuàng)新點(diǎn)
(1) 基于運(yùn)動圖像變化不大的特點(diǎn)和塊匹配算法,采用9個候選宏 塊并行處理且重復(fù)利用已有數(shù)據(jù)的硬件實(shí)現(xiàn)結(jié)構(gòu),獲取最佳匹配宏 塊,用較快的速度和極少的系統(tǒng)資源完成圖像的運(yùn)動預(yù)測;
(2) 基于8X8單元子塊,結(jié)合并行流水技術(shù)和用査找表運(yùn)算替代乘 法運(yùn)算的技術(shù)思想,實(shí)現(xiàn)硬件結(jié)構(gòu)規(guī)整,運(yùn)算速度快,功耗低的 DCT/IDCT變換;
(3) 基于并行計算優(yōu)勢的技術(shù)(無論碼長是多少都可以在一個時鐘 周期內(nèi)把不同碼長的碼字并成8位定長的數(shù)據(jù)流)和自主創(chuàng)新的查找 表技術(shù),實(shí)現(xiàn)運(yùn)算速度快,布線資源省的變長編解碼技術(shù);
(4) 本項(xiàng)目完全采用硬件邏輯方式實(shí)現(xiàn)視音頻信號編碼和解碼功能 的技術(shù)路線,結(jié)合自主創(chuàng)新的DCT/IDCT變換,運(yùn)動預(yù)測技術(shù),變長 編解碼技術(shù),制成專用的集成電路。
(5) 改進(jìn)的運(yùn)動預(yù)測算法,可以大幅度提高搜索速度,由于最大搜 索時間可預(yù)測,所以使系統(tǒng)更穩(wěn)定可靠。(6) 改進(jìn)的DCT/IDCT算法,可以大幅度提高運(yùn)算速度,提高系統(tǒng) 的數(shù)據(jù)吞吐量,并為兼容更高的分辨率(如HDTV)的編解碼要求打下 良好的基礎(chǔ)。
(7) 改進(jìn)的變長編碼/變長解碼技術(shù),采用改進(jìn)的搜索算法,要比傳 統(tǒng)的基于二叉數(shù)的搜索要快的多,并且可以大幅度節(jié)省RAM的資源。
(8) 先用FPGA方式實(shí)現(xiàn)系統(tǒng)包括以上算法的驗(yàn)證,再以ASIC實(shí)現(xiàn) 編解碼器芯片。
附圖1是本實(shí)用新型的系統(tǒng)方框圖。
附圖2是視頻編碼器方框圖。
附圖3是視頻編碼器連接圖。
具體實(shí)施方式
請參閱附圖1所示,視頻信號1 (攝像機(jī))送至視頻預(yù)處理器3, 視預(yù)處理器3對輸入的格式數(shù)據(jù)栽減,處理后的數(shù)據(jù)格式寫入動態(tài)隨 機(jī)存取器接口 4或寄存器2,同時送至視頻編碼器5,編碼器5—面 與外圍設(shè)備6連接, 一面連至以態(tài)網(wǎng)7、 USB8和智能磁盤設(shè)備或CF 接口 9。
請參閱附圖2所示,視頻碼器是對視頻預(yù)處理器3送來的信號,依 次進(jìn)行運(yùn)動估計或運(yùn)動補(bǔ)償l、離散余弦變換或量化或Z變化2、 熵編碼3、數(shù)據(jù)打包4;其中,在離散余弦變換或量化或Z變化2后,
還進(jìn)行反向離散余弦變換或量化或Z變化5后再反饋至運(yùn)動估計或運(yùn) 動補(bǔ)償l。
請參閱附圖3所示,視頻碼器4對視頻預(yù)處理器3送來的信號處理 后, 一面送至寄存器2緩存, 一面送至動態(tài)隨機(jī)控制器1緩存,同時 實(shí)施直接數(shù)據(jù)輸出5和動態(tài)控制或數(shù)據(jù)緩沖,并且送至圖像存儲格式 和數(shù)據(jù)緩沖。
CMOS數(shù)字傳感器或CCD傳感器攝像信號,經(jīng)A/D后,產(chǎn)生8位 或16位的YCBCR4: 2: 2格式的數(shù)據(jù),對輸入的YCBCR4: 2: 2 數(shù)據(jù)進(jìn)行栽減,得到所需的分辨率,對CCD傳感器經(jīng)過一個視頻A/D 輸出的奇偶場信號,需要運(yùn)動預(yù)測和幀場合成,預(yù)處理的數(shù)據(jù)以一定 的格式通過SDRAM動態(tài)隨機(jī)存取器寫入外部SDRAM動態(tài)隨機(jī)存取 器,支持云臺及鏡頭控控制,支持無線傳輸,支持以態(tài)網(wǎng)傳達(dá)室輸。
權(quán)利要求1、一種IP音視頻編碼解碼器,其特征在于視頻信號送至視頻預(yù)處理器,視預(yù)處理器對輸入的格式數(shù)據(jù)栽減,處理后的數(shù)據(jù)格式寫入動態(tài)隨機(jī)存取器接口或寄存器,同時送至視頻編碼器,編碼器一面與外圍設(shè)備連接,一面連至以態(tài)網(wǎng)、USB和智能磁盤設(shè)備或CF接口。
2、 按權(quán)利要求1所述的IP音視頻編碼解碼器,其特征在于視頻 碼器是對視頻預(yù)處理器送來的信號,依次進(jìn)行運(yùn)動估計或運(yùn) 動補(bǔ)償、離散余弦變換或量化或Z變化、熵編碼、數(shù)據(jù)打包; 其中,在離散余弦變換或量化或Z變化后,還進(jìn)行反向離散余 弦變換或量化或Z變化后再反饋至運(yùn)動估計或運(yùn)動補(bǔ)償。
專利摘要本實(shí)用新型提供一種IP音視頻編碼解碼器的芯片,該編碼解碼器是視頻信號送至視頻預(yù)處理器,視預(yù)處理器對輸入的格式數(shù)據(jù)裁減,處理后的數(shù)據(jù)格式寫入動態(tài)隨機(jī)存取器接口或寄存器,同時送至視頻編碼器,編碼器一面與外圍設(shè)備連接,一面連至以態(tài)網(wǎng)、USB和智能磁盤設(shè)備或CF接口。視頻碼器是對視頻預(yù)處理器送來的信號,依次進(jìn)行運(yùn)動估計或運(yùn)動補(bǔ)償、離散余弦變換或量化或Z變化、熵編碼、數(shù)據(jù)打包;其中,在離散余弦變換或量化或Z變化后,還進(jìn)行反向離散余弦變換或量化或Z變化后再反饋至運(yùn)動估計或運(yùn)動補(bǔ)償。
文檔編號H04N7/30GK201001175SQ20072006632
公開日2008年1月2日 申請日期2007年1月15日 優(yōu)先權(quán)日2007年1月15日
發(fā)明者周文娟, 沈國華, 王小明, 錚 胡, 鄭堅(jiān)鈞 申請人:上海賽唯倫科技有限公司