01이국세_ok.hwp

Similar documents
방송공학회 논문지_최정아_심사용.hwp

À±½Â¿í Ãâ·Â

그림 2. 최근 출시된 스마트폰의 최대 확장 가능한 내장 및 외장 메모리 용량 원한다. 예전의 피쳐폰에 비해 대용량 메모리를 채택하고 있지 만, 아직 데스크톱 컴퓨터 에 비하면 턱없이 부족한 용량이다. 또한, 대용량 외장 메모리는 그 비용이 비싼 편이다. 그러므로 기존

03홍성욱.hwp

DBPIA-NURIMEDIA

5 : HEVC GOP R-lambda (Dae-Eun Kim et al.: R-lambda Model based Rate Control for GOP Parallel Coding in A Real-Time HEVC Software Encoder) (Special Pa

<353420B1C7B9CCB6F52DC1F5B0ADC7F6BDC7C0BB20C0CCBFEBC7D120BEC6B5BFB1B3C0B0C7C1B7CEB1D7B7A52E687770>

1. 3DTV Fig. 1. Tentative terrestrial 3DTV broadcasting system. 3D 3DTV. 3DTV ATSC (Advanced Television Sys- tems Committee), 18Mbps [1]. 2D TV (High

2 : (JEM) QTBT (Yong-Uk Yoon et al.: A Fast Decision Method of Quadtree plus Binary Tree (QTBT) Depth in JEM) (Special Paper) 22 5, (JBE Vol. 2

Ⅱ. Embedded GPU 모바일 프로세서의 발전방향은 저전력 고성능 컴퓨팅이다. 이 러한 목표를 달성하기 위해서 모바일 프로세서 기술은 멀티코 어 형태로 발전해 가고 있다. 예를 들어 NVIDIA의 최신 응용프 로세서인 Tegra3의 경우 쿼드코어 ARM Corte

19_9_767.hwp

05안용조.hwp

13김상민_ok.hwp

High Resolution Disparity Map Generation Using TOF Depth Camera In this paper, we propose a high-resolution disparity map generation method using a lo

Left Center Right 3차원 L 비디오 C 부호화시스템 R LCR 가상시점영상 N- 시점영상출력 깊이정보맵생성 L C R 깊이정보맵 가상시점영상합성 1. 3 N- Fig. 1. N-view system with the 3-view configuration.

(JBE Vol. 7, No. 4, July 0)., [].,,. [4,5,6] [7,8,9]., (bilateral filter, BF) [4,5]. BF., BF,. (joint bilateral filter, JBF) [7,8]. JBF,., BF., JBF,.

02손예진_ok.hwp

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 25(11),

03이승호_ok.hwp

8-VSB (Vestigial Sideband Modulation)., (Carrier Phase Offset, CPO) (Timing Frequency Offset),. VSB, 8-PAM(pulse amplitude modulation,, ) DC 1.25V, [2

(JBE Vol. 21, No. 1, January 2016) (Regular Paper) 21 1, (JBE Vol. 21, No. 1, January 2016) ISSN 228

09권오설_ok.hwp

2011년 10월 초판 c 2011 Sony Corporation. All rights reserved. 서면 허가 없이 전체 또는 일부를 복제하는 것을 금합니다. 기능 및 규격은 통보 없이 변경될 수 있습니다. Sony와 Sony 로고는 Sony의 상표입니다. G L

6.24-9년 6월

,. 3D 2D 3D. 3D. 3D.. 3D 90. Ross. Ross [1]. T. Okino MTD(modified time difference) [2], Y. Matsumoto (motion parallax) [3]. [4], [5,6,7,8] D/3

(JBE Vol. 21, No. 3, May 2016) HE-AAC v2. DAB+ 120ms..,. DRM+(Digital Radio Mondiale plus) [3] xhe-aac (extended HE-AAC). DRM+ DAB HE-AAC v2 xhe-aac..

45-51 ¹Ú¼ø¸¸

a), b), c), b) Distributed Video Coding Based on Selective Block Encoding Using Feedback of Motion Information Jin-soo Kim a), Jae-Gon Kim b), Kwang-d

14.이동천교수님수정

°í¼®ÁÖ Ãâ·Â


12권2호내지합침

63-69±è´ë¿µ

<BDBAB8B6C6AEC6F95FBDC3C0E55FC8AEB4EB5FC0CCC1D6BFCF5F E687770>

MPEG-4 Visual & 응용 장의선 삼성종합기술원멀티미디어랩

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

늘푸른세상4월-136호

안전을 위한 주의사항 제품을 올바르게 사용하여 위험이나 재산상의 피해를 미리 막기 위한 내용이므로 반드시 지켜 주시기 바랍니다. 2 경고 설치 관련 지시사항을 위반했을 때 심각한 상해가 발생하거나 사망에 이를 가능성이 있는 경우 설치하기 전에 반드시 본 기기의 전원을

06_ÀÌÀçÈÆ¿Ü0926

(JBE Vol. 20, No. 2, March 2015) (Special Paper) 20 2, (JBE Vol. 20, No. 2, March 2015) ISSN

* ~2..

2005CG01.PDF

19_9_767.hwp

1. 서 론


Microsoft PowerPoint - MPEG_3DVC

김기남_ATDC2016_160620_[키노트].key

Slide 1

08김현휘_ok.hwp

1 : MPEG-DASH MMT (MinKyu Park et al.: MMT-based Broadcasting Services Combined with MPEG-DASH) (Regular Paper) 20 2, (JBE Vol. 20, No. 2, Marc

04_오픈지엘API.key

슬라이드 제목 없음

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 26(11),

untitled

14최해철_ok.hwp

05( ) CPLV12-04.hwp

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Feb.; 29(2), IS

사용 설명서 이용 안내 사용 설명서의 내용은 제품의 펌웨어 버전에 따라 사용자에게 통보 없이 일부 변경될 수 있습니다. 제품의 특장점 기능을 살펴보려면 '특장점' 6쪽을 참조하세요. 제품 사용 중 문제가 발생하면 'A/S를 신청하기 전에' 53쪽을 참조하세요. 제품에

LIDAR와 영상 Data Fusion에 의한 건물 자동추출

08이규형_ok.hwp

2 : MMT QoS (Bokyun Jo et al. : Adaptive QoS Study for Video Streaming Service In MMT Protocol). MPEG-2 TS (Moving Picture Experts Group-2 Transport S

1. GigE Camera Interface를 위한 최소 PC 사양 CPU : Intel Core 2 Duo, 2.4GHz이상 RAM : 2GB 이상 LANcard : Intel PRO/1000xT 이상 VGA : PCI x 16, VRAM DDR2 RAM 256MB

14.531~539(08-037).fm

Microsoft Word doc

(JBE Vol. 23, No. 5, September 2018) (Regular Paper) 23 5, (JBE Vol. 23, No. 5, September 2018) ISSN

삼성전자는 Windows 를 권장합니다. PC 소프트웨어 PC 솔루션 삼성 삼성전자만의 편리하고 다양한 소프트웨어를 통해 초보자도 보다 쉽고 빠르게 이용 가능합니다. Easy Settings 삼성 패스트 스타트 Easy File Share (PC to PC) (삼성 컨

인문사회과학기술융합학회

[ReadyToCameral]RUF¹öÆÛ(CSTA02-29).hwp

<353020B9DAC3E1BDC42DC5ACB6F3BFECB5E520C4C4C7BBC6C3BFA1BCADC0C720BAB8BEC820B0EDB7C1BBE7C7D7BFA120B0FCC7D120BFACB1B82E687770>

PowerPoint 프레젠테이션

01박기준.hwp

<313920C0CCB1E2BFF82E687770>

KDTÁ¾ÇÕ-2-07/03

ODS-FM1

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 10, Oct ,,. 0.5 %.., cm mm FR4 (ε r =4.4)

Microsoft PowerPoint Q AMD DT channel training Nov.ppt

(JBE Vol. 20, No. 6, November 2015) (Regular Paper) 20 6, (JBE Vol. 20, No. 6, November 2015) ISSN

untitled

<30362E20C6EDC1FD2DB0EDBFB5B4EBB4D420BCF6C1A42E687770>

APOGEE Insight_KR_Base_3P11

Microsoft Word - KIS_Touchscreen_5Apr11_K_2.doc

감각형 증강현실을 이용한

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

DBPIA-NURIMEDIA

Output file

Analyses the Contents of Points per a Game and the Difference among Weight Categories after the Revision of Greco-Roman Style Wrestling Rules Han-bong

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Mar.; 28(3),

목차 제 1 장 inexio Touch Driver소개 소개 및 주요 기능 제품사양... 4 제 2 장 설치 및 실행 설치 시 주의사항 설치 권고 사양 프로그램 설치 하드웨

BSC Discussion 1

1 : HEVC Rough Mode Decision (Ji Hun Jang et al.: Down Sampling for Fast Rough Mode Decision for a Hardware-based HEVC Intra-frame encoder) (Special P

Microsoft Word - Handset component_ _K__comp.doc

06박영수.hwp

<35335FBCDBC7D1C1A42DB8E2B8AEBDBAC5CDC0C720C0FCB1E2C0FB20C6AFBCBA20BAD0BCAE2E687770>

#Ȳ¿ë¼®

±èÇö¿í Ãâ·Â

(JBE Vol. 24, No. 1, January 2019) (Regular Paper) 24 1, (JBE Vol. 24, No. 1, January 2019) ISSN 2287

1217 WebTrafMon II

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

<333820B1E8C8AFBFEB2D5A B8A620C0CCBFEBC7D120BDC7BFDC20C0A7C4A1C3DFC1A42E687770>

,,, 3D, 3D 3D. 3DTV,,, [1][2].,, (frame-compatible) 3D [3][4]. 3DTV, 3DTV, 3DTV DTV [5]. 3DTV,, 3. 3DTV MPEG-2 (ISO/IEC ) [6] 3DTV (dual

Transcription:

x264 GPU 3 a), a), a) Fast Stereoscopic 3D Broadcasting System using x264 and GPU Jung-Ah Choi a), In-Yong Shin a), and Yo-Sung Ho a) 3 2. 2 3. H.264/AVC x264. GPU(Graphics Processing Unit) CUDA API, GPU 3. 2 3. 3 24. Abstract Since the stereoscopic 3-dimensional (3D) video that provides users with a realistic multimedia service requires twice as much data as 2-dimensional (2D) video, it is difficult to construct the fast system. In this paper, we propose a fast stereoscopic 3D broadcasting system based on the depth information. Before the transmission, we encode the input 2D+depth video using x264, an open source H.264/AVC fast encoder to reduce the size of the data. At the receiver, we decode the transmitted bitstream in real time using a compute unified device architecture (CUDA) video decoder API on NVIDIA graphics processing unit (GPU). Then, we apply a fast view synthesis method that generates the virtual view using GPU. The proposed system can display the output video in both 2DTV and 3DTV. From the experiment, we verified that the proposed system can service the stereoscopic 3D contents in 24 frames per second at most. Key Words: Fast 3D broadcasting system, fast view synthesis, x264, GPU I.. a) Gwangju Institute of Science and Technology : (hoyo@gist.ac.kr) (2010 3 26 ),(2010 7 2 ), (2010 7 13 ) 3 2,. 2 3 (stereoscpic video), (holography), (multi-view video) [1]. 2 3

최정아 외 : x264와 GPU를 이용한 고속 양안식 3차원 방송 시스템 장면을 제공하는 양안식 비디오 기술은 가장 기본적인 입 체 영상 제공 방법으로, 동일한 3차원 장면을 두 대의 카메 라로 획득하여 보다 입체감 있는 화면을 제공한다. 본 논문에서는 2차원 색상 영상과 깊이 정보로 구성된 2D+깊이 영상의 3차원 콘텐츠를 고속으로 부호 및 복호할 수 있는 3차원 코덱이 탑재된 고속 양안식 3차원 방송 시스 템을 개발하였다. 본 논문의 구성은 다음과 같다. 2장에서는 양안식 3차원 영상 및 이를 위한 2D+깊이 영상 포맷에 대해 소개하고, 3장에서 제안한 고속 3차원 방송 시스템의 각 부분을 설명 한 후, 제안한 시스템의 구성을 보여준다. 4장에서 제안한 시스템의 성능을 보인 후, 5장에서 결론을 맺는다. II. 541 의미한다. 그림 1은 3차원 워핑 기술로 카메라 특성과 위치, 깊이 정보를 이용해 원 영상을 3차원 전역 좌표계로 변환하 고, 이를 다시 가상시점의 영상으로 재투영한 결과를 보여 준다. 그림 1의 왼쪽 부분은 참조 영상의 한 화소인 (u,v)를 깊이값 d 를 이용하여 전역 좌표계의 한 점 (x,y,z)로 환원 하는 과정이다. 이를 식으로 표현하면 식 (2)와 같다. u,v (2) 깊이 영상 기반 양안식 3차원 영상 하나의 색상 영상과 깊이 영상으로 3차원 영상을 재현하 기 위해서는 가상시점 영상을 추가로 합성해야 한다. 카메 라 위치와 특성에 기반하여 정확한 합성 영상을 얻기 위해 서는 영상 기반 렌더링 방법 중의 하나인 3차원 워핑 기술 이 필요하다. McMillan이 제안한 3차원 워핑 기술은 그림 1과 같이 카메라 특성과 위치, 깊이 정보 등을 이용하여 원 본 영상을 3차원 전역 좌표계로 이동시킨 뒤, 이를 다시 가 상시점의 영상 면으로 투영하는 방식이다. 전역 좌표계와 카메라 좌표계는 초점거리, 화소의 크기, 카메라의 위치 등을 나타내는 물리적인 매개변수로 그 관 계를 기술할 수 있다. 전역 좌표계의 한 점 X가 한 카메라 를 통해 투영된 점을 x라고 하면, 이 두 점간의 관계식은 식 (1)과 같다. [2] (1) 여기서 x와 X는 영상 면과 전역 좌표계의 화소의 위치를 동차 행렬 형식으로 변환한 벡터이고, 행렬 A는 전역 좌표 계와 카메라 좌표계의 초점거리, 화소의 크기, 카메라의 위 치 등을 나타내는 물리적인 매개변수인 카메라의 내부 변 수를, 행렬 R은 카메라의 방향을, 행렬 t는 카메라의 위치를 원영상 그림 1. 가상시점 영상 합성 가상시점 영상 Fig. 1. Virtual view synthesis 여기서 아래첨자 r은 참조 영상을 의미하고 (u,v,1)은 참조 영상 화소 (u,v)의 동차 좌표를, (x,y,z)는 전역 좌표계에서 의 위치를 의미한다. 이렇게 전역 좌표계로 이동된 점은 그 림 1의 오른쪽 부분처럼 다시 가상시점의 영상 면으로 투영 되게 된다. 이를 식으로 표현하면, 식 (3)과 같다. (3) 여기서 아래첨자 v는 가상시점을 의미하고, 실제 영상 면에서의 좌표는 (l/n, m/n)이 된다. 참조 영상의 모든 화소 를 가상시점으로 재배치하면 최종 가상시점 영상을 얻을 수 있다. 재투영하는 과정이 정확하게 1:1 사상이 아니기 때문에 기하학적인 차이로 인해 빈공간(hole)이 발생하게 된다. 그림 1의 가상시점 영상에서 녹색으로 표시된 부분

.. 2D+,. GPU. III. 3 1. 2D+. H.264/AVC JM(Joint Model). H.264/AVC x264 [3]. x264 VideoLAN. SIMD (MMX, SSE, SSE2, SSE3 ),. 2 x264 JM 15.1 [4]. Intel Core2 Quad CPU @ 2.40 GHz 2.00GB RAM. x264 JM 50. 3, x264 38 db JM, JM. 5% x264. bit rate (ratio) 1.05 1.04 1.03 1.02 1.01 1 0.99 0.98 0.97 0.96 30 32 34 36 38 40 42 44 46 48 50 PSNR 3. JM x264 Fig. 3. Bit rate comparison between JM and x264 x264.. JM x264 seconds per frame 8 7 6 5 4 3 2 1 0 30 32 34 36 38 40 42 44 46 48 50 PSNR 2. JM x264 Fig. 2. Processing time comparison between JM and x264 JM x264 2. 2D+. Queue GOP (Group Of Pictures). GOP 30. 15..

5. 3 Fig. 5. Proposed fast stereoscopic 3D broadcasting system CUDA API. API NVIDIA [5]. CUDA API CUDA CUDA,., CUDA API MPEG-1, MPEG-2, H.264/AVC CUDA. 2D+. 3.. 4. 3. 3 GPU (CPU). GPU CUDA [6]. CUDA SIMT. 4. 3 Fig. 4. Proposed vertical parallel structure for 3D warping GPU. GPU

.. 3. 4. 5 3. x264 2D+ 3.. CUDA API 2D+ GPU, 3. 2, 3 3., (side-by-side) (top-and-bottom)..,. 3D,. IV. 3 Dual Core Processor 1.86 GHz @ 2 GB RAM. Microsoft Research 720 480 Ballet [7]. SD 2 720 960. H.264/AVC JM x264. 22, 27, 32, 37. GOP 30 2 CABAC (Context- Adaptive Binary Arithmetic Coding). 1, x264 JM 870. 1. Table 1. Performance of the encoder (fps) JM 15.1 (Kbps) (fps) x264 (Kbps) 22 0.04 1882.52 22.38 2232.63 27 0.04 1024.39 25.85 1148.56 32 0.04 585.29 31.11 632.27 37 0.04 336.90 34.83 347.35 CUDA GPU. CUDA GPU GeForce GTX 260 (896MB, 1.35GHz). 512 MB 16, 128 1.62 GHz. 2 3. CUDA API 2D+ 3. 2D+ JM 15.1, GPU 3 CPU. JM 720 960 2D+ 6.8, CUDA

API 143.1. 3 GPU 3 CPU 3. 3 3,. 3. CPU 3 7.73. GPU 3 82.8. 2. 2D+ ( : fps) Table 2. Performance of the video-plus-depth decoder JM 15.1 22 3.8 140.9 27 4.9 142.2 32 5.9 142.3 37 6.8 143.1 3. GPU 3 ( : fps) Table 3. Performance of fast 3D rendering using GPU PSNR. 27. 6 7 27 Ballet 100 PSNR. 45 40 35 30 25 20 15 10 5 0 0 20 40 60 80 100 120 좌영상 합성된우영상 6. Fig. 6. PSNR of the synthesized virtual view CPU GPU 22 6.42 88.2 27 7.33 87.1 32 8.25 88.3 37 9.36 87.9 4. ( : fps) Table 4. Processing time of the proposed system 22 10 27 17 32 22 37 24 4. 22, 27, 32, 37 10, 17, 22, 24. 27. 7. Fig. 7. Synthesized virtual view V. 3 3. 2D+ x264, CUDA

API GPU 3 3. 35 db 27 17, 32 22. 30., 34.83, 143.1 87.9. /.,. [1],,, ",", 12 2, pp. 128-136, 2007. [2] L. McMillan, An image-based approach to three-dimensional computer graphics, Technical Report, Ph.D. Dissertation, UNC Computer Science TR97-013, April 1997. [3] x264 software. Available from: http://www.videolan.org/developers/x264.html [4] Reference software JM15.1. Available from: http://iphome.hhi.de/ suehring/tml/download/ [5] F. Jargstorff and E. Young, CUDA video decoder API, 2008. [6] NVIDIA corporation, CUDA 2.3 Programming Guide, 2009. [7] Contribution for 3D video test material of outdoor scene, document m15371.doc, ISO/IEC JTC1/SC29/WG11, April 2008. - 2002 2007 : - 2007 2008 : - 2008 : - :, H.264/AVC, High Efficiency Video Coding - 2001 2008 : - 2009 : - :, H.264/AVC, - 1977 1981 : - 1981 1983 : - 1983 1995 : - 1985 1989 : University of California, - 1990 1993 : - 1995 : - 2003 : - :, TV, MPEG, 3 TV,