IP Library Granted Patent US 9,612,688
Granted Patent B2
US 9,612,688 · App. 14/494,923 · Granted Apr 4, 2017

Projection method and electronic device

Inventor: Tianyong Gong (Beijing, CN)
Assignees: Beijing Lenovo Software Ltd.; Lenovo (Beijing) Co., Ltd.
G06F3/0425G06F3/1423H04N5/74G09G5/12G09G2354/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,612,688
App. No.
14/494,923
Granted
Apr 4, 2017
Kind
B2
Abstract

The present disclosure discloses an information processing method and an electronic device. The information processing method is applied to the electronic device, which includes an image capture unit and a projection unit. The method includes: obtaining captured data through the image capture unit; determining first positions of M first objects within a predetermined space where the electronic device is located according to the captured data, M≧1; projecting N to-be-projected images to the positions of the N objects, which are corresponding to the N to-be-projected images, within the predetermined space, N≦M. The method or the electronic device in the present disclosure can provide users with intelligentized service by projection function of the electronic device, for example, information prompts.

Claims (44)

1. An information processing method, comprising:

obtaining image data through an image sensor;

determining first positions of M first objects based on the obtained image data within a predetermined space that is within a field-of-view of the image sensor, wherein M≧1;

obtaining identity information, as parameter information, of a movable object within the predetermined space;

synchronizing task data which belongs to the movable object according to the identity information; and

projecting N images to second positions of N second objects, which correspond to the N images, within the predetermined space, when the parameter information meets predetermined condition, wherein the N second objects are among the M first objects, N≦M, and further wherein the projecting the N images further comprising:

determining a first task to be started in task data according to task data of the movable object; and

determining the N images when a first action is to be performed, wherein the N images are involved in the first task executed by the movable object.

2. The method according to claim 1 , wherein the step of projecting the N images to the second positions of the N second objects, which correspond to the N images, comprising:

determining positions of the N objects within the predetermined space through the obtained image data;

determining projection directions and projection parameters of N images according to the positions of the N objects within the predetermined space; and

projecting the N images according to the projection directions and the projection parameters of the N images, thereby the N images is presented on the second positions of the N second objects, which correspond to the N images, within the predetermined space.

3. The method according to claim 1 further comprising:

obtaining moving track parameters, as the parameter information, of a movable object within the predetermined space;

the step of projecting the N images to the second positions of the N second objects, which correspond to the N images, within the predetermined space, when the parameter information meets the predetermined condition, comprising:

determining a first action to be performed by the movable object, according to the moving track of the movable object; and

determining the N images when the moving track parameters of the movable object indicate that the movable object is to perform the first action, and the N images are involved in the first action of the movable object.

4. The method according to claim 1 further comprising:

obtaining operating instructions;

responding to the operating instructions; and

determining the N images corresponding to the operating instructions.

5. An electronic device comprising:

an image sensor;

a projector; and

a processor configured to:

obtain captured data through the image sensor;

determine first positions of M first objects within a predetermined space that is within a field-of-view of the image sensor, according to the captured data, wherein M≧1;

obtain identity information, as parameter information, of a movable object within the predetermined space;

synchronize task data which belongs to the movable object according to the identity information;

control the projector to project the N images to second positions of N second objects, which correspond to the N images, within the predetermined space, when the parameter information meets predetermined condition, wherein the N second objects are among the M first objects, and N≦M, and in controlling the projector, the processor is further configured to:

determine a first task to be started in task data according to task data of the movable object; and

determine N images when a first action is to be started, wherein the N images are involved in the first task executed by the movable object.

6. The electronic device according to claim 5 , wherein the processor is further configured to:

determine positions of the N objects within the predetermined space according to the captured data;

determine projection directions and projection parameters of the N images according to the positions of the N objects within the predetermined space; and

control the projector to project the N images according to the projection directions and the projection parameter of the N images, thereby the N images is presented on the second positions of the N second objects, which correspond to the N images, within the predetermined space.

7. The electronic device according to claim 5 , wherein the processor is further configured to:

obtain moving track parameters, as the parameter information, of a movable object within the predetermined space;

determine a first action to be performed by the movable object, according to moving track of the movable object; and

determine the N images when the moving track parameters of the movable object indicate that the movable object is to perform the first action, the N images are involved in the first action of the movable object.

8. The electronic device according to claim 5 , wherein the processor is further configured to:

obtain operating instructions;

respond to operating instructions; and

determine the N images corresponding to the operating instructions.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2014
From: GONG, TIANYONG
To: BEIJING LENOVO SOFTWARE LTD.; LENOVO (BEIJING) CO., LTD.
Reel/Frame 034425/0445 →
Priority Claims (1)
CN 2014 1 0056469 · Feb 19, 2014 · national
Continuity (1)
Related Publication 20150234541A1 · Aug 20, 2015