Motion video output for multiple displays
AssigneeRed.Com, Inc.
InventorThomas Graeme Nattress
Life of this patent
Estimating the term…
Abstract
An image data processing system can include one or more processors, a first video output port, and a second video output port. The one or more processors can: receive an encoded stream of digital motion picture image data encoded using an encoding function; generate a first monitoring data stream from the encoded stream using a first decoding function, the first monitoring data stream including first image data; and generate a second monitoring data stream from the encoded stream using a second decoding function different from the first decoding function, the second monitoring data stream including second image data having a narrower brightness range than the first image data. The first and second video output ports can output the first and second monitoring data streams for display in parallel.
Claims19
An image data processing system comprising:
- a camera housing containing an image sensor configured to convert light incident on the image sensor into sensor data;
- one or more processors configured to:
- encode, using an encoding function, a stream of digital motion picture image data derived from the sensor data to obtain an encoded stream,
- generate a first monitoring data stream from the encoded stream using a first decoding function, the first monitoring data stream comprising first image data, and
- generate a second monitoring data stream from the encoded stream using a second decoding function different from the first decoding function so that second image data of the second monitoring data stream has a narrower brightness range than the first image data;
- and
- a first video output port and a second video output port in communication with the one or more processors, the first video output port and the second video output port being configured to simultaneously output the first monitoring data stream and the second monitoring data stream to a plurality of displays to permit a user to live monitor video captured using the image sensor,
- wherein the second decoding function is configured to, for tones brighter than middle grey, diminish highlights in the encoded stream more than the first decoding function.
An image data processing system comprising:
- a camera housing containing an image sensor configured to convert light incident on the image sensor into sensor data;
- one or more processors configured to:
- encode, using an encoding function, a stream of digital motion picture image data derived from the sensor data to obtain an encoded stream,
- generate a first monitoring data stream from the encoded stream using a first decoding function, the first monitoring data stream comprising first image data, and
- generate a second monitoring data stream from the encoded stream using a second decoding function different from the first decoding function so that second image data of the second monitoring data stream has a narrower brightness range than the first image data;
- and
- a first video output port and a second video output port in communication with the one or more processors, the first video output port and the second video output port being configured to simultaneously output the first monitoring data stream and the second monitoring data stream to a plurality of displays to permit a user to live monitor video captured using the image sensor,
- wherein a first segment of the second decoding function follows a non-linear function, and the first segment for a plurality of inputs generates outputs that are less than outputs generated by the first decoding function.
An image data processing system comprising:
- a camera housing containing an image sensor configured to convert light incident on the image sensor into sensor data;
- one or more processors configured to:
- encode, using an encoding function, a stream of digital motion picture image data derived from the sensor data to obtain an encoded stream,
- generate a first monitoring data stream from the encoded stream using a first decoding function, the first monitoring data stream comprising first image data, and
- generate a second monitoring data stream from the encoded stream using a second decoding function different from the first decoding function so that second image data of the second monitoring data stream has a narrower brightness range than the first image data;
- and
- a first video output port and a second video output port in communication with the one or more processors, the first video output port and the second video output port being configured to simultaneously output the first monitoring data stream and the second monitoring data stream to a plurality of displays to permit a user to live monitor video captured using the image sensor,
- wherein the camera housing supports the first video output port and the second video output port and contains the one or more processors, and the one or more processors is configured to derive the stream of the digital motion picture image data from the sensor data.
An image data processing system comprising:
- a camera housing containing an image sensor configured to convert light incident on the image sensor into sensor data;
- one or more processors configured to:
- encode, using an encoding function, a stream of digital motion picture image data derived from the sensor data to obtain an encoded stream,
- generate a first monitoring data stream from the encoded stream using a first decoding function, the first monitoring data stream comprising first image data, and
- generate a second monitoring data stream from the encoded stream using a second decoding function different from the first decoding function so that second image data of the second monitoring data stream has a narrower brightness range than the first image data;
- a first video output port and a second video output port in communication with the one or more processors, the first video output port and the second video output port being configured to simultaneously output the first monitoring data stream and the second monitoring data stream to a plurality of displays to permit a user to live monitor video captured using the image sensor;
- and
- a module housing that is releasably attachable to the camera housing, the module housing supporting the first video output port and the second video output port and containing the one or more processors.
An image data processing method comprising:
- by one or more processors:
- encoding, using an encoding function, a stream of digital motion picture image data derived from sensor data to obtain an encoded stream, the sensor data being generated by an image sensor from light incident on the image sensor,
- generating a first monitoring data stream from the encoded stream using a first decoding function, the first monitoring data stream comprising first image data, and
- generating a second monitoring data stream from the encoded stream using a second decoding function different from the first decoding function so that second image data of the second monitoring data stream has a narrower brightness range than the first image data;
- simultaneously outputting, by a first video output port and a second video output port, the first monitoring data stream and the second monitoring data stream to a plurality of displays;
- and
- presenting, by the plurality of displays, the first image data and the second image data to permit a user to live monitor video captured using the image sensor,
- wherein the second decoding function is configured to, for tones brighter than middle grey, diminish highlights in the encoded stream more than the first decoding function.
An image data processing method comprising:
- by one or more processors:
- encoding, using an encoding function, a stream of digital motion picture image data derived from sensor data to obtain an encoded stream, the sensor data being generated by an image sensor from light incident on the image sensor,
- generating a first monitoring data stream from the encoded stream using a first decoding function, the first monitoring data stream comprising first image data, and
- generating a second monitoring data stream from the encoded stream using a second decoding function different from the first decoding function so that second image data of the second monitoring data stream has a narrower brightness range than the first image data;
- simultaneously outputting, by a first video output port and a second video output port, the first monitoring data stream and the second monitoring data stream to a plurality of displays;
- and
- presenting, by the plurality of displays, the first image data and the second image data to permit a user to live monitor video captured using the image sensor,
- wherein a first segment of the second decoding function follows a non-linear function, and the first segment for a plurality of inputs generates outputs that are less than outputs generated by the first decoding function.
Dependencies are inferred from the claim text.