<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > Nancy Codec壓縮技術(shù)介紹

          Nancy Codec壓縮技術(shù)介紹

          作者: 時(shí)間:2011-10-28 來源:網(wǎng)絡(luò) 收藏
          目前視頻領(lǐng)域所采用的大都是屬于類似 MPEG系列的技術(shù)。雖然MPEG-4或H.264/AVC已經(jīng)獲得較高的壓縮比,但想在2.5G甚至2G移動(dòng)通信網(wǎng)路上采用這種壓縮方式實(shí)現(xiàn)視頻傳送還是比較困難,所以在一般情況下,移動(dòng)通信的視頻服務(wù)主要是鎖定在3G普及后才會(huì)提供的服務(wù)。然而若能馬上在2G或2.5G網(wǎng)絡(luò)上提供視頻服務(wù),將可為電信業(yè)者帶來巨大的利益,也將使移動(dòng)用戶享受更多更豐富的移動(dòng)服務(wù)。 技術(shù)正是為此目的而開發(fā)。

             主要是由日本 Office Noa公司所研發(fā)之成果,目前采用該技術(shù)的,除日本J-Phone與NTT DoCoMo外,還有中國移動(dòng)通信公司在內(nèi)的亞洲及歐美各大電信業(yè)者,則尚在測試或研究采用的階段。傳統(tǒng)的視頻壓縮,需要一個(gè)高速的 CPU或一個(gè)專用的處理芯片,不僅占空間,而且還會(huì)增加耗電量。相對(duì)來說,像 這樣的軟件解決方案,則不必要有高速 CPU或?qū)S锰幚硇酒?,因此能夠解決移動(dòng)通訊市場對(duì)于具備視頻處理功能之移動(dòng)化設(shè)備的需求。

            Nancy Codec主要系利用 SMSP(Structure Meta Sale Polygon)的觀念所獨(dú)立開發(fā)的技術(shù),其原理是將行動(dòng)影像分割成許多不同形狀和尺寸的模型,然后進(jìn)行壓縮,因采用全新的簡易四則運(yùn)算法則,不需要進(jìn)行移動(dòng)偵測(Motion Estimation)與離散余弦轉(zhuǎn)換(DCT) ,所以運(yùn)算量小、傳輸速率快。

            Nancy Codec是具有相當(dāng)優(yōu)勢的一種,因?yàn)镹ancy Codec是以軟件實(shí)現(xiàn)視頻壓縮,所以硬件處理能力只需MPEG4的10%,而運(yùn)算速度又比MPEG4快1倍,壓縮率又為MPEG4的十分之一,因此利用現(xiàn)有移動(dòng)通信網(wǎng)路即可傳送視頻。目前已有多家公司推出支持 Nancy Codec的DSP芯片,包括德州儀器、愛普生等。另外背后還有眾多電信業(yè)者的支持,包括日本 J-phone和中國移動(dòng)等。然而雖然Nancy Codec在發(fā)展應(yīng)用方面確實(shí)具有優(yōu)勢,但它也存在一些問題:由于日本OFFICE NOA公司獨(dú)家擁有這項(xiàng)技術(shù),因此在技術(shù)上不可能很開放,所以并不利于該技術(shù)進(jìn)一步的發(fā)展,另一方面,有可能因?yàn)楦鞣嚼鏇_突而造成推廣應(yīng)用上的困難。



          關(guān)鍵詞: Nancy Codec 壓縮技術(shù)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();