Hadarmard transform and sum of absolute difference improvement on high efficiency video coding using intel advanced vector extension-512

High Efficiency Video Coding (HEVC) doubles the data compression ratio compared to previous generation compression technology, Moving Picture Expert Group-Advanced Video Codec (MPEG-AVC/H.264) without sacrificing the image quality. However, this superior compression come at a cost of more computatio...

Full description

Saved in:
Bibliographic Details
Main Author: Teh, Jackson Ka Sing
Format: Thesis
Language:English
Published: 2018
Subjects:
Online Access:http://eprints.utm.my/id/eprint/79331/1/TehJacksonKaSingMFKE2018.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-utm-ep.79331
record_format uketd_dc
spelling my-utm-ep.793312018-10-14T08:44:29Z Hadarmard transform and sum of absolute difference improvement on high efficiency video coding using intel advanced vector extension-512 2018 Teh, Jackson Ka Sing TK Electrical engineering. Electronics Nuclear engineering High Efficiency Video Coding (HEVC) doubles the data compression ratio compared to previous generation compression technology, Moving Picture Expert Group-Advanced Video Codec (MPEG-AVC/H.264) without sacrificing the image quality. However, this superior compression come at a cost of more computation payload resulting in longer time consumed in encoding and decoding. Hence, the objective of this thesis is to perform vectorization on HEVC data heavy computation algorithm, Hadamard Transform or Sum of Absolute Transform Difference (SATD) and Sum of Absolute Difference (SAD) to achieve optimized compression performance. Single Instruction Multiple Data (SIMD) acceleration will be based on the Intel AVX-512 (Advanced Vector Extension) Instruction Set Architecture (ISA). Since HEVC supports more coding tree block (CTB) sizes, SATD and SAD algorithm eventually become more complex compared to AVC. As a result, SATD and SAD algorithms with various block sizes will be subjected to SIMD acceleration. On the other hand, the second objective is to provide performance evaluation or analysis based on different SIMD ISA and without SIMD implementation on HEVC SATD and SAD. In the end, AVX-512 optimized was performed faster when compared to non optimized SATD and SAD but showed sign of slower in time execution when compared to SSE optimized SATD and SAD. 2018 Thesis http://eprints.utm.my/id/eprint/79331/ http://eprints.utm.my/id/eprint/79331/1/TehJacksonKaSingMFKE2018.pdf application/pdf en public masters Universiti Teknologi Malaysia, Faculty of Electrical Engineering Faculty of Electrical Engineering
institution Universiti Teknologi Malaysia
collection UTM Institutional Repository
language English
topic TK Electrical engineering
Electronics Nuclear engineering
spellingShingle TK Electrical engineering
Electronics Nuclear engineering
Teh, Jackson Ka Sing
Hadarmard transform and sum of absolute difference improvement on high efficiency video coding using intel advanced vector extension-512
description High Efficiency Video Coding (HEVC) doubles the data compression ratio compared to previous generation compression technology, Moving Picture Expert Group-Advanced Video Codec (MPEG-AVC/H.264) without sacrificing the image quality. However, this superior compression come at a cost of more computation payload resulting in longer time consumed in encoding and decoding. Hence, the objective of this thesis is to perform vectorization on HEVC data heavy computation algorithm, Hadamard Transform or Sum of Absolute Transform Difference (SATD) and Sum of Absolute Difference (SAD) to achieve optimized compression performance. Single Instruction Multiple Data (SIMD) acceleration will be based on the Intel AVX-512 (Advanced Vector Extension) Instruction Set Architecture (ISA). Since HEVC supports more coding tree block (CTB) sizes, SATD and SAD algorithm eventually become more complex compared to AVC. As a result, SATD and SAD algorithms with various block sizes will be subjected to SIMD acceleration. On the other hand, the second objective is to provide performance evaluation or analysis based on different SIMD ISA and without SIMD implementation on HEVC SATD and SAD. In the end, AVX-512 optimized was performed faster when compared to non optimized SATD and SAD but showed sign of slower in time execution when compared to SSE optimized SATD and SAD.
format Thesis
qualification_level Master's degree
author Teh, Jackson Ka Sing
author_facet Teh, Jackson Ka Sing
author_sort Teh, Jackson Ka Sing
title Hadarmard transform and sum of absolute difference improvement on high efficiency video coding using intel advanced vector extension-512
title_short Hadarmard transform and sum of absolute difference improvement on high efficiency video coding using intel advanced vector extension-512
title_full Hadarmard transform and sum of absolute difference improvement on high efficiency video coding using intel advanced vector extension-512
title_fullStr Hadarmard transform and sum of absolute difference improvement on high efficiency video coding using intel advanced vector extension-512
title_full_unstemmed Hadarmard transform and sum of absolute difference improvement on high efficiency video coding using intel advanced vector extension-512
title_sort hadarmard transform and sum of absolute difference improvement on high efficiency video coding using intel advanced vector extension-512
granting_institution Universiti Teknologi Malaysia, Faculty of Electrical Engineering
granting_department Faculty of Electrical Engineering
publishDate 2018
url http://eprints.utm.my/id/eprint/79331/1/TehJacksonKaSingMFKE2018.pdf
_version_ 1747818202376699904