Image processing method and apparatus

US12579798B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12579798-B2
Application numberUS-202218064132-A
CountryUS
Kind codeB2
Filing dateDec 9, 2022
Priority dateJun 12, 2020
Publication dateMar 17, 2026
Grant dateMar 17, 2026

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 image processing method and apparatus are provided. The method includes: after image data of a target image is received, performing processing on the image data based on a network parameter to obtain enhanced image feature data of the target image; and performing processing on the target image based on the enhanced image feature data. The target image is a low-quality image, and the network parameter is used to indicate a correspondence between feature data of a low-quality image and feature data of a clear image. According to the application, a processing effect of a low-quality image is approved.

First claim

Opening claim text (preview).

What is claimed is: 1 . An image processing method applied to an image processing apparatus, the method comprising: receiving image data of a target image, wherein the target image is a low-quality image; obtaining feature data of the target image based on the image data; performing center-surround convolution computing on the feature data and the image data based on a network parameter to obtain enhanced image feature data of the target image, wherein the center-surround convolution computing simulates a light sensation principle of bipolar cells in a retina, and wherein the network parameter is used to indicate a correspondence between feature data of a low-quality image and feature data of a clear image; and performing processing on the target image based on the enhanced image feature data. 2 . The image processing method according to claim 1 , wherein the feature data is obtained by performing computing on the image data by using N layers of neural networks, and N is an integer greater than 0 and less than a preset threshold; wherein the performing the center-surround convolution computing on the feature data and the image data based on the network parameter to obtain the enhanced image feature data of the target image comprises: performing neural network computing on the feature data and the image data based on the network parameter to obtain residual data, wherein the residual data is used to indicate a deviation between the feature data of the target image and feature data of a clear image; and obtaining the enhanced image feature data of the target image based on the residual data and the feature data. 3 . The image processing method according to claim 2 , wherein the performing the neural network computing on the feature data and the image data based on the network parameter comprises: performing at least first-level center-surround convolution computing, second-level center-surround convolution computing, and third-level center-surround convolution computing on the feature data and the image data based on the network parameter. 4 . The image processing method according to claim 3 , wherein input data of the first-level center-surround convolution computing comprises: the feature data and the image data, wherein input data of the second-level center-surround convolution computing comprises: a computing result of the first-level center-surround convolution computing, and wherein input data of the third-level center-surround convolution computing comprises: a computing result of the second-level center-surround convolution computing. 5 . The image processing method according to claim 3 , wherein the residual data is obtained based on a computing result of the first-level center-surround convolution computing, a computing result of the second-level center-surround convolution computing, and a computing result of the third-level center-surround convolution computing. 6 . The image processing method according to claim 3 , wherein the first-level center-surround convolution computing is used to simulate a response of a central region in a retina of a human eye to the target image, wherein the second-level center-surround convolution computing is used to simulate a response of a surrounded region of the retina of the human eye to the target image, and wherein the third-level center-surround convolution computing is used to simulate a response of a marginal region of the retina of the human eye to the target image. 7 . The image processing method according to claim 3 , wherein the first-level center-surround convolution computing comprises: performing a first convolution operation on the feature data and the image data based on a first convolution kernel to obtain a first intermediate result, wherein a central-region weight of the first convolution kernel is 0; performing a second convolution operation on the feature data and the image data based on a second convolution kernel to obtain a second intermediate result, wherein the second convolution kernel comprises only a central-region weight, and the first convolution kernel and the second convolution kernel have a same size; and obtaining the computing result of the first-level center-surround convolution computing based on the first intermediate result and the second intermediate result. 8 . The image processing method according to claim 3 , wherein the second-level center-surround convolution computing comprises: performing a third convolution operation on the computing result of the first-level center-surround convolution computing based on a third convolution kernel to obtain a third intermediate result, wherein a central-region weight of the third convolution kernel is 0; performing a fourth convolution operation on the computing result of the first-level center-surround convolution computing based on a fourth convolution kernel to obtain a fourth intermediate result, wherein the fourth convolution kernel comprises only a central-region weight, and the third convolution kernel and the fourth convolution kernel have a same size; and obtaining the computing result of the second-level center-surround convolution computing based on the third intermediate result and the fourth intermediate result. 9 . The image processing method according to claim 3 , wherein the third-level center-surround convolution computing comprises: performing a fifth convolution operation on the computing result of the second-level center-surround convolution computing based on a fifth convolution kernel to obtain a fifth intermediate result, wherein a central-region weight of the fifth convolution kernel is 0; performing a sixth convolution operation on the computing result of the second-level center-surround convolution computing based on a sixth convolution kernel to obtain a sixth intermediate result, wherein the sixth convolution kernel comprises only a central-region weight, and the fifth convolution kernel and the sixth convolution kernel have a same size; and obtaining the computing result of the third-level center-surround convolution computing based on the fifth intermediate result and the sixth intermediate result. 10 . The image processing method according to claim 1 , wherein the image processing apparatus is a neural network device, and the network parameter is obtained by training. 11 . An image processing apparatus comprising: a memory comprising processor-executable instructions; and a processor in communication with the memory, wherein the processor is configured to execute the processor-executable instructions to facilitate the image processing apparatus to: receive image data of a target image, wherein the target image is a low-quality image; obtain feature data of the target image based on the image data; perform center-surround convolution computing on the feature data and the image data based on a network parameter to obtain enhanced image feature data of the target image, wherein the center-surround convolution computing simulates a light sensation principle of bipolar cells in a retina, and wherein the network parameter is used to indicate a correspondence between feature data of a low-quality image and feature data of a clear image; and perform processing on the target image based on the enhanced image feature data. 12 . The image processing apparatus according to claim 11 , wherein the feature data is obtained by performing computing on the image data by using N layers of neural networks, and N is an integer greater than 0 and less than a preset threshold; wherein the processor is further configured to execute the processor-executable instructions to facilitate the

Assignees

Inventors

Classifications

  • using machine learning, e.g. neural networks · CPC title

  • Artificial neural networks [ANN] · CPC title

  • Training; Learning · CPC title

  • using local operators · CPC title

  • Generating sets of training patterns; Bootstrap methods, e.g. bagging or boosting · 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 US12579798B2 cover?
An image processing method and apparatus are provided. The method includes: after image data of a target image is received, performing processing on the image data based on a network parameter to obtain enhanced image feature data of the target image; and performing processing on the target image based on the enhanced image feature data. The target image is a low-quality image, and the network …
Who is the assignee on this patent?
Huawei Tech Co Ltd, Univ Science & Technology China
What technology area does this patent fall under?
Primary CPC classification G06V10/82. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 17 2026 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).