A kind of retinex image enhancement method and system

An image enhancement and image technology, which is applied in image enhancement, image data processing, instruments, etc., can solve the problems that the computational complexity exceeds the needs of practical applications, the real-time performance has not been completely improved, and the cost of image processing systems has been increased to achieve improved Partial visibility, fast computing speed, and easy read and write operations

Active Publication Date: 2018-07-31
NANJING UNIV OF SCI & TECH
View PDF2 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the Retinex image enhancement method uses single / multi-scale template convolution operations, and the computational complexity often exceeds the needs of practical applications.
When this method is implemented on a software platform, the real-time performance is poor; however, the implementation through multi-core DSP hardware takes up a large amount of memory and increases the cost of the image processing system, while the real-time performance has not been completely improved.

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
  • A kind of retinex image enhancement method and system
  • A kind of retinex image enhancement method and system
  • A kind of retinex image enhancement method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0070] The hardware platform realized by this embodiment: adopts the high-performance processor Spartan6 LX150T chip of Xilinx Company as the core video processing system, adopts Verilog language to realize, program writing and simulation are completed on the FPGA hardware design tool ISE13.1. The image size of the video stream captured by the camera is in 256*256 format.

[0071] iterative convolution module

[0072] like figure 2 After the iterative convolution module receives the video source image collected by the camera, it first generates a window of N*N size (N is an odd number) through the first-in-first-out buffer FIFO, and divides the window into ((N-1) / 2)*( (N-1) / 2), (N-1)*1, (N-1)*1, 1 size new window, at the same time fold and sum the image data symmetrically in the new window, and finally sum the new window And, get the sum of N*N size window; through the divider operation, get the first average filter value; judge whether the number of iterations reaches the ...

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 proposes a Retinex image enhancement method and system. The method: perform multiple average filter iterations on the video source image collected by the camera to generate the image illumination component; obtain the image reflection component according to the source image and the image illumination component; correct the image illumination component and the image reflection component; component and image reflection component, calculate and obtain the image after Retinex image enhancement. The system includes an iterative convolution module, a reflection component generation module, an illumination component correction module, a reflection component correction module, and an enhanced image generation module, all of which are implemented on FPGA. The invention can carry out self-adaptive enhancement for different types of images, ensuring the real-time performance of image enhancement.

Description

technical field [0001] The invention belongs to the technical field of digital video image processing, and in particular relates to a Retinex image enhancement method and system. Background technique [0002] Image enhancement refers to the use of specific methods to highlight certain information in the image according to specific needs, while weakening or removing irrelevant information, or converting the source image into an image processing method that is more suitable for human or machine analysis and processing. Traditional image enhancement methods mainly include image grayscale transformation, histogram equalization, Gamma correction, image sharpening, edge enhancement, etc. Traditional image enhancement algorithms generally have a single function, and can only enhance a certain type of image or some local features of the image, and different types of images require constant adjustment of parameters to obtain better enhancement effects. [0003] The Retinex image enh...

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 Patents(China)
IPC IPC(8): G06T5/40G06T5/50
Inventor 柏连发张毅何玮陈璐韩静
Owner NANJING UNIV OF SCI & TECH
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