Language selection

Search

Patent 2077158 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent: (11) CA 2077158
(54) English Title: TIME-VARYING IMAGE SIGNAL CODING/DECODING SYSTEM
(54) French Title: SYSTEME DE CODAGE-DECODAGE DE SIGNAUX D'IMAGERIE A VARIATION TEMPORELLE
Status: Expired and beyond the Period of Reversal
Bibliographic Data
(51) International Patent Classification (IPC):
  • G06T 9/00 (2006.01)
(72) Inventors :
  • KOGA, TOSHIO (Japan)
  • OKAJIMA, MASAYUKI (Japan)
(73) Owners :
  • NEC CORPORATION
(71) Applicants :
  • NEC CORPORATION (Japan)
(74) Agent: SMART & BIGGAR LP
(74) Associate agent:
(45) Issued: 1997-12-02
(22) Filed Date: 1992-08-28
(41) Open to Public Inspection: 1993-03-01
Examination requested: 1992-08-28
Availability of licence: N/A
Dedicated to the Public: N/A
(25) Language of filing: English

Patent Cooperation Treaty (PCT): No

(30) Application Priority Data:
Application No. Country/Territory Date
215692/1991 (Japan) 1991-08-28
215693/1991 (Japan) 1991-08-28

Abstracts

English Abstract


In the time-varying image signal coding apparatus, a
local encoded signal is quantized by a quantizing circuit,
and the quantized signal is selected when refreshing is
to be accomplished, and subjected to code transform by a
code transform circuit to be transmitted to a time-varying
image signal decoding apparatus. The signal supplied from
the quantizing circuit is a transform coefficient in the
transform region, and this is divided into a plurality of
groups to be refreshed on a group-by-group basis. The
transfer control on a group-by-group basis when refreshing
is to take place is accomplished with a control signal
supplied from a switching control circuit, and this control
signal also undergoes code transform by the code transform
circuit to be transmitted to the time-varying image signal
decoding apparatus. In the time-varying image signal
decoding apparatus, in accordance with the switching
control signal transmitted from the time-varying image
signal coding apparatus, refreshing is achieved by such
selection that the transform coefficient to be refreshed
is directly written into a frame memory from a code
inverse transform circuit.
When a time-varying image signal is to be transferred
by using interframe transform and transform coding, grouping
is achieved by the units of transform coefficient, and
frames are rewritten with each group independent of others.


French Abstract

Dans l'appareil de codage de signal d'image variant dans le temps, un signal codé local est quantifié par un circuit de quantification et, lorsque le rafraîchissement doit être effectué, le signal quantifié est sélectionné et soumis à la transformation de code par un circuit de transformation de code pour être transmis à un appareil de décodage de signal d'image variant dans le temps. Le signal fourni par le circuit de quantification est un coefficient de transformation dans la région de transformation et il est divisé parmi un certain nombre de groupes qui doivent être rafraîchis groupe par groupe. Lorsque le rafraîchissement doit avoir lieu, la commande de transfert par groupe est effectuée au moyen d'un signal de commande fourni par un circuit de commande de commutation, et ce signal est également soumis à la transformation de code par le circuit de transformation de code pour être transmis à l'appareil de décodage de signal d'image variant dans le temps. Dans l'appareil de décodage de signal d'image variant dans le temps, selon le signal de commande de commutation transmis par l'appareil de codage de signal d'image variant dans le temps, le rafraîchissement est réalisé par la sélection du coefficient de transformation à rafraîchir de façon qu'il soit écrit directement dans la mémoire d'images par un circuit de transformation inverse de code. Lorsqu'un signal d'image variant dans le temps doit être transféré au moyen de la transformation inter-images et du codage par transformation, le groupement est réalisé par les unités de coefficient de transformation, et les images sont réinscrites, chaque groupe étant indépendant des autres.

Claims

Note: Claims are shown in the official language in which they were submitted.


- 35 -
What is claimed is:
1. A time-varying image signal coding apparatus
comprising:
orthogonal transform means for orthogonally transforming
an inputted time-varying image signal on a block-by-block
basis, each block comprising a plurality of pixels;
subtracting means for subtracting a first predicted
signal from said orthogonally transformed signal to supply
a prediction error signal;
first quantizing means for quantizing said prediction
error signal to supply a first quantized signal;
adding means for adding said first quantized signal
and said first predicted signal to supply a local decoded
signal;
second quantizing means for quantizing said local
decoded signal to supply a second quantized signal;
first switching means for selectively connecting
either said local decoded signal or said second quantized
signal;
a first frame memory for delaying the signal
selectively connected by said first switching means by
a predetermined number of frames to supply the delayed
signal as said first predicted signal;
second switching means for selectively connecting
either said first or second quantized signal;

- 36 -
switching control means for giving a switching control
signal to instruct said first and second switching means
to selectively connect said second quantized signal when
a second frame memory built into a time-varying image signal
decoding apparatus is to be refreshed or to instruct said
first and second switching means to selectively connect
said local decoded signal and said first quantized signal,
respectively, when said second frame memory is not to be
refreshed, and instructing selective connection so that,
when refreshing is to be accomplished, said block be
refreshed on a group-by-group basis, each group consisting
of a plurality of transform coefficients and approximately
differing from others in frequency region; and
code transform means for subjecting to code transform
said first and second quantized signals, selected by said
second switching means, and said switching control signal,
and transmitting the resultant transformed signals.
2. A time-varying image signal decoding apparatus
comprising:
code inverse transform means for separating and
reproducing a first or second quantized signal and a
switching control signal by subjecting a sequence of
codes transmitted from a time-varying image signal
coding apparatus to code inverse transform;
adding means for adding a second predicted signal

- 37 -
to said first quantized signal reproduced by said code
inverse transform means;
third switching means for selectively connecting said
second quantized signal when the switching control signal
reproduced by said code inverse transform means instructs
refreshing or the addition signal from said adding means
if non-refreshing is instructed;
a second frame memory for delaying the signal
selectively connected by said third switching means by
a predetermined number of frames and supplying the delayed
signal as said second predicted signal; and
orthogonal inverse transform means for reproducing
said time-varying image signal by subjecting the signal
selectively connected by said third switching means to
inverse transform to said orthogonal transform; wherein
said time-varying image signal coding apparatus
comprising:
orthogonal transform means for orthogonally
transforming an inputted time-varying image signal on
a block-by-block basis, each block comprising a plurality
of pixels;
subtracting means for subtracting a first predicted
signal from said orthogonally transformed signal to supply
a prediction error signal;
first quantizing means for quantizing said prediction
error signal to supply said first quantized signal;

- 38 -
adding means for adding said first quantized signal
and said first predicted signal to supply a local decoded
signal;
second quantizing means for quantizing said local
decoded signal to supply said second quantized signal;
first switching means for selectively connecting
either said local decoded signal or said second quantized
signal;
a first frame memory for delaying the signal
selectively connected by said first switching means by
a predetermined number of frames to supply the delayed
signal as said first predicted signal;
second switching means for selectively connecting
either said first or second quantized signal;
switching control means for giving said switching
control signal to instruct said first and second switching
means to selectively connect said second quantized signal
when a second frame memory built into the time-varying
image signal decoding apparatus is to be refreshed or to
instruct said first and second switching means to selectively
connect said local decoded signal and said first quantized
signal, respectively, when said second frame memory is not
to be refreshed, and instructing selective connection so
that, when refreshing is to be accomplished, said block
be refreshed on a group-by-group basis, each group
consisting of a plurality of transform coefficients and

- 39 -
approximately differing from others in frequency region;
and
code transform means for subjecting to code transform
said first and second quantized signals, selected by said
second switching means, and said switching control signal,
and transmitting the resultant transformed signals.
3. A time-varying image signal coding/decoding system
consisting of the time-varying image signal coding
apparatus, as claimed in Claim 1, and the time-varying
image signal decoding apparatus, as claimed in Claim 2.
4. A time-varying image signal coding/decoding system,
as claimed in Claim 3, wherein each of said blocks comprises
said groups into which the block is divided according to
the relative position in the sequence.
5. A time-varying image signal coding/decoding system,
as claimed in Claim 3, wherein the refreshing frequency
is set for each of said groups.
6. A time-varying image signal coding/decoding system,
as claimed in Claim 4, wherein a relatively high refreshing
frequency is set for those of said groups positioned lower
in the sequence.

- 40 -
7. A time-varying image signal coding apparatus
comprising:
subtracting means for subtracting a first predicted
signal from an inputted time-varying image signal to
supply a prediction error signal;
a motion detecting circuit for detecting a moving
vector signal by subjecting said time-varying image signal
to interframe block matching;
first orthogonal transform means for subjecting
said prediction error signal to orthogonal transform on
a block-by-block basis, each block comprising a plurality
of pixels;
first quantizing means for supplying a first quantized
signal by quantizing the result of said orthogonal transform;
first adding means for adding said first quantized
signal and orthogonally transformed signal to supply a
local decoded signal;
second quantizing means for supplying a second
quantized signal by quantizing said local decoded signal;
first switching means for selectively connecting
either said local decoded signal or said second quantized
signal;
a first frame memory for delaying the signal
selectively connected by said first switching means by
a predetermined number of frames to supply the delayed signal
as a second predicted signal;

- 41 -
a first orthogonal inverse transform circuit for
returning said second predicted signal from the transform
region to the space region;
a variable delay circuit to generate said first
predicted signal by giving a delay, corresponding to said
moving vector signal, to the signal returned to the space
region by said first orthogonal inverse transform circuit;
a second orthogonal transform circuit for generating
said orthogonally transformed signal by subjecting said
first predicted signal to orthogonal transform;
second switching means for selectively connecting
either said first or second quantized signal;
switching control means for giving a switching control
signal to instruct said first and second switching means
to selectively connect said second quantizing means when
a second frame memory built into a time-varying image
signal decoding apparatus is to be refereshed or to
instruct said first and second switching means to
selectively connect said local decoded signal and said
first quantized signal from said first quantizing means,
respectively, when said second frame memory is not to be
refreshed, and instructing selective connection so that,
when refreshing is to be accomplished, said block be
refreshed on a group-by-group basis, each group consisting
of a plurality of transform coefficients and approximately
differing from others in frequency region; and

- 42 -
code transform means for applying variable-length
coding to the quantized signal selected by said second
switching means, encoding said moving vector signal and
said switching control signal, and transmitting the
resultant coded signals.
8. A time-varying image signal decoding apparatus
comprising:
code inverse transform means for separating and
reproducing a quantized signal, a switching control signal
and a moving vector signal by subjecting a sequence of
codes transmitted from the code transform means of a
time-varying image signal coding apparatus to code inverse
transform;
second adding means for adding a third predicted signal
to a first quantized signal which has been reproduced;
third switching means for selectively connecting a
second quantized signal when said reproduced switching
control signal instructs refreshing or the addition signal
from said adding means if non-refreshing is instructed;
a second frame memory for delaying the signal
selectively connected by said third switching means by
a predetermined number of frames;
a second orthogonal inverse transform circuit for
subjection the output signal of said second frame memory
to orthogonal transform and returning the transformed
signal to the space region;

- 43 -
a variable delay circuit to generate said first
predicted signal by giving a delay, corresponding to said
moving vector signal, to the signal returned to the space
region by said second orthogonal inverse transform circuit;
a third orthogonal transform circuit for generating a
third predicted signal by subjecting the signal delayed by
said variable delay circuit; and
a third orthogonal inverse transform circuit for
reproducing said time-varying image signal by subjecting
the signal selectively connected by said third switching
means to inverse transform to said orthogonal transform,
wherein
said time-varying image signal coding apparatus
comprising:
subtracting means for subtracting a first predicted
signal from an inputted time-varying image signal to supply
a prediction error signal;
a motion detecting circuit for detecting said moving
vector signal by subjecting said time-varying image signal
to interframe block matching;
first orthogonal transform means for subjecting said
prediction error signal to orthogonal transform on a
block-by-block basis, each block comprising a plurality
of pixels;
first quantizing means for supplying said first
quantized signal by quantizing the result of said orthogonal
transform;

- 44 -
first adding means for adding said first quantized
signal and orthogonally transformed signal to supply a
local decoded signal;
second quantizing means for supplying said second
quantized signal by quantizing said local decoded signal;
first switching means for selectively connecting
either said local decoded signal or said second quantized
signal;
a first frame memory for delaying the signal
selectively connected by said first switching means by
a predetermined number of frames to supply the delayed
signal as a second predicted signal;
a first orthogonal inverse transform circuit for
returning said second predicted signal from the transform
region to the space region;
a variable delay circuit to generate said first
predicted signal by giving a delay, corresponding to
said moving vector signal, to the signal returned to the
space region by said first orthogonal inverse transform
circuit;
a second orthogonal transform circuit for generating
said orthogonally transformed signal by subjecting said
first predicted signal to orthogonal transform;
second switching means for selectively connecting
either said first or second quantized signal;
switching control means for giving said switching
control signal to instruct said first and second switching

- 45 -
means to selectively connect said second quantizing means
when said second frame memory built into the time-varying
image signal decoding apparatus is to be refreshed or to
instruct said first and second switching means to
selectively connect said local decoded signal and said
first quantized signal from said first quantizing means,
respectively, when said second frame memory is not to be
refreshed, and instructing selective connection so that,
when refreshing is to be accomplished, said block be
refreshed on a group-by-group basis, each group consisting
of a plurality of transform coefficients and approximately
differing from others in frequency region; and
code transform means for applying variable-length
coding to the quantized signal selected by said second
switching means, encoding said moving vector signal and
said switching control signal, and transmitting the
resultant coded signals.
9. A time-varying image signal coding/decoding system
consisting of the time-varying image signal coding
apparatus, as claimed in Claim 7, and the time-varying
image signal decoding apparatus, as claimed in Claim 8.
10. A time-varying image signal coding/decoding system,
as claimed in Claim 9, wherein each of said blocks
comprises said groups into which the block is divided
according to the relative position in the sequence.

- 46 -
11. A time-varying image signal coding/decoding system,
as claimed in Claim 9, wherein the refreshing frequency
is set for each of said groups.
12. A time-varying image signal coding/decoding system,
as claimed in Claim 10, wherein a relatively high
refreshing frequency is set for those of said groups
positioned lower in the sequence.
13. A time-varying image signal coding apparatus
comprising:
subtracting means for subtracting a first predicted
signal from an inputted time-varying image signal to
supply a prediction error signal;
first orthogonal transform means for subjecting said
prediction error signal to orthogonal transform on a
block-by-block basis, each block comprising a plurality of pixels;
first quantizing means for supplying a first quantized
signal by quantizing the result of said orthogonal transform;
first adding means for adding said first quantized
signal and second predicted signal to supply a local decoded
signal;
second quantizing means for supplying a second
quantized signal by quantizing said local decoded signal;
first switching means for selectively connecting
either said local decoded signal or said second quantized
signal;

- 47 -
a first frame memory for delaying the signal
seledtively connected by said first switching means by
a predetermined number of frames to supply the delayed
signal as said second predicted signal;
first orthogonal inverse transform means for
subjecting said second predicted signal to inverse
transform to said orthogonal transform, and supplying
the resultant signal as said first predicted signal;
second switching means for selectively connecting
either said first or second quantized signal;
switching control means for giving a switching control
signal to instruct said first and second switching means
to selectively connect said second quantizing means when
a second frame memory built into a time-varying image
signal decoding apparatus is to be refreshed or to instruct.
said first and second switching means to selectively
connect said local decoded signal and said first quantized
signal from said first quantizing means, respectively,
when said second frame memory is not to be refreshed, and
instructing selective connection so that, when refreshing
is to be accomplished, said block be refreshed on a
group-by-group basis, each group consisting of a plurality
of transform coefficients and approximately differing
from others in frequency region; and
code transform means for applying code transform to
the first or second quantized signal, whichever is selected

- 48 -
by said second switching means, and said switching control
signal, and transmitting the resultant code-transformed
signals.
14. A time-varying image signal decoding apparatus
comprising:
code inverse transform means for separating and
reproducing a quantized signal and a switching control
signal by subjecting a sequence of codes transmitted from
the code transform means of a time-varying image signal
coding apparatus to code inverse transform;
second adding means for adding a third predicted
signal to a first quantized signal which has been reproduced;
third switching means for selectively connecting a
second quantized signal when said reproduced switching
control signal instructs refreshing or the addition signal
from said adding means if non-refreshing is instructed;
a second frame memory for delaying the signal
selectively connected by said third switching means by
a predetermined number of frames, and supplying the delayed
signal as said third predicted signal; and
a second orthogonal inverse transform circuit for
reproducing a time-varying image signal by subjecting the
signal selectively connected by said third switching means
to inverse transform to said orthogonal transform; wherein
said time-varying image signal coding apparatus
comprising:

- 49 -
subtracting means for subtracting a first predicted
signal from an inputted time-varying image signal to supply
a prediction error signal;
first orthogonal transform means for subjecting said
prediction error signal to orthogonal transform on a
block-by-block basis, each block comprising a plurality
of pixels;
first quantizing means for supplying said first
quantized signal by quantizing the result of said
orthogonal transform;
first adding means for adding said first quantized
signal and orthogonally transformed signal to supply a
local decoded signal;
second quantizing means for supplying said second
quantized signal by quantizing said local decoded signal;
first switching means for selectively connecting
either said local decoded signal or said second quantized
signal;
a first frame memory for delaying the signal
selectively connected by said first switching means by
a predetermined number of frames to supply the delayed
signal as a second predicted signal;
first orthogonal inverse transform means for supplying
said first predicted signal by subjecting said second
predicted signal to inverse transform to said orthogonal
transform;

- 50 -
second switching means for selectively connecting
either said first or second quantized signal;
switching control means for giving said switching
control signal to instruct said first and second switching
means to selectively connect said second quantizing means
when said second frame memory built into the time-varying
image signal cecoding apparatus is to be refreshed or
to instruct said first and second switching means to
selectively connect said local decoded signal and said
first quantized signal from said first quantizing means,
respectively, when said second frame memory is not to be
refreshed, and instructing selective connection to that,
when refreshing is to be accomplished, said block be
refreshed on a group-by-group basis, each group consisting
of a plurality of transform coefficients and approximately
differing from others in frequency region; and
code transform means for applying code transform to
the first or second quantized signal, whichever is selected
by said second switching means, and said switching control
signal, and transmitting the resultant code-transformed
signals.
15. A time-varying image signal coding/decoding system
consisting of the time-varying image signal coding
apparatus, as claimed in Claim 13, and the time-varying
image signal decoding apparatus, as claimed in Claim 14.

- 51 -
16. A time-varying image signal coding/decoding system,
as claimed in Claim 15, wherein each of said blocks
comprises said groups into which the block is divided
according to the relative position in the sequence.
17. A time-varying image signal coding/decoding system,
as claimed in Claim 15, wherein the refreshing frequency
is set for each of said groups.
18. A time-varying image signal coding/decoding system,
as claimed in Claim 16, wherein a relatively high
refreshing frequency is set for those of said groups
positioned lower in the sequence.
19. A time-varying image signal coding/decoding system
comprising a first station having a time-varying image
signal coding apparatus, as claimed in Claim 1, as its
first transmitter section, and a time-varying image signal
decoding apparatus, as claimed in Claim 2, as its first
receiver section; and
a second station having a time-varying image signal
coding apparatus, as claimed in Claim 1, as its second
transmitter section, and a time-varying image signal
decoding apparatus, as claimed in Claim 2, as its second
receiver section;
so structured as to transmit a sequence of codes from

- 52 -
said first transmitter section to said second receiver
section and to transmit a sequence of codes from said
second transmitter section to said first receiver section;
wherein
if a transmission path error occurs during a transfer
from said first station to said second station, trouble
information indicating the inability of said code inverse
transform circuit of said second station to perform correct
decoding is conveyed from said code inverse transform
circuit to said switching control circuit of said second
station; in accordance with this trouble information, said
switching control circuit supplies said code transform
circuit of said second station with a refresh transmit
demand signal for said first station; said code transform
circuit transmits this demand signal to said first station;
said code inverse transform circuit of said first station,
having received said refresh transmit demand signal,
transfers this signal to said switching control circuit
of said first station; in accordance with this, said
switching control circuit supplies a refresh control
signal for having said local decoded signal of said
first station supplied to said code transform circuit
of said first station as a refreshing signal; said code
transform circuit subjects said local decoded signal for
the refreshing purpose to variable-length coding and
transmits it, together with a signal supplied from said

- 53 -
switching control circuit, resulting from the encoding of
the refresh control signal, to said second station via a
transmission path; said code inverse transform circuit,
having received said refresh control signal, causes the
refreshing signal, which follows the refresh control signal,
to be written into said frame memory of said second station.
20. A time-varying image signal coding/decoding system
comprising a first station having a time-varying image
signal coding apparatus, as claimed in Claim 7, as its
first transmitter section, and a time-varying image signal
decoding apparatus, as claimed in Claim 8, as its first
receiver section; and
a second station having a time-varying image signal
coding apparatus, as claimed in Claim 7, as its second
transmitter section, and a time-varying image signal
decoding apparatus, as claimed in Claim 8, as its second
receiver section;
so structured as to transmit a sequence of codes from
said first transmitter section to said second receiver
section and to transmit a sequence of codes from said
second transmitter section to said first receiver section;
wherein
if a transmission path error occurs during a transfer
from said first station to said second station, trouble
information indicating the inability of said code inverse

- 54 -
transform circuit of said second station to perform correct
decoding is conveyed from said code inverse transform
circuit to said switching control circuit of said second
station; in accordance with this trouble information, said
switching control circuit supplies said code transform
circuit of said second station with a refresh transmit
demand signal for said first station; said code transform
circuit transmits this demand signal to said first station;
said code inverse transform circuit of said first station,
having received said refresh transmit demand signal,
transfers this signal to said switching control circuit of
said first station; in accordance with this, said switching
control circuit supplies a refresh control signal for
having said local decoded signal of said first station
supplied to said code transform circuit of said first
station as a refreshing signal; said code transform circuit
subjects said local decoded signal for the refreshing
purpose to variable-length coding and transmits it,
together with a signal supplied from said switching control
circuit, resulting from the encoding of the refresh control
signal, to said second station via a transmission path;
said code inverse transform circuit, having received said
refresh control signal, causes the refreshing signal,
which follows the refresh control signal, to be written
into said frame memory of said second station.

- 55 -
21. A time-varying image signal coding/decoding system
comprising a first station having a time-varying image
signal coding apparatus, as claimed in Claim 13, as its
first transmitter section, and a time-varying image signal
decoding apparatus, as claimed in Claim 14, as its first
receiver section; and
a second station having a time-varying image signal
coding apparatus, as claimed in Claim 13, as its second
transmitter section, and a time-varying image signal
decoding apparatus, as claimed in Claim 14, as its second
receiver section;
So structured as to transmit a sequence of codes from
said first transmitter section to said second receiver
section and to transmit a sequence of codes from said
second transmitter section to said first receiver section;
wherein
if a transmission path error occurs during a transfer
from said first station to said second station, trouble
information indiczting the inability of said code inverse
transform circuit of said second station to perform correct
decoding is conveyed from said code inverse transform
circuit to said switching control circuit of said second
station; in accordance with this trouble information, said
switching control circuit supplies said code transform
circuit of said second station with a refresh transmit
demand signal for said first station; said code transform

- 56 -
circuit transmits this demand signal to said first station;
said code inverse transform circuit of said first station,
having received said refresh transmit demand signal,
transfers this signal to said switching control circuit
of said first station; in accordance with this, said
switching control circuit supplies a refresh control
signal for having said local decoded signal of said first
station supplied to said code transform circuit of said
first station as a refreshing signal; said code transform
circuit subjects said local decoded signal for the
refreshing purpose to variable-length coding and transmits
it, together with a signal supplied from said switching
control circuit, resulting from the encoding of the refresh
control signal, to said second station via a transmission
path; said code inverse transform circuit, having received
said refresh control signal, causes the refreshing signal,
which follows the refresh control signal, to be written
into said frame memory of said second station.
22. A time-varying image signal coding/decoding system,
as claimed in Claim 19, wherein each of said blocks
comprises said groups into which the block is divided
according to the relative position in the sequence.
23. A time-varying image signal coding/decoding system,
as claimed in Claim 19, wherein the refreshing frequency
is set for each of said groups.

- 57 -
24. A time-varying image signal coding/decoding system,
as claimed in Claim 22, wherein a relatively high
refreshing frequency is set for those of said groups
positioned lower in the sequence.
25. A time-varying image signal coding/decoding system,
as claimed in Claim 20, wherein each of said blocks
comprises said groups into which the block is divided
according to the relative position in the sequence.
26. A time-varying image signal coding/decoding system,
as claimed in Claim 20, wherein the refreshing frequency
is set for each of said groups.
27. A time-varying image signal coding/decoding system,
as claimed in Claim 24, wherein a relatively high
refreshing frequency is set for those of said groups
positioned lower in the sequence.
28. A time-varying image signal coding/decoding system,
as claimed in Claim 21, wherein each of said blocks
comprises said groups into which the block is divided
according to the relative position in the sequence.
29. A time-varying image signal coding/decoding system,
as claimed in Claim 21, wherein the refreshing frequency
is set for each of said groups.

- 58 -
30. A time-varying image signal coding/decoding system,
as claimed in Claim 24, wherein a relatively high
refreshing frequency is set for those of said groups
positioned lower in the sequence.

Description

Note: Descriptions are shown in the official language in which they were submitted.


TIME-VARYING IMAGE SIGNAL CODING/DECODING SYSTEM
.
BACKGROUND OF THE INVENTION
Field of the Invention
The present invention relates to a time~varying image
signal coding/decoding system, and more particularly to
a time-varying image signal (moving picture signal or
video signal) coding/decoding system using an interframe
differential orthogonal transform coding method combining
the prediction of interframe differentials and orthogonal
transform.
Description of the Prior Art
In a time-varying image signal coding/decoding system
of this kind according to the prior art, the frame memory in
the time-varying image signal decoding unit is periodically
refreshed in order to prevent any error on the transmission
path from deteriorating the picture quality on the receiving
side. Where an interframe differential orthogonal transform
coding method or a orthogonal transform interframe coding
method is used, since the content of the frame memory is
a transform coefficient after orthogonal transform, time-
varying image signals entered into the time-varying image
signal coding unit are su~jected to orthogonal transform,
and quantized signals are transmitted at a rate of, for
instance, one block line per frame as refreshing signals

-- 2
to refresh a whole frame in the frame memory in the time-
varying image decodiny unit at fixed intervals. Incidentally,
where coding takes place in units of a two-dimensional
block of I lines by J pixels each, for example, I lines of
signals are collectively referred to as one block line.
In the conventional time-varying image signal coding/
decoding system mentioned above, all the transform
coefficient components of the signals resulting from the
orthogonal transform coding of time-varying image signals
entered into the time-varying image signal coding unit are
collectively used as refreshing signals. However, picture
~uality deterioration on the receiving side due to any
error on the transmission path usually results from a
partial error in the transform coefficient. The time-
varying image signal coding/decoding system according tothe prior art, which collectively refreshes even the
components needing no refreshing, involves the problem
of wastefulness. Furthermore the conventional time-varying
image signal coding/decoding system often accomplishes
refreshing in units of block lines, and in that case there
is the additional problem of restricting the efficiency
of coding because information for the refreshing purposes
accounts for a high propor-tion in each frame.
The above-mentioned time-varying image signal coding/
decoding system according to the prior art is described in
detail in a paper entitled "International Standardization

of Video Codes for ISDN Videoconfereneing and Videophone
Services" in NTT Review, Vol. 2, No. 3, May 1990
(p.p. 110-117).
BRIEF SUMMARY OF THE INVENTION
Object of the Invention
An object of the present invention is to solve the
aforementioned problems and provide a time-varying image
signal eoding/decoding system capable of improving the
eoding efficiency while maintaining the effeet of refreshing.
Summary of the Invention
In a first time-varying image signal eoding apparatus
aeeording to the invention, orthogonal transform means
orthogonally transforms an inputted time-varying image
signal on a bloek-by-bloek basis, eaeh block consisting of
a plurality of pixesl. Subtracting means subtraets a first
predieted signal from said orthogonally transformed signal
to supply a prediction error signal. First quantizing
means quantizes said prediction error signal to supply
a first quantized signal. Adding means adds said first
quantized signal and said first predieted signal to supply
a loeal deeoded signal. Seeond quantizing means quantizes
said loeal deeoded signal to supply a seeond quantized
signal. First switehing means seleetively eonneets either
; said local decoded signal or said second quantized signal.
A first frame memory delays the signal seleetively connected

by said first switching means by a predetermined nu~ber of
frames, to supply the delayed signal as said first predieted
signal. Second switching means selectively connects either
said first or second quan-tized signal. Switching control
means provides a switching control siynal which gives an
instruction to said f:irst and seeond switching means to
selectively connect said second quantized signal when a
second frame memory built into a time-varying image signal
deeoding apparatus is to be refreshed, or to said first
switehing means and said second switching means to
seleetively eonnect said local deeoded signal and said
first quantized signal, respeetively, if said seeond frame
memory is not to be refreshed. Code transform means
subjeets said first and seeond quantized signals, seleeted
by said second switehing means, and said switehing eontrol
signal, and transmits the transformed signals.
In a first time-varying image signal deeoding apparatus
aeeording to the invention, eode inverse transform means
separates and reproduces said first or seeond quantized
signal and said switehing eontrol signal by subjeeting a
sequenee of eodes, transmitted from the time-varying image
signal eoding apparatus, to code inverse transform.
Adding means adds a seeond preeieted signal to said first
quantized signal reprodueed by said eode inverse transform
means. Third switehing means seleetively eonneets said
seeond quantized signal if the switehing eontrol signal

-- 5
reproduced by said code inverse transform rneans gives an
instruction to refresh, or the addition signal of said
adding means if the instruction is not to refresh. The
second frame memory delays the signal selectively connected
by said third switching means by a predetermined number of
frames to supply the delayed signal as said second predicted
signal. Orthogonal inverse transform means reproduces said
time-varying image signal by subjecting the signal selectively
connected by said third switching means to inverse transform
to said orthogonal transform.
In a second time-varying image signal coding apparatus
according to the invention, subtracting means subtracts
a first predicted signal from an inputted time-varying
image signal to supply a prediction error signal. A
motion detecting:circuit detects a moving vector signal by
subjecting said time-varying image signal to interframe
block matching. First orthogonal transform means
orthogonally transforms said prediction error signal on a
block-by-block basis, each block consisting of a plurality
of pixels. First quantizing means quantizes the result of
said orthogonal transform to supply a first quantized signal.
First adding means adds said first quantized signal and
orthogonally transformed signal to supply a local decoded
. .
signal. Second quantizing means quantizes said local
decoded signal to supply a second quantized signal. First
switching means selectively connects either said local

-- 6
decoded signal or said second quantized signal. A first
frame memory delays the signal selectively connected by
said first switching means by a predetermined number of
frames to supply the delayed signal as a second predicted
signal. A second orthogonal inverse transform circuit
returns said second predicted signal from the transform
region to the space region. A variable delay circuit
gives a delay corresponding to said moving vector signal
to the signal returned to the space region by said first
orthogonal inverse transform circuit to generate said first
predicted signal. A first orthogonal transform circuit
generates said orthogonally transformed signal by subjecting
said first predicted signal to orthogonal transform.
Second switching means selectively connects either said
first or second quantized signal. Switching control means
provides a switching control signal which gives an
instruction to said first and second switching means to
selectively connect said second quantized signal when a
second frame memory built into a time-varying image signal
decoding apparatus is to be refreshed, or to said first
switching means and said second switching means to
selectively connect said local decoded signal and the
quantized signal from said first quantizing means,
respectively, if said second frame memory is not to be
refreshed. Code transform means subjects the quantized
signal selectively connected by said second switching means

to variable leng-tih coding, encodes said moving vector
signal and said switching control signal, and transmits
the coded signals.
In a second time-varying image signal decoding
apparatus according to -the invention, code inverse
transform means separates and reproduces said quantized
signals, said switching control signal and said moving
vector signal by subjecting a sequence of codes, transmitted
from said code transform means, to code inverse transform.
Second adding means adds a third predicted signal to said
first quantized signal which has been reproduced. Third
switching means selectively connects said second quantized
signal if said switching control signal which has been
reproduced gives an instruction to refresh, or the addition
signal of said adding means if the instruction is not to
refresh. The second frame memory delays the signal
selectively connected by said third switching means by
a predetermined number of frames. A third orthogonal
inverse transform circuit returns the output signal of
said frame memory by subjecting it to orthogonal transform.
A variable delay circuit gives a delay corresponding to
said moving vector signal which has been reproduced to
the signal returned to the space region by said orthogonal
inverse transform circuit. A second orthogonal transform
circuit generates said third predicted signal by subjectin~
the signal delayed by said variable delay circuit to
.

orthogonal transform. A third orthogonal inverse transforTn
circuit reproduces said time-varying image signal by
subjecting the signal selectively connected by said third
switching means to inverse transform to said orthogonal
transform.
In a third time-varying image signal coding apparatus
according to the invention, subtracting means subtracts a
first predicted signal from an inputted time-varying image
signal to supply a prediction error signal. Orthogonal
transform means orthogonally transforms said prediction
error signal on a block-by-block basis, each block
consisting of a plurality of pixels. First quantizing
means quantizes the result of said orthogonal transform
to supply a first quantized signal. First adding means
adds said first quantized signal and a second predicted
signal to supply a local decoded signal. Second quantizing
means quantizes said local decoded signal to supply a
second quantized signal. First switching means selectively
connects either said local decoded signal or said second
quantized signal. A first frame memory delays the signal
selectively connected by said first switching means by a
; predetermined number of frames to supply the delayed signal
as a second predicted signal. First orthogonal inverse
transform means subjects said second predicted signal to
inverse transform to said orthogonal transform to supply
the resultant signal as said first predicted signal.
" ' : '
'
.' ~'

Second switching means selec-tively connects either said
first or second quantized siynal. Switching control means
provides a switching control signal which gives an
instruction -to said first and second switching means to
selectively connect said second quantizing means when a
second frame memory built into a time-varying image signal
decoding apparatus is to be refreshed, or to said first
switching means and said second switching means to
selectively connect said local decoded signal and the
quantized signal from said first quantizing means,
respectively, if said second frame memory is not to be
refreshed. Code transform means subjects either the first
or second quantized signal, selectively connected by said
second switching means, and said switching control signal,
and transmits the transformed signals.
In a third time-~arying image signal decoding apparatus
acco~ding to the invention, code inverse transform means
separates and reproduces said quantized signals and said
switching control signal by subjecting a sequence of codes,
transmitted from said code transform means, to code inverse
transform. Second adding means adds a third predicted
signal to said first quantized signal which has been
reproduced. Third switching means selectively connects
said second quantized signal if said switching control
signal which has been reproduced gives an instruction to
refresh, or the addition signal of said adding means if
.

- 10 -
the lnstruction is not to refresh. The second frame memory
delays the signal selectively connected by said third
switching means by a predetermined number of frames to
supply the delayed signal as said third predicted siynal.
A second orthogonal inverse transform circuit reproduces
said time-varying image signal by subjecting the signal
selectively connected by said third switching means to
inverse transform to said orthogonal transform.
BRIEF DESCRIPTION OF THE DRAWINGS
The above-mentioned and other objects, features and
advantages of the present invention will become more
apparent from the following detailed description when
taken in conjunction with the accompanying drawings,
wherein:
FIG. 1 is a signal timing chart illustrating an
example of the aforementioned periodic~refreshing in a
time-varying image signal coding/decoding system according
to the prior art;
FIG. 2 illustrates the configuration of a fixst
preferred embodiment of the invention;
FIG. 3 is a structurql diagram illustrating an example
of the block formation of transform coefficients in the
first preferred embodiment;
FIG. 4 is a signal timing chart for describing the
periodic refreshing in the first embodiment;
. . , . ~ - .
,
. .' -' . .
:., '

FIG. 5 is a block diagram illustrating an exarnple of
the configuration of the quantizing circuit 7 in the
first embodiment;
FIG. 6 illustrates the configuration of a second
preferred embodiment of the invention, an example in
which motion compensation is introduced into interframe
differential orthogonal transform coding;
FIG. 7 illustrates the configuration of a third
preferred embodiment of the invention; and
FIG. 8 is a block diagram illustrating a four-th
preferred embodiment of the invention, adopting a demand
refresh system using a group-divided block structure as
shown in FIG. 3.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
Configurations of the Embodiments
A first preferred embodiment of the present invention
consists of a time-varying image signal coding appara-tus,
a time-varying image signal decoding apparatus and a
transmission path connecting these two apparatuses. The
time-varying image signal coding apparatus further comprises
an orthogonal transform circuit 1 connected to a time-
varying image signal input end; a subtractor 2 one of whose
input ends is connected to the output end of the orthogonal
transform circuit l; a first quantizing circuit 3 whose
input end is connected to the output end of the subtractor 2;
.. . . . .
: ' ' ' .

- 12 -
a first frame memory 8 whose output end is connected to the
other of the input ends of the subtractor 2; an adder 6 of
whose two input ends one is connected to the output end of
the first quantizing circuit 3 and the other to that of
the frame memory 8; a second quantizing circuit 7 whose
input end is connected to the output end of the adcer 6;
a first switch SW2 for selectively connecting either the
output end of the adder 6 or that of the second quantizing
circuit 7 to the input end of the first frame memory 8; a
code transform circuit 4 whose output end is connected to
~ the transmission path; a second switch SWl for selectively
; connecting either the output end of the first quantizing
circuit 3 or that of the second quantizing circuit 7 to
the code transform circuit 4; and a control circuit 12
whose control output end is connected to the first and
second switches SW2 and S~l, and the control input ends
~ of the second quantizing circuit 7 and of the code
:: transform circuit 4.
~: The time-varying image signal decoding apparatus
comprises a code inverse transform circuit 14 whose input
.
: end is connected to the transmission path; a s-cond frame
memory 16; an adder 15 of whose two input ends one is
connected to -the output end of the frame memory 16 and
the other to that of the code inverse transform circuit 14;
an orthogonal inverse transform circuit 17 whose output end
is connected to a time-varying image signal output end; and
,
. ~; - , , :
,,, ~
,

- 13 -
a third switch SW3, whose control input end is connected
to the control output end of the code inverse transform
circult 14, for selectively connecting either the output
end of the ~dder 15 or that of the code inverse transform
circui-t 14 to the input end of the second frame memory 16
and that of the orthogonal inverse transform circuit 17.
A second preferred embodiment of the present invention
consists of a time-varying image signal coding apparatus,
a time-varying image si.gnal decoding apparatus and a
transmission path connecting these two apparatuses. The
time-varying image signal coding apparatus further comprises
a subtractor 2 one of whose input ends is connected to a
time-varying image signal input end; a motion detecting
circuit 5 whose input end is connected to the time-varying
image signal input end; a first orthogonal transform
circuit 1 whose input end is connected to the output end
of the subtractor 2; a first quantizing circuit 3 whose
: input end is connected to the output end of the orthogonal
transform circuit l; a first adder 6 one of whose input
ends is connected to the output end of the first quantizing
circuit 3; a second quantizing circuit 7 one of whose input
end is connected to the output end of the first adder 6;
a first frame memory 8; a first switch SW2 for selectively
connecting either the output end of the first adder 6 or
that of the second quantizing circuit 7 to the input end
of the first frame memory 8; a first orthogonal inverse
,

transform circuit 9 whose inpu-t end is connested to the
output end of the first frame memory 8; a variable delay
circuit 10, of whose input ends one is connected to the
output end of the orthogonal inverse transform circuit 9
and the other to tha-t of the motion detecting circuit 5
and whose output end is connected to the other input end
of the subtractor 2; a second orthogonal transform
circuit 11 whose input and output ends are connected to
the output end of the variable delay circuit 10 and to
the other input end of the first adder 6, respectively;
a code transform circuit 4A whose first input end and
output end are connected to the output end of the motion
detecting circuit 5 and to the transmission path,
respectively; a second switch SW1 for selectively connecting
either the output end of the first quantizing circuit 3
or that of the second quantizing circuit 7 to a second
input end of the code transform circuit 4A; and a control
circuit 12 whose output end is connected to the second
switch SWl, and the control input ends of the code
transform circuit 4A and of the second quantizing circuit 7.
The time-varying image signal decoding apparatus
comprises a code inverse transform circuit 14A whose input
end is connected to the transmission pzth; a variable delay
circuit 18, one of whose input ends is connected to a first
output end of the orthogonal inverse transform circuit 14A;
a third orthogonal transform circuit 19 whose input end

~ :L5 -
is connected to the output end of the variable delay
circuit 18; a second adder 15 of whose input ends one is
connected to the output end of the code inverse transform
circuit 14~ and the other to -tha-t of the third orthogonal
transform circuit 19; a second frame memory 16; a second
orthogonal inverse transform circuit 17 whose input and
output ends are connected to the output end of the frame
memory 16 and the other input end of the variable delav
circuit 18, respectively; a third orthogonal inverse
transform circuit 20 whose output end is connected to a
time-varying image signal output end; and a third switch
SW3, whose control input end is connected to the control
output end of the code inverse transform circuit 14A,
for selectively connecting either the output end of the
adder 15 or that of the code inverse transform circuit 14A
to the input ends of the second frame memory 16 and of the
third orthogonal inverse transform circuit 20.
A third preferred embodiment of the present invention
consists of a time-varying image signal coding apparatus,
a time-varying image signal decoding apparatus and a
transmission path connecting these two apparatuses. The
time-varying image signal coding apparatus further comprises
a subtractor 2 one of whose input ends is connected to a
. .
time-varying image signal input end; an orthogonal transform
circuit 1 whose input end is connected to the output end
of the subtractor 2; a first quantizing circuit 3 whose

- 16 -
input end is connected to the outpu-t end of the orthogonal
transform circuit l; a first frame mernory 8; a first
adder 6 of whose input ends one is connected to the output
end of the ou-tput end of the first frame memory 8 and the
other is connected to the outpu-t end of the first quantizing
circuit 3; a second quantizing circuit 7 one of whose input
end is connected to the output end of the first adder 6;
a first switch SW2 for selectively connecting either the
output end of the second quantizing circuit 7 or that of
the first adder 6 to the input end of the first frame
memory 8; a code transfoxm circuit 4A whose output end is
connected to the transmission path; a second switch SWl
for selectively connecting either the output end of the
first quantizing circuit 3 or tha-t of the second quantizing
circuit 7 to the input end of the code transform circuit 4A;
and a control circuit 12 whose output end is connected to
the first and second switches SW2 and SWl, and the control
input ends of the second quantizing circuit 7 and of the
code transform circuit 4A.
The time-varying image signal decoding apparatus
comprises a code inverse transform circuit 14A whose input
end is connected to the transmission path; a second adder
15 one of whose input ends is connected to the output end
of the code inverse transform circuit 14A; a second frame
memory 16; a second orthogonal inverse transform circuit 20
whose output end is connected to the time-varying image

input end; and a third switch SW3, whose control input end
is connected to the control output end of -the code inverse
transform circuit 14A, for selectively connecting either
the ou-tpu-t end of the code inverse transform circuit 14A
of that of the second adder 15 to the input ends of the
second frame memory 16 and of the second orthogonal inverse
transform citcuit 20.
A fourth preferred embodiment of the present invention
consists of a first station 100, a second station 200, a
first transmission path connecting the first station and
the second station, and a second transmission path
connecting the second station and the first station.
The first station 100 further comprises a first coding
circuit 101 whose input end is connected to a first time-
~arying image signal input end; a second code transformcircuit 102 whose input and output ends are connected to
the output end of the first coding circuit 101 and the
first transmission path, respectively; a first switching
control circuit 103 whose output end is connected to the
control input ends of the first coding circuit lOl and
of the first code transform circuit 102; a first code
inverse transform circuit 104 whose input and first output
ends are connected to the second transmission path and
the input end of the first switching control circuit 103,
respectively; and a first decoding circuit 105 of whose
two input ends one is connected to the second, and the

other to the third, output ends of the first code inverse
transform circuit 104 and whose output end is connected to
a first time-varying image signal output end.
The second station 200 further comprises a firs-t coding
circuit 201 whose input end is conneeted to a second time-
varyinq image signal input end, a second code transform
circuit 202 whose input and output ends are connected to
the output end of the seeond eoding eircuit 201 and the
second transmission path, respectively; a second switching
control circuit 203 whose output end lS connected to the
control input ends of the seeond coding circuit 201 and
of the second code transform circuit 202; a second code
inverse transform circuit 204 whose input and first output
ends are eonneeted to the first transmission path and the
input end of the seeond switehing control circuit 203
respeetively; and a second deeoding eireuit 205 whose
two input ends are connected to the two output ends of
the second code inverse transform circuit 204 and whose
output end is eonneeted to a seeond time-Varying image
signal output end.
-~ FIG. 1 is a signal timing chart illustrating an example
of the aforementioned periodie refreshing in a time-varying
image signal eoding/deeoding system aceording to the prior
art. The frame is divided into two-dimensional bloeks,
each consisting of a plurality of lines and a plurality of
pixels, and bloek numbers from the first block Bl to the

-- 19 --
Nth block BN are assigned along the lines. FIG. 1 sho~,is
a case in which K blocks' equivalent is refreshed per
frame from the first frame period Tl til] the pth frame
Tp (N = P-K). In the first frame period Tl for instance,
blocks from the first Bl to the Kth BK are refreshed, and
this refreshing is represented by an abbreviation of
~Bl -K}- In each frame period, signals resulting from
the interframe coding of time-varying image signals are
transmit-ted except during the transmission of refreshed
signals.
Next will be described preferred embodiments of the
present invention with reference to drawings.
FIG. 2 illustrates the configuration of a first
preferred embodiment of the invention. The time-varying
image signal coding apparatus comprises an orthogonal
transform circuit l; a subtractor 2; a quantizing circuit 3;
a frame memory 8; another quantizing circuit 7, a switch SWl;
and another switch SW2. The time-varying image signal
decoding apparatus comprises a code inverse transform
circuit 14i an adder 15; a frame memory 16; an orthogonal
inverse transform circuit 17; and a switch SW3.
The operation of the time-varying image signal coding
apparatus will be descrlbed below.
The orthogonal transform circuit 1 supplies the
subtractor 2 wlth a signal obtained by orthogonally
transforming an inputted time-varying image signal on
' " ' ' ' ' , '
.'~ ~ : : ' ,-
., ~ .
' ... , ' ' ' :
:

- 20 -
a block-by-block basis, each bloc~ consisting of a plurality
of pixels (to be described in further detail below~. The
subtractor 2 subtracts from the signal supplied by the
orthogonal transform circuit 1 its predicted signal given
by the frame memory 8 to generate a prediction error signal
in the transform region, and supplies it to the quantiziny
circuit 3. The quantizing circuit 3 supplies a quantized
signal obtained by quantizing the prediction error signal
to the terminal Al of the switch SWl and the adder 6. The
adder 6 generates a local decoded signal by adding the
predicted signal from the frame memory 8 and the quantized
signal from the quantizing circuit 3, and supplies it the
terminal A2 of the switch SW2 and the quantizing circuit 7.
The quantizing circuit 7 supplies a quantized signal
obtained by quantizing the local decoded signal to the
terminal Bl of the switch SWl and the terminal B2 of the
switch S~2. The frame memory 8 delays the signal,
selectively connected by the switch SW2, by writing it in,
temporarily storing it and reading it out after the lapse
of a one-frame time, and thereby generates said predicted
signal.
The code transform circuit 4 subjects the quantized
signal, selectively connected by the switch S~l, to
variable-length coding, and codes a switching control
signal provided from ~he switchi.ng control circuit 12,
and transmits the coded signals to the time-~arying image

~ 21 -
signal decoding apparatus via the transmission path. The
switching control circuit 12 generates said switching
control signal which gives an instruction to the switches
SWl and SW2 as to which of the two terminals on the inpu-t
side is to ~e selected for connection to the terminal on
the output side. For the selective connection of the
terminals Al and A2, the signal resulting from the
quantizing of the prediction error signal, supplied from
the quantizing circuit 3, is transmitted from the code
transform circuit 4 as the sequence of codes or, for the
- selection of the terminals B1 and B2, the quantized signal
supplied from the quantizing circuit 7 is transmitted from
the code transform circuit 4 as the sequence of refreshing
codes.
15Next will be described the operation of the time-
varying image signal decoding apparatus.
The code inverse transform circuit 1~ decodes and
separates the sequence of codes received from the
transmission path, and supplies a prediction error signal
or a local decoded signal to the adder 15 and to the
terminal B3 of the switch SW3 and a switching control
signal to the switch SW3. The switch SW3, like the
switches SWl and SW2 on the transmitting side, selectively
connects either the terminal A3 or the terminal B3 as
instructed by the switching control signal. When the
terminal A3 is selectively connected, the prediction error
'

- 22 -
signal supplied from the code inverse transform circuit 14,
after being added to the predicted signal by the adder 15,
is returned to the space region to reproduce said time-varying
image signal. The result of addition by the adder 15 is
delayed by being temporarily stored in the frame memory 16
and read out after the lapse of a one-frame time, and sent
to the adder 15 as a reproduced predicted signal. On the
other hand, when the terminal B3 is selectively connected,
the local decoded signal for the refreshing purpose,
supplied from the code in~erse transform circuit 14, is
written into the frame memory 16 to perform refreshing.
FIG. 3 is a structural diagram illustrating an example
of the block formation of transform coefficients in the
first preferred embodiment, and FIG. 4 is a signal timing
chart for describing the periodic refreshing in the first
embodiment.
Referring to FIG. 3, a frame F is divided into two-
dimensional blocks, each consisting of eight lines by eight
pixels, and block numbers from the flrst block Bl to the
Nth block NN are sequentially ~ssigned in the direction of
the lines. Each block (for lnstance the ith block Bi) is
a two-dimensionaI block of eight lines by eight pixels, and
further divided into seven groups, the first Gl to the
seventh G7, from the upper left corner, the lowest in
; 25 sequence, toward the lower right corner, the highest in
sequence. Refreshing is carried out, as typically
' ' ' ~
~ , ,
,

- 23 -
illustrated in FIG. 4, upon L groups of each block per frame
period between the first frame period Tl till the mth frame
period Tm (N = Lm). In the first frame Tl, for instance,
-the first group Gl from the first block Bl through the Lth
block BL are refreshed. This is represented by an
{ 1(1) ~ l(L)~ ~ In each frame period
signals resulting from the coding of prediction error
signals are transmitted except during the transmission
of refreshed signals.
FIG. 5 is a block diagram illustrating an example of
the configuration of the quantizing circuit 7 in the first
preferred embodiment. The quantizing circuit 7 is provided
to quantize the local decoded signal to match it with an
input value acceptable by the code transform circuit 4
when refreshed signals are to be transmitted. The local
decoded signal pro~ided by the adder 6 is distributed by
a distributing circuit 70 among quantizers 71 through 77
for the first group Gl through the seventh group G7,
respectively. Since picture quality deterioration is
usually greater in the lower part of the sequence, the
quantizing steps are the finest in the quantizer 71, and
become coarser in the order of the quantizers 72, 73, 74,
75, 76 and 77. A selecting circuit 78, receiving the
switching control signal from the switching control
circuit 12 for indicating the reference number of the
group to be refreshed, selects the quantizing output for

- 2~ -
the group, and supplies it to the terminal Bl of the
switch SWl and the terminal ~2 of the switch SW2.
In the first preferred embodiment so far described:
(1) No difference occurs in received pic-ture quality be-
tween the refreshed part and the remaining part because thelocal decoded signals are transmitted as refreshed signals.
(2) Since the blocks of transform coefficients are further
divided into pluralities of groups for the transmission of
refreshed signals, the time taken to refresh a whole frame
is longer than according to the prior art, and accordingly
the quantity of refreshing information per unit time is
reduced, resulting in an improved coding efficiency.
Whereas the first embodiment is a case in which all the
groups are refreshed at an equal frequency, the codlng
efficiency can be further improved by refreshing less
fre~uently the groups higher in the sequence, which
affect the picture quality less, lower than those lower
n sequence.
FIG. 6 illustrates the configuratlon of a second
preferred embodiment of the invention, an example in
which motion compensation is lntroduced~ into interframe
differential orthogonal transform coding.
A time-~arying image signal coding apparatus is
: provided with an orthogonal transform circuit 1, a
subtractor 2, a quantizing circuit 3, a code transform
circuit 4A, a motion detecting circuit 5, an adder 6,
.
:' :
. '

- 25 -
another quantizing circuit 7, a frame memory 8, an
orthogonal inverse transform circuit 9, a variable delay
circuit 10, another orthogonal transform circuit 11, and
a switching control circui-t 12. A time-varying imaye
signal decoding apparatus comprises a code inverse
transform circuit 14A, an adder 15; a switch SW3, a frame
memory 16, an or-thogonal inverse transform circuit 17,
a variable delay circui-t 18, an orthogonai transform
circuit 19, and another orthogonal inverse transform
circuit 20.
The operation of the time-varying image signal coding
apparatus will be described below.
The motion detecting circuit 5, into which a time-
varying image signal has been entered, detects a moving
vector signal by interframe block matching. The moving
vector signal is supplied to the code transform circuit 4A
and the variable delay circuit 10. Meanwhile, the
subtractor 2 supplies the orthogonal transform circuit 1
with a prediction error signal obtained by subtracting
from the time-varying image signal, provided to one of
the input ends, a predicted signal supplied to the other
input end from the variable delay circuit 10. The
orthogonal transform circuit 1 applies orthogonal transform
to the prediction error signal for each block consisting
of a plurality of pixels, and supplies the resultant signal
to the quantizing circuit 3. The quantizing circuit
,: ' ' ' .
'

- 26 -
quantizes the transform coefficient obtained by orthogonal
transform, and supplies the quantized signal to the
terminal Al of the swi-tch SWl and the adder 6.
The adder 6 generates a local decoded signal by adding
the signal orthogonally transformed by the orthogonal
~transform circuit 11 and the quantized signal supplied
from the quantizing circuit 3, and supplies this local
decoded signal to the terminal A2 of the switch SW2 and
the quantizing circuit 7. The quantizing circuit 7
quantizes the local decoded signal, and supplies the
quantized signal to the terminal Bl of the switch SWl
and the terminal B2 of the switch SW2. The frame memory 8
delays the signal, selectively connected by the switch SW2,
. by writing it in, temporarily storing it and reading it
out after the lapse of a one-frame time, and supplies the
resultant predicted signal to the orthogonal inverse
transform circuit 9, which returns this predicted signal
: from the transform region to the space region. The
variable delay circuit 10 suppli.es the predicted signal,
obtained by giving the output signal of the orthogonal
: inverse transform circuit 9 a delay corresponding to the
moving vector, to the subtractor 2 and the orthogonal
transform circuit ll, which applies orthogonal transform
to the preaicted signal and supplies the resultant signal
to the adder 6.
The code transform circuit 4A applies variable-length

coding -to the quantized signal selectively connec-ted by
the switch SW], at the same -time encodes the moving vector
signal provided from the motion detecting circuit 5 and
a switchinq con-trol signal provided from the switching
control circuit 12, and transmits the coded signals to
the time-varying image signal decodiny apparatus via the
transmission path. The switching control circuit 12
supplies the switching control si.gnal, which yives an
instruction as to which of the terminals Al, A2 and Bl, B2
of the switches SWl and SW2 are to be selected for connection.
When the terminals Al and A2 are selectively connected,
the signal supplied from the quantizing circuit 3, resulting
from the quantizing of the prediction error transform
coefficient, is subjected to coded transmission from the
code transform circuit 4A, and the local decoded signal is
not quantized but supplied as it is to the frame memory 8.
On the other hand, when the terminals Bl and B2 are
selectively connected, the signal supplied from the
quantizing circuit 7, resulting from the quantizing of
the local decoded signal, is subjected to coded transmission
from the code transform circuit 4A for the refreshing
purpose, and also supplied to the frame memory 8.
Next will be described the operation of the time-
varying image signal decoding apparatus.
The sequence of codes received from the transmission
path is decoded and separated by the code inverse transform
' ' ' '
'

- 23 -
circuit 14h; either the prediction error transform
coefficient or the local error signal is supplied to the
adder 15 and the terminal B3 of the swi-tch SW3, the
switching control signal is to -the switch SW3, and the
moving vector signal is -to -the variable delay circuit 18,
The switch SW3, like the switches SWl and SW2 of the
time-varying image coding apparatus, selectively connects
either the terminal A3 or the terminal B3 as instructed
by the switching control signal. When the terminal A3 is
selectively connected, the predicti.on error transform
coefficient is supplied from the code inverse transform
circuit 14A, and a predicted coded signal, obtained as
the result of the addition of a predicted transform
coefficient to the prediction error transform coefficient
by the adder 15, is returned to the space region to be
reproduced as the time-varying image signal. The result
; of addition by the adder 15 is delayed by being temporarily
stored in the frame memory 16 and read out after the lapse
of a one-frame time, returned to the space region by the
orthogonal inverse transform circuit 17, given a delay
corresponding to the moving vector by the variable delay
circuit 18, further turned into the predicted transform
coefficient by the orthogonal transform circuit 19, and
fed back to the adder 15. On the other hand, when the
- 25 terminal B3 is selectively connected, the local decoded
signal for the refreshing purpose is supplied from the

- 2g -
code inverse transform circuit 14A, and written directly
into the frame memory 16 to perform refreshiny.
The block formation of the transform coefficient and
the periodic refreshiny operation in the second preferred
embodiment are the same as in the first embodiment described
with reference -to FIGS. 3 and 4.
FIG. 7 illustrates the configuration of a third
preferred embodiment of the invention.
This third embodiment is structured by removing from
the second embodiment the functions related to motion
compensation, and this configuration also provides the
same effect as the second embodiment.
~ IG. 8 is a block diagram illustrating a fourth
preferred embodiment of the invention, adopting a demand
refresh system using a group-divided block structure as
shown in FIG. 3. In this embodiment, a sequence of codes
is transmitted and recei~ed between a station 100 and
another station 200. In the time-varying image signal
coding apparatus of the station 100, a time-varying image
signal is subjected to orthogonal transform and interframe
coding by a coding circuit 101, and a code transform
clrcuit 102 applies variable-length coding to a quantized
signal supplied from the coding circuit 101 to turn it
into a sequence of codes, which is transmitted to the
code inverse transform circuit 204 of the time-varying
image signal decoding apparatus of the station 200.
~: .

- 30 -
The code inverse transform circuit 204 decodes the sequence
of codes to reproduce the signal having undergone orthogonal
transform and interframe coding, and a decoding circuit 205,
into which this signal is entered, reproeuces the time-
varying image signal.
Unless a transmission path error arises while this
sequence of codes is being transferred, no refreshing
takès place. If a transmission path error occurs durdiny
a transfer, for instance, from the station 100 to the
station 200, the code inverse transform circuit 204 will
become unable to perform correct decoding, and trouble
information indicating the inability is conveyed from the
code inverse transform circuit 20~ to a switching control
circuit 203. In accordance with this trouble information,
the switching control circuit 203 supplies a code transform
circuit 202 with a refresh transmit demand signal for the
station 100, and the code transform circuit 202 transmits
this demand signal to the station 100. A code inverse
transform circuit 104, having received this refresh transmit
demand signal, transfers this signal to a switching control
circuit 103. In accordance with this, the switching
control circuit 103 supplies a re~resh control signal for
having the local decoded signal o~ the coding circui-t 101
supplied to the code transform circui-t 102 as a refreshing
signal. The code transform circuit 102 subjects the local
decoded signal for the refreshing purpose to variable-

- 31 ~
length coding and transmits it, together with a signal
supplied from the switchiny control circuit 103, resulting
from the encoding of the refresh control signal, to the
station 200. The code inverse transform circuit 204,
having received the refresh control signal, so controls
the decoding circuit 205 as to have the refreshing signal,
which follows -the refresh control signal, written into
the frame memory of -the decoding circuit 205.
Whereas this round of demand refresh operations
refreshes the frame memory of the decoding circuit 205
only when the code inverse transform circuit 204 has failed
to perform correct decoding, each block of the frame F is
further divided into groups Gl through G7 as illustrated in
FIG. 3; the reference numbers of the group including the
transfer coefficient having become unable to be decoded
and of its block are indicated, together with the trouble
information, from the code inverse transform circuit 204
to..the switching control circuit 103 via the switching
control circuit 203, the code transform circuit 202 and
the code inverse transform circuit 104; and a refreshing
signal only for the block and the part of the group referred
to by this indication is transferred. Therefore, the time
required for refresh transfer is very short. Furthermore,
when the code inverse transform circuit 204 has failed to
; 25 perform correct decoding, the deterioration of the
reproduced picture qualit~ can be better restrained by

- 32 -
fixing the output value of the code inverse transform
circuit 204 pertaining to the group of the block concerned
or the transform coefficient of the group of the block
concerned decoded by the decoding circuit 205 at a
predetermined value (0 for instance) than by decoding
by the decoding circuit 205 using a wrong prediction
error signal.
The coding circuits 101 and 201 are each composed, as
illustrated in FIG. 2, of an orthogonal transform circuit 1,
a subtractor 2, a quantizing circuit 3, a code transform
circuit 4, another quantizing circuit 7, a frame memory 8,
a switch SWl and another switch SW2. The code transfer
circuits 102 and 202 have the same constitutions as that
of the code transform circuit 4 shown in FIG. 2,,and the
switching control circuit 103 and 203 have the same
constitutions as that of the switching contro]. circuit 12
shown in FIG. 2. The decoding circuits 105 and 205 are
each composed, as illustrated in FIG. 2, of an adder 15,
a frame memory 16, an orthogonal inverse transform cirGuit 17
and a switch SW3. The code inverse transform circuits 104
and 204 have the same constitutions as that of the code
inverse transform circuit 14 shown in FIG. 2.
On the other hand, where moti.on compensation is to
be combined with the interframe differential orthogonal
transform coding method, coding circuits 101 and 201 are
each composed, as illustrated in FIG. 6, of an orthogonal

transform circult 1, a subtractor 2, a quantizing circuit 3,
a code transform circuit 4, a motion compensatiny circuit 5,
an adder 6, another quantizing circuit 7, a frame memory 8
an orthogonal inverse transform circuit 9, a variable delay
circuit 10, still another quan-tiziny circuit 11, a switch
SWl and another switch SW2, and the decodiny circuits 105
and 205 are each composed, as illustrated in FIG. 6, of
an adder 15, a frame memory 16, an orthoyonal inverse
transform circuit 17, a variable delay circuit 18, an
orthogonal transform circuit 19 and a switch SW3.
As hitherto described, according to the present
invention, an equal refreshing effect to what is given by
the prior art can be achieved with less refresh information
than by the prior art because the local decoded signal in
the transform reyion is refresh-transferred on a component-
by-component basis and the minimum required refreshiny
frequency is ensured for those components whose picture
quality deterioration tends to be particularly conspicuous.
Furthermore, where the demand refresh method is used,
only the components of the group in which an error has
arisen in the erroneous block need to be sent as refresh
information, resultiny in a siynificant improvement in the
overall codiny efficiency.
Although the invention has been described with
reference to specific embodiments, this description is
not meant to be construed in a limiting sense. Various
' '', - , ~
' ~' ..

modifications of the disclosed embodiments, as well as
other embodiments of the invention, will become apparent
to persons skilled in the art upon reference to the
description of the invention. I-t is -therefore contemplated
tha-t the appended claims will cover any such modifications
or embodiments as fall within the true scope of the invention.

Representative Drawing
A single figure which represents the drawing illustrating the invention.
Administrative Status

2024-08-01:As part of the Next Generation Patents (NGP) transition, the Canadian Patents Database (CPD) now contains a more detailed Event History, which replicates the Event Log of our new back-office solution.

Please note that "Inactive:" events refers to events no longer in use in our new back-office solution.

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Event History , Maintenance Fee  and Payment History  should be consulted.

Event History

Description Date
Inactive: IPC expired 2014-01-01
Inactive: IPC expired 2014-01-01
Inactive: IPC from MCD 2006-03-11
Inactive: IPC from MCD 2006-03-11
Time Limit for Reversal Expired 2004-08-30
Letter Sent 2003-08-28
Grant by Issuance 1997-12-02
Inactive: Application prosecuted on TS as of Log entry date 1997-09-29
Inactive: Status info is complete as of Log entry date 1997-09-29
Pre-grant 1997-07-28
Notice of Allowance is Issued 1997-02-04
Application Published (Open to Public Inspection) 1993-03-01
All Requirements for Examination Determined Compliant 1992-08-28
Request for Examination Requirements Determined Compliant 1992-08-28

Abandonment History

There is no abandonment history.

Maintenance Fee

The last payment was received on 1997-07-15

Note : If the full payment has not been received on or before the date indicated, a further fee may be required which may be one of the following

  • the reinstatement fee;
  • the late payment fee; or
  • additional fee to reverse deemed expiry.

Please refer to the CIPO Patent Fees web page to see all current fee amounts.

Fee History

Fee Type Anniversary Year Due Date Paid Date
MF (application, 5th anniv.) - standard 05 1997-08-28 1997-07-15
Final fee - standard 1997-07-28
MF (patent, 6th anniv.) - standard 1998-08-28 1998-07-16
MF (patent, 7th anniv.) - standard 1999-08-30 1999-07-19
MF (patent, 8th anniv.) - standard 2000-08-28 2000-07-21
MF (patent, 9th anniv.) - standard 2001-08-28 2001-07-16
MF (patent, 10th anniv.) - standard 2002-08-28 2002-07-18
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
NEC CORPORATION
Past Owners on Record
MASAYUKI OKAJIMA
TOSHIO KOGA
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Description 1997-02-04 34 1,222
Description 1994-05-07 34 1,109
Abstract 1997-02-04 1 37
Claims 1997-02-04 24 786
Drawings 1997-02-04 6 130
Cover Page 1997-11-25 2 90
Cover Page 1994-05-07 1 16
Abstract 1994-05-07 1 33
Claims 1994-05-07 24 708
Drawings 1994-05-07 8 153
Representative drawing 1997-11-25 1 11
Maintenance Fee Notice 2003-10-23 1 173
Fees 1996-07-16 1 70
Fees 1995-07-17 1 70
Fees 1994-07-18 1 59
PCT Correspondence 1997-07-28 1 34
Courtesy - Office Letter 1993-04-01 1 68
Prosecution correspondence 1997-05-28 1 39