Camera module, image processing system and image compression method
AssigneeSamsung Electronics Co., Ltd.
InventorsWonseok Lee, Seongwon Jo, Yunseok Choi
Life of this patent
Estimating the term…
Abstract
An image compression camera module, an image processing system, and a method of compressing each of a plurality of pixel groups forming image data are provided. The method includes detecting a bad pixel among a plurality of pixels in a pixel group, generating a flag indicating position information about the bad pixel, calculating a first difference between a pixel value of a pixel among the plurality of pixels excluding the bad pixel and a reference pixel value, and generating a bitstream including the flag and the first difference.
Claims20
An image compression method of compressing each of a plurality of pixel groups forming image data, the method comprising:
- detecting a bad pixel among a plurality of pixels in a pixel group;
- generating a flag indicating position information about the bad pixel;
- calculating a first difference between a pixel value of a pixel among the plurality of pixels excluding the bad pixel and a reference pixel value;
- and
- generating a bitstream including the flag and the first difference.
A camera module comprising:
- an image sensor configured to generate image data comprising a plurality of pixels;
- an encoder configured to divide the plurality of pixels into a plurality of pixel groups, and sequentially compress the plurality of pixel groups to generate compressed data comprising a plurality of bitstreams;
- and
- a memory storing reference information comprising pixel values of pixels compressed by the encoder,
- wherein the encoder is further configured to:
- detect a bad pixel in a first pixel group;
- generate a first bitstream corresponding to the first pixel group by compressing first pixel values of a plurality of first pixels in the first pixel group based on a result of detecting the bad pixel and the reference information;
- and
- update the reference information based on a corrected pixel value obtained by correcting a pixel value of the bad pixel.
An image processing system comprising:
- an image sensor configured to generate image data comprising a plurality of pixels;
- an encoder configured to generate a plurality of bitstreams by sequentially compressing a plurality of pixel groups in the image data;
- and
- a decoder configured to restore the image data by decompressing the plurality of bitstreams,
- wherein the encoder is further configured to:
- detect a bad pixel in each of the plurality of pixel groups;
- compress pixel values of a second pixel group among the plurality of pixel groups according to reference information, the reference information being generated based on pixel values of a first pixel group among the plurality of pixel groups that is compressed prior to the second pixel group;
- and
- update the reference information based on a result of detecting the bad pixel.
Dependencies are inferred from the claim text.