IP Library › Granted Patent US 9,584,725
Granted Patent B2
US 9,584,725 · App. 14/585,215 · Granted Feb 28, 2017

Method and terminal device for shooting control

Inventors: Mingyong Tang (Beijing, CN); Yijun Liu Hua (Beijing, CN); Xiao Liu (Beijing, CN)
Assignee: XIAOMI INC.
H04N5/23245H04N5/23212
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,584,725
App. No.
14/585,215
Granted
Feb 28, 2017
Kind
B2
Abstract

The disclosure provides a method and a terminal device for shooting control. The method includes: obtaining a moving speed of an object on a shooting screen of the terminal device; determining whether the moving speed is within a preset speed range; and focusing on the object if the moving speed is within the preset speed range.

Claims (59)

1. A method for shooting control in a terminal device, comprising:

obtaining a moving speed of an object on a shooting screen of the terminal device;

determining whether the moving speed is within a preset speed range, wherein the preset speed range is obtained by: recording moving speeds of the object during multiple instances respectively, and calculating the preset speed range according to the moving speeds of the object obtained during the multiple instances; and

focusing on the object if the moving speed is within the preset speed range.

2. The method according to claim 1 , wherein the method further comprises:

capturing a photo or a video of the object after focusing on the object.

3. The method according to claim 1 , further comprising:

identifying a category of the object;

determining whether the category of the object is a preset category; and

focusing on the object if the category of the object is the preset category.

4. The method according to claim 1 , wherein the shooting screen of the terminal device includes a plurality of objects, and the method further comprises:

selecting a target object from the plurality of objects on the shooting screen of the terminal device;

obtaining moving speeds of the target object during multiple instances respectively; and

calculating a preset speed range according to the moving speeds of the object obtained during the multiple instances.

5. The method according to claim 4 , wherein selecting the target object from the plurality of objects on the shooting screen of the terminal device comprises:

selecting a currently focused object on the shooting screen of the terminal device as the target object.

6. The method according to claim 1 , wherein obtaining the moving speed of the object on the shooting screen of the terminal device comprises:

receiving a moving speed of an entity corresponding to the object measured by a velocity measurement.

7. The method according to claim 1 , wherein obtaining the moving speed of the object on the shooting screen of the terminal device comprises:

calculating a shift speed of the object on the shooting screen; and

taking the shift speed as the moving speed of the object.

8. The method according to claim 1 , wherein obtaining the moving speed of the object on the shooting screen of the terminal device comprises:

calculating a shift speed of the object on the shooting screen;

obtaining the distance between an entity corresponding to the object and the terminal device; and

calculating the moving speed of the object according to the shift speed and the distance.

9. The method according to claim 1 , wherein focusing on the object comprises:

calculating a rotation direction and a rotation distance of a camera lens of the terminal device relative to the terminal device according to the moving speed; and

controlling the camera lens to rotate relative to the terminal device according to the calculated rotation direction and the rotation distance.

10. The method according to claim 1 , wherein focusing on the object comprises:

calculating a moving direction and a moving distance of the terminal device relative to the object according to the moving speed; and

controlling the terminal device to move relative to the object according to the calculated moving direction and the moving distance.

11. A terminal device, comprises:

a processor; and

a memory used to store performable instructions of the processor;

wherein the processor is configured to perform:

obtaining a moving speed of an object on a shooting screen of the terminal device;

determining whether the moving speed is within a preset speed range, wherein the preset speed range is obtained by: recording moving speeds of the object during multiple instances respectively, and calculating the preset speed range according to the moving speeds of the object obtained during the multiple instances; and

focusing on the object if the moving speed is within the preset speed range.

12. The terminal device according to claim 11 , wherein the processor is further configured to perform:

capturing a photo or a video of the object after focusing on the object.

13. The terminal device according to claim 11 , the processor is further configured to perform:

identifying a category of the object;

determining whether the category of the object is a preset category; and

focusing on the object if the category of the object is the preset category.

14. The terminal device according to claim 11 , wherein the shooting screen of the terminal device includes a plurality of objects, and the processor is further configured to perform:

selecting a target object from the plurality of objects on the shooting screen of the terminal device;

obtaining moving speeds of the target object during multiple instances respectively; and

calculating a preset speed range according to the moving speeds of the object obtained during the multiple instances.

15. The terminal device according to claim 14 , wherein selecting the target object from the plurality of objects on the shooting screen of the terminal device comprises:

selecting a currently focused object on the shooting screen of the terminal device as the target object.

16. The terminal device according to claim 11 , wherein obtaining the moving speed of the object on the shooting screen of the terminal device comprises:

receiving a moving speed of an entity corresponding to the object measured by a velocity measurement.

17. The terminal device according to claim 11 , wherein obtaining the moving speed of the object on the shooting screen of the terminal device comprises:

calculating a shift speed of the object on the shooting screen; and

taking the shift speed as the moving speed of the object.

18. A non-transitory computer-readable storage medium having stored therein instructions that, when executed by a processor of a terminal device, causes the terminal device to perform a method for shooting control, the method comprising:

obtaining a moving speed of an object on a shooting screen of the terminal device;

determining whether the moving speed is within a preset speed range, wherein the preset speed range is obtained by: recording moving speeds of the object during multiple instances respectively, and calculating the preset speed range according to the moving speeds of the object obtained during the multiple instances; and

focusing on the object if the moving speed is within the preset speed range.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2014
From: TANG, MINGYONG; LIU HUA, YIJUN; LIU, XIAO
To: XIAOMI INC.
Reel/Frame 034604/0578 →
Priority Claims (1)
CN 2014 1 0242824 · Jun 3, 2014 · national
Continuity (2)
Continuation PCTCN2014089306 · Oct 23, 2014
Related Publication 20150350546A1 · Dec 3, 2015