Parallel image color enhancing method and device

A color enhancement and image technology, which is applied in image enhancement, image analysis, image data processing, etc., can solve problems such as flexible modification of difficult algorithms, increased hardware costs, and insufficient processing capacity, so as to facilitate post-optimization and upgrade, improve use efficiency, Achieve the effect of repeated use

Active Publication Date: 2017-06-30
INST OF AUTOMATION CHINESE ACAD OF SCI
View PDF5 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, image color enhancement technology is basically based on three-dimensional interpolation. When performing enhancement, it is necessary to realize color transformation through table lookup and interpolation. For RGB images, each pixel corresponds to three RGB channels, and table lookup 3×8=24 is required times, and 8 weights need to be calculated, and each weight needs to be multiplied twice, and the amount of calculation is relatively large. When faced with 4K image processing requirements, it is very likely that the processing capacity is insufficient.
[0004] Therefore, traditional solutions face two difficulties in the ultra-high-definition era. 1. Traditional solutions usually use dedicated hardware circuits with solidified algorithms, making it difficult to flexibly modify the algorithms. When the scheme implements parallel table lookup, it usually uses multiple memory access channels to work in parallel, which increases the hardware cost

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Parallel image color enhancing method and device
  • Parallel image color enhancing method and device
  • Parallel image color enhancing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] Preferred embodiments of the present invention are described below with reference to the accompanying drawings. Those skilled in the art should understand that these embodiments are only used to explain the technical principles of the present invention, and are not intended to limit the protection scope of the present invention.

[0037] A parallel image color enhancement device of the present invention, such as figure 1 As shown, it includes a local memory, a memory access control unit, a buffer, a parallel arithmetic logic unit (ALU), a parallel multiply accumulator (MAC), a state machine, and a data interleaving unit (SHU);

[0038] The local memory is used to save the input and output image data and the parameters required by the parallel video image contrast enhancement algorithm, and the memory supports parallel access;

[0039] The memory access control unit is used for data exchange between the local memory and the buffer; in this embodiment, three memory acces...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a parallel image color enhancing method, comprising: step 1) loading image data; calculating the three-dimensional look-up table coefficients and the interpolation weight wherein the three-dimensional look-up table coefficients are the index coefficients corresponding to the entries of the look-up tables for each separate color channel; step 2) based on the look-up tables and through the operations on the look-up tables, obtaining the RGB thee-channel look-up table results required for interpolation; and step 3) based on the look-up table results of the step 2 and the interpolation weight, calculating the RGB values of each interpolation points and outputting the result. The invention also discloses a parallel image color enhancing device, which comprises a local memory, an access control unit, a buffer, a parallel arithmetic logic unit, a parallel multiplying accumulator, a state machine and a data and a data interleaving unit. With the method and the device of the invention, the image colors are enhanced; the utilization efficiency of data is increased; the data interaction between a computation component and a peripheral memory is reduced; the pressure on an access broadband is reduced; and reutilization of hardware resources is realized.

Description

technical field [0001] The invention belongs to the field of video image processing, and in particular relates to a parallel image color enhancement method and device. Background technique [0002] At present, one of the mainstream development directions of video technology is ultra-high-definition (4K resolution) display technology. Compared with high-definition (1920*1080) video, the number of pixels of 4K video has been increased from 2M to 8M, so higher requirements are placed on the image quality and performance of image enhancement algorithms. [0003] At present, image color enhancement technology is basically based on three-dimensional interpolation. When performing enhancement, it is necessary to realize color transformation through table lookup and interpolation. For RGB images, each pixel corresponds to three RGB channels, and table lookup 3×8=24 is required times, and 8 weights need to be calculated, and each weight needs to be multiplied twice, which requires a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06T5/00G06T3/40G06T1/60
CPCG06T1/60G06T3/4023G06T5/009G06T2207/10024G06T2207/20072G06T2207/20208
Inventor 刘壮郭若杉谭吉来李瑞玲韩睿李晨
Owner INST OF AUTOMATION CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products