Image processor and operation method for optimizing on screen display resolution

US12499651B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12499651-B2
Application numberUS-202318327894-A
CountryUS
Kind codeB2
Filing dateJun 2, 2023
Priority dateJun 2, 2023
Publication dateDec 16, 2025
Grant dateDec 16, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An operation method performed by an image processor is provided, including the following operations of receiving a mixed image including an input image and a first on-screen-display (OSD) pattern and generating a second OSD pattern, different from the first OSD pattern, based on the mixed image. The second OSD pattern encompasses protection regions of the input image, and the protection regions are in close proximity of the first OSD pattern. The method further includes operations of performing image processing to remaining regions, different from the protection regions, of the input image and generating an output image. The output image includes the second OSD pattern and the remaining regions of the input image, being performed by the image processing.

First claim

Opening claim text (preview).

What is claimed is: 1 . An operation method performed by an image processor, comprising: receiving, by the image processor, a mixed image including an input image and a first on-screen-display (OSD) pattern; generating, by the image processor, a first OSD map and a blending image based on the mixed image; generating, by the image processor, a second OSD map based on a plurality of first pixel values of the first OSD map and a plurality of second pixel values of the blending image, wherein generating the second OSD map comprises: comparing, by the image processor, a maximum of a first portion of the plurality of first pixel values with a maximum of a second portion of the plurality of first pixel values to obtain a first difference, wherein the first portion of the plurality of first pixel values correspond to a plurality of key pixels in the first OSD map, and the second portion of the plurality of first pixel values correspond to a plurality of non-key pixels in the first OSD map; comparing, by the image processor, the first difference with a first predetermined value; comparing, by the image processor, a second predetermined value with a second difference between the maximum of the first portion of the plurality of first pixel values and one of the plurality of second pixel values corresponding to a pixel being verified in the blending image; and in response to the comparison, generating, by the image processor, a plurality of third pixel values of the second OSD map; generating, by the image processor, a second OSD pattern, different from the first OSD pattern, based on the second OSD map and the blending image, wherein the second OSD pattern encompasses protection regions of the input image, wherein the protection regions are in close proximity of the first OSD pattern; performing, by the image processor, image processing to remaining regions, different from the protection regions, of the input image; and generating, by the image processor, an output image, wherein the output image includes the second OSD pattern and the remaining regions of the input image, being performed by the image processing. 2 . The operation method of claim 1 , wherein the second OSD pattern in the output image includes the first OSD pattern, and the protection regions in the output image are surrounded by the first OSD pattern in the output image. 3 . The operation method of claim 1 , wherein a plurality of first pixels in the protection regions and a plurality of second pixels in the first OSD pattern are included in a plurality of blocks, wherein each of the plurality of second pixels is arranged in a corner of a corresponding one of the plurality of blocks. 4 . The operation method of claim 1 , wherein pixel values of the protection regions of the input image and pixel values of the protection regions of the output image are the same. 5 . The operation method of claim 1 , wherein a number of pixels included in the second OSD pattern is different from a number of pixels included in the first OSD pattern. 6 . The operation method of claim 5 , wherein the number of the pixels included in the second OSD pattern is greater than the number of the pixels included in the first OSD pattern. 7 . The operation method of claim 1 , wherein performing the image processing to the remaining regions comprises: performing, by the image processor, color changing processing to the remaining regions. 8 . The operation method of claim 1 , wherein differences between pixel values in the protection regions and pixel values in the first OSD pattern are smaller than differences between pixel values in the remaining regions and pixel values in the first OSD pattern. 9 . The operation method of claim 1 , wherein generating the first OSD map and the blending image comprises: generating, by the image processor, the first OSD map by adjusting alpha values in a plurality of fourth pixel values in the mixed image to have a first value, and generating, by the image processor, the blending image by adjusting the alpha values to have a second value different from the first value. 10 . The operation method of claim 1 , wherein the second predetermined value equals to a half of the first difference.

Assignees

Inventors

Classifications

  • Denoising; Smoothing · CPC title

  • Determination of region of interest [ROI] or a volume of interest [VOI] · CPC title

  • relating to colour · CPC title

  • Mixing · CPC title

  • Circuits for processing the brightness signal and the chrominance signal relative to each other, e.g. adjusting the phase of the brightness signal relative to the colour signal, correcting differential gain or differential phase (circuits for matrixing H04N9/67) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12499651B2 cover?
An operation method performed by an image processor is provided, including the following operations of receiving a mixed image including an input image and a first on-screen-display (OSD) pattern and generating a second OSD pattern, different from the first OSD pattern, based on the mixed image. The second OSD pattern encompasses protection regions of the input image, and the protection regions…
Who is the assignee on this patent?
Novatek Microelectronics Corp
What technology area does this patent fall under?
Primary CPC classification G06V10/751. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 16 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).