IP Library Granted Patent US 8,805,158
Granted Patent B2
US 8,805,158 · App. 13/368,815 · Granted Aug 12, 2014

Video viewing angle selection

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 8,805,158
App. No.
13/368,815
Granted
Aug 12, 2014
Kind
B2
Abstract

A method including identifying a plurality of common objects-of-interest in each of a plurality of videos, where each of the plurality of videos has a different viewing angle of the plurality of objects-of-interest; and automatically selecting a first one of the videos to send to a user based, at least partially, upon a selection by the user of one of the objects-of-interest.

Claims (38)

1. A method comprising:

for each of a plurality of individual separate videos:

identifying one or more objects-of-interest as individual separate objects-of-interest in each of the individual separate videos,

where a first one of the videos has at least two of the individual separate objects-of-interest identified in the first video at a same time,

where at least one of the identified individual objects-of-interest are common to each one of the videos, and

where each of the plurality of the videos has a different viewing angle of the at least one identified objects-of-interest; and

automatically selecting one of the videos to send to a user based, at least partially, upon a selection by the user of at least one of the identified individual objects-of-interest.

2. A method as in claim 1 further comprising automatically selecting a second one of the videos to send to the user based, at least partially, upon a selection by the user of one of the objects-of-interest, and based at a different common time of the videos.

3. A method as in claim 1 where the plurality of videos have an at least partially common time when recorded.

4. A method as in claim 1 where automatically selecting the first video to send to the user is based, at least partially, upon a predetermined picture characteristic of the user selected object-of-interest in the first video versus the predetermined picture characteristic of the user selected object-of-interest in another one of the videos.

5. A method as in claim 1 further comprising automatically switching selection of the video to send to the user based, at least partially, upon the selection by the user of the one or more of the objects-of-interest, and upon a predetermined picture characteristic of the user selected object-of-interest in the videos.

6. A method as in claim 1 further comprising, based upon the user selection of the one or more individual object-of-interest, sending an indication to the user of a possible alternative selection for viewing a second one of the videos, where the indication is shown while the user is viewing the first video, and where the indication is shown with the first video and indicates the different viewing angle relative to the one or more object-of-interest in the first video being viewed by the user.

7. A method as in claim 6 where the indication is a direction marker shown relative to the one or more object-of-interest.

8. A method as in claim 6 where the indication is a contour of the one or more object-of-interest from the different viewing angle.

9. A method as in claim 6 where multiple ones of the indication are shown on the first video respectively corresponding to the second video and a third video with another different viewing angle.

10. A method as in claim 6 where sending the indication is dependent upon receiving a request from the user for the indication.

11. A method as in claim 1 where identifying the two or more individual objects-of-interest comprises a person operating or monitoring a camera, which takes at least one of the videos, manually defining at least one of the objects-of-interest.

12. A method comprising:

for each of a plurality of individual separate videos, identifying at least two objects-of-interest as separate individual objects-of-interest in the video, where at least one of the identified individual objects-of-interest is common to each one of the videos, where each one of the plurality of the videos has a different viewing angle of the at least one common objects-of-interest; and

sending an indication to the user of a possible alternative selection for viewing a second one of the videos, where the indication is shown while the user is viewing a first one of the videos, and where the indication is shown with the first video and indicates the different viewing angle relative to the at least one identified individual object-of-interest in the first video being viewed by the user.

13. A method as in claim 12 where sending the indication is dependent upon receiving a request from the user for the indication.

14. A method as in claim 12 where sending the indication sends at least one other indication of another possible alternative selection for viewing other ones of the videos, where all of the indications are shown with the first video and indicate the different viewing angles relative to the at least two individual object-of-interest in the first video being viewed by the user.

15. A method as in claim 12 where the indication is a direction marker shown relative to the at least two individual object-of-interest indicating direction of the different viewing angle relative to the object-of-interest.

16. A method as in claim 12 where the indication is a contour of the at least two object-of-interest from the different viewing angle.

17. A method as in claim 12 where multiple ones of the indication are shown on the first video respectively corresponding to the second video and at least one other one of the videos with different viewing angles.

18. A non-transitory program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine for performing operations, the operations comprising:

for each of at least two individual separate videos, where each of the videos comprises a plurality of individual objects-of-interest, identifying two or more of the objects-of-interest in each of the videos as separate individual objects-of-interest, where the two or more identified individual objects-of-interest are common to each one of the at least two videos, where each of the videos has a different viewing angle of the two or more objects-of-interest; and

automatically selecting one of the videos to send to a user based, at least partially, upon a selection by the user of at least one of the identified objects-of-interest.

19. A non-transitory program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine for performing operations, the operations comprising:

for each of at least two individual separate videos, where each of the videos comprise a plurality of individual objects-of-interest, identifying at least two of the objects-of-interest as separate objects-of-interest in the videos, where at least one of the separate objects-of-interest in each respective video is common to each one of the at least two videos, where each of the videos has a different viewing angle of the at least one common object-of-interest; and

sending an indication to the user of a possible alternative selection for viewing a second one of the videos, where the indication is shown while the user is viewing a first one of the videos, and where the indication is shown with the first video and indicates the different viewing angle relative to the at least one common object-of-interest in the first video being viewed by the user.

20. An apparatus comprising:

a memory comprising a plurality of individual separate videos, where each of the videos comprises two or more separate individual objects-of-interest, where at least two of the videos comprise at least one of the individual objects-of-interest which is common to each one of the at least two videos, where each of the at least two videos has a different viewing angle of the at least one common object-of-interest; and

a controller connected to the memory, where the controller is configured to:

identify at least two of the objects-of-interest to be separate from one another, where the identified separate objects-of-interest are common in each one of the at least two videos; and

automatically select one of the videos to send to a user at least partially based upon a selection by the user of at least one of the identified separate objects-of-interest.

21. An apparatus as in claim 20 where the controller is configured, based upon the user selection of the at least one object-of-interest, to send an indication to the user of a possible alternative selection for viewing a second one of the videos, where the indication is shown while the user is viewing the first video, and where the indication is shown with the first video and indicates the different viewing angle relative to the at least one object-of-interest in the first video being viewed by the user.

22. An apparatus as in claim 20 comprising means for automatically switching selection of the video to send to the user based, at least partially, upon the selection by the user of the first object-of-interest and upon a predetermined picture characteristic of the user selected object-of-interest in the videos.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035253/0254 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2012
From: ARRASVUORI, JUHA; ESKOLIN, PETER
To: NOKIA CORPORATION
Reel/Frame 027672/0595 →