A method, system and device for filling blind cells based on dual-port RAM

A technology of filling method and filling scheme, which is applied in the field of image processing, can solve the problems of restricting the performance of imaging system, reducing the spatial resolution and temperature resolution of imaging system, so as to save memory space, save storage space, and save DDR read and write bandwidth Effect

Active Publication Date: 2022-03-18
北京波谱华光科技有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The existence of infrared blind elements reduces the spatial resolution and temperature resolution of the imaging system to a large extent, seriously restricts the performance of the imaging system, and will have an adverse effect on the equipment when it performs tasks such as target detection, recognition, and tracking. Therefore, How to effectively fill the blind pixels of infrared images is a problem that has been studied since the development of infrared imaging technology.

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 method, system and device for filling blind cells based on dual-port RAM
  • A method, system and device for filling blind cells based on dual-port RAM
  • A method, system and device for filling blind cells based on dual-port RAM

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0030] Such as figure 1 Shown, a kind of blind element filling method based on dual-port RAM, comprises the following steps,

[0031] S1, traverse each pixel in the image, and use each pixel in the image as the central pixel to perform a sliding window operation of (2n+1)*(2n+1), and calculate each of the sliding windows The pixel median value of the non-central pixel in the center; wherein, n is a positive integer;

[0032] S2, respectively taking the difference between the pixel median value of the non-central pixel point in each of the sliding windows and the pixel value of the central pixel point of the sliding window and taking the absolute value, correspondingly obtaining the pixel deviation value of each central pixel point of the sliding window ;

[0033] S3. Comparing the pixel deviation value of each central pixel point of the sliding window with a preset pixel deviation threshold, and correspondingly determining whether each central pixel point of the sliding wind...

Embodiment 2

[0071] Based on the above method for filling blind cells based on dual-port RAM, the present invention also provides a system for filling blind cells based on dual-port RAM.

[0072] Such as image 3 As shown, a blind cell filling system based on dual-port RAM includes the following modules,

[0073] A pixel median calculation module, which is used to traverse each pixel in the image, and use each pixel in the image as the center pixel to perform a sliding window operation of (2n+1)*(2n+1), and Calculate the pixel median value of each non-central pixel in the sliding window; wherein, n is a positive integer;

[0074] A pixel deviation value acquisition module, which is used to respectively make a difference between the pixel median value of the non-central pixel point in each of the sliding windows and the pixel value of the central pixel point of the sliding window and take the absolute value, corresponding to obtain each of the sliding window The pixel deviation value of t...

Embodiment 3

[0093] Based on the above method for filling blind cells based on dual-port RAM, the present invention also provides a device for filling blind cells based on dual-port RAM.

[0094]A device for filling blind cells based on dual-port RAM, including a processor, a memory, and a computer program stored in the memory, when the computer program is executed by the processor, it realizes the above-mentioned dual-port RAM-based Blind cell filling method.

[0095] A blind element filling method, system and device based on a dual-port RAM of the present invention adopts a sliding window of (2n+1)*(2n+1), which increases the selection of filling schemes for blind elements, and is more effective for continuous blind element clusters Good filling effect; in addition, use dual-port RAM to store the blind element table, saving memory space and DDR read and write bandwidth, and at the same time, in the blind element filling table, only the blind element coordinates and blind element filling ...

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 present invention relates to a blind pixel filling method, system and device based on a dual-port RAM. The method includes: taking each pixel in an image as a central pixel to perform a sliding window operation, and calculating the pixels in the non-central pixel in the sliding window value; calculate the pixel deviation value of the center pixel of the sliding window; judge whether the center pixel of the sliding window is a blind element and obtain the blind element mark table; determine the blind element filling scheme according to the number and position of non-blind elements in the sliding window; The coordinates and the blind cell filling scheme are combined into a set of data groups and written into the dual-port RAM, and the blind cell filling table is generated; read the blind cell coordinates and the blind cell filling scheme of the first blind cell in the blind cell filling table; according to the blind cell filling table The blind element coordinates corresponding to the element filling scheme and the effective pixel count in the image are used to fill the blind elements. The present invention can determine and correct blind elements in real time without interrupting the normal output of video streams, occupies less resources, and has a low misjudgment rate of blind elements.

Description

technical field [0001] The invention relates to the field of image processing, in particular to a method, system and device for filling blind cells based on dual-port RAM. Background technique [0002] Infrared imaging technology is widely used in various fields such as military detection and civilian surveillance. However, considering the current technological level and technical conditions, the blind element problem is still inevitable in the imaging process of infrared focal plane array. The existence of infrared blind elements reduces the spatial resolution and temperature resolution of the imaging system to a large extent, seriously restricts the performance of the imaging system, and will have an adverse effect on the equipment when it performs tasks such as target detection, recognition, and tracking. Therefore, How to effectively fill the blind pixels of infrared images is a problem that has been studied since the development of infrared imaging technology. Content...

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 & AuthorityPatents(China)
IPC IPC(8): G06F9/50G06F12/02
CPCG06F9/5016G06F9/5027G06F12/0238
Inventor祁海军查顺开吴金浩赵金博卢涛
Owner北京波谱华光科技有限公司