Correlation value calculation device

A computing device and correlation value technology, applied in the directions of calculation, image analysis, image enhancement, etc., can solve the problem of increasing the circuit scale of the correlation value computing device, and achieve the effect of reducing the circuit scale

Active Publication Date: 2019-12-03
OLYMPUS CORP
View PDF8 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] With the increase in the resolution of images to be calculated for correlation values, the number of

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
  • Correlation value calculation device
  • Correlation value calculation device
  • Correlation value calculation device

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0026] (Embodiment)

[0027] refer to Figure 1 to Figure 7 An embodiment of the correlation value computing device of the present invention will be described.

[0028] The correlation value computing device 100 of the present embodiment is installed in a device that performs noise reduction processing, motion vector detection, and the like, and calculates correlation values ​​at high speed.

[0029] figure 1 It is a figure which shows the structure of the correlation value calculation apparatus 100. The correlation value calculation device 100 calculates a correlation value between a specific region (reference block) in one image (frame) and a specific region (reference block) having the same block size as the reference block.

[0030] like figure 2 As shown, the correlation value calculation device 100 of the present embodiment calculates a correlation value between a reference block whose center pixel is the pixel of interest (tx, ty) of an image (frame) and at least o...

Example Embodiment

[0113] (Variation 1)

[0114] For example, the correlation value calculation device 100 of the above-described embodiment is a circuit that calculates the sum of absolute difference values ​​(SAD) as the correlation value, but the correlation value is not limited to this. For example, the correlation value may also be a difference sum of squares (SSD), a normalized cross-correlation (NCC), or a zero-mean normalized cross-correlation (ZNCC), or the like.

Example Embodiment

[0115] (Variation 2)

[0116] In the above-described embodiment, the block size is 9×9, but the block size is not limited to this. For example, a block size such as 16×16, 15×15, 5×5, and 3×3 may be used, and a block size such as 15×9 may also be 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
Login to view more

PUM

No PUM Login to view more

Abstract

A correlation value calculation device for calculating a correlation value between a reference block in an image and at least one selected block in the same image or in another image, said correlationvalue calculation device being provided with: a pixel value distribution calculation unit which calculates the pixel value distribution of each image, and selects a range of frequent pixel values asa valid pixel value range; a conversion coefficient calculation unit which calculates a conversion coefficient for converting the pixel values in the valid pixel value range into predetermined grayscale values; and a pixel value conversion unit which performs a grayscale reduction process on the pixels of said reference block and the pixels of said at least one selected block on the basis of the conversion coefficient.

Description

technical field [0001] The present invention relates to a correlation value computing device for computing correlation values ​​between images. Background technique [0002] In image processing such as noise reduction processing or motion vector detection, correlation value calculations between images are often performed. The correlation value represents the similarity between images. Correlation values ​​between two images (one is called a reference frame and the other is called a reference frame) in a specific region (reference block) in the reference frame and a specific region in the reference frame having the same block size as the reference block (Reference blocks) are calculated based on differences in pixel values ​​between pixels at the same position, and the like. For calculation of correlation values, calculation methods such as sum of absolute difference (SAD) and sum of square difference (SSD) are known. [0003] In noise reduction processing, motion vector d...

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
IPC IPC(8): G06T7/00G06T5/00G06T5/40
CPCG06T7/32G06T7/80G06T7/223G06T5/002G06T5/40
Inventor 中岛彩小柴修
Owner OLYMPUS CORP
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