NO342829B1

Method and apparatus for variable accuracy inter-picture timing specification for digital video encoding

Abstract

A method is provided for decoding video images, the method comprising receiving a plurality of encoded video images and an integer value which is a value of an exponent of a power of two, said exponent for decoding a sequence value representing a display position of a specific video image in a sequence of video images, and to decode the specific video image using the sequence value. There is also provided a decoder, comprising means for receiving a plurality of coded video images and an integer value which is a value of an exponent of the power of two, said exponent of decoding a sequence value representing a display position of a particular video image in a sequence. of video images, and means for decoding the particular video image using the sequence value.

NO342829B1, drawing sheet 1
Sheet 1 of 6

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

15 claims: 6 independent, 9 dependent

  1. 1
    PATENTKRAV 1. Fremgangsmåte for å dekode videobilder, idet fremgangsmåten omfatter:å motta et flertall av kodede videobilder og en heltallsverdi som er en verdi av en eksponent av en potens av to, idet nevnte eksponent for dekoding av en rekkefølgeverdi som representerer en fremvisningsposisjon for et bestemt videobilde i en sekvens av videobilder, og å dekode det bestemte videobildet ved bruk av rekkefølgeverdien.
  2. 2
    Fremgangsmåte i samsvar med krav 1, videre omfattende å dekode rekkefølgeverdien ved bruk av nevnte heltallsverdi.
  3. 3
    Fremgangsmåte i samsvar med krav 1, hvor rekkefølgeverdien er kodet i et flertall av skive-headere for det bestemte videobildet.
  4. 4
    Fremgangsmåte i samsvar med krav 1, hvor hver kodet verdi er komprimert i bitstrømmen ved bruk av variabel lengde koding.
  5. 5
    Fremgangsmåte i samsvar med krav 1, hvor rekkefølgeverdien representerer en tidsdifferanse mellom det bestemte videobildet og et referansebilde.
  6. 6
    Fremgangsmåte i samsvar med krav 5, hvor referansebildet er et I-video-bilde som ikke omfatter unidireksjonale eller bidireksjonale predikterte makroblokker.
  7. 7
    Fremgangsmåte i samsvar med krav 1, hvor sekvensen av videobilder omfatter minst ett B-videobilde som omfatter minst en bidireksjonal prediktert makroblokk som er kodet ved bruk av den bestemte rekkefølgeverdien for å beregne en bevegelsesvektor.
  8. 8
    Dekoder, omfattende:midler for å motta et flertall av kodede videobilder og en heltallsverdi som er en verdi av en eksponent av en potens av to, idet nevnte eksponent for dekoding av en rekkefølgeverdi som representerer en fremvisningsposisjon for et bestemt videobilde i en sekvens av videobilder, og midler for å dekode det bestemte videobildet ved bruk av rekkefølgeverdien.
  9. 9
    Dekoder i samsvar med krav 8, videre omfattende midler for å dekode rekkefølgeverdien ved bruk av nevnte heltallsverdi.
  10. 10
    Dekoder r samsvar med krav 8, hvor rekkefølgeverdren er kodet r et flertall av skrve-headere for det bestemte videobildet.
  11. 11
    Dekoder r samsvar med krav 8, 5 hvor hver kodet verdi er komprimert r brtstrømmen ved bruk av variabel lengdekodrng.
  12. 12
    Dekoder r samsvar med krav 8, hvor rekkefølgeverdren representerer en trdsdrfferanse mellom det bestemte videobildet og et referansebrlde. 10
  13. 13
    Dekoder r samsvar med krav 12, hvor referansebrldet er et I-vrdeo-brlde som ikke omfatter unrdrreksjonale eller brdrreksjonale predrkterte makroblokker.
  14. 14
    Dekoder r samsvar med krav 8, hvor sekvensen av videobilder omfatter minst ett B-vrdeobrlde som omfatter minst
  15. 15
    15 en brdrreksjonal predrktert makroblokk som er kodet ved bruk av den bestemte rekkefølgeverdren for å beregne en bevegelsesvektor. 1/4 I hstighetskontroIJer j ΟΈΙ rv i 2/4 34 ^9 3/ 4 3 ^S9 4/ 4 £
Independent claims15