Method and system for providing scene data in a video stream
First Claim
Patent Images
1. A method of providing a data stream, the method comprising:
- receiving a video stream having a plurality of video frames characterized by a first frame rate;
receiving a thermal data stream having a plurality of thermal data frames with a second frame rate, each thermal data frame including a plurality of data lines and a temperature map associated with one or more of the plurality of video frames;
generating a plurality of reduced data frames, wherein each of the plurality of reduced data frames is generated by;
(a) extracting a subset of data lines from the plurality of data lines, wherein the subset of data lines is 1/N of the data lines;
(b) forming a portion of a reduced data frame using the subset of data lines; and
(c) iterating (a) and (b) N times; and
transmitting the data stream including the plurality of video frames at the first frame rate and the plurality of reduced data frames at the second frame rate.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods of and systems for providing temperature data in a video stream are provided. The method includes receiving a video stream having a plurality of video frames with a first frame rate and receiving temperature data including a temperature map associated with the video stream and having a plurality of temperature frames with a second frame rate, which can be slower than the first frame rate. To interlace the temperature data, a subset of temperature frames in the plurality of temperature frames can be extracted. The method further includes transmitting each temperature frame in the subset of temperature frames with the plurality of video frames in a data stream.
-
Citations
14 Claims
-
1. A method of providing a data stream, the method comprising:
-
receiving a video stream having a plurality of video frames characterized by a first frame rate; receiving a thermal data stream having a plurality of thermal data frames with a second frame rate, each thermal data frame including a plurality of data lines and a temperature map associated with one or more of the plurality of video frames; generating a plurality of reduced data frames, wherein each of the plurality of reduced data frames is generated by; (a) extracting a subset of data lines from the plurality of data lines, wherein the subset of data lines is 1/N of the data lines; (b) forming a portion of a reduced data frame using the subset of data lines; and (c) iterating (a) and (b) N times; and transmitting the data stream including the plurality of video frames at the first frame rate and the plurality of reduced data frames at the second frame rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for providing a data stream, the system comprising:
-
a detector configured to receive a video stream having a plurality of video frames with a first frame rate and receive a thermal data stream including a temperature map associated with the video stream and having a plurality of thermal data frames with a second frame rate, each thermal data frame including a plurality of thermal data lines; a frame processing module configured to, for each thermal data frame in the plurality of thermal data frames; extract a subset of thermal data lines in the plurality of thermal data lines, thereby interlacing the thermal data stream, create a reduced thermal data frame including the subset of thermal data lines, and generate a plurality of reduced thermal data frames using the reduced thermal data frame created for each thermal data frame; and a first transmitter configured to transmit the plurality of reduced thermal data frames at the second frame rate with the plurality of video frames at the first frame rate in the data stream. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification