IP Library Granted Patent US 8,160,429
Granted Patent B2
US 8,160,429 · App. 10/614,422 · Granted Apr 17, 2012

Video image data compression archiver and method for video image data compression

Assignee: NEC Personal Computers, Ltd.
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 8,160,429
App. No.
10/614,422
Granted
Apr 17, 2012
Kind
B2
Abstract

A video image data compression archiver is composed of an encoder and an encoder controller. The encoder compresses non-compressed video image data to generate compressed video image data. The encoder controller is connected to said encoder to control a frame size, a frame rate, and an average bit rate of said compressed video image data in response to at least one parameter selected from a group consisting of a number of frames of said non-compressed video image data, a recording time of said non-compressed video image data, and a free area of a recording medium for recording said compressed video image data.

Claims (51)

1. A video image data compression archiver comprising:

an encoder compressing non-compressed video image data to generate compressed video image data; and

an encoder controller which monitors a size of a free area of a recording medium for recoding said compressed video image data and automatically adjusts a frame size, a frame rate, and an average bit rate of said compressed video image data based on the monitored size of the free area in response to changes to the free area of the recording medium, said adjusting occurring throughout said compressing of said non-compressed video image data,

wherein the encoder controller adjusts said frame size, said frame rate, and said average bit rate to generate said compressed video image data having an increased image quality when the monitored size of the free area is increased during said compressing of said non-compressed video image data.

2. The video image data archiver according to claim 1 , wherein said encoder controller decides said average bit rate in response to said at least one parameter, and decides said frame size and said frame rate based on said average bit rate.

3. The video image data archiver according to claim 1 , wherein said encoder controller monitors said free area of said recording medium, and modifies at least one of said frame size, said frame rate, and said average bit rate when detecting a change in said free area of said recording medium.

4. The video image data archiver according to claim 3 , wherein said encoder controller decreases at least one of said of said frame size, said frame rate, and said average bit rate when detecting a decreases in said free area of said recording medium.

5. The video image data archiver according to claim 3 , wherein said encoder controller increases at least one of said frame size, said frame rate, and said average bit rate when detecting an increase in said free area of said recording medium.

6. The video image data archiver according to claim 1 , wherein said encoder controller monitors said number of said frames of said non-compressed video image data, and modifies at least one of said frame size, said frame rate, and said average bit rate, when detecting a change in said number of said frames of said non-compressed video image data.

7. The video image data archiver according to claim 6 , wherein said encoder controller decreases at least one of said frame size, said frame rate, and said average bit rate, when detecting an increase in said number of said frames of said non-compressed video image data.

8. The video image data archiver according to claim 6 , wherein said encoder controller increases at least one of said frame size, said frame rate, and said average bit rate, when detecting a decrease in said number of said frames of said non-compressed video image data.

9. The video image data archiver according to claim 1 , wherein said encoder controller monitors said recording time of said non-compressed video image data, and modifies at least one of said frame size, said frame rate, and said average bit rate when detecting a change in said recording time.

10. The video image data archiver according to claim 9 , wherein said encoder controller decreases at least one of said frame size, said frame rate, and said average bit rate when detecting an increase in said recording time of said original video image.

11. The video image data archiver according to claim 9 , wherein said encoder controller increases at least one of said frame size, said frame rate, and said average bit rate when detecting a decrease in said recording time of said original video image.

12. A video image data compression archiver comprising:

an encoder compressing non-compressed video image data to generate compressed video image data; and

an encoder controller which monitors a size of a free area of a recording medium for recoding said compressed video image data and automatically adjusts a frame size, and an average bit rate of said compressed video image data based on the monitored size of the free area in response to changes to the free area of the recording medium, said adjusting occurring throughout said compressing of said non-compressed video image data,

wherein the encoder controller adjusts said frame size, and said average bit rate to generate said compressed video image data having an increased image quality when the monitored size of the free area is increased during said compressing of said non-compressed video image data.

13. The video image data archiver according to claim 12 , wherein said encoder controller decides said average bit rate in response to said at least one parameter, and decides said frame size based on said average bit rate.

14. The video image data archiver according to claim 12 , wherein said encoder controller monitors said free area of said recording medium, and modifies at least one of said frame size, and said average bit rate when detecting a change in said free area of said recording medium.

15. The video image data archiver according to claim 12 , wherein said encoder controller monitors said number of said frames of said non-compressed video image data, and modifies at least one of said frame size, and said average bit rate when detecting a change in said number of said frames of said non-compressed video image data.

16. The video image data archiver according to claim 12 , wherein said encoder controller monitors said recording time of said frames of said non-compressed video image data, and modifies at least one of said frame size, and said average bit rate when detecting a change in said recording time of said non-compressed video image data.

17. A video image data compression archiver comprising:

an encoder compressing non-compressed video image data to generate compressed video image data; and

an encoder controller which monitors a size of a free area of a recording medium for recoding said compressed video image data and automatically adjusts a frame rate, and an average bit rate of said compressed video image data based on the monitored size of the free area in response to changes to the free area of the recording medium, said adjusting occurring throughout said compressing of said non-compressed video image data,

wherein the encoder controller adjusts said frame rate, and said average bit rate to generate said compressed video image data having an increased image quality when the monitored size of the free area is increased during said compressing of said non-compressed video image data.

18. The video image data archiver according to claim 17 , wherein said encoder controller decides said average bit rate in response to said at least one parameter, and decides said frame rate based on said average bit rate.

19. The video image data archiver according to claim 17 , wherein said encoder controller monitors said free area of said recording medium, and modifies at least one of said frame rate, and said average bit rate, when detecting a change in said free area of said recording medium.

20. The video image data archiver according to claim 17 , wherein said encoder controller monitors said number of said frames of said non-compressed video image data, and modifies at least one of said frame rate, and said average bit rate, when detecting a change in said number of said frames of said non-compressed video image data.

21. The video image data archiver according to claim 17 , wherein said encoder controller monitors said recording time of said frames of said non-compressed video image data, and modifies at least one of said frame rate, and said average bit rate, when detecting a change in said recording time of said non-compressed video image data.

22. A method for archiving video image data comprising:

compressing non-compressed video image data to generate compressed video image data;

recording said compressed video image data in a recording medium; and

monitoring a size of a free area of the recording medium for recoding said compressed video image data;

adjusting automatically an average bit rate, a frame size, and a frame rate of said compressed video image data based on the monitored size of the free area in response to changes to the free area of the recording medium, said adjusting occurring throughout said compressing of said non-compressed video image data,

wherein said average bit rate, said frame size, and said frame rate are adjusted to obtain an increased image quality when the monitored size of the free area is increased during said compressing of said non-compressed video image data.

23. The method according to claim 22 , wherein said controlling includes deciding said frame size and said frame rate based on said average bit rate.

24. A method for archiving video image data comprising:

compressing non-compressed video image data to generate compressed video image data;

recording said compressed video image data in a recording medium; and

monitoring a size of a free area of the recording medium for recoding said compressed video image data;

adjusting automatically an average bit rate, and a frame size of said compressed video image data based on the monitored size of the free area in response to changes to the free area of the recording medium, said adjusting occurring throughout said compressing of said non-compressed video image data,

wherein said average bit rate and said frame size are adjusted to obtain an increased image quality when the monitored size of the free area is increased during said compressing of said non-compressed video image data.

25. The method according to claim 24 , wherein said controlling includes deciding said frame size based on said average bit rate.

26. A method for archiving video image data comprising:

compressing non-compressed video image data to generate compressed video image data;

recording said compressed video image data in a recording medium; and

monitoring a size of a free area of the recording medium for recoding said compressed video image data;

adjusting automatically an average bit rate, and a frame rate of said compressed video image data based on the monitored size of the free area in response to changes to the free area of the recording medium, said adjusting occurring throughout said compressing of said non-compressed video image data,

wherein said average bit rate and said frame rate are adjusted to obtain an increased image quality when the monitored size of the free area is increased during said compressing of said non-compressed video image data.

27. The method according to claim 26 , wherein said controlling includes deciding said frame rate based on said average bit rate.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2011
From: NEC CORPORATION
To: NEC PERSONAL COMPUTERS, LTD.
Reel/Frame 027154/0735 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2003
From: UEDA, HIROAKI; SATOU, RYUJI
To: NEC CORPORATION
Reel/Frame 014280/0118 →
Priority Claims (1)
JP 2002-199493 · Jul 9, 2002 · national
Continuity (1)
Related Publication 20040008767A1 · Jan 15, 2004