Pengkodean Video 3D Pada FPGA Berbasiskan Xilinx Zynq-7000

Bukit, Alexander Victor (2017) Pengkodean Video 3D Pada FPGA Berbasiskan Xilinx Zynq-7000. Masters thesis, Institut Teknologi Sepuluh Nopember.

[thumbnail of 2215203202-Master_Thesis.pdf]
Preview
Text
2215203202-Master_Thesis.pdf - Published Version

Download (4MB) | Preview

Abstract

Kebutuhan konsumen terhadap teknologi multimedia yang baru dan lebih
handal, menggiring pihak industri untuk meningkatkan pelayanan di bidang
pemasaran entertainment, sehingga pada muaranya mendorong popularisasi konten
video 3D, perangkat pendukung yang berkemampuan 3D, dan aplikasi-aplikasi 3D.
Sebagai fenomena yang terjadi saat ini, smartphone, tablet, dan perangkat mobile
lainnya sudah melampaui nilai penjualan PC. Bersamaan dengan semakin
populernya video 3D dan diaplikasikan ke perangkat mobile tersebut,
mengakibatkan kebutuhan akan penyimpanan, transmisi data, dan tampilan
membutuhkan pengkodean yang efisien.
High Efficiency Video Coding (HEVC) adalah teknik pengkodean video
yang telah didesain menjadi standar untuk banyak aplikasi video dan memiliki
kehandalan yang cukup signifikan dari generasi pendahulunya seperti teknik
pengkodean H.264. Meskipun HEVC memiliki pengkodean yang sangat efiesien,
namun disamping itu memerlukan beban prosesor yang berat dan menjalankan
beban yang paralel pada saat pengkodean data yang berisi video. Untuk
meningkatkan kehandalan dalam proses encoder, salah satunya dapat dilakukan
dengan mengimplementasikan kode HEVC ke Zynq 7000 AP SoC. Diaplikasikan
dalam tiga desain yaitu pertama dengan mengimplementasikan kedalam Zynq PS
sebagai operasi standalone. Kedua yaitu dengan mengimplementasikan HEVC
encoder dalam hardware/software co-design. Dan ketiga, implementasi code HEVC
ke Zynq PL, tanpa PS. Dalam implementasi ini digunakan perangkat Xilinx Vivado
HLS untuk mengembangkan kode yang dibutuhkan. Nilai hasil yang akan
didapatkan adalah waktu yang dibutuhkan untuk pengkodean, PSNR, dan ukuran
file hasil pengkodean kemudian akan dibandingkan antara kinerja PC berbasis
Linux dengan FPGA Xilinx Zynq-7000.
========================================================================================================================
Consumer demand for new multimedia technologies and more reliable,
drove the industry to improve services in the field of entertainment marketing, so
that the estuary encourage the popularization of 3D video content, supporting
devices 3D capabilities, and 3D applications. As a phenomenon that occurs at this
time, smartphones, tablets, and other mobile devices has surpassed the value of PC
sales. Along with the growing popularity of 3D video and be applied to the mobile
device, resulting in the need for storage, data transmission, and display requires an
efficient coding.
High Efficiency Video Coding (HEVC) is a video coding technique that
has been designed to become the standard for many video applications and has the
reliability significantly from the preceding generation such as H.264 coding
techniques. Although HEVC has very efiesien coding, but besides that it requires a
heavy processor load and run parallel load at the time of encoding data containing
the video. To improve reliability in the process of encoder, one of which can be
done by implementing a code HEVC to Zynq 7000 AP SoC. Applied in three
designs into Zynq first to implement PS as a standalone operation. The second is to
implement HEVC encoder in hardware / software co-design. And third, the
implementation code HEVC to Zynq PL, without PS. In this implementation Xilinx
device is used Vivado HLS to develop the code needed. The value of the results to
be obtained is the time required for video encoding, PSNR, and encoded file size
that will be compared between the performance of Linux-based PCs with Xilinx
Zynq-7000 FPGA.

Item Type: Thesis (Masters)
Uncontrolled Keywords: Xilinx, Zynq, HEVC, H.265, Vivado.
Subjects: T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK5101 Telecommunication
Divisions: Faculty of Industrial Technology > Electrical Engineering > 20101-(S2) Master Thesis
Depositing User: Alexander Victor Bukit
Date Deposited: 11 Aug 2017 03:46
Last Modified: 05 Mar 2019 03:11
URI: http://repository.its.ac.id/id/eprint/42295

Actions (login required)

View Item View Item