System and method for displaying a product catalog
AssigneeHon Hai Precision Industry Co., Ltd.
InventorsHou-Hsien Lee, Chang-Jung Lee, Chih-Ping Lo
Life of this patent
Estimating the term…
Abstract
A system and method for displaying a product catalog obtains images of a user captured by an image obtaining device, locates a face from each of the images. The system and method further determines a movement direction, a movement speed, and a movement angle of the user's face, and rotates a product catalog with the movement direction, the movement speed, and the movement angle of the user's face.
Claims16
A computer-implemented product catalog display method, comprising:
- obtaining a current image and a previous image of a user captured by an image obtaining device from a storage device;
- locating a first face from the current image and a second face from the previous image;
- calculating a first smallest rectangle framing the first face and a second smallest rectangle framing the second face;
- calculating a scalar value between coordinates of the first smallest rectangle and the second smallest rectangle;
- determining a movement direction, a movement speed, and a movement angle of the user's face according to the scalar value;
- and
- rotating a product catalog according to the movement direction, the movement speed, and the movement angle of the user's face.
A non-transitory computer readable medium having stored thereon instructions that, when executed by a processor of a computer, cause the processor to perform a method for displaying a product catalog, the method comprising:
- obtaining a current image and a previous image of a user captured by an image obtaining device from a storage device;
- locating a first face from the current image and a second face from the previous image;
- calculating a first smallest rectangle framing the first face and a second smallest rectangle framing the second face;
- calculating a scalar value between coordinates of the first smallest rectangle and the second smallest rectangle;
- determining a movement direction, a movement speed, and a movement angle of the user's face according to the scalar value;
- and
- rotating a product catalog according to the movement direction, the movement speed, and the movement angle of the user's face.
A computing system for displaying a product catalog, comprising:
- a storage device for storing images captured by an image obtaining device;
- an image obtaining module operable to obtain a current image and a previous image of a user from the storage device;
- a face locating module operable to locate a first face from the current image and a second face from the previous image;
- a calculating module operable to calculate a first smallest rectangle framing the first face and a second smallest rectangle framing the second face;
- the calculating module further operable to calculate a scalar value between coordinates of the first smallest rectangle and the second smallest rectangle;
- an analyzing module operable to obtain a movement direction, a movement speed, and a movement angle of the user's face according to the scalar value;
- and
- a rotating module operable to rotate a product catalog according to the movement direction, the movement speed, and the movement angle of the user's face.
Dependencies are inferred from the claim text.