Convolutional Neural Network Processor for Image Processing Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current convolutional neural networks process both luminance and chrominance information densely, leading to increased workload and reduced efficiency in image processing.

Innovation Solution

A convolutional neural network processor with a first convolutional unit extracting feature maps of different scales, a processing unit fusing noise information with the smallest feature map, and a second convolutional unit combining these feature maps to produce a processed image, utilizing sampling units for down-sampling and up-sampling, and interlayer connections for direct input between corresponding layers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a dense link architecture is adopted to process the image as a whole, then image processing can be performed, but the workload of image processing increases and processing efficiency reduces

Engineering Contradiction:
Improveimage processing efficiencyVSAvoidworkload
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent divides the image processing task into two separate processing paths: a first processing path that processes luminance information and a second processing path that processes chrominance information. This segmentation allows each path to handle only specific types of information, reducing the overall workload compared to processing the entire image densely, while still achieving complete image processing through the combination of both paths.

Inventive Principle:
Principle #1Segmentation

2Reliability

If both luminance and chrominance information are processed, then complete image processing is achieved, but the workload increases and efficiency reduces

Engineering Contradiction:
Improveimage processing completenessVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the processing of luminance and chrominance information into separate processing paths. The first processing path handles luminance information while the second processing path handles chrominance information. This ensures that both types of information are processed completely (maintaining reliability) while avoiding the inefficiency of processing them together in a dense architecture (improving productivity).

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different processing characteristics to different types of image information. The first processing path is optimized for luminance information with specific convolutional layer configurations, while the second processing path is optimized for chrominance information. This local optimization allows each path to process its specific type of information more efficiently, improving overall processing efficiency while maintaining complete processing of both luminance and chrominance information.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11216913B2Convolutional neural network processor, image processing method and electronic device
Publication Date: 2022.01.04 BOE TECHNOLOGY GROUP CO LTD
  • US11216913B2 patent drawing
  • US11216913B2 patent drawing
  • US11216913B2 patent drawing

AI summary

The present disclosure discloses a convolutional neural network processor, an image processing method and an electronic device. The method includes: receiving, by the first convolutional unit, the input image to be processed, extracting the N feature maps with different scales in the image to be processed, sending the N feature maps to the second convolutional unit, and sending the first feature map to the processing unit; fusing, by the processing unit, the received preset noise information and the first feature map, to obtain the second feature map, and sending the second feature map to the second convolutional unit; and fusing, by the second convolutional unit, the received N feature maps with the second feature map to obtain the processed image.