Abstract:
A display driver circuit, configured to drive a display panel, includes a time recording circuit, a storage circuit, and an output control circuit. The time recording circuit calculates a first time interval between a first vertical synchronous pulse and a second vertical synchronous pulse subsequent to the first vertical synchronous pulse. The storage circuit stores a display data corresponding to the first vertical synchronous pulse when the first vertical synchronous pulse is received by the display driver circuit. The output control circuit is coupled with the time recording circuit and the storage circuit. When the display driver circuit receives the second vertical synchronous pulse, the output control circuit outputs data pieces, generated by dividing the display data, to the display panel. The data pieces are outputted at second time intervals, and each of the second time intervals is positively correlated with the first time interval.
Abstract:
The display system adapted to provide a client oriented service is provided. The display system includes a source device and a sink device. The source device encodes a video input to output a video output. The video input includes video data. The video output includes metadata and a video stream, and the video stream is encoded from the video data. The sink device communicates with the source device. The sink device receives and decodes the video output to obtain the video data. The sink device displays images according to the video data and the metadata. The source device generates the metadata from the video input according to hardware parameters of the sink device. In addition, a source device, a sink device and an image displaying method are also provided.
Abstract:
A color translation method and a color translation apparatus adapted to map a data point from a first color space to a second color space are provided. At least four color axes coordinating with a plurality of first reference points and a plurality of second reference points corresponding to the first reference points are used to divide the first color space and second color space into a plurality of first sub-spaces and a plurality of second sub-spaces. A target first sub-space where the data point is located is found, and then a corresponding target second sub-space is also found. According to a positional relationship between the data point and the first reference points which define the target first sub-space, an interpolation operation is applied to the second reference points which define the target second sub-space so as to obtain a mapped point in the second color space.
Abstract:
An image device and an image processing integrated circuit (IC) of the image device are provided. The image device includes a camera module, a display panel, a central processing IC, and an image processing IC. Based on a control of the central processing IC, the image processing IC decides whether to pre-process an output of the camera module and provide a pre-processed result to the central processing IC, or provide the output of the camera module directly to the central processing IC. Based on the control of the central processing IC, the image processing IC decides whether to post-process an output of the central processing IC and provide a post-processed result to the display panel, or provide the output of the central processing IC directly to the display panel.
Abstract:
Artifact reduction method and apparatus, and image processing method and apparatus are provided. The artifact reduction apparatus includes a scaling-down unit, a buffer unit, an artifact detection unit, a scaling-up unit and a filter unit. The scaling-down unit scales down a resolution of a current original image frame to obtain a current low-resolution image frame. The artifact detection unit performs an artifact detection to the current low-resolution image frame to obtain low-resolution weights in accordance with a relation of the current low-resolution image frame and a previous low-resolution image frame provided by the buffer unit. The scaling-up unit scales up a number of the low-resolution weights to obtain a high-resolution weights. By using the high-resolution weights, the filter unit performs an image processing procedure to the current original image frame for reducing artifact of the current original image frame and obtaining an adjusted image frame.
Abstract:
A method of performing luminance/brightness adjustment and gamut mapping to high dynamic range images for a display device includes receiving an input image to analyze an image distribution of the input image, generating a scene information of the input image according to the image distribution, and performing luminance/brightness adjustment and gamut mapping to the input image according to the scene information, to generate an output image corresponding to the input image, wherein the scene information is regarded as dynamic metadata of the input image.
Abstract:
A method of performing luminance/brightness adjustment and gamut mapping to high dynamic range images for a display device includes receiving an input image to analyze an image distribution of the input image, generating a scene information of the input image according to the image distribution, and performing luminance/brightness adjustment and gamut mapping to the input image according to the scene information, to generate an output image corresponding to the input image, wherein the scene information is regarded as dynamic metadata of the input image.
Abstract:
An image processing circuit and an image contrast enhancement method of the imaging processing circuit are provided. The image processing circuit includes an index generating unit, a data compensation unit, and a data gain unit. The index generating unit receives a plurality of pixel data of a first frame to provide a plurality of local curve indices corresponding to a plurality of display areas of a display panel. The data compensation unit selects parts of a plurality of gray-level transformation curves respectively corresponding to the pixel data according to the local curve indices, so as to regulate the pixel data and then provide a plurality compensated pixel data. The data gain unit determines a data gain according to a backlight duty cycle signal and regulates the compensated pixel data according to the data gain, so as to provide a plurality of enhanced pixel data.
Abstract:
An apparatus including a processor and a non-transitory storage medium is provided. The non-transitory storage medium includes a program code executable by the processor. The apparatus is configured to execute the program code with the processor for processing a source image to generate a target image. The target image includes a plurality of target pictures, and the program code includes: a first code segment, configured to separate the source image into a first image comprising a first part of the source image and a second image comprising a second part of the source image; a second code segment, configured to process the first image to obtain a plurality of target first pictures according to a first setting; a third code segment, configured to process the second image to obtain a plurality of target second pictures according to a second setting; and a fourth code segment, configured to combine each of the target first pictures with a corresponding one of the target second pictures to obtain the plurality of target pictures.
Abstract:
An apparatus for processing a source image to generate a target image is provided. The target image includes a plurality of target pictures. The apparatus includes a first image processing circuit and a second image processing circuit. The first image processing circuit separates the source image into a first image including a first part of the source image and a second image including a second part of the source image. The second image processing circuit processes the first image to obtain a plurality of target first pictures according to a first setting, process the second image to obtain a plurality of target second pictures according to a second setting, and combine each of the target first pictures with a corresponding one of the target second pictures to obtain the plurality of target pictures. A method for processing a source image to generate a target image is also provided.