新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于Intel Xscale和嵌入式Linux的視頻模塊設計

        基于Intel Xscale和嵌入式Linux的視頻模塊設計

        作者: 時間:2012-04-06 來源:網絡 收藏
        1 引言

        隨著計算機進入后PC時代、多媒體技術和無線通信技術的發展,融合通信、計算和多媒體功能的各類多媒體終端(如PDA)應用正在成為開發應用的新亮點,視頻則是這類應用中不可缺少的重要組成部分。多媒體終端,作為,大多數應用場合是對速度、功耗、體積有嚴格要求的車載、移動通信、手持式設備等,那么如何設計一個體積小、實時處理能力強、功耗低、可移植性強的視頻模塊以滿足設計對速度、功耗和空間的要求和應用開發的需求就成為一個很有意義的課題。

        基于XScale 技術的新型處理器PXA255 是英特爾公司推出的為無線通信設備帶來更高性能和更低能耗的微處理器產品,為多媒體手機、掌上電腦、車載信息通訊系統及其它無線互聯網產品提供了強大動力。本文介紹了基于PXA255 處理器和嵌入式 操作系統的無線多媒體移動終端的視頻模塊的設計與開發,該視頻模塊具有實時采集、壓縮、解壓、顯示、拍攝和存儲圖像等功能,經過壓縮的視頻信號還可以通過 Internet 進行傳輸。由于采用了模塊化設計,該視頻模塊還可以很。容易的移植到別的多媒體終端應用中。

        2 硬件設計

        硬件設計時,視頻模塊的主體部分采用外置形式,與終端平臺的接口采用目前廣泛采用的USB 接口,視頻模塊的硬件原理框圖如圖1 所示。采用這樣的硬件結構,是基于以下的考慮。①較高的傳輸速度,尤其是USB 總線對實時傳輸的良好支持可以滿足圖像實時性的要求。②“即插即用”操作,終端平臺可以對攝像頭進行自動檢測和配置,節省了系統功耗。③攝像頭采用外置形式,節約了系統的硬件空間,現成USB總線的固件或芯片包含低級并行/串行轉換、誤差校驗和數據流控制算法等功能,可以簡化系統設計工作。④基于USB總線的可擴展性,可方便的進行系統功能擴展,符合接口串行、高速的發展方向。⑤可移植性,采用了模塊化設計和USB 總線進行傳輸,可以很容易的移植到帶有USB 接口的別的嵌入式系統中。


        由于數字攝像頭所采集到的圖像數據是沒有經過壓縮處理的,數據量非常大,不符合USB 總線實時傳輸的要求。因此在經過USB總線傳輸以前必須使用視頻壓縮芯片對采集到的視頻數據進行壓縮,該類芯片的特點是將某一標準的壓縮算法固化在其中, 具有開發成本低、開發周期短、運算速度快等優點,符合圖像傳輸實時性的要求。經過對各種專用視頻壓縮芯片的選擇,采用了OmniVision公司推出的 OV518高性能攝像機到USB 接口芯片,該芯片降低了產品的成本,極大地簡化了單片CMOS圖像傳感器和USB的接口,可以很容易地構成基于USB的視頻子系統。
        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 江安县| 朝阳县| 阜康市| 洛宁县| 鹰潭市| 达尔| 海口市| 陆川县| 龙江县| 德保县| 奎屯市| 灌南县| 周宁县| 旬阳县| 车险| 育儿| 四子王旗| 贵阳市| 绥阳县| 甘孜县| 布尔津县| 集安市| 贵南县| 盐源县| 夏邑县| 延寿县| 环江| 永仁县| 光泽县| 花莲市| 河源市| 大连市| 昌都县| 武邑县| 岳阳县| 贞丰县| 伊金霍洛旗| 河曲县| 屏南县| 荆州市| 渝中区|