Bayer image processing method and system, electronic equipment and storage medium

A processing method and technology of processing system, applied in the field of Bayer image processing method, system, electronic equipment and storage medium, can solve the problem of zipper effect or false color, can not meet the actual processing requirements, etc., to reduce false color and zipper effects, improve image quality, restore the effects of different textures

Pending Publication Date: 2020-08-14
SPREADTRUM COMM (SHANGHAI) CO LTD
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The technical problem to be solved by the present invention is to overcome the defect that the zipper effect or false color etc. are likely to occur when demosaicing the Bayer image in the prior art, thereby failing to meet the actual processing requirements, and the purpose is to provide a Bayer image Image processing method, system, electronic device and storage medium

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
  • Bayer image processing method and system, electronic equipment and storage medium
  • Bayer image processing method and system, electronic equipment and storage medium
  • Bayer image processing method and system, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0069] Such as figure 1 As shown, the processing method of the Bayer image of the present embodiment comprises:

[0070] S101, collecting Bayer images (ie original RAW images);

[0071] S102. Obtain multiple neighborhood pixels of each target pixel in the Bayer image;

[0072] Wherein, the target pixel point corresponds to the first color component, and a plurality of neighboring pixel points correspond to the second color component and the third color component;

[0073] The colors corresponding to the first color component, the second color component and the third color component are different, and the color components specifically include red, blue and green.

[0074] S103. Based on the pixel values ​​of the neighboring pixels, perform interpolation on the channel of the second color component and the channel of the third color component corresponding to the target pixel, so as to respectively obtain the corresponding first interpolation result set and the second interpol...

Embodiment 2

[0082] Such as figure 2 As shown, the processing method of the Bayer image of the present embodiment is a further improvement to embodiment 1, specifically:

[0083] Step S103 includes:

[0084] For the target pixel whose first color component is red, the high-order interpolation algorithm is used to interpolate the green channel corresponding to the target pixel to obtain the corresponding first interpolation result set, and the first-order interpolation algorithm is used to interpolate the blue channel corresponding to the target pixel. Interpolation is performed on the color channel to obtain a corresponding second interpolation result set;

[0085] For a target pixel whose first color component is blue, a high-order interpolation algorithm is used to interpolate the green channel corresponding to the target pixel to obtain a corresponding first interpolation result set, and a first-order interpolation algorithm is used to interpolate the corresponding green channel of th...

Embodiment 3

[0147] Such as Figure 4 As shown, the processing system of the Bayer image of the present embodiment includes an image acquisition module 1, a neighborhood pixel point acquisition module 2, an interpolation processing module 3, an edge direction acquisition module 4, a weight acquisition module 5, a filter processing module 6, and pixel data acquisition Module 7 and full color image acquisition module 8.

[0148] Image collection module 1 is used for collecting Bayer image (ie original RAW image);

[0149] Neighborhood pixel point acquisition module 2 is used to obtain a plurality of neighborhood pixel points of each target pixel point in the Bayer image;

[0150] Wherein, the target pixel point corresponds to the first color component, and a plurality of neighboring pixel points correspond to the second color component and the third color component;

[0151] The colors corresponding to the first color component, the second color component and the third color component are ...

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 a Bayer image processing method and system, electronic equipment and a storage medium. The processing method comprises the following steps: acquiring a plurality of neighborhood pixel points of each target pixel point in a Bayer image; performing interpolation on the channels of the target pixel points corresponding to the other two color parts to obtain a first interpolation result set and a second interpolation result set; obtaining the edge direction of the target pixel point; obtaining a first weight of each first interpolation result in the first interpolation result set and a second weight of each second interpolation result in the second interpolation result set; and filtering the interpolation result according to the first weight and the second weight by adopting a weighted median filtering algorithm to obtain full-color pixel data of the target pixel point, and further generating a full-color image corresponding to the Bayer image. According to the method, different textures of the Bayer image can be effectively recovered, and pseudo-color and zipper effects generated by an existing interpolation technology are effectively reduced.

Description

technical field [0001] The present invention relates to the technical field of image processing, in particular to a Bayer image processing method, system, electronic equipment and storage medium. Background technique [0002] For most digital cameras, CCD (Charge Coupled Device) or CMOS (Complementary Metal Oxide Semiconductor) sensors are usually used to collect a color component at each pixel point, in order to better recover the other two colors from single pixel point data The acquisition points on the CMOS sensor are usually arranged according to certain rules. Most of the sensors are arranged in the Bayer pattern, and then use the interpolation method to transform the mosaic image in which each pixel in the Bayer image has only one primary color into each The pixels all contain a full-color image of red, green, and blue, that is, interpolation from single-pixel image data to restore full-color image components. This process is usually called demosaicing, also known as ...

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/00G06T7/90
CPCG06T5/005G06T7/90G06T2207/10024G06T2207/20024G06T2207/30168
Inventor 杨傲
Owner SPREADTRUM COMM (SHANGHAI) CO LTD
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