Patent classifications
H04N5/213
IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM
Provided is an image processing apparatus for correcting blinking defect noise included in image data generated by an image sensor, the image sensor including pixels arranged two-dimensionally and read-out circuits configured to read out a pixel value. The image processing apparatus is configured to: acquire noise information that associates the pixel value with positional information of the read-out circuits or positional information of each of the pixels, and with feature data related to blinking defect noise attributed to the read-out circuits; determine whether the blinking defect noise occurs on a pixel of interest based on the noise information; calculate candidate values indicating a correction amount for correcting the blinking defect noise based on the noise information and a pixel value of the pixel of interest if the blinking defect noise occurs; and correct the pixel value of the pixel of interest based on the candidate values.
DEVICE, SYSTEM AND METHOD TO MITIGATE LOSS OF SIGNAL INTEGRITY IN A COMMUNICATION OF IMAGE INFORMATION
Techniques and mechanisms for exchanging image data via a three-wire data channel of an interconnect, at least a portion of which is disposed in or on a substrate of a printed circuit board. In an embodiment, three data signals are concurrently exchanged in parallel, each via a different respective trace portion of the data channel. The substrate has disposed therein or thereon three filter structures each to perform filtering of a different respective one of the three signals. The filter structures each include a respective sequence of corrugations to increase a stray capacitance provided by a substrate material. In another embodiment, the interconnect is compatible with a Mobile Industry Processor Interface (MIPI) camera physical layer interface (C-PHY) standard.
DEVICE, SYSTEM AND METHOD TO MITIGATE LOSS OF SIGNAL INTEGRITY IN A COMMUNICATION OF IMAGE INFORMATION
Techniques and mechanisms for exchanging image data via a three-wire data channel of an interconnect, at least a portion of which is disposed in or on a substrate of a printed circuit board. In an embodiment, three data signals are concurrently exchanged in parallel, each via a different respective trace portion of the data channel. The substrate has disposed therein or thereon three filter structures each to perform filtering of a different respective one of the three signals. The filter structures each include a respective sequence of corrugations to increase a stray capacitance provided by a substrate material. In another embodiment, the interconnect is compatible with a Mobile Industry Processor Interface (MIPI) camera physical layer interface (C-PHY) standard.
Noise-reduction processing device
A noise-reduction processing device including: a part that calculates an edge strength indicating the edge amount at the pixel of interest based on the pixel of interest and surrounding pixels that surround the pixel of interest; a part that discriminates the edge direction at the pixel of interest; a first filter-processing part that subjects the pixel of interest to smoothing processing along a direction that is based on a direction-discrimination result and outputs a first filter-processing result; a second filter-processing part that subjects the pixel of interest to smoothing processing producing a lower low-pass effect than that of the first filter-processing part and outputs a second filter-processing result and a part that synthesizes the first and second filter-processing results, with the ratio of the first filter-processing result increased as the edge strength becomes higher and the ratio of the second filter-processing result increased as the edge strength becomes lower.
Noise-reduction processing device
A noise-reduction processing device including: a part that calculates an edge strength indicating the edge amount at the pixel of interest based on the pixel of interest and surrounding pixels that surround the pixel of interest; a part that discriminates the edge direction at the pixel of interest; a first filter-processing part that subjects the pixel of interest to smoothing processing along a direction that is based on a direction-discrimination result and outputs a first filter-processing result; a second filter-processing part that subjects the pixel of interest to smoothing processing producing a lower low-pass effect than that of the first filter-processing part and outputs a second filter-processing result and a part that synthesizes the first and second filter-processing results, with the ratio of the first filter-processing result increased as the edge strength becomes higher and the ratio of the second filter-processing result increased as the edge strength becomes lower.
Temporal noise reduction method for noisy image and related apparatus
Determining of still/movement may be performed with reference to quantization noise of a first section to which a first pixel belongs, and for different results of determining of whether the first pixel is in a movement area or a still area, different frame difference thresholds applicable to the movement area and the still area are separately set, and different frame difference calculation manners are used, different blending coefficients applicable to the movement area and the still area are selected according to the different frame difference thresholds applicable to the movement area and the still area and the frame difference calculation manners, and a noise reduction blending manner is selected according to the different blending coefficients applicable to the movement area and the still area, the frame difference calculation manners, and a pixel value of the first pixel in a current frame.
Temporal noise reduction method for noisy image and related apparatus
Determining of still/movement may be performed with reference to quantization noise of a first section to which a first pixel belongs, and for different results of determining of whether the first pixel is in a movement area or a still area, different frame difference thresholds applicable to the movement area and the still area are separately set, and different frame difference calculation manners are used, different blending coefficients applicable to the movement area and the still area are selected according to the different frame difference thresholds applicable to the movement area and the still area and the frame difference calculation manners, and a noise reduction blending manner is selected according to the different blending coefficients applicable to the movement area and the still area, the frame difference calculation manners, and a pixel value of the first pixel in a current frame.
Processing of impulse noise in a video sequence
A method for processing data in a video sequence comprising impulse noise (“salt-and-pepper”, “snow”, or other type), comprising, for filtering the noise, an application of a recursive filter (S2), given by:
z(n)=z(n−1)+Δ if y(n)>z(n−1)
z(n)=z(n−1)−Δ if y(n)<z(n−1)
and z(n)=z(n−1) if y(n)=z(n−1)
where: y(n) designates an element in the n.sup.th image of the succession, not processed by application of the sign filter; z(n−1) designates an element having a position corresponding to y(n), in the (n−1).sup.th image of the succession, and processed by application of the sign filter; z(n) designates an element having a position corresponding to y(n), in the n.sup.th image of the succession, and processed by application of said sign filter, and Δ is a strictly positive coefficient.
Processing of impulse noise in a video sequence
A method for processing data in a video sequence comprising impulse noise (“salt-and-pepper”, “snow”, or other type), comprising, for filtering the noise, an application of a recursive filter (S2), given by:
z(n)=z(n−1)+Δ if y(n)>z(n−1)
z(n)=z(n−1)−Δ if y(n)<z(n−1)
and z(n)=z(n−1) if y(n)=z(n−1)
where: y(n) designates an element in the n.sup.th image of the succession, not processed by application of the sign filter; z(n−1) designates an element having a position corresponding to y(n), in the (n−1).sup.th image of the succession, and processed by application of the sign filter; z(n) designates an element having a position corresponding to y(n), in the n.sup.th image of the succession, and processed by application of said sign filter, and Δ is a strictly positive coefficient.
INTERFERER REMOVAL FOR REDUCING IMPACT OF PERIODIC INTERFERENCE SIGNALS ON ANALOG VIDEO TRANSMISSION
Video systems with video receivers for receiving video signals transmitted in analog format over a video link are described. An example video receiver includes an interferer identification circuit and an interferer removal circuit. The interferer identification circuit is configured to identify a periodic interference signal (e.g., from one or more of vertical blanking intervals (VBIs)) of a received video signal. The interferer removal circuit is configured to generate a filtered video signal, where generation of the filtered video signal includes, for each line of a given frame of the received video signal, generating an adjusted interference signal by adjusting a phase of the identified interference signal to match a phase of a periodic noise signal in at least a portion of a horizontal blanking interval (HBI) associated with the line, and subtracting the adjusted interference signal from a plurality of active pixel values of the line.