H.264 Main Profile Encoding Implementation on Dual Core SoC

碩士 === 國立雲林科技大學 === 電子與資訊工程研究所 === 95 === In this thesis, we extended a high quality and low complexity integer motion estimation algorithm for Bi-directional multiple reference frames, and implemented this algorithm on scalable video coding (SVC). In the fractional motion estimation, we have propos...

Full description

Bibliographic Details
Main Authors: Ming-Geng Shiau, 蕭明耕
Other Authors: Ching-Lung Su
Format: Others
Language:zh-TW
Published: 2007
Online Access:http://ndltd.ncl.edu.tw/handle/22939659117334565898
id ndltd-TW-095YUNT5393057
record_format oai_dc
spelling ndltd-TW-095YUNT53930572016-05-20T04:18:01Z http://ndltd.ncl.edu.tw/handle/22939659117334565898 H.264 Main Profile Encoding Implementation on Dual Core SoC H.264MainProfile壓縮實現於雙核心系統單晶片 Ming-Geng Shiau 蕭明耕 碩士 國立雲林科技大學 電子與資訊工程研究所 95 In this thesis, we extended a high quality and low complexity integer motion estimation algorithm for Bi-directional multiple reference frames, and implemented this algorithm on scalable video coding (SVC). In the fractional motion estimation, we have proposed two algorithms--one is for DSP; the other is for the hardware. The optimization of JM source code and integration of all motion estimation algorithms improve efficiency on dual core SoC. Under the H.264 QCIF, CIF, and D1 form, compared with full search, Main Profile integer motion estimation algorithm reduce 0.06dB, 0.1dB, and 0.159dB quality, decrease 96.69%, 95.93%, and 96.69% computation complexity, fractional motion estimation algorithm reference single frame for DSP reduce 0.121dB, 0.113dB, and 0.011dB quality, decrease 53% computation complexity, fractional motion estimation algorithm reference multiple frames for DSP reduce 0.107dB, 0.114dB, and 0.044dB quality, decrease 53% computation complexity, Main Profile fractional motion estimation algorithm for DSP reduce 0.13dB, 0.108dB, and 0.083dB quality, decrease 53% computation complexity; H.264 Main Profile fractional motion estimation for hardware design reduce 0.036dB, 0.069dB, and -0.024dB quality, decrease 30.86%, 33.81%, and 31.95% computation complexity; Under the SVC QCIF, CIF, D1 form, compared with full search, integer motion estimation algorithm reduce 0.0032dB, 0.003dB, 0.0053dB quality, decrease 93.13%, 88.57%, and 93.13% computation complexity, fractional motion estimation algorithm for DSP reduce 0.0197dB, 0.0257dB, and 0.0336dB quality, decrease 53% computation complexity, fractional motion estimation algorithm for hardware design reduce 0.0046dB, 0.0028dB, and 0.0016dB quality, decrease 34.24%, 34.71%, and 32.3% computation complexity. When the optimization code and integration of all algorithms are carried out on dual SoC, the speed would be improved by 20 times. Ching-Lung Su 蘇慶龍 2007 學位論文 ; thesis 178 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立雲林科技大學 === 電子與資訊工程研究所 === 95 === In this thesis, we extended a high quality and low complexity integer motion estimation algorithm for Bi-directional multiple reference frames, and implemented this algorithm on scalable video coding (SVC). In the fractional motion estimation, we have proposed two algorithms--one is for DSP; the other is for the hardware. The optimization of JM source code and integration of all motion estimation algorithms improve efficiency on dual core SoC. Under the H.264 QCIF, CIF, and D1 form, compared with full search, Main Profile integer motion estimation algorithm reduce 0.06dB, 0.1dB, and 0.159dB quality, decrease 96.69%, 95.93%, and 96.69% computation complexity, fractional motion estimation algorithm reference single frame for DSP reduce 0.121dB, 0.113dB, and 0.011dB quality, decrease 53% computation complexity, fractional motion estimation algorithm reference multiple frames for DSP reduce 0.107dB, 0.114dB, and 0.044dB quality, decrease 53% computation complexity, Main Profile fractional motion estimation algorithm for DSP reduce 0.13dB, 0.108dB, and 0.083dB quality, decrease 53% computation complexity; H.264 Main Profile fractional motion estimation for hardware design reduce 0.036dB, 0.069dB, and -0.024dB quality, decrease 30.86%, 33.81%, and 31.95% computation complexity; Under the SVC QCIF, CIF, D1 form, compared with full search, integer motion estimation algorithm reduce 0.0032dB, 0.003dB, 0.0053dB quality, decrease 93.13%, 88.57%, and 93.13% computation complexity, fractional motion estimation algorithm for DSP reduce 0.0197dB, 0.0257dB, and 0.0336dB quality, decrease 53% computation complexity, fractional motion estimation algorithm for hardware design reduce 0.0046dB, 0.0028dB, and 0.0016dB quality, decrease 34.24%, 34.71%, and 32.3% computation complexity. When the optimization code and integration of all algorithms are carried out on dual SoC, the speed would be improved by 20 times.
author2 Ching-Lung Su
author_facet Ching-Lung Su
Ming-Geng Shiau
蕭明耕
author Ming-Geng Shiau
蕭明耕
spellingShingle Ming-Geng Shiau
蕭明耕
H.264 Main Profile Encoding Implementation on Dual Core SoC
author_sort Ming-Geng Shiau
title H.264 Main Profile Encoding Implementation on Dual Core SoC
title_short H.264 Main Profile Encoding Implementation on Dual Core SoC
title_full H.264 Main Profile Encoding Implementation on Dual Core SoC
title_fullStr H.264 Main Profile Encoding Implementation on Dual Core SoC
title_full_unstemmed H.264 Main Profile Encoding Implementation on Dual Core SoC
title_sort h.264 main profile encoding implementation on dual core soc
publishDate 2007
url http://ndltd.ncl.edu.tw/handle/22939659117334565898
work_keys_str_mv AT minggengshiau h264mainprofileencodingimplementationondualcoresoc
AT xiāomínggēng h264mainprofileencodingimplementationondualcoresoc
AT minggengshiau h264mainprofileyāsuōshíxiànyúshuānghéxīnxìtǒngdānjīngpiàn
AT xiāomínggēng h264mainprofileyāsuōshíxiànyúshuānghéxīnxìtǒngdānjīngpiàn
_version_ 1718272943821160448