1. A method, comprising: in a video processor: determining a first object contour of a first moving object in video content; creating a first Object Bounding Box (OBB) that encompasses said first object contour of said first moving object; dynamically generating a first object mask for said first moving object in a first destination image frame based on infilling of said first object contour in said first OBB, wherein said infilling comprises: setting a first pixel value in said first destination image frame; extracting color attributes from said first object contour such that a second pixel value is set in said first object contour, wherein said second pixel value is different from said first pixel value, wherein said generation of said first object mask comprises: detecting a first pixel with a third pixel value in said first OBB; detecting a second pixel, adjacent to said first pixel, with said first pixel value in said first destination image frame, wherein said third pixel value is different from said first pixel value and said second pixel value; and assigning said first pixel value to said first pixel based on said detection of said second pixel with said first pixel value; copying said created first OBB encompassing said first object to said first destination image frame at a first location; and extracting said first moving object in said video content based on said first object mask.