Patent ID: 9071849
Filing Date: 2015-06-30
Classification: H04N

Abstract:
1. A method of generating video packets, the method comprising: generating from pixels of a video frame at least one pixel block comprising at least one reference pixel and a plurality of neighboring pixels adjacent to the at least one reference pixel; replacing pixel values of the neighboring pixels in the at least one pixel block with pixel difference values, which are difference values between a pixel value of one of pixels adjacent to the neighboring pixels and the pixel values of the neighboring pixels; generating packets so that a pixel value of the at least one reference pixel and the pixel difference values of the neighboring pixels are allocated to different packets according to positions of the pixels; determining whether a packet includes the reference pixel; performing pulse code modulation coding, without performing entropy coding, of packets including the reference pixel based on a result of the determining; and selectively performing entropy coding of packets that do not include the reference pixel based on the result of the determining, wherein the performing of the entropy coding comprises performing entropy coding of a first subset of packets including the pixel difference values and performing pulse code modulation coding, without performing entropy coding, of a second subset of packets including the pixel difference values, the second subset of packets being different from the first subset of packets, wherein the packets to which the entropy coding is applied are determined based on positions of pixels in the at least one pixel block.