GPU Color Space Conversion

被引:1
作者
Chase, Patrick [1 ]
Vondran, Gary [2 ]
机构
[1] Hewlett Packard Corp, 16399 W Bernardo Dr, San Diego, CA 92127 USA
[2] Hewlett Packard Corp, Palo Alto, CA 94304 USA
来源
PARALLEL PROCESSING FOR IMAGING APPLICATIONS | 2011年 / 7872卷
关键词
Color conversion; GPU acceleration; interpolation; tetrahedral; color translation;
D O I
10.1117/12.876678
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Tetrahedral interpolation is commonly used to implement continuous color space conversions from sparse 3D and 4D lookup tables. We investigate the implementation and optimization of tetrahedral interpolation algorithms for GPUs, and compare to the best known CPU tetrahedral implementations, as well as GPU-based trilinear implementations. We show that a $ 500 NVIDIA GTX-580 GPU is 3x faster than a $ 1000 Intel Core i7 980X CPU for 3D interpolation, and 9x faster for 4D interpolation. Performance-relevant GPU attributes are explored including thread scheduling, local memory characteristics, global memory hierarchy, and cache behaviors. We consider existing tetrahedral interpolation algorithms and tune based on the GPU structure. Global memory performance is improved by reordering and expanding the lookup table to ensure optimal access behaviors. Per multiprocessor local memory is exploited to implement optimally coalesced global memory accesses, and local memory addressing is optimized to minimize bank conflicts. We explore the impacts of lookup table density upon computation and memory access costs. Also presented are CPU-based 3D and 4D interpolators, using SSE vector operations, that are faster than any previously published solution.
引用
收藏
页数:9
相关论文
共 50 条
[31]   Guidefill: GPU Accelerated, Artist Guided Geometric Inpainting for 3D Conversion of Film [J].
Hocking, L. Robert ;
MacKenzie, Russell ;
Schonlieb, Carola-Bibiane .
SIAM JOURNAL ON IMAGING SCIENCES, 2017, 10 (04) :2049-2090
[32]   Inkjet Printed Quantum Dots Color Conversion Layers for Full-Color Micro-LED Displays [J].
Feng Qin ;
Cao Liu ;
Wenhui Wu ;
Wenxiang Peng ;
Sitao Huo ;
Jiandong Ye ;
Shulin Gu .
Electronic Materials Letters, 2023, 19 :19-28
[33]   Inkjet Printed Quantum Dots Color Conversion Layers for Full-Color Micro-LED Displays [J].
Qin, Feng ;
Liu, Cao ;
Wu, Wenhui ;
Peng, Wenxiang ;
Huo, Sitao ;
Ye, Jiandong ;
Gu, Shulin .
ELECTRONIC MATERIALS LETTERS, 2023, 19 (01) :19-28
[34]   GPU Accelerated Multi-agent Path Planning based on Grid Space Decomposition [J].
Caggianese, Giuseppe ;
Erra, Ugo .
PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2012, 2012, 9 :1847-1856
[35]   Quantum dot integrated LEDs using photonic and excitonic color conversion [J].
Demir, Hilmi Volkan ;
Nizamoglu, Sedat ;
Erdem, Talha ;
Mutlugun, Evren ;
Gaponik, Nikolai ;
Eychmueller, Alexander .
NANO TODAY, 2011, 6 (06) :632-647
[36]   CIELAB TO CMYK COLOR CONVERSION IN THE TRANSFORM DOMAIN FOR JPEG COMPRESSED IMAGES [J].
Qiao, Yue ;
Mitchell, Joan L. ;
Rijavec, Nenad ;
Hinds, Arianne T. .
APPLICATIONS OF DIGITAL IMAGE PROCESSING XXXI, 2008, 7073
[37]   Cross-Space Distortion Directed Color Image Compression [J].
Zhu, Shuyuan ;
Li, Mingyu ;
Chen, Chen ;
Liu, Shuaicheng ;
Zeng, Bing .
IEEE TRANSACTIONS ON MULTIMEDIA, 2018, 20 (03) :525-538
[38]   Color Conversion Light-Emitting Diodes Based on Carbon Dots: A Review [J].
Trapani, Danilo ;
Macaluso, Roberto ;
Crupi, Isodiana ;
Mosca, Mauro .
MATERIALS, 2022, 15 (15)
[39]   STUDY ON FLUORENE-BENZOTHIADIAZOLE COPOLYMER COMPOSITION AND APPLICABILITY AS A COLOR CONVERSION MATERIAL [J].
Oh, Dong-Won ;
Lee, Woo-Bung ;
Park, Jae-Kyeung .
CHEMISTRY & CHEMICAL TECHNOLOGY, 2013, 7 (01) :47-52
[40]   The enhanced color conversion of the silver NPs-doped quantum dots film [J].
Wan, Weihao ;
Liu, Zhuonan ;
Yu, Peiquan ;
Xiao, Jianbo ;
Tao, Yujie ;
Zhao, Qing ;
Huang, Xiaoping .
JOURNAL OF LUMINESCENCE, 2025, 286