IP Library › Granted Patent US 10,898,805
Granted Patent B2
US 10,898,805 · App. 16/279,321 · Granted Jan 26, 2021

Video recording and playback systems and methods

Inventors: Hugh Alexander Dinsdale Spencer (Solihull, GB); Andrew Swann (London, GB); Nicholas Anthony Edward Ryan (London, GB)
Assignee: Sony Interactive Entertainment Inc.
A63F13/5258A63F13/497A63F13/525A63F13/5378A63F13/86G06K9/00718G06K9/00744G06T7/543G06T7/75G11B20/10527A63F2300/203G06K2009/00738G11B2020/1062G11B2020/10592
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,898,805
App. No.
16/279,321
Granted
Jan 26, 2021
Kind
B2
Abstract

Methods and apparatus provide for: recording a first sequence of video images output by a videogame, recording a sequence of depth buffer values for a depth buffer used by the videogame, recording a sequence of in-game virtual camera positions used to generate the video images, recording one or more in-game events and their respective in-game positions, generating a second sequence of video images encoding the depth buffer value sequence, and associating the in-game virtual camera position sequence, with at least one of the first and second sequence of video images. Methods and apparatus also provide for: obtaining a first video recording of a videogame playing session comprising a sequence of video images, obtaining a second video recording generated by encoding a depth buffer value sequence, obtaining data indicative of an in-game virtual camera position sequence that is associated with at least one of the obtained video recordings, obtaining data indicative of a statistically significant in-game event and an in-game event position, calculating a position within a current video image of the first video recording corresponding to the in-game event position, in dependence upon the associated in-game virtual camera position and decoded depth buffer values, and augmenting the current video image with a graphical representation of the statistically significant in-game event, responsive to the calculated position.

Claims (18)

1. A video recording method, comprising the steps of:

recording a first sequence of video images output by a videogame;

recording a sequence of depth buffer values for a depth buffer used by the videogame;

recording a sequence of in-game virtual camera positions used to generate the video images;

recording one or more in-game events and their respective in-game positions;

generating a second sequence of video images encoding the depth buffer value sequence; and

associating the in-game virtual camera position sequence, with at least one of the first and second sequence of video images.

2. A video recording method in accordance with claim 1 , comprising the step of

associating the one or more in-game events and their respective in-game positions with an identifier for the videogame.

3. A video recording method in accordance with claim 1 , in which the step of generating a second sequence of video images encoding the depth buffer value sequence comprises: encoding depth data of a first bit depth across a plurality of the colour space descriptor channels used by a selected video scheme, such that a first channel encodes data indicative of depth to a first level of accuracy, and the or each subsequent channel encodes data that, in conjunction with the data of the first channel, is indicative of depth to a second, higher level.

4. A video recording method in accordance with claim 3 , in which the step of encoding depth data within colour space descriptor channels comprises encoding the depth data in each channel to a bit length shorter than the bit length of the respective channel.

5. A video recording apparatus, comprising:

a recording processor adapted to record a first sequence of video image output by a videogame to a video storage means;

the recording processor being adapted to record a sequence of depth buffer values for a depth buffer used by the videogame;

the recording processor being adapted to record a sequence of in-game virtual camera positions used to generate the video images; and

the recording processor being adapted to record one or more in-game events and their respective in-game positions;

a video generating processor adapted to generate a second sequence of video images encoding the depth buffer value sequence; and

an association processor being adapted to associate the in-game virtual camera position sequence with at least one of the first and second sequence of video images.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2019
From: SONY INTERACTIVE ENTERTAINMENT INC.
To: SONY INTERACTIVE ENTERTAINMENT INC.; SONY INTERACTIVE ENTERTAINMENT EUROPE LIMITED
Reel/Frame 050260/0318 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2019
From: SPENCER, HUGH ALEXANDER DINSDALE; SWANN, ANDREW; RYAN, NICHOLAS ANTHONY EDWARD
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 048372/0802 →
Priority Claims (2)
GB 1802946.2 · Feb 23, 2018 · national
GB 1806301.6 · Apr 18, 2018 · national
Continuity (1)
Related Publication 20190262726A1 · Aug 29, 2019
Cited By (2)
US 12,226,692 US 12,511,766