throbber
5,469,212
`(11) Patent Number:
`United States Patent
`Lee
`[45] Date of Patent:
`Nov. 21, 1995
`
`
`,19
`
`CTO AUTAT AA
`
`US005469212A
`
`[54] APPARATUS FOR
`COMPRESSION-ENCODING AND
`DECODING VIDEO SIGNALS
`
`[75]
`
`Inventor: Choon Lee, Seoul, Rep. of Korea
`
`[73] Assignee: Goldstar Co., Ltd., Seoul, Rep. of
`Korea
`
`L.
`No.:
`[21] Appl. No.: 43,370
`{22} Filed:
`Apr. 6, 1993
`£30]
`Foreign Application Priority Data
`Apr. 11, 1992
`[KR]
`Rep. of Korea wesc 6061/1992
`[SU]
`Tints Co ooecccccccscsssssssssseuesseessessesessennvann HOAN 7/48
`[52] U.S. Ch. wesc 348/392; 348/409; 348/412;
`348/424
`(58] Field of Search 0... 348/392, 409,
`348/412, 415, 419, 424; HO4N 7/137
`.
`References Cited
`U.S. PATENT DOCUMENTS
`~
`11/1989 Ninomiya 0... eeseseseceseseeeeee 348/392
`
`4,884,136
`
`[56]
`
`[57]
`
`ABSTRACT
`a,
`.
`.
`An apparatus for compression-encoding and decoding digi-
`tal video signals, capable of additionally transmitting a
`differential signal
`indicative of a difference between an
`original video signal and an encoded video signal obtained
`by encoding the original video signal by an existing video
`compression system, so as to efficiently cope with a varied
`bandwidth of a recording medium or a channel. The appa-
`ratus comprises an encoding device for encoding an original
`digital video in a sampling manner, encoding a differential
`signal indicative of a difference between eachoftheoriginal
`video signals and a signal obtained by expanding each
`corresponding one of the encoded original video signals,
`together with edge information, adding the encoded com-
`posite differential signal
`to the encoded original video
`signal, and outputting the resulting signal. The apparatus
`also comprises a decoding device for decoding each of the
`encoded original video signals,
`reading video signals,
`indicative of video portions including no differential signal,
`from video signals resulting from the decoding of the
`encoded original video signals, based on the edge informa-
`tion, adding each of the differential signals to each corre-
`sponding one of the read video signals, and outputting
`recovered video signals.
`
`Primary Examiner—Howard W. Britton
`Attorney, Agent, or Firn—Fiiesler, Dubb, Meyer & Lovejoy
`
`9 Claims, 6 Drawing Sheets
`
`CODED SIGNAL
`
`
`
`ORIGINAL
`
`
`DECIMATION
`UNIT
`ENCODER 1
`ENCODER 27)
`SIGNAL .
`
`
`10
`
`
`
`EXPAND
`
`TO
`
`-opMaTER|CHANNEL ELAY UNIT|DELAYED ORIGINAL
`
`
`
`
`
`VLC/
`
`VIDEO SIGNAL Hy)
`
`40
`
`IPR2022-01227
`IPR2022-01227
`EXHIBIT 1024 - PAGE 0001
`EXHIBIT 1024 - PAGE 0001
`
`

`

`US. Patent
`
`Nov. 21, 1995
`
`Sheet 1 of 6
`
`5,469,212
`
`
`
`PRIOR ART
`
`FIG.—1
`
`COMPRESSION
`ENCODED
`VIDEO DATA
`FROM CHANNEL
`
`
`—) DECODER 1
`
`
`DECODED
`VIDEO
`DATA
`
`PRIOR ART
`
`PIG.—e2
`
`IPR2022-01227
`IPR2022-01227
`EXHIBIT 1024 - PAGE 0002
`EXHIBIT 1024 - PAGE 0002
`
`

`

`U.S. Patent
`
`Novy. 21, 1995
`
`Sheet 2 of 6
`
`3,469,212
`
`TVANNVHO
`
`OL
`
`CsACOI
`
`
`
`
`
`JIA VWNOIS
`aaLVWaOsLINNLNaCOONaLINN¢qadqnoNaaNvdx3NOLLYWI93a
`
`
`
`
`
`NOSISOACIA
`
`E—V1
`
`JWNISINOGSAVT3C]LINNAV14d
`
`oOACIA
`
`WNISTaO
`
`“WNOIS
`
`IPR2022-01227
`IPR2022-01227
`EXHIBIT 1024 - PAGE 0003
`EXHIBIT 1024 - PAGE 0003
`
`

`

`U.S. Patent
`
`Nov. 21, 1995
`
`Sheet 3 of 6
`
`5,469,212
`
`q3ag3A033g
`
`OACIA
`
`WNOIS
`
`OLT
`
`AWVva4
`
`AXOWSAW
`
`QNVdX3
`
`LINN
`
`Tasqd094T
`
`WILN3SS34sTa
`
`“WNOIS
`
`*
`
`p-
`Jl
`
`LINNAVTS
`
`AWVa4
`
`vT
`
`IPR2022-01227
`IPR2022-01227
`EXHIBIT 1024 - PAGE 0004
`EXHIBIT 1024 - PAGE 0004
`
`
`
`
`
`

`

`U.S. Patent
`
`Nov. 21, 1995
`
`Sheet 4 of 6
`
`5,469,212
`
`
`
`WILN3N34410NALLYWAO4aonNOLLYWACLINIerereaeAYNIDINO
`02OLT¥NOISASWCACIA
`
`(3XIdILINWa9d4T3AV150
`
`L9NOILISod
`
`3904
`
`
`
`NOLLVWAC_INIqalavA
`
`99
`
`
`
`
`
`WNOTSWILNSS34SI0CACOINS
`
`WIdd
`
`a3aqdo09350
`
`19
`
`G—O14
`
`IPR2022-01227
`IPR2022-01227
`EXHIBIT 1024 - PAGE 0005
`EXHIBIT 1024 - PAGE 0005
`
`LNNODLid
`99S9
`
`YaOLYINIWI
`
`(OHS3aHL
`C70HS3H!
`,_WNOIS
`WILNSSS44d
`WNOIS
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Noy. 21, 1995
`
`Sheet 5 of 6
`
`5,469,212
`
`Ost
`
`2ST
`
`NOILYWAOANT
`
`NOTLISOd
`
`39a
`
`Tot
`
`
`
`O41OLSWwva4
`
`AdOWAW
`
`SS3uacyv
`
`SOLVAaANS5D
`
`aaaLavno
`
`a4aqg0335d
`
`
`
`OoIWILNAAS441C
`
`
`
`OTTWOaAIVNDIS
`
`JLISOdWO3
`
`SSaaaay
`
`WILNS3AS4sIC
`
`O21OLIWNDIS
`
`q43q09350
`
`W3d0
`
`a3q093a
`
`
`
`“WILNS3SS4410
`
`“WNOIS
`
`IPR2022-01227
`IPR2022-01227
`EXHIBIT 1024 - PAGE 0006
`EXHIBIT 1024 - PAGE 0006
`
`
`
`
`

`

`US. Patent
`
`Nov. 21, 1995
`
`Sheet 6 of 6
`
`5,469,212
`
`uJ
`SE >
`cigs
`ma 2 6
`
`ma
`
`Ss
`
`Ww
`
`
`
`i
`Qo
`\o
`o 7 A
`
`o >
`
`=
`oO
`=
`
`wi
`wl
`oS
`3
`oS°
`So > Ss
`
`+
`
`oO
`
`oO - ww
`oOo >
`UR
`Seo > @
`
`‘-
`|
`
`O5
`
`—
`
`fr
`
`SF > uy
`
`00 V
`
`Bl
`
`IPR2022-01227
`IPR2022-01227
`EXHIBIT 1024 - PAGE 0007
`EXHIBIT 1024 - PAGE 0007
`
`

`

`2
`Onthe other hand, when a signal obtained by reproducing
`the signal transmitted from the video signal compression
`encoding device or recorded on the recording medium is
`received in the decoding device,it is decoded in the decoder
`4 and then expandedtothe size of the original videosignal,
`in the expand unit 5, so as to be recovered.
`The first encoding unit 1 utilizes high technical video
`The present invention relates to an apparatus for com-
`compression techniques, so as to transmit video data with a
`pression-encoding and decoding digital video signals, and
`proper size and a proper amount within a certain limited
`more particularly to an apparatus for compression-encoding
`bandwidth. For example, video compression techniques
`and decoding digital video signals, which intends to recover
`which are regarded as optimum onesfor respective channels
`fine information disappearing upon interpolating a digital
`are selected in various fields such as HDTV fields, digital
`VCR fields, and multimedia fields.
`video compressed by a decimation and to enableacircuit at
`the receiving side to be efficiently designed.
`Where a higher compressionratio is desired, in spite of a
`2. Description of the Prior Art
`degradation in picture quality, a device such as the decima-
`tion unit 1 is used. In this case, there is used a method for
`Generally, compression of digital video signals means
`reducing a video in size in the sub-sampling manner and
`that a great quantity of video data is efficiently converted
`then compressing it. When this method is used, fine infor-
`into a small quantity of video data to meet the recording
`mation of the video disappear during when the size of video
`bandwidth of a recording medium or a channel, although
`information is optionally reduced.
`there may be a degradation in picture quality of an original
`video.
`In cases of video data compression methods used in
`HDTV digital VCRs and digital broadcasting satellites
`(DBSs), the use of the decimation unit 1 is eliminated so that
`an Original video subjected to no sub-sampling is compres-
`sion encoded, in order to generate a video signal with a
`certain limited bandwidth. In this case, there are various
`problemsrelating to the data amount.
`Each of the above-mentioned video data compression
`techniques are designed for one selected channel or record-
`ing medium. If a new application requiring a larger band-
`width is made, an optimum video data compression tech-
`nique will be newly developed. However, such a video data
`compression technique newly developed may havenorela-
`tion with the known video data compression techniques. In
`this case, there is a problem about a compatibility to systems
`using the known compression techniques. For example,it is
`impossible to utilize the new compression technique in
`systems using the known compression techniques, since a
`new decoding technique should be used, in order to decode
`a video signal encoded according to the new compression
`technique. Furthermore, a new system to which a new
`decoding technique is applied can not decode video data
`encoded according to the known compression techniques.
`Due to such a problem about compatibility, the manufac-
`turers need a long time for developing new systems. On the
`other hand, the consumers bear expenses for purchasing the
`systems. As a result, there is also a problem of requiring a
`long system replacementtime for enabling a commercial use
`of more efficient video processing systems meeting new and
`larger bandwidths.
`Until an optimum video compression technique is devel-
`oped,
`it
`is necessary to provide compression encoding/
`decoding devices capable of being applied to new band-
`widths and yet minimizing an alternation of existing
`systems, even though they exhibit a slight degradation in
`picture quality.
`
`BACKGROUNDOF THE INVENTION
`
`1. Field of the Invention
`
`As conventional video compression techniques, various
`coding methods have been known, which include a trans-
`form coding method, a predictive coding method, a hybrid
`coding method, a vector quantization method, and a sub-
`band coding method. Recently, such video compression
`techniques have been making fast progress. In particular,as
`they have been applicable to technical fields such as ISDNs
`and multimedia, international standardsrelating to the video
`compression have been continuously reported.
`For example, the international standard so called a mov-
`ing picture experts group (MPEG)for recording a com-
`pressed video on a digital recording medium such as a
`CD-ROMis currently extending.
`In accordance with this MPEG standard,it is possible to
`achieve an encoding at a high compression ratio, using
`methods such as a discrete cosine transform (DCT), a
`motion estimation (ME) and a variable length coding
`(VLC).
`Referring to FIG. 1, there is illustrated a conventional
`device for compression-encoding video signals. As shown in
`FIG. 1, the compression encoding device comprises a deci-
`mation unit 1 for reducing the amountof data for an original
`video in a sub-sampling manner,a first encoding unit 2 for
`encoding output data from the decimation unit 1 to compress
`it, and a VLC/formatter 3 for compression-formatting an
`encoded signal from the first encoding unit 2 in a VLC
`manner.
`
`Ontheother hand, FIG.2 illustrates a conventional device
`for decoding compressed video signals. This decoding
`device comprises a decoder 4 for receiving compression-
`encoded video data and decodingit, and an expand unit 5 for
`expanding video data decoded in the decoder 1.
`Operations of these devices for compression-encoding
`video signals and decoding them will now be described.
`As an original digital video signal
`is received in the
`compression encoding device, the amount of data thereofis
`reduced in the decimation unit 1, in a sub-banding coding
`manner. Thereafter, the video data reduced in data amountis
`encoded in the first encoding unit 2 to be compressed. The
`compression-encoded signal is then formatted in the VLC/
`formatter 3, in a variable length coding manner, so as to be
`compressed at a higher rate. This compressed video datais
`recorded on a recording medium or transmitted via a trans-
`mitting medium.
`
`5,469,212
`
`1
`APPARATUS FOR
`COMPRESSION-ENCODING AND
`DECODING VIDEO SIGNALS
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`35
`
`60
`
`65
`
`SUMMARY OF THE INVENTION
`
`Therefore, an object of the invention is to provide an
`apparatus for compression-encoding and decoding digital
`video signals, which is capable of additionally transmitting
`a differential signal indicative of a difference between an
`original video signal and an encoded video signal obtained
`by encoding the original video signal by an existing video
`compression system, so as to efficiently cope with a varied
`
`IPR2022-01227
`IPR2022-01227
`EXHIBIT 1024 - PAGE 0008
`EXHIBIT 1024 - PAGE 0008
`
`

`

`5,469,212
`
`3
`bandwidth of a recording medium or a channel, and of
`having a compatibility with existing systems and yet mini-
`mizing alternations in existing devices for compression-
`encoding and decoding video signals, so as to enable a
`commercial use thereof in a short time.
`
`In accordance with the present invention, this object can
`be accomplished by providing an apparatus for compres-
`sion-encoding and decoding digital video signals compris-
`ing: encoding meansfor encoding an original digital video
`in a sampling manner to produce encoded original video
`signals, encoding a differential signal indicative of a differ-
`ence between each ofsaid original video signals and a signal
`obtained by expanding each corresponding one of said
`encodedoriginal video signals, together with edge informa-
`tion, to produce an encoded composite differential signal,
`adding said encoded composite differential signal to the
`encodedoriginal vidco signal, and outputting the resulting
`signal; and decoding means for decoding each of the
`encodedoriginal video signals and each corresponding one
`of the differential signals encoded in said encoding means
`and then received via a transmitting medium or played back
`from a recording medium, reading video signals, indicative
`of video portions including nodifferential signal, from video
`signals resulting from said decoding of the encodedoriginal
`video signals, based on the edge information, adding each of
`the differential signals to each corresponding one ofsaid
`read video signals, and outputting recovered video signals.
`In accordance with the present invention, the encoding
`means comprises a decimation unit for reducing the size of
`each ofsaid original digital video signals in a sub-sampling
`manner, a first encoder unit for encoding each of signals
`subsampled by said decimation unit to video information
`properto a limited bandwidth of said recording medium or
`said transmitting medium, an expand unit for expanding a
`signal from said first encoder unit up to the size of each
`original video signal, in reversely proportional to the reduc-
`tion achieved by the decimation unit, a delay unit for
`delaying each original video signal for a predetermined time
`during which the original video signal is processed through
`the decimation unit, the first encoder unit and the expand
`unit, an adderunit for calculating a difference between each
`original video signal delayed by said delay unit and each
`corresponding expanded signal from the expand unit, a
`second encoder unit for encoding a differential signal from
`said adder unit, and a VLC/formatter unit for encoding a
`signal from said second encoder unit in a variable length
`coding and formatting it to send the resulting signal to a
`channel of the transmitting medium or
`the recording
`medium.
`
`The decoding means comprises a demultiplexor unit for
`receiving each of said encoded video signals from said
`encoding means via said transmitting medium or said
`recording medium, demultiplexing it to separate each cor-
`responding composite differential signal therefrom and out-
`putting them,a first decoderunit for decoding said separated
`encoded video signal from said demultiplexor unit and
`outputting it, an expand unit for expanding a decodedsignal
`from said first decoder unit and outputting it, a frame
`memory unit for storing an output signal from said expand
`unit, a delay unit for delaying said separated encoded
`composite differential signal from the demultiplexor unit for
`a predetermined delay time, a second decoder unit for
`decoding the differential signal delayed by said delay unit
`and generating an address for reading a video signal indica-
`tive of each of portions of the video stored i n said frame
`memory unit, other than white video portions, and an adder
`unit for adding said differential signal decoded by said
`
`20
`
`40
`
`45
`
`30
`
`55
`
`60
`
`65
`
`4
`second decoderunit to said read video signal outputted from
`the frame memory unit according to said address of the
`second decoder unit and outputting a decoded video signal.
`The second encoder unit comprises an edge detector for
`detecting information about edges of each of said original
`video signals, an edge information memory for storing said
`edge information detected by said edge detector, a Quadtree
`encoder for generating a control signal for controlling an
`encoding for each of said differential signals from said adder
`unit and encoding the edge information in a Quadtree
`manner, a differential signal encoder for receiving the dif-
`ferential signal from the adder unit via a switch and encod-
`ing it, a formatter for multiplexing the edge information
`encoded by said Quadtree encoderand the differential signal
`encodedby said differential signal encoder and outputting an
`encoded composite differential signal, and a threshold cal-
`culator for receiving a bit count value obtained by counting
`the numberof bits of said encoded differential signal from
`the differential signal encoder, varying a threshold for an
`edge detection, in reversely proportional to said bit count
`value and sending said varied threshold to the edge detector.
`The second decoder unit comprises a demultiplexor for
`separating said edge information and said differential signal
`from each of said composite differential signals including
`the edge information, a Quadtree decoder for decoding said
`Quadtree-coded edge information from said demultiplexor,
`an address generator for generating an address for reading a
`video signal indicative of each of portions of the video
`stored in said frame memory unit, other than white video
`portions, based on said edge information decoded in said
`Quadtree decoder, a switch for permitting outputting of said
`DPCM-codeddifferential signal from demultiplexor under a
`control of the Quadtree decoder, and a differential signal
`decoder
`for
`recovering the differential signal
`received
`through the switch.
`according to the
`The encoding/decoding apparatus
`present
`invention can be applied to all
`types of video
`encoding/decoding system, differently from conventional
`devices. The encoding/decoding apparatus according to the
`present invention require only a simple hardware and enable
`its use with existing encoding/decoding devicesin a parallel
`manner. Accordingly,it is applicable to most technical fields
`utilizing the video compression. For example, the apparatus
`can be applied to the MPEG standard having a bit rate of
`1.15 Mbps, at a bandwidth increase of about 5 nbps. The
`present
`invention also makes it possible to apply video
`encoding/decoding devices of the NTSC grade to the band-
`width of the HDTV grade. This provides an effect of
`maintaining the compatibility with the lower-grade format.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`Other objects and aspects of the invention will become
`apparent from the following description of embodiments
`with reference to the accompanying drawings in which:
`FIG. 1 is a block diagram of a conventional device for
`compression-encoding video signals;
`FIG. 2 is a block diagram of a conventional device for
`decoding compressed video signals;
`FIG. 3 is a block diagram of a device for compression-
`encoding video signals according to the present invention;
`FIG. 4 is a block diagram of a device for decoding
`compressed video signals in accordance with the present
`invention;
`FIG. 5 is a block diagram of a second encoder unit
`included in the device shown in FIG.3;
`
`IPR2022-01227
`IPR2022-01227
`EXHIBIT 1024 - PAGE 0009
`EXHIBIT 1024 - PAGE 0009
`
`

`

`5,469,212
`
`5
`FIG. 6 is a block diagram of a second decoder unit
`included in the device shown in FIG. 4; and
`FIG. 7 is a schematic view explaining a Quadtree encod-
`ing in accordance with the present invention.
`
`DESCRIPTION OF THE PREFERRED
`EMBODIMENTS
`
`FIG. 3 is a block diagram of a device for compression-
`encoding video signals according to the present invention.
`As shown in FIG. 3, the compression encoding device
`comprises a decimation unit 10 for reducing the size of an
`original digital video signal in a sub-sampling manner,a first
`encoder unit 20 for encoding a signal sub-sampled by the
`decimation unit 10 to video information proper to a limited
`bandwidth of a recording medium or a transmitting medium,
`and an expand unit 30 for expanding a signal from thefirst
`encoder unit 20 up to the size of the original video signal, in
`reversely proportional
`to the reduction achieved by the
`decimation unit 10, A delay unit 40 is also provided, which
`is adapted to delay the original digital video signal for a
`predetermined time during which the original video signal is
`processed through the decimation unit 10, the first encoder
`unit 20.and the expand unit 30. The compression encoding
`device also comprises an adder unit 50 for calculating a
`difference between an expanded signal from the expand unit
`30 and the original video signal delayed by the delay unit 40,
`a second encoder unit 60 for encoding a signal from the
`adder unit 50 indicative of the difference, namely, a differ-
`ential signal, and a VLC/formatter unit 70 for encoding a
`signal from the second encoder unit 60 in a variable length
`coding and formatting it to send the resulting signal to a
`channel of a transmitting medium or a recording medium.
`As shownin FIG.5, the second encoder unit 60 comprises
`an edge detector 61 for detecting information about edges of
`the original video signal and an edge information memory
`62 for storing the edge information,indicative of the number
`of edges and each edge position, detected by the edge
`detector 61. A Quadtree encoder 63 is also provided, which
`is adapted to generate a control signal for controlling an
`encoding for the differential signal from the adder unit 50
`and encoding the edge information in a Quadtree manner.
`The second encoder unit 60 also comprises a differential
`signal encoder 66 for receiving the differential signal from
`the adder unit 50 via a switch 65 according to the control
`signal when the numberof detected edgesis not less than a
`predetermined reference value and encoding the received
`differential signal, a formatter 67 for multiplexing the edge
`information encoded by the Quadtree encoder 63 and the
`differential signal encoded by the differential signal encoder
`66 and outputting an encoded composite differential signal,
`and a threshold calculator 64 for receiving a bit count value
`obtained by counting the number of bits of the encoded
`differential signal from the differential signal encoder 66,
`varying a threshold for an edge detection,
`in reversely
`proportional to the bit count value and sending the varied
`thresholdto the edge detector 61. In the illustrated case, the
`differential signal encoder 66 is a differential pulse coded
`modulation (DPCM) encoder and so will be referred to as
`the DPCM encoder.
`
`On the other hand, FIG. 4 is a block diagram of a device
`for decoding compressed video signals in accordance with
`the present invention.
`As shown in FIG. 4, the decoding device comprises a
`demultiplexor unit 110 for receiving encoded video signal
`from the channel of the encoding device of FIG. 3 and
`
`20
`
`25
`
`30
`
`40
`
`45
`
`50
`
`60
`
`65
`
`6
`demultiplexing it to output the video signal and the com-
`posite differential signal separated from each other,a first
`decoder unit 120 for decoding the encoded video signal from
`the demultiplexor unit 110 and outputting it, an expand unit
`130 for expanding a decoded signal from the first decoder
`unit 120 and outputting it, and a frame memory unit 160 for
`storing an output signal from the expand unit 130 therein. A
`delay unit 140 is also provided, which is adapted to delay the
`encoded composite differential signal from the demulti-
`plexor unit 110 for a predetermined delay time. The decod-
`ing device also comprises a second decoder unit 150 for
`decodingthe differential signal delayed by the delay unit 140
`and generating an address for reading a video signal indica-
`tive of a portion of the video stored in the frame memory unit
`160, other than white video portions, and an adder unit 170
`for adding the differential signal decoded by the second
`decoder unit 150 to the video signal outputted from the
`frame memory unit 160 according to the address of the
`second decoder unit 150 and outputting a decoded video
`signal.
`FIG.6 is a biock diagram of the second decoder unit 150
`shown in FIG. 4. As shown in FIG. 6, the second decoder
`unit 150 comprises a demultiplexor 151 for separating the
`edge information and the differential signal from the com-
`posite differential signal including the edge information, a
`Quadtree decoder 152 for decoding the Quadtree-coded
`edge information from the demultiplexor 151, and an
`address generator 153 for generating an address for reading
`a video signal indicative of a portion of the video stored in
`the frame memory unit 160, other than white video portions.
`A switch 154 is also provided, which permits outputting of
`the DPCH-codeddifferential signal from demultiplexor 151
`under a control of the Quadtree decoder 152. The second
`decoder unit 150 also comprisesa differential signal decoder
`155 for recovering the differential signal received through
`the switch 154.In the illustrated case, the differential signal
`decoder 155 is a DPCM decoder and so will be referred to
`as the DPCM decoder.
`
`Now, operations of the devices according to the present
`invention will be described, in conjunction with FIGS. 3 to
`7.
`
`When an original digital video signal is received in the
`encoding device shown in FIG, 3,
`it is subjected to a
`sub-sampling process by the decimation unit 10 so that its
`size is reduced. The size-reduced signal is compression-
`encodedin the first encoder unit 20 and then expanded in the
`expand unit 30. The resulting expanded signal is applied to
`the adder unit 50 which also receives the original video
`signal delayed one frame by the delay unit 40. In the adder
`unit 50, a differential signal
`indicative of the difference
`between the expanded signal and the delayed original video
`signal. The differential signal
`is encoded in the second
`encoder unit 60. The differential signal encoded by the
`second encoder unit 60 and the signal encoded by thefirst
`encoder unit 20 are compression-formatted in a variable
`length coding manner, in the VLC/formatter unit 70 from
`which the resulting signal is sent to a channel of a trans-
`mitting medium or a recording medium.
`The operation of the second encoder unit 60 will now be
`described in detail, in conjunction with FIG. 5. The edge
`detector 61 finds edge information aboutthe original video,
`so as to encodefine information ofthe original video. As the
`edge detector 61, a sobel edge detector is used, which has an
`advantageous robustness for noise. The edge detector 61
`detects edges of the original video, based on a threshold
`received from the threshold calculator 64 and outputs posi-
`tion information therefor. This position information about
`
`IPR2022-01227
`IPR2022-01227
`EXHIBIT 1024 - PAGE 0010
`EXHIBIT 1024 - PAGE 0010
`
`

`

`5,469,212
`
`7
`the detected edges outputted from the edge detector 61 is
`stored in the edge information memory 62. The edge posi-
`tion information stored in the edge information memory 62
`is sent to the Quadtree encoder 63 in which it is encoded by
`video portions.
`That is, the Quadtree encoder 63 partitions continuously
`the video into four blocksuntil the videois partitioned into
`blocks of the minimum size. The partition operation of the
`Quadiree encoder 63 is repeated according to the edge
`information about the video. The condition for partitioning
`the video into four blocks will now be described.
`
`When the number of edge information in an optional
`block from the same-sized blocks obtained by partitioning
`the videois less than a first predetermined threshold t-black,
`it is determined that the blockhasnofine information.In this
`case, the switch 65 is switched to its OFF state and prevents
`the differential signal from passing therethrough. When the
`number of edge information in the block is more than a
`second predetermined threshold t-white,it is determined that
`the block has sufficient fine information. In this case, the
`switch 65 is switched to its ON state so that all pixels for the
`block is encoded in a DPCM manner, by the DPCM encoder
`66.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`8
`the resulting histogram with Laplacian
`lated. Thereafter,
`distribution is subjected to a quantization, so as to obtain
`quantized levels. These quantized levels are stored to form
`a table which includes the quantized levels classified into a
`plurality of groups. The t, able is used upon the DPCN
`encoding operation.
`signal
`information
`position
`edge
`Thereafter,
`the
`Quadtree-encoded in the Quadtree encoder 63 and the
`differential signal DPCM-encoded in the DPCM encoder 66
`are multiplexed by the formatter 67 in the following manner.
`For example, assuming that
`‘00’,
`‘01’ and ‘10’ are
`Quadtree codes for a black block B, a white block W and a
`gray block G, respectively, a video shown in FIG. 7 is
`scanned from its left uppermost end, in clockwise. By the
`scanning, the black portion B, and the gray portion G arc
`encoded to ‘00’ and ‘10’, respectively. The gray portion G is
`also partitioned into four blocks whichare, in turn, scanned
`from the left uppermost end, in clockwise. The white portion
`W is encoded to ‘01’. A differential signal of each pixel in
`the white portion W is DPCM-encoded. The white portion
`W is a block determinedto have the numberof edgesnotless
`than a predetermined threshold, that is, a large amount of
`fine information.
`In this case, the DPCM codes are assumedto be of four
`On the other hand, when the numberof edge information
`bits. Also, the Quadtree-encoding direction is assumed to be
`is not less than the first predetermined threshold t-black, but
`clockwise. That is, the encoding is carried out in a recursive
`not more than the second predetermined threshold t-white,it
`manner, according to the order of the left upper block, the
`is determined that the block has moreorless edge informa-
`right upper block, the right lower block, and the left lower
`tion. In this case, the block is partitioned into four blocks,
`block.
`each of which will be repeatedly subjected to the above
`At this time, the formatter 67 counts the numberofbits of
`process.
`the encoded differential signal from the DPCM encoder 66
`The two thresholds t-black and t-white needed in the
`and then send a bit count signal to the threshold calculator
`Quadtree encoder 63 are defined in the following manner.
`64 which, in tum,varies the threshold for the edge detection,
`in reversely proportional to the bit count value.
`Assuming that one video block has a longitudinal length
`This operation will now be described in detail.
`X anda lateral length Y and the number of Quadtree levels
`is four,
`The amount ofbits encoded by the second encoderunit 60
`of FIG. 5 is not varied, depending on the kind of frame(that
`the size of the first Quadtrce level is X * Y,
`is, an intraframe coding or an interframe coding). It is fixed
`the size of the second Quadtree level is (X/2) * (Y/2),
`for frames to meetatarget rate.
`the size of the third Quadtree level is (X/4) * (Y/4), and
`For example, when the target rate and the framerate are
`and
`40
`a bits/sec and 30 Hz, respectively,
`the number ofbits
`allocated in each frameis a/30 bits. This bit number can be
`controlled, using the edge detector 61 of FIG. 5.
`That is, as the amount of edge information is control led
`by varying the threshold for the edge detection, the number
`of allocated bits. However, this methodis difficult to meet
`the numberof allocated bits precisely.
`Where the numberofbits of a differential signal encoded
`in the above-mentioned manneris less than the number of
`allocatedbits,it is stuffed with dummy bits corresponding to
`the shortageof bits. On the other hand, when the number of
`bits of the differential signal is less than the number of
`allocated bits, the surplus bits are cutoff.
`The threshold calculator 64 calculates thresholds for next
`frame, based on the bit count value obtained by continuously
`counting the number of encoded bits in the present frame.
`Such a calculation can be expressed by the following
`equations:
`
`the size of the fourth Quadtree level is (X/8) * (¥/8). That
`is, each lower level size is reduced in the number of
`pixels at a rate of 14, as compared with the just higher
`level size. Accordingly,
`it is required to adjust
`the
`thresholds so that they meet the reduction rate.
`For example, when the thresholds t-black and t-white of
`the first Quadtree level are t, and t,, respectively,
`the
`thresholds at the second Quadtree level becomet,/4 and t,/4,
`the thresholds at the second Quadtree level becomet,/16 and
`t/16, and the thresholds at
`the second Quadtree level
`become t,/64 and t,/64.
`When the Quadtree encoder 63 determines that a suffi-
`cient amount of white portions, namely, fine information are
`presentin a block of a certain level, it sends a control signal
`to the switch 65,so as to switch the switch 65to its ON state.
`Accordingly,
`the DPCM encoder 66 encodes respective
`differential signals from all pixels in the blocks determined
`to havea sufficient amountoffine information, in the DPCM
`coding manner.
`As the DPCM coding method, a nonlinear quantization
`method is used, in accordance with the present invention.
`The nonlinear quantization utilizes a test video, to obtain a
`histogram for a differential signal indicative of a difference
`between an original video portion corresponding to the
`white portion ofthe test video and a video portion obtained
`by encoding the original video portion and then recovering
`it. From the obtained histogram, a variance is also calcu-
`
`45

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket