Patent ID: 8787445
Filing Date: 2014-07-22
Classification: H04N

Abstract:
1. A method of representing a video frame using an available number of bits, said method comprising: identifying a region of interest (ROI) in a video frame; determining a first portion in a reference frame substantially matching said ROI in said video frame, wherein said reference frame is a time instance earlier than said video frame; computing a first complexity parameter signifying a change in pixel values in said ROI in said video frame relative to said first portion in said reference frame, computing a first quantization parameter having positive correlation with each of said first complexity parameter and a ratio of an area of said ROI to an area of said video frame; encoding a first set of pixel changes based on said first quantization parameter to generate a first set of encoded pixels, wherein said first set of pixel changes represents changes of said ROI in said video frame in relation to said first portion in said reference frame; generating an encoded video frame representing said video frame comprising said first set of encoded pixels; receiving said video frame and said reference frame, wherein each of said video frame and said reference frame represent images of a scene, with said reference frame representing said scene at a time instance earlier than said video frame; determining a second portion in said reference frame matching a non-ROI region in said video frame computing a second complexity parameter signifying a change in pixel values in said non-ROI in said video frame relative to said second portion in said reference frame; receiving a second quantization parameter for said video frame; computing a third quantization parameter proportionate to said first complexity parameter; and encoding a second set of pixel changes using said third quantization parameter to generate a second set of encoded pixels, wherein said second set of pixel changes represents changes of said non-ROI in said video frame in relation to said reference frame, wherein said generating said encoded video frame representing said video frame further comprises said second set of encoded pixels.