ETRI IVCL 1.0.0
Acceleration SW Platform for Ondevice
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
IVCL LightField

Introduction

The documentation page for 4th year IITP-ETRI project (Light Field). The page contain documentation for data structure and function used in the project. The detailed explanation are only available in each header file.

Files

Main Library Code

  1. denseUNet.py
  2. lf_func.py
  3. ocl.h
  4. mainwindow.h
  5. main.h

Utility Code

  1. datasetPreprocess.py
  2. LF_to_SAIs.py
  3. lf_utils.py
  4. SAIs_to_LF.py
  5. shift_test.py
  6. simple_util.py

OpenCL Kernel Code

  1. wmf.cl The OpenCL kernel code. This file contain
  2. wta_lf.cl The OpenCL kernel code. This file contain
  3. lf_util_kernel.cl The OpenCL kernel code. This file contain
  4. constrained_adaptive_entropy.cl The OpenCL kernel code. This file contain
  5. cae_half.cl The OpenCL kernel code. This file contain

Libraries

  1. OpenCL 1.2.0 for the GPGPU parallelization
  2. OpenCV 3.4.5 to handle the I/O process
  3. Qt 5.0.0 for the UI

Environment

Visual Studio 2017
Windows 10