Method and Apparatus for Segmented Video Compression
First Claim
Patent Images
1. A video recording apparatus comprising:
- image receiving circuitry for receiving electronic images;
storage means for storing a plurality of profile images;
processing circuitry, coupled to the image receiving circuitry and the storage means, for;
receiving a current image from the image receiving circuitry at a specified index;
selecting a profile image that closely matches the current image;
associating a reference to the selected profile image with the index of the current image.
2 Assignments
0 Petitions
Accused Products
Abstract
An archival video system uses profile images as a background for an image and delta images to indicate the difference between a current image and a profile image. An image may be segmented into multiple sectors, with each sector compared to a profile sector. The resulting image may be constructed using references to previously stored sectors from different images.
8 Citations
32 Claims
-
1. A video recording apparatus comprising:
-
image receiving circuitry for receiving electronic images; storage means for storing a plurality of profile images; processing circuitry, coupled to the image receiving circuitry and the storage means, for; receiving a current image from the image receiving circuitry at a specified index; selecting a profile image that closely matches the current image; associating a reference to the selected profile image with the index of the current image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of recording video comprising the steps of:
-
storing a plurality of profile images; receiving electronic images; using processing circuitry; receiving a current image at a specified index; selecting a profile image that closely matches the current image; associating a reference to the selected profile image with the index of the current image. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method of recording video comprising:
-
receiving electronic images; using processing circuitry for; receiving a current image at a specified index; allocating the current image to a plurality of predefined sectors each containing a predefined sector image that is a portion of the current image; detect movement in one or more sectors; for each of a plurality of the predefined sector images where movement is not detected; comparing the predefined sector image with a plurality of previously generated profile sector images stored in a storage device; determining whether the predefined sector image matches a profile sector image within a predetermined threshold; and associating the index and the predefined sector with a profile sector image that matches the predefined sector image of the predefined sector within a predetermined threshold.
-
-
21. A method of recording video comprising:
-
receiving electronic images; using processing circuitry for; receiving a current image at a specified index; allocating the current image to a plurality of predefined sectors each containing a predefined sector image that is a portion of the current image; for each of a plurality of the predefined sector images, at a predefined update rate for each predefined sector; comparing the predefined sector image with a plurality of previously generated profile sector images stored in a storage device; determining whether the predefined sector image matches a profile sector image within a predetermined threshold; and associating the index and the predefined sector with a profile sector image that matches the predefined sector image of the predefined sector within a predetermined threshold. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method of recording video comprising:
-
receiving electronic images; using processing circuitry for; receiving a current image at a specified index; allocating the current image to a plurality of predefined sectors each containing a predefined sector image that is a portion of the current image; detect movement in one or more sectors; for a plurality of the predefined sector images where movement is not detected; comparing the plurality of the predefined sector images with a plurality of previously generated profile sector images stored in a storage device; determining whether the plurality of the predefined sector images match profiles of corresponding sector images within a predetermined threshold; and associating the index and the plurality of predefined sectors with profile sector images that match the predefined sector images of the plurality of predefined sectors within a predetermined threshold. - View Dependent Claims (29)
-
-
27. A method of recording video comprising:
-
receiving electronic images; using processing circuitry to; receiving a current image at a specified index; allocating the current image to a plurality of predefined sectors each containing a predefined sector image that is a portion of the current image; masking predefined sectors in irrelevant parts of the image; for each of a plurality of predefined sector images contained in an unmasked predefined sector; comparing the predefined sector image with a plurality of previously generated profile sector images stored in a storage device; determining whether the predefined sector image matches a profile sector image within a predetermined threshold; and associating the index and the unmasked predefined sector with a profile sector image that matches the unmasked predefined sector image of the predefined sector within a predetermined threshold. - View Dependent Claims (28)
-
-
30. A method of recording video comprising:
-
receiving electronic images; using processing circuitry for; receiving a current image at a specified index; allocating the current image to a plurality of predefined sectors each containing a predefined sector image that is a portion of the current image; sampling predefined sector images of at least one predefined sector at a first rate and/or resolution; sampling predefined sector images of at least one other predefined sector of interest at a higher rate and/or resolution than said first resolution; for each of a plurality of the predefined sector images; comparing the predefined sector image with a plurality of previously generated profile sector images stored in a storage device; determining whether the predefined sector image matches a profile sector image within a predetermined threshold; and associating the index and the predefined sector with a profile sector image that matches the predefined sector image of the predefined sector within a predetermined threshold. - View Dependent Claims (31, 32)
-
Specification