EP0441168A2

System, packet structuring and device for processing output information from a signal encoder.

Abstract

The invention refers to a system for structurizing the information outgoing at variable bit rate from a video signal encoder and for organizing it in information units, the so-called cells or packets suitable for being transmitted and treated by packet transmission networks which are able to send transmission data streams at variable speed. Preferably it is used an encoder belonging to a certain cathegory; there are located some VIDEO UNITS, and the information related to each of them is classified into three classe; each VIDEO UNIT is associated to a VIDEO PACKET comprising a header and a body; each of the previous classes related to a VIDEO UNIT uses a different technique for the protection against transmission errors and/or cell loss. According to the technique used for the error protection, the error concealment can be implemented or cannot be implemented.

EP0441168A2, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Projected expiry passed 22 January 2011, 15.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

9 claims: 9 independent, 0 dependent

  1. 1
    A system for structurizing the information outgoing at variable speed from a video signal encoder and for organizing it in information units the so-called cells or packets suitable for being transmitted and treated by packet transmission networks able to send transmission data streams at variable speed; it is characterized in that:(I) it is used an encoder belonging to the class of encoders which utilize adaptative prediction schemes typically intrafield, interpolated intrafield and interframe, including the motion compensation or not including the motion compensation, applying or not applying a domain transform, such as the bidimensional cosine transform;(II) Spatial locations of the television image are located as VIDEO UNITS (U.V.);(III) according to (II) the information outgoing from the encoder related to each V.U. is classified in many classes, preferably in three classes, respectively normal, privileged and auxiliary classes;(IV) a VIDEO PACKET comprising a header (HEADER E)) and a BODY F)) is associated to each of said V.U. (V) each HEADER E) includes the privileged and auxiliary information of the considered V.U. and of at least other two V.U. located at a suitable spatial distance;(VI) each BODY F) includes the normal information related to the V.U. associated to the VIDEO PACKET;(VII) according to (V) from the HEADER E) it is extracted the information repeated many times and it is controlled its exactness;(VIII) according to the information extracted from the HEADER E), it is controlled the exactness of the BODY F);and (IX) according to the decision of information exactness (VIII) error concealment is implemeneted or not implemented.
  2. 2
    System according to claims (1), characterized in that:(I') the phase (I) allows e.g. the use of a conventional hybrid encoder shown in Figure 1a and pointed out in 1a), 2a), 3a), 4a), 5a) of the description: (II') the phase (II) implies the subdivision onto a variable number of cells or packets of the information related to each V.U. corresponding to a spatial location of prefixed dimension, i.e. a fixed number of blocks;(III') the phase (III) carries out the classification of the information according to what specified at points A), B), C) of the description;(IV') the phase (IV) allows e.g. the VIDEO PACKET format shown in Figure 2, its construction is accomplished according to what indicated in Figure 1b and at points 1b) and 2b) of the description;(V') the phase (V), relatively to the contents of the HEADER E), is carried out according to what specified at point E)a), b) c), d), e), f), g), h) of the description;(VI') the phase (VI) relatively to the content of the BODY F) is carried out as indicated at point F) a') b') of the description;(VII') the phase (VII) implies firstly the analysis of the VIDEO PACKET and the extraction of some parameters, then the control of the exactness of the information related to the VIDEO UNIT, according to what shown in Figure 3b and specified at points 2c) 3c) of the description;(VIII') the phase (VIII) requires a protection on the content of the BODY F), carried out according to what specified at point E) f) of the description and a control of exactness accomplished as shown in Figure 3b) and specified at point 3c) of the description;and (IX') the phase (IX), relatively to the error concealment, is carried out according to the scheme shown in Figure 3a and specified at points 4c), 1d), 2d) of the description.
  3. 3
    Device for the fulfilment of the system according to preceding claims, characterized by at least:in transmission: - an encoder COD according to (I);- a packing unit (B14) with memories (B12) (B13);and - a buffer memory of video packets (B15);particularly according to what shown in Figure 1;and in reception: - a buffer memory of VIDEO PACKETS (B1');- a unit (B2') for the VIDEO PACKET analysis able to extract all the parameters necessary to distinguish contiguous VIDEO PACKETS and inside the same VIDEO PACKET the information related to its HEADER E) and to its BODY F);- memories for the content of the HEADERS E) (B3') and of the BODIES F) (B4'), (B5');- a unity (B6') of extraction and control using the majority decision for the information included in the HEADER E);- a unity (B8') to control the exactness of the BODY F) and a unity to reconstruct the VIDEO UNIT (B7');and - a decoder DECOD with Error Concealment, characterized by a valid data signal (yes/no) that diversifies the search of the prediction block and reconstructed block;particularly according to what shown in Figure 3.
  4. 4
    System and devices according to preceding claims related to the particular case of VIDEO UNIT equal to a stripe and repetition with a spatial distance of half field.
  5. 5
    System and devices according to preceding claims related to the particular case of a PACKET structure with 48 byte, equal to a direct access on ATM networks, according to what shown in Figure 2.
  6. 6
    System, packet structure and devices according to preceding claims characterized now in that the so-called progressive encoders are used.
  7. 7
    System according to claims (1) and (6), particularly for structurizing the video information outgoing from a progressive encoder of video signal and for organizing it in information units, the so called cells or packets suitable for being transmitted and processed by packet transmission networks able to send transmission data stream at variable speed with priority mechanisms, it is characterized in that:(I'') in case the progressive encoding is carried out by means of a recursive structure with two levels, the encoder of first level allows e.g. the fulfilment supplied by a conventional hybrid encoder, with the output information generated at variable or eventually constant speed;(II'') spatial location of the television image are located as VIDEO UNITS;(III'') according to (II) the information outgoing from the progressive encoder related to each VIDEO UNIT is classified in many classes, preferably three classes, respectively normal, privileged and auxiliary classes;the normal class A) comprises the subclasses A0), A1), ... AN) including the information outgoing from the encoders of the corresponding levels;subclassess with increasing index indicate a piece of information with importance and so priority gradually decreasing, according to the fact that this information provides a progressive refinement on the quality of television image;(IV'') in case of transmission on networks with priority that supply a single virtual path to all cells of different priority: - a VIDEO PACKET (V.P.) including a HEADER E) and a BODY F), formed by a N+1 sections F0), F1), ... FN) corresponding to the information of normal class A0), A1), ... AN) is associated to each of the said VIDEO UNITS;in the above mentioned case of transmission on networks with priority, but that supply different virtual paths to the cells that are declared with different priority: - M+1 VIDEO PACKETS, with M being equal or less than N, are associated to each of said VIDEO UNITS;the first P.V.0 comprising at least the HEADER E) and the BODY F0) associated to the information of normal class A0), that is all the information necessary for a basic reconstruction of the television signal with a prefixed quality;the remaining V.P.k, including one or more BODIES Fi) corresponding to the information Ai) with index k and i increasing with the decreasing of the priority:
  8. 8
    System according to claim (7), in which the protection and the control of the errors can be suited to the stratification level of the information.
  9. 9
    System, packet structure and devices substantially according to what described and represented.