IP Library Granted Patent US 10,847,003
Granted Patent B1
US 10,847,003 · App. 16/402,737 · Granted Nov 24, 2020

Method and apparatus for segmented video compression

Inventors: Charles W. Dozier (Dallas, TX); Thomas W. Mitchell (McKinney, TX)
Assignee: TROVER GROUP INC.
G08B13/19604G06K9/6201G08B13/1961G11B27/28H04N5/772H04N5/775H04N5/781H04N5/85H04N5/907H04N9/8205H04N19/50H04N5/765
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,847,003
App. No.
16/402,737
Granted
Nov 24, 2020
Kind
B1
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.

Claims (66)

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;

allocating the current image to a plurality of predefined sectors each containing a portion of the current image;

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 the storage means;

determining whether the predefined sector image matches a profile sector image;

associating the index and a plurality of the predefined sectors with profile sector images that match; and

analyzing whether each sector has a rate of change below a threshold.

2. The apparatus of claim 1 , further comprising slowing a sampling rate for each sector that has a rate of change below the threshold.

3. The apparatus of claim 2 , wherein the resolution of sampling is increased for each sector that has a rate of change below the threshold and the sampling rate is slowed.

4. The apparatus of claim 1 , further comprising deleting each sector from the storage means that has a rate of change below the threshold and/or frequency of change below a threshold.

5. The apparatus of claim 1 , further comprising detecting movement in one or more sectors.

6. The apparatus of claim 5 , further comprising predicting movement across the current image.

7. The apparatus of claim 6 , further comprising:

treating sectors surrounding, but not including the one or more sectors where movement was detected, as if these surrounding sectors have changed, without analysis; and

not associating the one or more sectors where movement was detected and the surrounding sectors with the profile sector images.

8. The apparatus of claim 1 , further comprising updating one or more predetermined sectors at an increased sampling rate relative to other sectors.

9. The apparatus of claim 8 , wherein updating the predetermined sectors at an increased sampling rate further comprises detecting motion in one or more of the predetermined sectors and updating the one or more predetermined sectors in which motion is detected at the increased sampling rate.

10. The apparatus of claim 8 , wherein the predetermined sectors are areas where a person's face is likely to appear.

11. 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;

allocating the current image to a plurality of predefined sectors each containing a portion of the current image;

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 the storage means;

determining whether the predefined sector image matches a profile sector image; and

associating the index and a plurality of the predefined sectors with profile sector images that match;

detecting movement in one or more sectors; and

treating sectors surrounding, but not including the one or more sectors where movement was detected, as if these surrounding sectors have changed.

12. The apparatus of claim 11 , further comprising predicting movement across the current image.

13. The apparatus of claim 11 , further comprising

not associating the one or more sectors where movement was detected and the surrounding sectors with the profile sector images.

14. The apparatus of claim 11 , further comprising analyzing whether each sector has a rate of change below a threshold.

15. The apparatus of claim 14 , further comprising slowing a sampling rate for each sector that has a rate of change below the threshold.

16. The apparatus of claim 15 , wherein the resolution of sampling is increased for each sector that has a rate of change below the threshold and the sampling rate is slowed.

17. The apparatus of claim 14 , further comprising deleting each sector from the storage means that has a rate of change below the threshold and/or frequency of change below a threshold.

18. The apparatus of claim 11 , further comprising updating one or more predetermined sectors at an increased sampling rate relative to other sectors.

19. The apparatus of claim 18 , wherein updating the predetermined sectors at an increased sampling rate further comprises detecting motion in one or more of the predetermined sectors and updating the one or more predetermined sectors in which motion is detected at the increased sampling rate.

20. The apparatus of claim 18 , wherein the predetermined sectors are areas where a person's face is likely to appear.

21. 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;

allocating the current image to a plurality of predefined sectors each containing a portion of the current image;

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 the storage means;

determining whether the predefined sector image matches a profile sector image; and

associating the index and a plurality of the predefined sectors with profile sector images that match; and

updating one or more predetermined sectors at an increased sampling rate relative to other sectors.

22. The apparatus of claim 21 , wherein updating the predetermined sectors at an increased sampling rate further comprises detecting motion in one or more of the predetermined sectors and updating the one or more predetermined sectors in which motion is detected at the increased sampling rate.

23. The apparatus of claim 21 , wherein the predetermined sectors are areas where a person's face is likely to appear.

24. The apparatus of claim 21 , further comprising analyzing whether each sector has a rate of change below a threshold.

25. The apparatus of claim 24 , further comprising slowing a sampling rate for each sector that has a rate of change below the threshold.

26. The apparatus of claim 25 , wherein the resolution of sampling is increased for each sector that has a rate of change below the threshold and the sampling rate is slowed.

27. The apparatus of claim 24 , further comprising deleting each sector from the storage means that has a rate of change below the threshold and/or frequency of change below a threshold.

28. The apparatus of claim 21 , further comprising detecting movement in one or more sectors.

29. The apparatus of claim 28 , further comprising predicting movement across the current image.

30. The apparatus of claim 29 , further comprising:

treating sectors surrounding, but not including the one or more sectors where movement was detected, as if these surrounding sectors have changed, without analysis; and

not associating the one or more sectors where movement was detected and the surrounding sectors with the profile sector images.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2021
From: TROVER GROUP INC.
To: DOZIER, CATHERINE MABEE
Reel/Frame 058396/0346 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2019
From: DOZIER, CHARLES W.; MITCHELL, THOMAS W.
To: TROVER GROUP INC.
Reel/Frame 049074/0082 →
Continuity (3)
Continuation 15195388 · Jun 28, 2016
Continuation 12131887 · Jun 2, 2008
Provisional Application 60941931 · Jun 4, 2007