| 研究生: |
呂侑陞 Leu, Yow-Sheng |
|---|---|
| 論文名稱: |
嵌入式系統之視訊音訊同步機制與應用 Video and Audio Synchronization Mechanisms and Applications On Embedded System |
| 指導教授: |
黃悅民
Huang, Yueh-Min |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 工程科學系 Department of Engineering Science |
| 論文出版年: | 2004 |
| 畢業學年度: | 92 |
| 語文別: | 中文 |
| 論文頁數: | 110 |
| 中文關鍵詞: | 視訊 、音訊 、數位訊號處理器 、同步 |
| 外文關鍵詞: | synchronization, DSP, audio, ARM, video, TMS320DSC25 |
| 相關次數: | 點閱:65 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
目前的數位影像處理系統蓬勃發展,數位相機、數位攝影機陸陸續續衍生而出,然而在進行影像擷取、影像辨識、影像壓縮或是影像追蹤等工作時,往往都是由影像感測器(CCD)所擷取進龐大的視訊資料中運算或過濾出使用者需要的資料,然後再利用這些資料繼續執行使用者想達到的功能。但是若以個人電腦來執行,往往會因為個人電腦的移動性比較差、體積過大、價格昂貴有限等原因,往往不利於使用在某些特定單獨運作功能上;針對以上種種的方面的考量TMS320DSC25開發平台因此應孕而生。
本論文以TMS320DSC25為系統平台,此平台包含兩個處理器分別為ARM和DSP,經由外掛的數位影像感測器模組(CCD)與視訊解碼器(TVP5145),來擷取數位視訊資料,也同時藉由麥克風接收音訊資料,並利用數位訊號處理器(DSP)中的硬體加速電路來處理視訊壓縮和音訊壓縮,最後再將運算結果快速地輸出到記憶體之中,本文將會以兩種不同的方式來實作可調整Frame rate視訊與音訊同步的錄影音與播放(動態的AV同步),最後在根據兩種不同的實作方式進行一些測試與實驗,提出兩者的差異與優缺點。本論文研究在TMS320DSC25嵌入式開發平台上針對影音功能設計、實作並與ESOL作業系統結合,以提供完整的多媒體應用。
Nowadays digital image process systems is progressing very rapidly, digital cameras, digital Video camera are producing one after another. When we were make video capture , image recognition or image tracing, devices with a lot of sampling video data or filter the data which the users need, and then again we use these data to perform these functions which the users would like to reach. Since personal computers are for general purpose, it is unfavorable to provide some special functions. The other reason is that the movement of the computer is not convenient. According to the above reasons, TMS320DSC25 platform is a feasible choice to develop embedded system.
This thesis develops a system with TMS320DSC25 platform. The system includes two processors-ARM and DSP. By the way of CCD and TVP514, it can capture digital video data, at the same time, it can receive audio data by microphone. By DSP's hardware acceleration dealing with video encode and audio encode, thesis will make the result of the calculation output to memory. This thesis will use two different ways to implement video and audio synchronization encoding and decoding which can adjust frame rate. Finally, I have performed some tests and experiments with two different ways to show the comparisons. How to implement video and audio system and the combine with and ESOL operation system and then provide complete application of multimedia has been discussed in the thesis.
[1]DSP+GPP Linux, “Using Linux to Control DSP Processes in Mixed-Processor Systems”, Oct 2001
[2]eSOL Co, “PrKERNEL for TMS320DSC25 Specification”, ver1.0, Nov 2001
[3]“ITRON Introduction”, http://tronweb.super-nova.co.jp/itron.html
[4]“ITRON Newsletter”, http://www.ertl.jp/ITRON/Newsletter-E/itronnews33-e.html
[5] Texas Instruments, “TMS320DSC25 DSP Technical Reference Manual”, ver1.1
[6] Texas Instruments, “TMS320C54x Assembly Language Tools User’s Guide”, June 2001
[7] Texas Instruments, “Developing a DSP/BIOS Application for ROM on the TMS320x Platform CCS 1.2”, March 2001
[8] Texas Instruments, “TMS320DSC25 Register Manual”, ver.5, Aug 2002
[9] “Texas Instruments goes DivX”, http://www.golem.de/0205/19656.html
[10]“ARM Powered™ Industrial Products”, http:// www.arm.com/app.nsf/html/ industrial?OpenDocument&style=ARM_Powered_Products
[11] “電子工程專輯TI基於DSP的多媒體處理器能滿足彈性多媒體家電需求”, http://www.eettaiwan.com
[12] “嵌入式系統應用與服務”, http://playstation2.idv.tw/iacolumns/jl000013.html
[13] “多家消費類電子廠商應用數位多媒體處理平臺推出靈活的多媒體產品”, http://www.ti.com.cn/news/2003/01/0107_01.asp
[14] 許耿睿 “TMS320DSC2嵌入式系統實務暨網路Layer3/4技術之研究”國立成功 大學工程科學所碩士論文2003。
[16] eSol Co. Ltd. "PrKernel for TMS320DSC25 Programmer's Guide" , Tokyo , 2001
[17] Introduction To Industry Standard Architecture , "http://www.geocities.com/Tokyo/Towers/6851/isa.htm"
[18] TMS320DSC25 DSP : High-Performance/Low-Power Digital Imaging Solution, "www.prodsys.com/DSC25EVM/downloads/dsc25pb.pdf"
[19] The Digital Still Camera Market Analysis, "www.dpreview.com/news/0007/00071703ti_dsp.asp"
[20] The Market Research , "www.edw.com.cn/jp/2003-04-18/2028.htm"
[21] TMS320DSC25 Trend Analysis , www.ti.com.cn/news/2001/11/1109_01.asp
[22] 蔡岳峰 “TMS320DSC25嵌入式系統實務暨網路Layer2/3技術之研究”國立成功大學工程科所碩士論文2003。
[23] Wayne Wolf “Computers as Components-Principles of Embedded Computing System Design”。