請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/27029
完整後設資料紀錄
DC 欄位 | 值 | 語言 |
---|---|---|
dc.contributor.advisor | 楊佳玲(Chia-Lin Yang) | |
dc.contributor.author | Sen-Po Hu | en |
dc.contributor.author | 胡森博 | zh_TW |
dc.date.accessioned | 2021-06-12T17:54:08Z | - |
dc.date.available | 2008-02-18 | |
dc.date.copyright | 2008-02-18 | |
dc.date.issued | 2008 | |
dc.date.submitted | 2008-02-05 | |
dc.identifier.citation | [1] S. Acharia and B.C.Smith. ”Compressed Domain Transcoding of MPEG,” In ICMCS, 1998.
[2] S. Winkler. ”Issues in vision modeling for perceptual video quality assessment,”In Signal Processing 78(2), 1999. [3] D. Marculescu, ”On the use of microarchitecture-driven dynamic voltage scaling,” Proc. Workshop on Complexity-Effective Design, June 2000 [4] Mosse, D., Aydin, H., Childers, B., And Melhem, R., ”Compiler-assisted dynamic power-aware scheduling for real-time applications,” In Workshop on Compilers and Operating Systems for Low-Power, Oct. 2000. [5] S. Ghiasi, J. Casmira, and D. Grunwald, ”Using IPC variation in workloads with externally specified rates to reduce power consumption,”Workshop on Complexity Effective Design, June 2000 [6] D. Grunwald, P. Levis, K. Farkas, C. Morrey III, and M. Neufeld, ”Policies for dynamic clock scheduling,” Symp. on Operating Systems Design and Implementation, Oct. 2000 [7] L. Benini, A. Bogliolo, and G. D. Micheli. ”A survey of design techniques for system-level dynamic power management,” IEEE Transactions on VLSI Systems, 8(3), June 2000. [8] Krishna, C. M., And Lee, Y.-H. Voltage-clock-scaling techniques for low power in hard real-time systems. In Proceedings of the IEEE Real-Time Technology and Applications Symposium, May 2000. [9] Flautner, K., Reinhardt, S., and Mudge, T. Automatic performancesetting for dynamic voltage scaling. In Proceedings of the 7th Conference on Mobile Computing and Networking MOBICOM’01 [10] F. Gruian. Hard real-time scheduling for low energy usin stochastic data and DVS processors. In Proc. of Intl. Symp. on Low-Power Electronics and Design, Aug. 2001. [11] Swaminathan, V., And Chakrabarty, K. Real-time task scheduling for energy-aware embedded systems. In Proceedings of the IEEE Real-Time Systems Syrup, Nov. 2000. [12] J. Lorch and A. Smith. Improving dynamic voltage scaling algorithms with PACE. In Proc. of ACM SIGMETRICS 2001 Conference, June 2001. [13] J. Pouwelse, K. Langendoen, R. Lagendijk, and H. Sips, Power-aware video decoding,” 22nd Picture Coding Symp., Seoul, Korea, 2001 [14] D. Son, C. Yu, and H. Kim, ”Dynamic voltage scaling on MPEG decoding,”Int’l Conf. of Parallel and Distributed System, June 2001 [15] C. Im, H. Kim, and S. Ha, ”Dynamic voltage scheduling technique for low-power multimedia applications using buffers,” Proc. Int’l Symp. on Low Power Electronics and Design, Aug. 2001 [16] W. Yuan and K. Nahrstedt. ”A Middleware Framework Coordinating Processor/Power Resource Management for Multimedia Applications,”In IEEE Globecom, Nov 2001 [17] C. Hsu and U. Kremer, ”Compiler-directed dynamic voltage scaling for memory-bound applications,” Technical Report DCS-TR-498, Department of Computer Science, Rutgers University, Aug. 2002 [18] A. Weissel and F. Bellosa, ”Process Cruise Control,” Proc. Compilers, Architectures and Synthesis for Embedded Systems, October 2002 [19] H. Zeng, C. Ellis, A. Lebeck, and A. Vahdat. ”Ecosystem: Managing energy as a first class operating system resource,” 8th International Conference on Architectural Support for Programming Languages and Operating Systems [20] A. Miyoshi, C. Lefurgy, E. V. Hensbergen, R. Rajamony, and R. Rajkumar. ”Critical power slope: Understanding the runtime effects of frequency scaling,” In 16th Annual ACM International Conference on Supercomputing, June 2002 [21] W. Yuan, K. Nahrstedt, S. Adve, D. Jones, and R. Kravets. ”Design and Evaluation of a Cross-Layer Adaptation Framework for Mobile Multimedia Systems,” In MMCN’03. [22] W. Yuan and K. Nahrstedt. Energy-efficient soft real-time CPU scheduling for mobile multimedia systems. In Proc. of 19th Symposium on Operating Systems Principles, Oct. 2003. [23] Z. Lu, J. Lach, M. Stan, K. Skadron, ”Reducing multimedia decode power using feedback control,” Proc. Int’l Conf. on Computer Design San Jose, CA, Oct. 2003 [24] Kihwan Choi, Kwanho Kim, and Massoud Pedram, ”Energy-Aware MPEG-4 FGS Streaming,” in Proc. of the 40st annual conference on Design Automation, June 2003 [25] Shivajit Mohapatra, Radu Cornea, Nikil Dutt, Alex Nicolau, and Nalini Venkatasubramanian, ”Integrated power management for video streaming to mobile handheld devices,” in Proc. of the 11th annual ACM international conference on Multimedia, November 2003 [26] Kihwan Choi, Ramakrishna Soma, and Massoud Pedram, ”Off-chip Latency-Driven Dynamic Voltage and Frequency Scaling for an MPEG Decoding,” in Proc. of the 41st annual conference on Design Automation, June 2004 [27] Wanghong Yuan and Klara Nahrstedt, ”Practical Voltage Scaling for Mobile Multimedia Devices,” in Proc. of the 12th annual ACM international conference on Multimedia, October 2004 [28] Le Yan, Lin Zhong, and Niraj K. Jha, ”User-perceived Latency Driven Voltage Scaling for Interactive Applications,” in Proc. of the 42rd annual conference on Design Automation, June 2005 [29] Lin Zhong, Bin Wei, and Michael J. Sinclair, ”SMERT: Energy-Efficient Design of a Multimedia Messaging System for Mobile Devices,” in Proc. of the 43rd annual conference on Design Automation, July 2006 [30] ”ITU-R Recommendation BT-500.7, Methodology for the subjective assessment of the quality of television pictures”. In ITU Geneva Switzerland, 1995. [31] VLC media player. http://www.videolan.org/vlc/ [32] FFmpeg. http://ffmpeg.mplayerhq.hu/ [33] H.264/AVC JM Reference Software. http://iphome.hhi.de/suehring/tml/ [34] libavcodec, http://en.wikipedia.org/wiki/Libavcodec | |
dc.identifier.uri | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/27029 | - |
dc.description.abstract | 目前在現代的行動多媒體系統(Mobile Multimedia System)上,如何在電力消耗(Power Consumption)與系統效能(Performance)達到完美的平衡一直是個受關注的議題。一個用來量測行動多媒體系統用電效率的新標準叫”品質能量比(QE Ratio)” 在本篇論文中被提出,一個有較高品質能量比的系統表示每消耗一單位的電池電量可以提供較多的服務質量(QoS)。
為了在行動裝置上提升品質能量比,我們設計了一個低功率視訊串流嵌入式系統,結合動態電壓與頻率調節(DVFS)省電技術以及動態影像品質調整(Dynamic Quality Adaptation)。動態電壓與頻率調節技術利用現代中央處理器內部的效能監控單元,及時分析影片撥放程式的處理運算量,調整中央處理器的電壓與頻率而達成省電效果。另一方面,動態影像品質調整則是每間隔一段時間去動態調整影片編碼器的品質參數。 這個低功率視訊串流嵌入式系統已經被實做在一個以Intel Xscale處理器為基礎的嵌入式實驗評估板,實驗數據顯示了我們的系統在行動裝置上改善10%的品質能量比。 | zh_TW |
dc.description.abstract | Optimal balance between power consumption and performance is a great challenge for mobile multimedia system. In this thesis, a new metric called QE ratio is proposed to evaluate the energy efficiency of a low-power mobile multimedia system. A system with higher QE ratio represents more quality
of service is provided while consuming per unit battery energy. To achieve high QE ratio on mobile device, I construct a low-power video streaming system which combines a frame-based DVFS technique and dynamic quality adaption. The DVFS technique changes CPU speed according to frame-based workload prediction by utilizing performance counters in modern microprocessor. With effective DVFS techinque, CPU power consumption can be reduced so as to improve QE ratio. Besides, dynamic quality adaptation is proposed to improve QE ratio by periodically adjusting the values of encoding quality parameters for video bitstream. The proposed low-power video streaming system has been implemented on an Xscale-based embedded platform. The experimental result shows the proposed system gains at least 10% improvement of QE ratio on mobile device. | en |
dc.description.provenance | Made available in DSpace on 2021-06-12T17:54:08Z (GMT). No. of bitstreams: 1 ntu-97-R94922030-1.pdf: 754721 bytes, checksum: 93ee173c8ceadfc288e15430ef07e6cc (MD5) Previous issue date: 2008 | en |
dc.description.tableofcontents | Abstract i
1 Introduction 1 2 Related Work 4 3 Low-Power Video Streaming System 9 3.1 QE Ratio . . . . . . . . . . . . . . . . . . . . 9 3.1.1 Objective Video Quality . .. . . . . . . . . . 10 3.1.2 Subjective Visual Quality .. . . . . . . . . . 11 3.2 Proposed System Overview . . . . . . . . . . . . 13 3.3 Dynamic Quality Adaptation . . . . . . . . . . . 14 3.3.1 Problem Formulation . . . . . . . . . . . . . 17 3.3.2 Proposed Algorithm . . . . . . . . . . . . . . 18 3.4 Frame-based DVFS . . . . . . . . . . . . . . . . 20 3.4.1 CPU Workload Predictor . . . . . . . . . . . . 21 3.4.2 System Performance Model . . . . . . . . . . . 22 4 Implementation 23 4.1 Frame-based DVFS . . . . . . . . . . . . . . . . 24 4.1.1 Workload Recording . . . . . . . . . . . . . . 25 4.1.2 CPU Speed Scaling . . . . . . . . . . . . . . 25 5 Experimental Result 27 6 Conclusion 30 Bibliography 32 | |
dc.language.iso | en | |
dc.title | 低功率視訊串流嵌入式系統之設計與實現 | zh_TW |
dc.title | Design and Implementation of Low-Power Video Streaming System for Mobile Devices | en |
dc.type | Thesis | |
dc.date.schoolyear | 96-1 | |
dc.description.degree | 碩士 | |
dc.contributor.oralexamcommittee | 周承復(Cheng-Fu Chou),朱浩華(Hao-Hua Chu),童怡新(Yi-Shin Tung) | |
dc.subject.keyword | 視訊串流,動態電壓與頻率調節,品質能量比,影像品質,行動裝置,嵌入式系統, | zh_TW |
dc.subject.keyword | Video Streaming,DVFS,QE Ratio,Image Quality,Mobile Device,Embedded System, | en |
dc.relation.page | 36 | |
dc.rights.note | 有償授權 | |
dc.date.accepted | 2008-02-05 | |
dc.contributor.author-college | 電機資訊學院 | zh_TW |
dc.contributor.author-dept | 資訊工程學研究所 | zh_TW |
顯示於系所單位: | 資訊工程學系 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-97-1.pdf 目前未授權公開取用 | 737.03 kB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。