Patent ID: 9667980
Date: 2017-05-30
CPC Classifications: H04N

Claim:
1. A method for encoding video at an encoding module, comprising: obtaining a video frame; encoding a region of interest (ROI) and a non-ROI area within the video frame by allocating bits between the ROI and the non-ROI area; determining content activity in the ROI; determining content activity in the non-ROI area; and determining whether to skip encoding of the non-ROI area of the video frame based on a content activity of the ROI, a content activity of the non-ROI area, and an accumulated distortion due to skipping of encoding of non-ROI areas in one or more other video frames, wherein encoding of the non-ROI area is skipped when the content activity of the ROI exceeds a first threshold, wherein encoding of the non-ROI area is skipped when the content activity of the ROI does not exceed the first threshold and the content activity of the non-ROI area does not exceed a second threshold, and wherein encoding of the non-ROI area is skipped when the content activity of the ROI does not exceed the first threshold, the content activity within the non-ROI area exceeds a second threshold, and the accumulated distortion due to skipping of encoding of the other video frames does not exceed a third threshold.