Method and system for initializing templates of moving objects
AssigneeSony Deutschland GmbH
InventorsFabian Friedrichs, Muhammad Siddiqui, Klaus Zimmermann
Life of this patent
Estimating the term…
Abstract
A method for tracking a moving object in a sequence of images is provided, comprising: partitioning each of said images of said sequence into blocks, identifying blocks which have moved between consecutive images of said sequence, grouping adjacent blocks, which have moved in a same direction by a same distance, into a first group of blocks, initializing an initial template for said moving object with said first group of blocks and tracking said template in said sequence of images. A corresponding system for tracking moving objects is presented as well.
Claims12
A method of operating a camera system, the method comprising:
- partitioning, in a local motion estimation unit of the camera system, each image of a sequence of images into blocks;
- identifying moving blocks which have performed a movement between consecutive images of said sequence;
- determining a direction and a distance of said movement of said moving blocks;
- grouping, in a segmentation unit of the camera system, adjacent moving blocks, for which directions within a predetermined direction interval and distances within a predetermined distance interval have been determined into a first group of blocks;
- and
- initializing a template for said moving object with said first group of blocks.
A system for initializing a template for a moving object in a sequence of images, comprising:
- a local motion estimation unit configured to partition each of said images of said sequence into blocks, to identify moving blocks which have moved between consecutive images of said sequence and to determine a direction and a distance of said movement of said moving blocks;
- and
- a segmentation unit configured to initialize an initial template for said moving objects by grouping adjacent moving blocks, for which directions within a pre-determined direction interval and distances within a predetermined distance interval have been determined.
A non-transitory computer readable storage medium encoded with instructions, which when executed by a processor cause the processor to implement a method comprising:
- partitioning, in a local motion estimation unit of the camera system, each said image of a sequence of images into blocks;
- identifying moving blocks which have performed a movement between consecutive images of said sequence;
- determining a direction and a distance of said movement of said moving blocks;
- grouping, in a segmentation unit of the camera system, adjacent moving blocks, for which directions within a predetermined direction interval and distances within a predetermined distance interval have been determined into a first group of blocks;
- and
- initializing a template for said moving object with said first group of blocks.
Dependencies are inferred from the claim text.