The invention discloses an object-based
virtual image drawing method of a three-dimensional / free viewpoint television, which comprises the following steps: dividing a
color image into an inner region, a background region and a
boundary region of an object through an object
mask image of the
color image, and then, dividing the
color image into a plurality of blocks with different sizes according to the three regions; for a whole mapping type block, only needing to carry out three-dimensional
image conversion on one pixel point in the block to determine the
coordinate mapping relation for projecting the pixel point from the color image into a virtual viewpoint color image, and then, projecting the whole block into the virtual viewpoint color image by using the
coordinate mapping relation, wherein because the three-dimensional
image conversion is only carried out on one pixel point, the drawing speed of the whole mapping type block can be effectively improved; and for sequential
pixel mapping type blocks, because the blocks are mainly positioned in the
boundary region, still mapping each pixel point in the blocks into the virtual viewpoint color image by using a sequential
pixel mapping type three-dimensional
image conversion method , thereby effectively ensuring the drawing precision.