Methods and apparatus to perform remote monitoring
First Claim
1. A method to process image data at a remote monitor, the method comprising:
- adjusting an image capture rate at which an image sensor captures images based on a difference image, the difference image containing differences between a first image of a first set of objects and a second image of a second set of objects;
reducing a file size of the difference image using an edge detection technique;
prioritizing one or more of a set of frames based on an amount of information contained in the frames, the frames being subdivisions of the image;
selecting at least one of the frames of the set of frames to be transmitted to a base station based on the prioritizing;
arranging the at least one of the frames to be transmitted in a randomly generated order based on a seed value; and
appending information to the at least one of the frames to be transmitted, the information including a state of charge of a battery, a number of frames to be transmitted, and the seed value.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatus, systems and articles of manufacture to perform remote monitoring are disclosed. Some example methods include adjusting an image capture rate at which an image sensor captures images based on a difference image containing differences between a first image of a first set of objects and a second image of a second set of objects. Example methods also include reducing a file size of the difference image using an edge detection technique and prioritizing one or more of a set of frames based on an amount of information contained in the frames. The frames are subdivisions of the image. In further example methods, the first image is taken at a first time and the second image is taken at a second, later time, and the method includes subtracting the first image from the second image to generate the difference image.
13 Citations
17 Claims
-
1. A method to process image data at a remote monitor, the method comprising:
-
adjusting an image capture rate at which an image sensor captures images based on a difference image, the difference image containing differences between a first image of a first set of objects and a second image of a second set of objects; reducing a file size of the difference image using an edge detection technique; prioritizing one or more of a set of frames based on an amount of information contained in the frames, the frames being subdivisions of the image; selecting at least one of the frames of the set of frames to be transmitted to a base station based on the prioritizing; arranging the at least one of the frames to be transmitted in a randomly generated order based on a seed value; and appending information to the at least one of the frames to be transmitted, the information including a state of charge of a battery, a number of frames to be transmitted, and the seed value. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A remote monitor to monitor a field of interest, the monitor comprising:
-
an image capture controller to cause an image sensor to capture images of the field of interest at a rate that varies based on an amount of activity occurring in the field of interest; an image analyzer to (i) reduce an amount of data used to represent an image of a set of objects appearing in the field of interest between a first time and a second time, (ii) divide the image into a set of frames, and (iii) estimate respective amounts of information associated with respective ones of the frames; a prioritizer to identify at least some of a subset of frames as being priority frames, the priority frames being identified based on the respective amounts of information associated with respective ones of the subset of frames; a puncturing tool to remove pixels from the priority frames; an order generator to generate an order in which the priority frames are to be transmitted to a remote base station; a data embedder to append data to the priority frames before transmission of the priority frames to the remote base station; and a frame packager to (i) prioritize the subset of the frames, (ii) package the subset of frames with the data, and (iii) transmit the subset of frames to a transceiver. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A tangible machine readable storage medium storing instructions to cause a machine to at least:
-
based on the rate of change of an amount of activity occurring within a field of interest, adjust an image capture rate at which an image sensor captures images of the field of interest; reduce a file size of a difference image illustrating changes occurring in the field of interest between a first time and a second time; prioritize each of a set of frames based on a quality of information contained in each frame, the set of frames together forming the image; and package at least some of the frames for transmission to a remote transceiver by; selecting the at least some of the frames for transmission based on respective priorities assigned to respective ones of the frames; reducing the size of the frames selected for transmission by removing selected pixels from the frames selected for transmission; arranging the frames selected for transmission in a random order; and appending information to the frames selected for transmission. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification