A method of image sharpening based on sse2 instruction set

An image sharpening and instruction set technology, applied in the field of image processing, can solve the problems of image color edge and large amount of calculation, and achieve the effect of improving processing efficiency, reducing the number of visits, and being useful for reference.

Active Publication Date: 2017-10-31
BEIJING DAHENG IMAGE VISION +1
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the existing image sharpening methods have the problems of large amount of calculation and color fringing of the sharpened image.

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 of image sharpening based on sse2 instruction set
  • A method of image sharpening based on sse2 instruction set
  • A method of image sharpening based on sse2 instruction set

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] Embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0052]The invention provides an image sharpening method based on the SSE2 instruction set, which performs edge enhancement on 32-bit image data in the BGRA (a graphic data format) format. During the algorithm processing, the G component is used as the reference component, and only the G component is used For sharpening, the R and B components obtain the sharpened result through a differential operation with the G component. It is based on Intel's SSE2 instruction set technology, uses SSE2 parallel technology and processes data in units of pixels, a single instruction operation It can process multiple pixels at the same time, which can not only improve the real-time performance of sharpened image processing, but also has high practical value for real-time image processing as an innovation point, and can reduce the complexity of other algorithms in image ...

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 discloses an image sharpening method based on an SSE2 instruction set, which separates A component, G component, R component and B component from loaded image data, and obtains a channel difference component with the G component as a reference component; High-pass filtering and edge gain amplification processing, and use threshold shrinkage and value adjustment to control the flat area of ​​​​the image and obtain high-frequency components in the enhanced G component; the high-frequency components in the enhanced G component are added to the original G component Obtain the sharpened G component; sum the sharpened G component and the channel difference component to obtain the sharpened R component and B component; shift the A component and the sharpened R component, G through the register shift The components and B components are interleaved, written to the output buffer and then output. The invention does not need color space conversion when sharpening images, and realizes high-efficiency color image sharpening processing.

Description

technical field [0001] The invention relates to the technical field of image processing, in particular to an image sharpening method based on an SSE2 (Streaming SIMDExtensions 2nd, Single Instruction Multiple Data Streams Extension) instruction set. Background technique [0002] Industrial color cameras generally use a single CCD (or CMOS) imaging unit for imaging, and the camera directly outputs Bayer format images. These Bayer format images are a typical mosaic image, and each pixel contains only the pixel value of a single channel, which needs to be interpolated (de-mosaiced) before it becomes the RGB color image we usually see. Since the interpolation algorithm is based on neighboring pixels to fit the currently missing pixels, resulting in blurred texture details and unsatisfactory edge sharpness in the interpolated image, it is necessary to sharpen the image when analyzing and understanding the image to increase the contrast of the inner edges of the image. [0003] ...

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): H04N5/208H04N5/21
Inventor 赵祖轩张谱周中亚王丽丽路鹏彭杰军
Owner BEIJING DAHENG IMAGE VISION
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