IP Library Granted Patent US 10,468,066
Granted Patent B2
US 10,468,066 · App. 15/761,224 · Granted Nov 5, 2019

Video content selection

Inventors: Juha Salokannel (Tampere, FI); Jukka Reunamäki (Tampere, FI)
Assignee: Nokia Technologies Oy
G11B27/34G01S3/46G11B27/031G11B27/102H04N5/2251H04N5/23238H04N5/247H04N5/2624H04N5/77H04N5/917H04N7/181H04N13/243H04N19/162H04N19/167H04N21/2343H04N5/268H04N7/18H04N19/115H04N21/21805H04W4/02H04W4/80
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 10,468,066
App. No.
15/761,224
Granted
Nov 5, 2019
Kind
B2
Abstract

A method and apparatus are disclosed for detecting a user selection of a positioning tag; retrieving directional information and timestamp information relating to the selected tag; comparing directional information relating to the selected tag with directional information of an array of cameras arranged to capture video content from a recording area; identifying video content captured by one or more cameras from an array of cameras arranged to capture video content from a recording area, wherein the video content captured by the one or more cameras is identified if the one or more cameras have captured video content from a section of the recording area relevant to the location of the selected tag over a time period relevant to the timestamp information relating to the selected tag; and selecting the identified video content obtained from the one or more cameras for display.

Claims (45)

1. A method comprising:

detecting a user selection of a positioning tag;

retrieving directional information from Bluetooth LE positioning messages and timestamp information relating to the selected tag;

comparing directional information relating to the selected tag with directional information of an array of cameras arranged to capture video content from a recording area;

identifying video content captured by one or more cameras from the array of cameras arranged to capture video content from a recording area, wherein the video content captured by the one or more cameras is identified if the one or more cameras have captured video content from a section of the recording area relevant to the location of the selected tag over a time period relevant to the timestamp information relating to the selected tag; and

selecting the identified video content obtained from the one or more cameras for display,

wherein the array of cameras is one of a circular array of cameras arranged to provide video coverage of an area surrounding the circular array of cameras across 360 degrees in terms of azimuth, or a spherical array of cameras arranged to provide video coverage of an area surrounding the spherical array of cameras across 360 degrees in terms of both azimuth and elevation, and

wherein the directional information comprises at least one of an azimuthal angle or an elevational angle.

2. The method of claim 1 , wherein the selected part of the captured video content comprises video content obtained from a camera arranged to cover an area in which the tag is determined to be located.

3. The method of claim 1 , wherein the selected part of the captured video content comprises video content obtained from a camera adjacent to the camera arranged to cover an area in which the tag is determined to be located.

4. The method of claim 1 , further comprising the ability to either increasing a bit rate allocated to the selected part of the captured video content, or

decreasing a bit rate allocated to the remainder of the captured video content.

5. The method of claim 1 , wherein the directional information and timestamp information are stored in a file separate from the captured video content.

6. The method of claim 1 , wherein detecting a user selection of a positioning tag comprises detecting a user selection of a plurality of positioning tags.

7. The method of claim 6 , further comprising causing parts of the captured video content comprising video content obtained from the cameras corresponding to the plurality of positioning tags to be displayed in a split-screen format.

8. The method of claim 1 , wherein the video content captured by each camera is captured as part of a composite data file or in an individual file.

9. Apparatus comprising:

at least one processor;

at least one memory having computer-readable instructions stored thereon, the computer-readable instructions when executed by the at least one processor causing the apparatus at least to:

detect a user selection of a positioning tag;

retrieve directional information from a Bluetooth LE positioning message and timestamp information relating to the selected tag;

compare directional information relating to the selected tag with directional information of an array of cameras arranged to capture video content from a recording area;

identify video content captured by one or more cameras from the array of cameras arranged to capture video content from a recording area, wherein the video content captured by the one or more cameras is identified if the one or more cameras have captured video content from a section of the recording area relevant to the location of the selected tag over a time period relevant to the timestamp information relating to the selected tag; and

select the identified video content obtained from the one or more cameras for display,

wherein the array of cameras is one of a circular array of cameras arranged to provide video coverage of an area surrounding the circular array of cameras across 360 degrees in terms of azimuth, or a spherical array of cameras arranged to provide video coverage of an area surrounding the spherical array of cameras across 360 degrees in terms of both azimuth and elevation, and

wherein the directional information comprises at least one of an azimuthal angle or an elevational angle.

10. The apparatus of claim 9 , wherein the selected part of the recorded video content comprises video content obtained from a camera arranged to cover an area in which the tag is determined to be located.

11. The apparatus of claim 9 , wherein the selected part of the captured video content comprises video content obtained from a camera adjacent to the camera arranged to cover an area in which the tag is determined to be located.

12. The apparatus claim 9 , the computer-readable instructions when executed by the at least one processor causing the apparatus comprising the ability to either

a) at least to increase a bit rate allocated to the selected part of the recorded video content, or

b) at least to decrease a bit rate allocated to the remainder of the captured video content.

13. The apparatus of claim 9 , wherein the directional information and timestamp information are stored in a file separate from the captured video content.

14. The apparatus of claim 9 , wherein detecting a user selection of a positioning tag comprises detecting a user selection of a plurality of positioning tags.

15. The apparatus of claim 9 , the computer-readable instructions when executed by the at least one processor causing the apparatus at least to cause parts of the captured video content comprising video content obtained from the cameras corresponding to the plurality of positioning tags to be displayed in a split-screen format.

16. The apparatus of claim 9 , wherein the video content captured by each camera is recorded as part of a composite data file or in an individual file.

17. A non-transitory computer-readable storage medium having computer-readable code stored thereon, the computer-readable code, when executed by at least one processor, causing performance of:

detecting a user selection of a positioning tag;

retrieving directional information from a Bluetooth LE positioning message and timestamp information relating to the selected tag;

comparing directional information relating to the selected tag with directional information of an array of cameras arranged to capture video content from a recording area;

identifying video content captured by one or more cameras from the array of cameras arranged to capture video content from a recording area, wherein the video content captured by the one or more cameras is identified if the one or more cameras have captured video content from a section of the recording area relevant to the location of the selected tag over a time period relevant to the timestamp information relating to the selected tag; and

selecting the identified video content obtained from the one or more cameras for display,

wherein the array of cameras is one of a circular array of cameras arranged to provide video coverage of an area surrounding the circular array of cameras across 360 degrees in terms of azimuth, or a spherical array of cameras arranged to provide video coverage of an area surrounding the spherical array of cameras across 360 degrees in terms of both azimuth and elevation, and

wherein the directional information comprises at least one of an azimuthal angle or an elevational angle.

18. The non-transitory computer-readable storage medium of claim 17 , the computer-readable code, when executed by the at least one processor, causing performance of: causing parts of the captured video content comprising video content obtained from the cameras corresponding to the plurality of positioning tags to be displayed in a split-screen format.

19. The non-transitory computer-readable storage medium of claim 17 , wherein the video content captured by each camera is captured as part of a composite data file or in an individual file.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2025
From: NOKIA TECHNOLOGIES OY
To: PIECE FUTURE PTE LTD
Reel/Frame 072572/0961 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2018
From: SALOKANNEL, JUHA; REUNAMAKI, JUKKA
To: NOKIA TECHNOLOGIES OY
Reel/Frame 045273/0295 →
Continuity (1)
Related Publication 20180268868A1 · Sep 20, 2018