Invention Publication
EP2553934A4 A MULTI-CORE PROCESSOR SUPPORTING REAL-TIME 3D IMAGE RENDERING ON AN AUTOSTEREOSCOPIC DISPLAY
审中-公开
多核心处理器,支持实时3D图像渲染上的显示自动立体
- Patent Title: A MULTI-CORE PROCESSOR SUPPORTING REAL-TIME 3D IMAGE RENDERING ON AN AUTOSTEREOSCOPIC DISPLAY
- Patent Title (中): 多核心处理器,支持实时3D图像渲染上的显示自动立体
-
Application No.: EP10848689Application Date: 2010-04-01
-
Publication No.: EP2553934A4Publication Date: 2015-04-15
- Inventor: LI CHANGCHENG , DU YANGZHOU , LI QIANG , ZHANG YIMIN
- Applicant: INTEL CORP
- Assignee: INTEL CORP
- Current Assignee: INTEL CORP
- Priority: CN2010071493 2010-04-01
- Main IPC: H04N13/04
- IPC: H04N13/04 ; H04N13/00
Abstract:
A multi-core processor system may support 3D image rendering on an autostereoscopic display. The 3D image rendering includes pre-processing of depth map and 3D image wrapping tasks. The pre-processing of depth map may include a foreground prior depth image smoothing technique, which may perform a depth gradient detection and a smoothing task. The depth gradient detection task may detect areas with large depth gradient and the smoothing task may transform the large depth gradient into a linearly changing shape using low-strength, low-pass filtering techniques. The 3D image wrapping may include vectorizing the code for 3D image wrapping of row pixels using an efficient single instruction multiple data (SIMD) technique. After vectorizing, an API such as OpenMP may be used to parallelize the 3D image wrapping procedure. The 3D image wrapping using OpenMP may be performed on rows of the 3D image and on images of the multiple view images.
Information query