PacCake – Design and Integration of Android Multimedia Framework with H.264 Encoder on Multicore Heterogeneous Platform

碩士 === 國立清華大學 === 資訊工程學系 === 100 ===   隨著科技的日新月異,行動資訊產品的多元化發展已經是不可避免的趨勢,音樂、遊戲、影片等多媒體娛樂,豐富了人們的行動生活。網路巨擘Google於2007年11月發布Android行動作業系統,透過開放原始碼的模式,使得許多的公司能以此作為基礎,加快產品上市時間,更可以為自家產品提出更多新奇創新的功能。   就多媒體技術標準來說,H.264無論在是畫質、壓縮比上皆有相當傑出的表現,是當今主流的影像編碼技術。Android系統本身支援此多媒體格式,但所採用的OpenCORE多媒體框架為單核心架構,在處理大量多媒體資料運算上...

Full description

Bibliographic Details
Main Authors: Chen, Yi-Cheng, 陳易成
Other Authors: Shih, Wei-Kuan
Format: Others
Language:en_US
Published: 2011
Online Access:http://ndltd.ncl.edu.tw/handle/00039962263804894394
id ndltd-TW-100NTHU5392007
record_format oai_dc
spelling ndltd-TW-100NTHU53920072015-10-13T20:51:34Z http://ndltd.ncl.edu.tw/handle/00039962263804894394 PacCake – Design and Integration of Android Multimedia Framework with H.264 Encoder on Multicore Heterogeneous Platform PacCake – Android 多媒體框架與 H.264 編碼器於異質多核心平台之設計與整合 Chen, Yi-Cheng 陳易成 碩士 國立清華大學 資訊工程學系 100   隨著科技的日新月異,行動資訊產品的多元化發展已經是不可避免的趨勢,音樂、遊戲、影片等多媒體娛樂,豐富了人們的行動生活。網路巨擘Google於2007年11月發布Android行動作業系統,透過開放原始碼的模式,使得許多的公司能以此作為基礎,加快產品上市時間,更可以為自家產品提出更多新奇創新的功能。   就多媒體技術標準來說,H.264無論在是畫質、壓縮比上皆有相當傑出的表現,是當今主流的影像編碼技術。Android系統本身支援此多媒體格式,但所採用的OpenCORE多媒體框架為單核心架構,在處理大量多媒體資料運算上,往往造成系統超載,降低整體表現。上述所衍生出來的議題,即是如何針對Android這樣多元複雜的系統進行客製化,以期能夠善用多核心架構的優勢。   本篇論文採用工研院晶片中心所自主研發的PAC Duo EVB異質多核心實驗平台。此平台具有多媒體應用的數位訊號處理器,以低功耗與高效能為其特色。並以Android系統下的H.264編碼器為例,從軟體設計的角度,針對控制流程(Function partition)與資料層面(Data partition)來進行平行化處理,將多媒體運算從MPU當中抽出,分配到其中一顆PAC DSP當中,使負載能平衡,進而提高執行效率。本文最後比較以原始架構與修改後的執行效能,並且提出H.264攝影技術為其應用,作為驗證系統功能完整性與正確性之實際案例。 Shih, Wei-Kuan 石維寬 2011 學位論文 ; thesis 50 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立清華大學 === 資訊工程學系 === 100 ===   隨著科技的日新月異,行動資訊產品的多元化發展已經是不可避免的趨勢,音樂、遊戲、影片等多媒體娛樂,豐富了人們的行動生活。網路巨擘Google於2007年11月發布Android行動作業系統,透過開放原始碼的模式,使得許多的公司能以此作為基礎,加快產品上市時間,更可以為自家產品提出更多新奇創新的功能。   就多媒體技術標準來說,H.264無論在是畫質、壓縮比上皆有相當傑出的表現,是當今主流的影像編碼技術。Android系統本身支援此多媒體格式,但所採用的OpenCORE多媒體框架為單核心架構,在處理大量多媒體資料運算上,往往造成系統超載,降低整體表現。上述所衍生出來的議題,即是如何針對Android這樣多元複雜的系統進行客製化,以期能夠善用多核心架構的優勢。   本篇論文採用工研院晶片中心所自主研發的PAC Duo EVB異質多核心實驗平台。此平台具有多媒體應用的數位訊號處理器,以低功耗與高效能為其特色。並以Android系統下的H.264編碼器為例,從軟體設計的角度,針對控制流程(Function partition)與資料層面(Data partition)來進行平行化處理,將多媒體運算從MPU當中抽出,分配到其中一顆PAC DSP當中,使負載能平衡,進而提高執行效率。本文最後比較以原始架構與修改後的執行效能,並且提出H.264攝影技術為其應用,作為驗證系統功能完整性與正確性之實際案例。
author2 Shih, Wei-Kuan
author_facet Shih, Wei-Kuan
Chen, Yi-Cheng
陳易成
author Chen, Yi-Cheng
陳易成
spellingShingle Chen, Yi-Cheng
陳易成
PacCake – Design and Integration of Android Multimedia Framework with H.264 Encoder on Multicore Heterogeneous Platform
author_sort Chen, Yi-Cheng
title PacCake – Design and Integration of Android Multimedia Framework with H.264 Encoder on Multicore Heterogeneous Platform
title_short PacCake – Design and Integration of Android Multimedia Framework with H.264 Encoder on Multicore Heterogeneous Platform
title_full PacCake – Design and Integration of Android Multimedia Framework with H.264 Encoder on Multicore Heterogeneous Platform
title_fullStr PacCake – Design and Integration of Android Multimedia Framework with H.264 Encoder on Multicore Heterogeneous Platform
title_full_unstemmed PacCake – Design and Integration of Android Multimedia Framework with H.264 Encoder on Multicore Heterogeneous Platform
title_sort paccake – design and integration of android multimedia framework with h.264 encoder on multicore heterogeneous platform
publishDate 2011
url http://ndltd.ncl.edu.tw/handle/00039962263804894394
work_keys_str_mv AT chenyicheng paccakedesignandintegrationofandroidmultimediaframeworkwithh264encoderonmulticoreheterogeneousplatform
AT chényìchéng paccakedesignandintegrationofandroidmultimediaframeworkwithh264encoderonmulticoreheterogeneousplatform
AT chenyicheng paccakeandroidduōméitǐkuāngjiàyǔh264biānmǎqìyúyìzhìduōhéxīnpíngtáizhīshèjìyǔzhěnghé
AT chényìchéng paccakeandroidduōméitǐkuāngjiàyǔh264biānmǎqìyúyìzhìduōhéxīnpíngtáizhīshèjìyǔzhěnghé
_version_ 1718052043900321792