Search

US-20260127992-A1 - ELECTRONIC DEVICE AND CONTROL METHOD FOR CORRECTING IMAGE AND OUTPUTTING IMAGE

US20260127992A1US 20260127992 A1US20260127992 A1US 20260127992A1US-20260127992-A1

Abstract

An electronic device includes a system on Chip (SoC) and a display including first pixels, each of the first pixels including a first number of first sub pixels. The SoC receives an input image including second pixels, each of the second pixels including a second number of second sub pixels, obtains, based on the second number of the second sub pixels being greater than the first number of the first sub pixels a sampling image by sampling the input image based on the first sub pixels, obtains a first filtering image by applying a first human visual system (HVS) filtering to the sampling image, obtains a second filtering image by applying a second HVS filtering to the input image, obtains an output image by compensating a color value of the sampling image based on a color difference of the first filtering image and the second filtering image, and displays the output image on the display.

Inventors

  • Taegyoung AHN
  • Bongjoe KIM
  • Guiwon SEO

Assignees

  • SAMSUNG ELECTRONICS CO., LTD.

Dates

Publication Date
20260507
Application Date
20251007
Priority Date
20241107

Claims (20)

  1. 1 . An electronic device, comprising; a display comprising first pixels, each of the first pixels comprising a first number of first sub pixels; and a system on Chip (SoC), wherein the SoC is configured to: receive an input image comprising second pixels, each of the second pixels comprising a second number of second sub pixels, obtain, based on the second number of the second sub pixels being greater than the first number of the first sub pixels a sampling image by sampling the input image based on the first sub pixels, obtain a first filtering image by applying a first human visual system (HVS) filtering to the sampling image, obtain a second filtering image by applying a second HVS filtering to the input image, obtain an output image by compensating a color value of the sampling image based on a color difference of the first filtering image and the second filtering image, and display the output image on the display.
  2. 2 . The electronic device of claim 1 , wherein the SoC is further configured to: compensate the sampling image by compensating for the color difference of the second filtering image and the first filtering image corresponding to a first pixel in the first filtering image by performing diffusion to the first pixel and a plurality of surrounding pixels surrounding the first pixel.
  3. 3 . The electronic device of claim 2 , wherein the SoC is further configured to: compensate for a first color difference of the first filtering image and the second filtering image corresponding to a first sub pixel in the first pixel by performing diffusion to the first sub pixel and a plurality of first adjacent sub pixels surrounding the first sub pixel, and compensate for a second color difference of the first filtering image and the second filtering image corresponding to a second sub pixel in the pixel by performing diffusion to the second sub pixel and a plurality of second adjacent sub pixels surrounding the second sub pixel.
  4. 4 . The electronic device of claim 3 , wherein the SoC is further configured to: compensate for the first color difference corresponding to the first sub pixel by performing diffusion to the first sub pixel and the plurality of first adjacent sub pixels based on a first weight value corresponding to the first sub pixel and a second weight value corresponding to the plurality of first adjacent sub pixels, and compensate for the second color difference corresponding to the second sub pixel by performing diffusion to the second sub pixel and the plurality of second adjacent sub pixels based on a third weight value corresponding to the second sub pixel and a fourth weight value corresponding to the plurality of second adjacent sub pixels.
  5. 5 . The electronic device of claim 4 , wherein the SoC is further configured to: identify the first weight value and the second weight value based on pre-set weight values or at least one from among a filter coefficient applied to the first HVS filtering, positions of the first sub pixel and the plurality of first adjacent sub pixels, and the first color difference, and identify the third weight value and the fourth weight value based on the pre-set weight values or at least one from among a filter coefficient applied to the second HVS filtering, positions of the second sub pixel and the plurality of second adjacent sub pixels, and the second color difference.
  6. 6 . The electronic device of claim 1 , wherein the SoC is further configured to: identify a first luminance value corresponding to a first pixel of the first filtering image and a second luminance value corresponding to a second pixel of the second filtering image, the second pixel of the second filtering image corresponding to the first pixel of the first filtering image, identify a color difference of the first filtering image and the second filtering image based on a first color value and the first luminance value of the first pixel of the first filtering image, and a second color value and the second luminance value of the second pixel of the second filtering image, and compensate the sampling image by compensating for the color difference by performing diffusion to the first pixel and the a plurality of pixels surrounding the first pixel.
  7. 7 . The electronic device of claim 6 , wherein the SoC is further configured to: identify a color difference of the first filtering image and the second filtering image based on a first difference value having subtracted the first luminance value from the first color value for each sub pixel in the first pixel of the first filtering image and a second difference value having subtracted the second luminance value from the second color value for each sub pixel in the second pixel of the second filtering image.
  8. 8 . The electronic device of claim 1 , wherein the SoC is further configured to: obtain one red (R) sub pixel value in the sampling image based on a plurality of R sub pixel values in the input image, obtain one green (G) sub pixel value in the sampling image based on a plurality of G sub pixel values in the input image, and obtain one blue (B) sub pixel value in the sampling image based on a plurality of B sub pixel values in the input image.
  9. 9 . The electronic device of claim 1 , wherein the SoC is further configured to: predict a first region in which color fringing occurs in the input image based on pixel information of the input image, and obtain the output image based on the sampling image in which the color value is compensated for the first region and based on the sampling image in which the color value is not compensated for a second region in the input image.
  10. 10 . The electronic device of claim 1 , wherein the display is implemented as a pentile display of an RGBG sub pixel structure in which each pixel comprises an R sub pixel and a G sub pixel, or comprises a B sub pixel and the G sub pixel.
  11. 11 . A control method of an electronic device including a display including first pixels, each of the first pixels including a first number of first sub pixels, the method comprising: receiving an input image including second pixels, each of the second pixels including a second number of second sub pixels, obtaining, based on the second number of the second sub pixels being greater than the first number of the first sub pixels, a sampling image by sampling the input image based on the first sub pixels; obtaining a first filtering image by applying a first human visual system (HVS) filtering to the sampling image; obtaining a second filtering image by applying a second HVS filtering to the input image; obtaining an output image by compensating a color value of the sampling image based on a color difference of the first filtering image and the second filtering image; and displaying the output image on the display.
  12. 12 . The method of claim 11 , wherein the obtaining the output image comprises: compensating the sampling image by compensating for the color difference of the second filtering image and the first filtering image corresponding to a first pixel in the first filtering image by performing diffusion to the first pixel and a plurality of surrounding pixels surrounding the first pixel.
  13. 13 . The method of claim 12 , wherein the compensating the sampling image comprises: compensating for a first color difference of the first filtering image and the second filtering image corresponding to a first sub pixel in the first pixel by performing diffusion to the first sub pixel and a plurality of first adjacent sub pixels surrounding the first sub pixel, and compensating for a second color difference of the first filtering image and the second filtering image corresponding to a second sub pixel in the pixel by performing diffusion to the second sub pixel and a plurality of second adjacent sub pixels surrounding the second sub pixel.
  14. 14 . The method of claim 13 , wherein the compensating the sampling image comprises: compensating for the first color difference corresponding to the first sub pixel by performing diffusion to the first sub pixel and the plurality of first adjacent sub pixels based on a first weight value corresponding to the first sub pixel and a second weight value corresponding to the plurality of first adjacent sub pixels; and compensating for the second color difference corresponding to the second sub pixel by performing diffusion to the second sub pixel and the plurality of second adjacent sub pixels based on a third weight value corresponding to the second sub pixel and a fourth weight value corresponding to the plurality of second adjacent sub pixels.
  15. 15 . The method of claim 14 , wherein the compensating the sampling image comprises: identifying the first weight value and the second weight value based on pre-set weight values or at least one from among a filter coefficient applied to the first HVS filtering, positions of the first sub pixel and the plurality of first adjacent sub pixels, and the first color difference, and identifying the third weight value and the fourth weight value based on the pre-set weight values or at least one from among a filter coefficient applied to the second HVS filtering, positions of the second sub pixel and the plurality of second adjacent sub pixels, and the second color difference.
  16. 16 . The method of claim 14 , wherein the obtaining the output image comprises: identifying a first luminance value corresponding to a first pixel of the first filtering image and a second luminance value corresponding to a second pixel of the second filtering image, the second pixel of the second filtering image corresponding to the first pixel of the first filtering image, identifying a color difference of the first filtering image and the second filtering image based on a first color value and the first luminance value of the first pixel of the first filtering image, and a second color value and the second luminance value of the second pixel of the second filtering image, and compensating the sampling image by compensating for the color difference by performing diffusion to the first pixel and the a plurality of pixels surrounding the first pixel.
  17. 17 . The method of claim 16 , wherein the identifying the color difference of the first filtering image and the second filtering image comprises: identifying a color difference of the first filtering image and the second filtering image based on a first difference value having subtracted the first luminance value from the first color value for each sub pixel in the first pixel of the first filtering image and a second difference value having subtracted the second luminance value from the second color value for each sub pixel in the second pixel of the second filtering image.
  18. 18 . The method of claim 11 , wherein the obtaining the sampling image comprises: obtaining one red (R) sub pixel value in the sampling image based on a plurality of R sub pixel values in the input image, obtain one green (G) sub pixel value in the sampling image based on a plurality of G sub pixel values in the input image, and obtain one blue (B) sub pixel value in the sampling image based on a plurality of B sub pixel values in the input image.
  19. 19 . The method of claim 11 , further comprises: predicting a first region in which color fringing occurs in the input image based on pixel information of the input image, and obtaining the output image based on the sampling image in which the color value is compensated for the first region and based on the sampling image in which the color value is not compensated for a second region in the input image.
  20. 20 . A non-transitory computer-readable medium that stores instructions for an electronic device to perform an operation when executed by a System on Chip (SoC) of the electronic device that includes a display including first pixels, each of the first pixels including a first number of first sub pixels, wherein the operation comprises: receiving an input image including second pixels, each of the second pixels including a second number of second sub pixels, obtaining, based on the second number of the second sub pixels being greater than the first number of the first sub pixels, a sampling image by sampling the input image based on the first sub pixels; obtaining a first filtering image by applying a first human visual system (HVS) filtering to the sampling image; obtaining a second filtering image by applying a second HVS filtering to the input image; obtaining an output image by compensating a color value of the sampling image based on a color difference of the first filtering image and the second filtering image; and displaying the output image on the display.

Description

CROSS-REFERENCE TO RELATED APPLICATION(S) This application is a bypass continuation of International Application No. PCT/KR2025/012176, filed on Aug. 12, 2025, which is based on and claims priority to Korean Patent Application No. 10-2024-0157132, filed on Nov. 7, 2024, in the Korean Intellectual Property Office, the disclosures of which are incorporated by reference herein in their entireties. BACKGROUND 1. Field The disclosure relates to an electronic device and a control method for correcting and outputting an image. 2. Description of Related Art With recent developments in display technology, display devices of various types are being developed to be used in various locations such as homes, offices, and public spaces. According to one example, a display device may have one pixel including three sub pixels (R, G, B). According to another example, display devices may include pixel structure with less than three sub pixels for various reasons such as a life span, an aperture ratio, power consumption, and the like of a device. The above-described information may be provided as related art for the purpose of aiding in the understanding of the disclosure. No claim or determination is made in any way with respect to whether any of the above-described description may be applied as prior art associated with the disclosure. SUMMARY According to an aspect of the disclosure, there is provided an electronic device, including a display including first pixels, each of the first pixels including a first number of first sub pixels, and a system on Chip (SoC), wherein the SoC is configured to: receive an input image including second pixels, each of the second pixels including a second number of second sub pixels, obtain, based on the second number of the second sub pixels being greater than the first number of the first sub pixels a sampling image by sampling the input image based on the first sub pixels, obtain a first filtering image by applying a first human visual system (HVS) filtering to the sampling image, obtain a second filtering image by applying a second HVS filtering to the input image, obtain an output image by compensating a color value of the sampling image based on a color difference of the first filtering image and the second filtering image, and display the output image on the display. The SoC may be further configured to: compensate the sampling image by compensating for the color difference of the second filtering image and the first filtering image corresponding to a first pixel in the first filtering image by performing diffusion to the first pixel and a plurality of surrounding pixels surrounding the first pixel. The SoC may be further configured to: compensate for a first color difference of the first filtering image and the second filtering image corresponding to a first sub pixel in the first pixel by performing diffusion to the first sub pixel and a plurality of first adjacent sub pixels surrounding the first sub pixel, and compensate for a second color difference of the first filtering image and the second filtering image corresponding to a second sub pixel in the pixel by performing diffusion to the second sub pixel and a plurality of second adjacent sub pixels surrounding the second sub pixel. The SoC may be further configured to: compensate for the first color difference corresponding to the first sub pixel by performing diffusion to the first sub pixel and the plurality of first adjacent sub pixels based on a first weight value corresponding to the first sub pixel and a second weight value corresponding to the plurality of first adjacent sub pixels, and compensate for the second color difference corresponding to the second sub pixel by performing diffusion to the second sub pixel and the plurality of second adjacent sub pixels based on a third weight value corresponding to the second sub pixel and a fourth weight value corresponding to the plurality of second adjacent sub pixels. The SoC may be further configured to: identify the first weight value and the second weight value based on pre-set weight values or at least one from among a filter coefficient applied to the first HVS filtering, positions of the first sub pixel and the plurality of first adjacent sub pixels, and the first color difference, and identify the third weight value and the fourth weight value based on the pre-set weight values or at least one from among a filter coefficient applied to the second HVS filtering, positions of the second sub pixel and the plurality of second adjacent sub pixels, and the second color difference. The SoC may be further configured to: identify a first luminance value corresponding to a first pixel of the first filtering image and a second luminance value corresponding to a second pixel of the second filtering image, the second pixel of the second filtering image corresponding to the first pixel of the first filtering image, identify a color difference of the first filtering image and the secon