H04N2007/243

Adjustable modulation coding scheme to increase video stream robustness

Systems, apparatuses, and methods for utilizing different modulation coding schemes (MCSs) for different components of a video stream are disclosed. A system includes a transmitter sending a video stream over a wireless link to a receiver. The transmitter splits the video stream into low, medium, and high quality components, and then the transmitter modulates the different components using different MCS's. For example, the transmitter modulates the low quality component using a lower, robust MCS level to increase the likelihood that this component is received. Also, the medium quality component is modulated using a medium MCS level and the high frequency component is modulated using a higher MCS level. If only the low quality component is received by the receiver, then the receiver reconstructs and displays a low quality video frame from this component, which avoids a glitch in the display of the video stream.

Image capturing apparatus, method for controlling same, and non-transitory computer-readable storage medium

The invention provides an image capturing apparatus including a terminal for input from an external device of a timecode signal synchronized with video frames, where the apparatus comprises a first synchronizing unit which executes synchronization with a timecode superimposed on the timecode signal input into the terminal, a second synchronizing unit which executes synchronization with horizontal and vertical synchronizing phases of the timecode signal and executes synchronization with the timecode superimposed on the timecode signal, and a control unit which executes synchronization processing by the first synchronizing unit or the second synchronizing unit in a case where a timecode signal input into the terminal is detected.

IMAGE CAPTURING APPARATUS, METHOD FOR CONTROLLING SAME, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM

The invention provides an image capturing apparatus including a terminal for input from an external device of a timecode signal synchronized with video frames, where the apparatus comprises a first synchronizing unit which executes synchronization with a timecode superimposed on the timecode signal input into the terminal, a second synchronizing unit which executes synchronization with horizontal and vertical synchronizing phases of the timecode signal and executes synchronization with the timecode superimposed on the timecode signal, and a control unit which executes synchronization processing by the first synchronizing unit or the second synchronizing unit in a case where a timecode signal input into the terminal is detected.

High definition surveillance image storage optimization and retention triggering apparatus
10798342 · 2020-10-06 · ·

A high definition surveillance video storage optimization system executes purging directives according to policy and retention meta data. Segments of video are purged from storage when thresholds of retention metrics are applied and when policy permits. Retention metrics are determined from acoustic sound energy, radiation energy, access control events, and movement. Policies reflect calendars and elapsed time, percentage of available storage, statutory and judicial mandates, and utility of the stored segments. Extrinsic sensor data and operations are recorded into non-transitory retention meta data stores. Metrics are transformed into retention flags at either time of recordation or time of purgation. Security file storage includes metadata about the environment acquired by sensors include doors, audio noise, object identification and tracking and inputs which influence retention or purging. A circuit filters for motion and stores metadata per segment. Meta data enables content based purging of least consequential files.

High definition surveillance image storage optimization and retention triggering apparatus
20200236328 · 2020-07-23 ·

A high definition surveillance video storage optimization system executes purging directives according to policy and retention meta data. Segments of video are purged from storage when thresholds of retention metrics are applied and when policy permits. Retention metrics are determined from acoustic sound energy, radiation energy, access control events, and movement. Policies reflect calendars and elapsed time, percentage of available storage, statutory and judicial mandates, and utility of the stored segments. Extrinsic sensor data and operations are recorded into non-transitory retention meta data stores. Metrics are transformed into retention flags at either time of recordation or time of purgation. Security file storage includes metadata about the environment acquired by sensors include doors, audio noise, object identification and tracking and inputs which influence retention or purging. A circuit filters for motion and stores metadata per segment. Meta data enables content based purging of least consequential files.

ADJUSTABLE MODULATION CODING SCHEME TO INCREASE VIDEO STREAM ROBUSTNESS

Systems, apparatuses, and methods for utilizing different modulation coding schemes (MCSs) for different components of a video stream are disclosed. A system includes a transmitter sending a video stream over a wireless link to a receiver. The transmitter splits the video stream into low, medium, and high quality components, and then the transmitter modulates the different components using different MCS's. For example, the transmitter modulates the low quality component using a lower, robust MCS level to increase the likelihood that this component is received. Also, the medium quality component is modulated using a medium MCS level and the high frequency component is modulated using a higher MCS level. If only the low quality component is received by the receiver, then the receiver reconstructs and displays a low quality video frame from this component, which avoids a glitch in the display of the video stream.

Three-dimensional data encoding method, three-dimensional data decoding method, three-dimensional data encoding device, and three-dimensional data decoding device

A three-dimensional data encoding method includes: encoding three-dimensional points each located in any one of a plurality of regions, on a per region basis, to generate encoded three-dimensional points; generating connectivity information generated based on a relationship between a first region among the plurality of regions and second regions aside from the first region among the plurality of regions, the connectivity information including (i) tile information indicating values each uniquely assigned to a different one of the plurality of regions and (ii) relation information indicating that the first region and one of the second regions are related; and generating a bitstream including the connectivity information generated and the encoded three-dimensional points.

Method for configuration of video stream output from a digital video camera
09948903 · 2018-04-17 · ·

A method for configuration of video stream output from a digital video camera. A digital video camera connected to a communication network, using a first video stream of a scene is produced; a second video stream of the scene is produced; at a client connected to the communication network, the first and second video streams are received and at least one video stream parameter of the first set of video stream parameters is caused to be adjusted such that a bit rate of the first video stream is affected; at the digital video camera, the producing of the first video stream is continuously adjusted based on the caused adjustment of the at least one video stream parameter of the first set of video stream parameters; and on a display of the client, a portion of each frame of the first video stream are continuously displayed.

THREE-DIMENSIONAL DATA ENCODING METHOD, THREE-DIMENSIONAL DATA DECODING METHOD, THREE-DIMENSIONAL DATA ENCODING DEVICE, AND THREE-DIMENSIONAL DATA DECODING DEVICE

A three-dimensional data encoding method includes: encoding three-dimensional points each located in any one of a plurality of regions, on a per region basis, to generate encoded three-dimensional points; generating connectivity information generated based on a relationship between a first region among the plurality of regions and second regions aside from the first region among the plurality of regions, the connectivity information including (i) tile information indicating values each uniquely assigned to a different one of the plurality of regions and (ii) relation information indicating that the first region and one of the second regions are related; and generating a bitstream including the connectivity information generated and the encoded three-dimensional points.