Back to results
US 2026/0214283 A1Published application
Attesting the veracity of audiovisual depictions
AssigneeReel
InventorDaniel Fishman
Life of this patent
Estimating the term…
Abstract
A system and method attest the veracity of audiovisual depictions by inferring motion of the device recording those depictions from the audiovisual data, and comparing this inferred motion with contemporaneously sampled sensor data from that device, such as accelerometer or GPS data. If the inferred motion sensibly corresponds to changes in the other sensor data, then the video is determined to be authentic. Otherwise, an anomalous condition is signaled, altering the viewer that the video may have been digitally altered.
Claims20
A device comprising:
- a data port, configured to receive data from a client device of an individual using a data communication network;
- a decoder, coupled to the data port, configured to decode data received from the client device according to a movie container format, the data including at least (a) a sequence of video frames depicting a physical environment between a start time and an end time, and (b) sensor data collected between the start time and the end time by one or more sensors of the client device;
- a video frame store, coupled to the decoder, configured to store the sequence of video frames;
- a sensor data store, coupled to the decoder, configured to store the sensor data;
- a first delta detection circuit, coupled to the video frame store, configured to identify video frames in the video frame store whose depictions change in accordance with a first change in a physical state of the client device at a first time;
- a second delta detection circuit, coupled to the sensor data store, configured to identify values of stored sensor data that represent a second change in the physical state of the client device at a second time;
- and
- a condition evaluation circuit, coupled to the first delta detection circuit and to the second delta detection circuit, configured to determine existence of either a valid condition or an anomalous condition for the data produced by the client device, wherein the valid condition exists when both (a) the first change and the second change are determined to represent the same change in the physical state of the client device, and (b) the first time and the second time are consistent with a timing of that same change, and wherein the anomalous condition exists otherwise;
- wherein the data port is further configured to transmit, using the data communication network after receiving a signal from the condition evaluation circuit determining existence of the valid condition, data attesting to the veracity of the sequence of video frames.
6 more elements
A method comprising:
- receiving, from a client device of an individual by a computing device using a data communication network, data produced by the client device according to a container format, the data including at least (a) a sequence of video frames depicting a physical environment between a start time and an end time, and (b) sensor data collected between the start time and the end time by one or more sensors of the client device;
- identifying, by the computing device, video frames whose depictions change in accordance with a first change in a physical state of the client device at a first time;
- identifying, by the computing device, values of the sensor data that represent a second change in the physical state of the client device at a second time;
- determining, by the computing device, existence of either a valid condition or an anomalous condition for the data produced by the client device, wherein the valid condition exists when both (a) the first change and the second change are determined to represent the same change in the physical state of the client device, and (b) the first time and the second time are consistent with a timing of that same change, and wherein the anomalous condition exists otherwise;
- and
- transmitting, by the computing device using the data communication network after determining existence of the valid condition, data attesting to the veracity of the sequence of video frames.
3 more elements
Dependencies are inferred from the claim text.