CPC G09G 3/002 (2013.01) [G06T 7/20 (2013.01); G06T 7/70 (2017.01); G06T 17/00 (2013.01); H04N 9/317 (2013.01); H04N 9/3185 (2013.01); G09G 2340/0492 (2013.01)] | 10 Claims |
1. A smart tracking-based projection method, applicable to a smart tracking-based projection system, the smart tracking-based projection system comprising a spatial information capturing unit, a target tracking unit, a projection unit, and a drive unit; wherein the method comprises:
acquiring information of a real space of the spatial information capturing unit, constructing a 3D model of the real space, and acquiring first position information of a projection picture projected by the projection unit;
acquiring target image information of the target tracking unit, and acquiring second position information of a tracking target based on the target image information;
acquiring a target projection region based on the 3D model and the second position information;
acquiring, based on the target projection region, rotation information desired by the projection unit; and
controlling, based on the rotation information, the drive unit to operate such that the projection picture reaches the target projection region;
the method further comprising:
acquiring a stretching variation of the projection picture based on the rotation information;
acquiring a stretching correction coefficient of the projection picture based on the stretching variation; and
correcting the projection picture based on the stretching correction coefficient.
|