Real-time Visual Feedback for User Positioning with Respect to a Camera and a Display
First Claim
1. A method of capturing imagery of a user, the method comprising:
- capturing positioning imagery of the user with a camera;
processing the positioning imagery substantially in real time to generate abstracted positioning imagery of the user wherein the abstracted positioning imagery represents;
at least a partial outline of a body part of the user; and
a plurality of anatomical features of the body part of the user inside and distinct from the at least partial outline;
displaying the abstracted positioning imagery of the user on a display facing the user, wherein the abstracted positioning imagery provides visual feedback for guiding the user to move to a desired position with respect to the camera, without the abstracted positioning imagery also providing sufficient visual information for the user to assess a visual quality of the positioning imagery; and
when the user is positioned in the desired position with respect to the camera, capturing application imagery of the user; and
providing the captured application imagery of the user to an application without displaying the captured application imagery to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and computer program products provide near real-time feedback to a user of a camera-enabled device to guide the user to capture self-imagery when the user is in a desired position with respect the camera and/or the display of the device. The desired position optimizes aspects of self-imagery that is captured for applications in which the imagery is not primarily intended for the user'"'"'s consumption. One class of such applications includes applications that rely on illuminating the user'"'"'s face with light from the device'"'"'s display screen. The feedback is abstracted to avoid biasing the user with aesthetic considerations. The abstracted imagery may include real-time cartoon-like line drawings of edges detected in imagery of the user'"'"'s head or face.
104 Citations
26 Claims
-
1. A method of capturing imagery of a user, the method comprising:
-
capturing positioning imagery of the user with a camera; processing the positioning imagery substantially in real time to generate abstracted positioning imagery of the user wherein the abstracted positioning imagery represents; at least a partial outline of a body part of the user; and a plurality of anatomical features of the body part of the user inside and distinct from the at least partial outline; displaying the abstracted positioning imagery of the user on a display facing the user, wherein the abstracted positioning imagery provides visual feedback for guiding the user to move to a desired position with respect to the camera, without the abstracted positioning imagery also providing sufficient visual information for the user to assess a visual quality of the positioning imagery; and when the user is positioned in the desired position with respect to the camera, capturing application imagery of the user; and providing the captured application imagery of the user to an application without displaying the captured application imagery to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A mobile device comprising:
-
a CPU; and a memory storing instructions for execution by the CPU, wherein execution of the instructions on the CPU implements a method of capturing imagery of a user of the mobile device, the method comprising; capturing positioning imagery of the user with a camera; processing the positioning imagery substantially in real time to generate abstracted positioning imagery of the user wherein the abstracted positioning imagery represents; at least a partial outline of a body part of the user; and a plurality of anatomical features of the body part of the user inside and distinct from the at least partial outline; displaying the abstracted positioning imagery of the user on a display facing the user, wherein the abstracted positioning imagery provides visual feedback for guiding the user to move to a desired position with respect to the camera, without the abstracted positioning imagery also providing sufficient visual information for the user to assess a visual quality of the positioning imagery; when the user is positioned in the desired position with respect to the camera, capturing application imagery of the user; and providing the captured application imagery of the user to an application without displaying the captured application imagery to the user.
-
-
23. A method of capturing imagery of a user, the method comprising:
-
capturing positioning imagery of the user with a camera; processing the positioning imagery substantially in real time to generate abstracted imagery of the user; displaying the abstracted imagery of the user on a display facing the user, wherein the abstracted imagery provides visual feedback for guiding the user to move to a desired position with respect to the display, without the abstracted imagery also providing sufficient visual information for the user to assess a visual quality of the captured positioning imagery; and when the user is positioned in the desired position with respect to the display, capturing application imagery of the user; and providing the captured application imagery of the user to an application without displaying the captured application imagery to the user. - View Dependent Claims (24, 25, 26)
-
Specification