Device and method for encoding image data, and image data...

Pulse or digital communications – Bandwidth reduction or expansion – Television or motion video signal

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C375S240120

Reexamination Certificate

active

06243417

ABSTRACT:

TECHNICAL FIELD
This invention relates to a video data encoding apparatus and a video data encoding method adapted for encoding, so as to multiplex plural, e.g., n (n≧2) number of video programs to allow the transmission rate to be a predetermined value or less, the plural n number of video programs, and a video data transmission method adapted for allocating different target encoding rates to plural n(n≧2) number of video programs in order to allow the transmission rate to be set to a predetermined value or less to encode such video programs thereafter to multiplex them to carry out transmission thereof.
BACKGROUND ART
In recent years, for compression-encoding of video data, there have been widely used MPEG (Moving Picture Experts Group) or MPEG 2 in which MC (Motion Compensation) processing and redundancy reduction processing by orthogonal transform such as DCT (Discrete Cosine Transform), etc. are combined. Particularly, the video compression encoding technology of MPEG 2and function of the communication satellite have been combined to thereby realize the digital broadcast of image. Further, in future, digital broadcasting of image using ground wave is being realized.
The merit of the digital broadcasting is that a larger number of programs are permitted to undergo transmission in the same transmission path as compared to the analog broadcasting. This results from the fact that image can be compression-encoded.
As a method of carrying out a larger number of programs, the technique called “statistical multiplexing” is proposed. The statistical multiplexing technique is a method of dynamically changing transmission rates of respective programs to decrease transmission rate with respect to, e.g., the program in which degradation of the picture quality is not conspicuous even if the transmission rate is decreased to thereby carry out a larger number of programs.
An example of multiplexing by the fixed rate with respect to three programs, e.g., weather report, news and drama is shown in
FIG. 1
for comparison. The abscissa indicates flow of the time, and the ordinate indicates allocation encoding rates with respect to respective programs. In this
FIG. 1
, respective programs remain to have encoding rate allocated at the initial value and do not change in dependency upon time. The initially allocated values in this case are values allocated (assigned) so that degradation at the portions (times) in which degradation of the picture quality is conspicuous at respective programs can fall within an allowed range. Namely, coding rates more than required are allocated to portions except for those portions.
On the contrary, an example in which four programs are multiplexed by using the technique of statistical multiplexing is shown in FIG.
2
. In this case, coding rates of the weather report, news, drama
1
and drama
2
are caused to be dynamically changed. In this case, the point that the fact that portions (times) in which degradations of picture qualities of respective programs are conspicuous overlap with each other at the same time is rare is utilized. For this reason, since when a certain program is the portion in which degradation in the picture quality is conspicuous, degradation in the picture quality of other program is not conspicuous even if coding rate is lowered, coding rates of other program can be allocated to higher degree to the program in which degradation in the picture quality is conspicuous. In this way, programs which are greater than the ordinary case are permitted to undergo transmission.
Meanwhile, conventionally in storing one video program with respect to package media, e.g., Digital Video Disk (DVD) or video CD, an approach is employed in the encoding system for implementing compression-encoding processing to the video information to first measure encoding Difficulty (Difficulty) of picture image of material (data) to carry out, on the basis of its encoding difficulty, bit allocation (distribution) processing every frames of respective video information so as to fall within a given number of bytes within the recording capacity of the package media.
Namely, there was carried out 2 (two) pass encode processing to preliminarily compression-encode non-compressed video data to estimate compression-encoded data quantity thereafter to adjust compression factor on the basis of the estimated data quantity to carry out compression-encoding so that data quantity after undergone compression-encoding becomes equal to a value in conformity with the transmission capacity of the transmission path.
However, when compression-encoding is carried out by this 2 pass encode processing, there is a necessity of implementing, twice, similar compression encoding processing with respect to the same non-compressed video data. Since it is impossible to calculate final compressed video data by one compression-encoding processing, even if attempt is made to compression-encode plural video programs by the statistical multiplexing at the time of digital broadcasting so as to fall within a predetermined transmission rate to carry out transmission thereof, it takes too much time. Namely, it is impossible to compression-encode imaged video data on the real time basis as it is to carry out transmission thereof.
This invention has been made in view of the actual circumstances, and its object is to provide a video data encoding apparatus and a video data encoding method for carrying out, after undergone multiplexing, transmission of plural video programs substantially in real time so as to fall within a predetermined transmission rate.
Moreover, this invention has been made in view of the actual circumstances, and its object is to provide a video data transmission method for carrying out, after undergone multiplexing, transmission of plural video programs substantially in real time so as to fall within a predetermined transmission rate.
DISCLOSURE OF THE INVENTION
A video data encoding apparatus according to this invention aims at solving the above-mentioned problems to allow target encoding rate calculating means to calculate respectively independent target encoding rates on the basis of encoding difficulty related information of plural n number of video programs so that total transmission rate of the plural n number of video programs is a predetermined transmission rate or less, whereby the plural n number of encoding means encode the plural n number of video programs on the basis of the independent target encoding rate calculated at the target encoding rate calculating means.
In this case, the encoding difficulty related information that the video data encoding apparatus uses is parameter information which has been read in advance by the plural n number of encoding means provided with delay means therewithin. As delay means, there are used FIFOs for delaying the respective programs by time required for calculating the parameter information.
For this reason, encoded data in which total transmission rate when plural n number of programs that the plural n number of encoding means respectively output are multiplexed does not exceed the predetermined transmission rate even at any position when viewed from the time series can be obtained substantially in real time.
Moreover, flatness and intra AC data or either one of these data are/is calculated from picture image compressed into intraframe encoded picture among video data of the video programs as the parameter information to calculate ME residual as the parameter information of picture image compressed into interframe forward direction predictive encoded picture image and bidirectional predictive encoded picture image.
Further, the encoding difficulty related information that the video data encoding apparatus uses is code quantity obtained by implementing quantization processing at a fixed quantization step to the plural n number of video programs, and this code quantity may be obtained by plural n number of other encoding means connected in parallel with respect to the plural n number of encoding means.
In this case, at respective prec

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Device and method for encoding image data, and image data... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Device and method for encoding image data, and image data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Device and method for encoding image data, and image data... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2439092

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.