Patent ID: 8705628

Claim:
A method for encoding a moving image using motion vectors which are generated by dividing a frame to be processed into a plurality of blocks and performing a motion search with respect to each of the plurality of blocks using an input image and an already encoded reference image, the method comprising the steps of: selecting S blocks from the plurality of blocks in the frame, where S is an integer of one or more and less than the number of all the blocks of the frame; encoding the moving image by forcibly replacing the motion vectors with zeros without performing the motion search, with respect to the selected S blocks; correcting the amount of data to be encoded by multiplying the amount of data to be encoded of a previous frame by the total number of blocks/S; and performing a bit rate control based on the corrected amount of data to be encoded, wherein the encoding the moving image by forcibly replacing the motion vectors with zeros is performed only r−1 times with respect to r frames, where r is an integer of two or more.