Image data collection from mobile vehicles with computer, GPS, and IP-based communication
First Claim
1. A method comprising:
- receiving, by a system comprising a processor, an array of location coordinates defining a predetermined area;
identifying, by the system, based on the array of location coordinates defining the predetermined area and on location data received from a plurality of location devices, a first camera associated with a first location device of the plurality of location devices that is positioned within the predetermined area and a second camera associated with a second location device of the plurality of location devices that is positioned within the predetermined area, wherein at least one of the first camera or the second camera is moving through the predetermined area;
receiving, by the system, first image data from the first camera, the first image data comprising first images taken by the first camera positioned within the predetermined area and further comprising first camera information associated with the first camera, the first camera information comprising a lens setting of the first camera, a focal length of the first camera, a tilt of the first camera, and a pan of the first camera; and
receiving, by the system, second image data from the second camera, the second image data comprising second images taken by the second camera positioned within the predetermined area and further comprising second camera information associated with the second camera, the second camera information comprising a lens setting of the second camera, a focal length of the second camera, a tilt of the second camera, and a pan of the second camera.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method to capture a plurality of images and store the captured images. The system has multiple camera systems capable of transmitting image data. At least one camera system is equipped with an apparatus for determining location coordinates such as GPS. A computer system monitors location coordinates, retrieves image data from the camera systems, and stores the image data into a file. A contiguous array of location coordinates is entered and the computer system locates camera systems within the contiguous array of location coordinates; retrieves image data from the located camera systems; and files the image data taken from each of the camera systems to obtain a file of image data. The system provides the ability to serially interleave frames or video captured from multiple sources.
26 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a system comprising a processor, an array of location coordinates defining a predetermined area; identifying, by the system, based on the array of location coordinates defining the predetermined area and on location data received from a plurality of location devices, a first camera associated with a first location device of the plurality of location devices that is positioned within the predetermined area and a second camera associated with a second location device of the plurality of location devices that is positioned within the predetermined area, wherein at least one of the first camera or the second camera is moving through the predetermined area; receiving, by the system, first image data from the first camera, the first image data comprising first images taken by the first camera positioned within the predetermined area and further comprising first camera information associated with the first camera, the first camera information comprising a lens setting of the first camera, a focal length of the first camera, a tilt of the first camera, and a pan of the first camera; and receiving, by the system, second image data from the second camera, the second image data comprising second images taken by the second camera positioned within the predetermined area and further comprising second camera information associated with the second camera, the second camera information comprising a lens setting of the second camera, a focal length of the second camera, a tilt of the second camera, and a pan of the second camera. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a processor; and a memory storing instructions that, when executed by the processor, cause the processor to perform operations comprising; receiving an array of location coordinates defining a predetermined area, identifying, based on the array of location coordinates defining the predetermined area and on location data received from a plurality of location devices, a first camera associated with a first location device of the plurality of location devices that is positioned within the predetermined area and a second camera associated with a second location device of the plurality of location devices that is positioned within the predetermined area, wherein at least one of the first camera or the second camera is moving through the predetermined area, receiving first image data from the first camera, the first image data comprising first images taken by the first camera positioned within the predetermined area and further comprising first camera information associated with the first camera, the first camera information comprising a lens setting of the first camera, a focal length of the first camera, a tilt of the first camera, and a pan of the first camera, and receiving second image data from the second camera, the second image data comprising second images taken by the second camera positioned within the predetermined area and further comprising second camera information associated with the second camera, the second camera information comprising a lens setting of the second camera, a focal length of the second camera, a tilt of the second camera, and a pan of the second camera. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification