Abstract
We propose a novel subpixel rendering algorithm for diamond-shaped PenTile displays, which reduces color distortions while improving apparent resolutions. We develop two types of subpixel rendering filters: main filter and color distortion reduction (CDR) filters. To derive the filters, we formulate a quadratic program to minimize the difference between an original input image and a virtual image that the human visual system perceives. By imposing two constraints for filter size and coefficients, we obtain the main filter, which has a suitable size and is normalized. Then, we design the CDR filters based on the analysis of various patch patterns for image areas. We define the patch patterns to classify local areas with possible color distortions. By imposing additional constraints according to the patch patterns, we derive the CDR filters. Lastly, by matching local areas in the input image into the pre-defined patch patterns, we render the image using the main filter and the CDR filters, which are applied adaptively to the local areas. Experimental results demonstrate that the proposed subpixel rendering algorithm improves apparent resolutions and suppresses color distortions effectively, thereby outperforming conventional algorithms.
Original language | English |
---|---|
Article number | 103144 |
Journal | Journal of Visual Communication and Image Representation |
Volume | 78 |
DOIs | |
Publication status | Published - 2021 Jul |
Bibliographical note
Funding Information:This work was supported partly by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIT) (No. NRF-2018R1A2B3003896) and partly by the MSIT, Korea, under the ITRC support program (IITP-2021–2016-0–00464) supervised by the IITP.
Publisher Copyright:
© 2021 Elsevier Inc.
Keywords
- Color distortion reduction
- Diamond-shaped PenTile displays
- Subpixel rendering
ASJC Scopus subject areas
- Signal Processing
- Media Technology
- Computer Vision and Pattern Recognition
- Electrical and Electronic Engineering