JPH06233270A - Method and device for encoding picture - Google Patents
Method and device for encoding pictureInfo
- Publication number
- JPH06233270A JPH06233270A JP1614493A JP1614493A JPH06233270A JP H06233270 A JPH06233270 A JP H06233270A JP 1614493 A JP1614493 A JP 1614493A JP 1614493 A JP1614493 A JP 1614493A JP H06233270 A JPH06233270 A JP H06233270A
- Authority
- JP
- Japan
- Prior art keywords
- quantization step
- screen
- image
- quantization
- amount
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Image Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、動きがなめらかで、画
質の良い符号化を可能とするTV電話用画像CODEC の画
像符号化方法およびその装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image coding method and apparatus for a videophone image CODEC which is smooth in motion and enables high-quality coding.
【0002】[0002]
【従来の技術】狭帯域ISDN(例えばINS64)のように伝
送速度が64kbpsや128kbpsと遅い電話回線を用い
て、画像データを転送するTV電話やTV会議では、伝
送速度がボトルネックとなって、伝送する画面の更新間
隔が決まることが多い。このため、一定間隔で画面を更
新するためには、一つの画面の符号量を一定に符号化
し、伝送データ量を制限する必要があった。たとえば、
1秒間に10枚の画面を伝送したい場合には、伝送速度
を64kbpsとすると、画像1枚の平均符号量を、6.4kbi
t程度にする必要がある。2. Description of the Related Art In a TV telephone or a TV conference that transfers image data using a telephone line such as a narrow band ISDN (for example, INS64) whose transmission speed is slow at 64 kbps or 128 kbps, the transmission speed becomes a bottleneck. The update interval of the transmitted screen is often determined. Therefore, in order to update the screen at regular intervals, it is necessary to encode the code amount of one screen to be constant and limit the transmission data amount. For example,
When you want to transmit 10 screens in 1 second, if the transmission rate is 64kbps, the average code amount of 1 image is 6.4kbi.
It should be about t.
【0003】画像の符号量を制御する手段の一つとし
て、量子化ステップを制御する方法が知られている。量
子化ステップを大きくすると画質は粗くなるが、符号量
は減る。量子化ステップを小さくすると画質は精細にな
るが、符号量が増える。従来は特開平2−270490号公報
に示すように、各画面の画像の符号量を測定して、一つ
前の画面の符号量が多いときには、量子化ステップを大
きくして、次の画面の符号量を減らし、一つ前の画面の
符号量が少ないときには、量子化ステップを小さくし、
次に符号化する画面の符号量を増やして、符号化する画
面の更新間隔を一定に近づけていた。A method of controlling the quantization step is known as one of means for controlling the code amount of an image. If the quantization step is increased, the image quality becomes coarse, but the code amount decreases. If the quantization step is reduced, the image quality becomes finer, but the code amount increases. Conventionally, as shown in Japanese Patent Laid-Open No. 2-270490, the code amount of the image on each screen is measured, and when the code amount of the previous screen is large, the quantization step is increased to increase the next screen. When the code amount is reduced and the code amount of the previous screen is small, the quantization step is reduced,
The code amount of the screen to be encoded next is increased to make the update interval of the screen to be encoded close to a constant value.
【0004】[0004]
【発明が解決しようとする課題】このため、従来は伝送
する画像が動かない場合、例えば、カメラに映している
人物が動かないときや、文字などが書かれている書類等
を映しているときでも、次の二つのシーケンスを繰り返
えしていた。Therefore, conventionally, when the image to be transmitted does not move, for example, when the person shown in the camera does not move or when a document in which characters are written is displayed. But I was repeating the following two sequences.
【0005】(1)前の画面の符号量が少ない場合に
は、量子化ステップを小さくして符号化する。画質がよ
くなるが、符号量も多くなる。(1) When the code amount of the previous screen is small, the quantization step is reduced to perform coding. The image quality is improved, but the code amount is also increased.
【0006】(2)前の画面の符号量が多い場合には、
量子化ステップを大きくして符号化する。画質が悪くな
るが、符号量が少なくなる。(2) When the code amount of the previous screen is large,
Encoding with a large quantization step. The image quality is poor, but the code amount is small.
【0007】従来方式では、画面の更新間隔は一定にな
るものの、量子化ステップが一画面毎に変化する。この
ため、画像が止っている場合でも、高精細な画像を連続
して符号化できないという問題があった。According to the conventional method, the screen update interval is constant, but the quantization step changes for each screen. Therefore, there is a problem that high-definition images cannot be continuously encoded even when the images are stopped.
【0008】本発明の目的は、画像がスムーズに動き、
画質の良いTV電話用画像CODEC の符号化方法および装
置を提供することにある。The object of the present invention is to make the image move smoothly.
An object of the present invention is to provide a coding method and apparatus for a video phone image CODEC with high image quality.
【0009】[0009]
【課題を解決するための手段】上記課題を解決するため
に、本発明は符号化する一つ前の画面と、次に符号化す
る画面の動き量を求め、動き量が小さい時は、量子化ス
テップを小さくし、動き量が大きい時は、量子化ステッ
プを大きくするように、符号化する画面の量子化ステッ
プを制御するようにした。In order to solve the above-mentioned problems, the present invention obtains a motion amount of a screen before coding and a screen to be coded next, and when the motion amount is small, The quantization step is reduced, and when the amount of motion is large, the quantization step of the screen to be encoded is controlled so that the quantization step is increased.
【0010】さらに、一つ前の画面の量子化ステップよ
り、次に符号化する画面の動き量に対応する量子化ステ
ップが小さい場合には、次に符号化する画面の量子化ス
テップを、一つ前の画面の量子化ステップより、少なく
とも一つ小さくなるように、量子化ステップを制御する
ようにした。Further, if the quantization step corresponding to the motion amount of the screen to be encoded next is smaller than the quantization step of the previous screen, the quantization step of the screen to be encoded next is The quantization step is controlled so that it is at least one smaller than the quantization step of the previous screen.
【0011】[0011]
【作用】このように、動き量に応じて量子化ステップを
制御するようにしたので、動き量の大きい場合には、量
子化ステップが大きくなり、その画像の符号量を減らす
ことができる。この場合、量子化ステップが大きくなっ
て画質が粗くなっても、画像が動いているので、影響が
少ない。In this way, since the quantization step is controlled according to the amount of motion, when the amount of motion is large, the quantization step becomes large and the code amount of the image can be reduced. In this case, even if the quantization step becomes large and the image quality becomes rough, the image is moving, so there is little effect.
【0012】また、動きが少ない画像や止っている画像
の場合には、動き量が小さくなる。この場合に、止って
いる部分は符号化されず(TV電話の符号化方式では、
フレーム間予測符号化方式を採用しているため)、動き
のある部分のみ符号化され伝送されるので、量子化ステ
ップをある程度小さくしても、符号量を増やすことな
く、画像を高画質に保つことができる。Also, in the case of an image with little motion or a still image, the amount of motion is small. In this case, the stopped portion is not encoded (in the video telephone encoding system,
Since the inter-frame predictive coding system is used), only moving parts are coded and transmitted, so even if the quantization step is reduced to some extent, the image quality is kept high without increasing the code amount. be able to.
【0013】量子化ステップが一番小さくなると(例え
ば量子化ステップが4)、符号量が多くなり、画面の更
新間隔が長くなるが、一つ前の画面の量子化ステップよ
りも、次に符号化する画面の量子化ステップを徐々に
(少なくとも一つ)小さくするようにし、一つ前の画面
と次に符号化する画面の差が小さくなるようにしたの
で、符号量の増加を抑えることができる。この結果、画
質を保ちつつ、画面の更新間隔も長くならず、画面がス
ムーズに動くようになる。When the quantization step becomes the smallest (for example, the quantization step is 4), the code amount becomes large and the screen update interval becomes long, but the next code is larger than the quantization step of the previous screen. Since the quantization step of the screen to be encoded is gradually reduced (at least one) and the difference between the previous screen and the screen to be encoded next becomes small, it is possible to suppress an increase in the code amount. it can. As a result, while maintaining the image quality, the screen update interval does not become long, and the screen moves smoothly.
【0014】また、画面が静止している場合には、量子
化ステップが徐々に小さくなるため、時間が経過するに
つれて、画面が高精細になるような符号化が可能とな
る。Also, when the screen is stationary, the quantization step is gradually reduced, so that it becomes possible to perform encoding so that the screen becomes finer over time.
【0015】[0015]
【実施例】本発明を説明する前に一般的なTV電話装置
の構成を図2に示して説明する。TV電話装置は、人物
を映すカメラ2,伝送された画像を表示するディスプレ
イ1,画像を圧縮・伸張する画像CODEC 7,マイクとス
ピーカの機能を持つハンドセット4,音声を符号化・復
号化する音声CODEC 6,電話番号等を入力するキーボー
ド3(またはテンキー)、ISDNなどの通信回線のインタ
フェースを制御するISDNインタフェース8、およびキー
ボード3からの入力信号に応じて画像CODEC7,音声COD
EC 6,ISDNインタフェース8を制御する電話制御回路
5から構成されている。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Before explaining the present invention, the structure of a general TV telephone device will be described with reference to FIG. The videophone device is a camera that displays a person, a display that displays the transmitted image, an image CODEC 7 that compresses / expands the image, a handset that has a microphone and speaker function, and a voice that encodes / decodes the voice. CODEC 6, keyboard 3 (or numeric keypad) for inputting telephone numbers, ISDN interface 8 for controlling the interface of communication lines such as ISDN, and image CODEC 7 according to the input signal from keyboard 3, voice COD
It is composed of a telephone control circuit 5 for controlling the EC 6 and the ISDN interface 8.
【0016】以下、この動作を説明する。通話者36
は、ハンドセット4を取り、通話先の電話番号をキーボ
ード3から入力する。入力された電話番号27は電話制
御回路5で解読され、ISDNインタフェース8に送られ
る。ISDNインタフェース8は電話番号等の制御情報をIS
DN回線に出力する。This operation will be described below. Caller 36
Takes the handset 4 and inputs the telephone number of the called party from the keyboard 3. The input telephone number 27 is decoded by the telephone control circuit 5 and sent to the ISDN interface 8. The ISDN interface 8 uses the IS to send control information such as telephone numbers.
Output to DN line.
【0017】通話先と接続されると、ISDNインタフェー
ス8は接続情報23を電話制御回路5に送る。電話制御
回路5は、通話先との接続を確認してから、画像CODEC
7,音声CODEC 6を起動する。When connected to the call destination, the ISDN interface 8 sends the connection information 23 to the telephone control circuit 5. The telephone control circuit 5 confirms the connection with the call destination and then the image CODEC
7. Start voice CODEC 6.
【0018】音声CODEC 6は、通話者の音声をハンドセ
ット4から受信し、ディジタルに変換し、必要に応じて
音声情報を圧縮して符号化し、ISDNインタフェース8に
伝送する。ISDNインタフェース8は、ISDN回線に符号化
された音声情報を転送する。また、ISDNインタフェース
8は、通話先から送られた情報の中から音声情報を選択
し、音声CODEC 6に送る。音声CODEC 6は、これらの音
声情報を復号化し、ハンドセット4に送る。通話者は、
ハンドセット4から通話相手の音声を聞くことができ
る。The voice CODEC 6 receives the voice of the caller from the handset 4, converts it to digital, compresses and encodes voice information as necessary, and transmits it to the ISDN interface 8. The ISDN interface 8 transfers the encoded voice information to the ISDN line. Further, the ISDN interface 8 selects voice information from the information sent from the call destination and sends it to the voice CODEC 6. The voice CODEC 6 decodes this voice information and sends it to the handset 4. The caller is
The voice of the other party can be heard from the handset 4.
【0019】画像CODEC 7は、通話者の画像をカメラ2
から受信して、ディジタルに変換し、画像を圧縮して符
号化し、ISDNインタフェース8に伝送する。ISDNインタ
フェース8は、ISDN回線に符号化された画像情報を転送
する。また、ISDNインタフェース8は、通話先から送ら
れた情報の中から画像情報を選択し、画像CODEC 7に送
る。画像CODEC 7は、これらの画像情報を復号化し、デ
ィスプレイ1に送る。通話者は、ディスプレイ1に通話
相手の画像を見ることができる。Image CODEC 7 is an image of the caller on camera 2
The image is received, converted into digital, compressed and encoded, and transmitted to the ISDN interface 8. The ISDN interface 8 transfers the encoded image information to the ISDN line. Further, the ISDN interface 8 selects image information from the information sent from the call destination and sends it to the image CODEC 7. The image CODEC 7 decodes these image information and sends it to the display 1. The caller can see the image of the other party on the display 1.
【0020】次に一般的な画像CODEC 7を図3に示し説
明する。画像CODEC 7は、画像を符号化して送信する送
信回路101と受信した画像を復号化する受信回路10
0とから構成されている。送信回路101は、通話者の
画像をカメラ2から受信して、ディジタルに変換し、画
像を圧縮して符号化し、ISDNインタフェース8に伝送す
る。受信回路100は、ISDNインタフェース8から、符
号化された画像情報を受信し、これらの画像情報を復号
化し、ディスプレイ1に送る。Next, a general image CODEC 7 will be described with reference to FIG. The image CODEC 7 includes a transmission circuit 101 that encodes and transmits an image and a reception circuit 10 that decodes the received image.
It is composed of 0 and 0. The transmission circuit 101 receives the image of the caller from the camera 2, converts it to digital, compresses and encodes the image, and transmits it to the ISDN interface 8. The receiving circuit 100 receives the encoded image information from the ISDN interface 8, decodes the image information, and sends it to the display 1.
【0021】次に本発明の画像CODEC の送信回路101
を図1に示し説明する。送信回路101は、送信回路内
の他のブロックを制御する送信制御回路203,画像信
号を格納するフレームメモリ(以下、FMと略す)20
0,一つ前の画面と次に符号化する画面の動き量を検出
する動き量検出回路201,送信画像の量子化ステップ
を決める量子化ステップ制御回路202,画像信号を符
号化する符号化回路204から構成される。Next, the image CODEC transmission circuit 101 of the present invention
Will be described with reference to FIG. The transmission circuit 101 includes a transmission control circuit 203 that controls other blocks in the transmission circuit, and a frame memory (hereinafter abbreviated as FM) 20 that stores image signals.
0, a motion amount detection circuit 201 for detecting a motion amount of the previous screen and a screen to be encoded next, a quantization step control circuit 202 for determining a quantization step of a transmission image, an encoding circuit for encoding an image signal It is composed of 204.
【0022】送信制御回路203は、事前に動き量に応
じて量子化ステップを量子化ステップ制御回路202に
セットし、符号化回路204に符号化パラメータ212
(例えば、符号化間隔,符号化する画像の大きさ等)を
セットする。符号化が始まると、動き量検出回路201
は、カメラ2から画像信号10を読み出し、同時にFM
200に格納されている一つ前の画面の画像信号215
を読み出し、動き量検出回路201で、その二つの画像
の差分を取り、動き量を計算し、量子化ステップ制御回
路202に転送する。The transmission control circuit 203 sets the quantization step in the quantization step control circuit 202 in advance according to the motion amount, and the encoding circuit 204 sets the encoding parameter 212.
(For example, the coding interval, the size of the image to be coded, etc.) are set. When encoding starts, the motion amount detection circuit 201
Reads the image signal 10 from the camera 2 and simultaneously
Image signal 215 of the previous screen stored in 200
Is read out, the motion amount detection circuit 201 calculates the difference between the two images, calculates the motion amount, and transfers it to the quantization step control circuit 202.
【0023】量子化ステップ制御回路202は、その動
き量に対応した量子化ステップ214を符号化回路204
に転送する。符号化回路204は、この量子化ステップ
214に応じて、画像を符号化し、符号化した送信画像信
号11をISDNインタフェース8へ転送する。The quantization step control circuit 202 performs the quantization step 214 corresponding to the amount of motion on the encoding circuit 204.
Transfer to. The encoding circuit 204 uses this quantization step.
The image is encoded according to 214, and the encoded transmission image signal 11 is transferred to the ISDN interface 8.
【0024】図4に本発明の量子化ステップ制御回路2
02を示す。量子化ステップ制御回路202は、動き量
に応じた減算用量子化値310を出力する量子化テーブ
ル300,減算器301,量子化テーブル300の出力
と一つ前の減算用の量子化値312を比較する比較器3
04,量子化テーブルの出力310と減算器301の出
力313を切り替えるセレクタ302およびラッチ30
3から構成される。FIG. 4 shows a quantization step control circuit 2 of the present invention.
02 is shown. The quantization step control circuit 202 outputs the quantization table 300 that outputs the quantization value 310 for subtraction according to the amount of motion, the subtractor 301, the output of the quantization table 300 and the quantization value 312 for the previous subtraction. Comparator 3 to compare
04, selector 302 and latch 30 for switching the output 310 of the quantization table and the output 313 of the subtractor 301
It consists of 3.
【0025】図5に量子化テーブル300の内容を示
す。本実施例の動き量は16通りあり、0のとき動き量
が小さく、15のとき動き量が大きいものとする。量子
化ステップは、動き量が0と1の時は4、動き量が2と
3の時は6,…、動き量が14と15の時は48とす
る。減算用量子化値310は、量子化ステップが4のと
き0、6のとき1,…,48のとき7とする。減算用量
子化値310は、量子化ステップ制御回路202内で演
算しやすいように割り付けた値である。FIG. 5 shows the contents of the quantization table 300. In this embodiment, there are 16 types of movement amount. When 0, the movement amount is small, and when it is 15, the movement amount is large. The quantization step is set to 4 when the motion amounts are 0 and 1, 6, ... When the motion amounts are 2 and 3, and 48 when the motion amounts are 14 and 15. The quantization value for subtraction 310 is 0 when the quantization step is 4, 1, when the quantization step is 6, and 7 when the quantization step is 48. The subtraction quantized value 310 is a value assigned so as to be easily calculated in the quantization step control circuit 202.
【0026】次に量子化ステップを求めるアルゴリズム
を説明する。一つ前の画面の減算用量子化値312と次
に符号化する画面の動き量に対応する減算用量子化値3
10とを比較する。条件1:一つ前の画面の減算用量子
化値312より次に符号化する画面の動き量に対応する
減算用量子化値310が大きい場合には、次に符号化す
る画面の減算用量子化値311は、次に符号化する画面
の動き量に対応する減算用量子化値310とする。条件
2:一つ前の画面の減算用量子化値312より次に符号
化する画面の動き量に対応する減算用量子化値310が
小さい場合には、次に符号化する画面の減算用量子化値
311は、一つ前の画面の減算用量子化値312マイナ
ス1とする。Next, an algorithm for obtaining the quantization step will be described. Quantization value 312 for subtraction of the previous screen and quantization value 3 for subtraction corresponding to the motion amount of the screen to be encoded next
Compare with 10. Condition 1: When the subtraction quantization value 310 corresponding to the motion amount of the screen to be encoded next is larger than the subtraction quantization value 312 of the previous screen, the subtraction quantum of the screen to be encoded next is The quantization value 311 is the subtraction quantization value 310 corresponding to the amount of motion of the screen to be encoded next. Condition 2: If the quantization value for subtraction 310 corresponding to the motion amount of the screen to be encoded next is smaller than the quantization value for subtraction 312 on the previous screen, the quantization value for subtraction on the screen to be encoded next is smaller. The quantization value 311 is the subtraction quantization value 312-1 of the previous screen.
【0027】次に本発明の量子化ステップ制御回路20
2の動作を説明する。カメラ2から出力される画像信号
10に対応する減算用量子化値310が量子化テーブル
300から出力される。減算用量子化値310と一つ前の
画面の減算用量子化値312とを比較器304で比較す
る。Next, the quantization step control circuit 20 of the present invention.
The operation of No. 2 will be described. The subtraction quantization value 310 corresponding to the image signal 10 output from the camera 2 is a quantization table.
Output from 300. The comparator 304 compares the subtraction quantization value 310 with the subtraction quantization value 312 of the previous screen.
【0028】この比較結果が条件1を満足する場合に
は、減算用量子化値310がセレクタ302で選択さ
れ、条件2を満足する場合には、一つ前の画面の減算用
量子化値312マイナス1が選択される。これが新たに
ラッチ303に記憶され、量子化ステップ変換回路30
5で量子化ステップ214に変換され(量子化テーブル
300と同じ規則で変換される)、符号化する画面の量
子ステップ214として、符号化回路204に出力され
る。When the comparison result satisfies the condition 1, the subtraction quantized value 310 is selected by the selector 302, and when the comparison result satisfies the condition 2, the subtraction quantized value 312 of the previous screen is displayed. Minus 1 is selected. This is newly stored in the latch 303, and the quantization step conversion circuit 30
In step 5, it is converted to the quantization step 214 (converted according to the same rule as the quantization table 300), and is output to the encoding circuit 204 as the quantum step 214 of the screen to be encoded.
【0029】図6に本発明の量子化ステップ更新シーケ
ンンスの例を示す。ここでは、4枚の画面を符号化して
いる。画面400−1の動き量は14,400−2の動
き量は5、400−3の動き量は1、400−4の動き
量は15とする。FIG. 6 shows an example of the quantization step update sequence of the present invention. Here, four screens are encoded. The movement amount of the screen 400-1 is 14, 400-2 is 5, the movement amount of 400-3 is 1, and the movement amount of 400-4 is 15.
【0030】画面400−1の場合、一つ前の画面の減
算用量子化値312は0とする。画面400−1の場合
は、上記条件1を満足するので、画面400−1の減算
用量子化値311は7、量子化ステップ214は48に
なる。In the case of the screen 400-1, the subtraction quantization value 312 of the previous screen is 0. In the case of the screen 400-1, since the above condition 1 is satisfied, the subtraction quantization value 311 of the screen 400-1 is 7, and the quantization step 214 is 48.
【0031】画面400−2の場合は、上記条件2を満
足するので、画面400−2の減算用量子化値311
は、画面400−1の減算用量子化値312の7より一
つ小さい6となり、量子化ステップ214は32にな
る。In the case of the screen 400-2, since the above condition 2 is satisfied, the quantized value 311 for subtraction on the screen 400-2
Becomes 6, which is one smaller than 7 of the subtraction quantization value 312 of the screen 400-1, and the quantization step 214 becomes 32.
【0032】画面400−3の場合も、上記条件2を満
足するので、画面400−3の減算用量子化値311
は、画面400−2の減算用量子化値312の6より一
つ小さい5となり、量子化ステップ214は24にな
る。In the case of the screen 400-3, since the above condition 2 is satisfied, the quantization value for subtraction 311 on the screen 400-3 is also satisfied.
Becomes 5, which is one smaller than 6 of the quantization value for subtraction 312 on the screen 400-2, and the quantization step 214 becomes 24.
【0033】画面400−4の場合は、上記条件1を満
足するので、画面400−4の減算用量子化値311は
7となり、量子化ステップ214は48になる。In the case of the screen 400-4, since the above condition 1 is satisfied, the subtraction quantization value 311 of the screen 400-4 becomes 7, and the quantization step 214 becomes 48.
【0034】また、量子化テーブル300をRAMで構
成すれば、送信制御回路203が表示画面をTV電話に
内蔵された小さな画面から外部に接続する大きな画面に
切り替える場合に、次のように量子化ステップを切り替
えられる。すなわち、TV電話に内蔵された小さな画面
に受信画像を表示するときは、動きを優先して量子化ス
テップを大きくし、外部の大きな画面に表示する場合に
は、画質を優先して量子化ステップを小さくする。この
結果、使い勝手の良いTV電話を実現できる。If the quantization table 300 is composed of RAM, when the transmission control circuit 203 switches the display screen from a small screen built in the TV phone to a large screen connected to the outside, the quantization is performed as follows. You can switch steps. That is, when the received image is displayed on a small screen built in the videophone, the quantization step is increased by giving priority to motion, and when displayed on a large external screen, the image quality is given priority by the quantization step. To reduce. As a result, a user-friendly TV phone can be realized.
【0035】[0035]
【発明の効果】本発明によれば、動き量に応じて量子化
ステップを制御するようにしたので、動き量の大きい場
合には、量子化ステップが大きくなり、その画像の符号
量を減らすことができる。According to the present invention, since the quantization step is controlled according to the amount of motion, when the amount of motion is large, the quantization step becomes large and the code amount of the image is reduced. You can
【0036】また、動きが少ない画像や止っている画像
の場合には、動き量が小さくなる。この場合に、動きの
ある部分のみ符号化され伝送されるので、量子化ステッ
プをある程度小さくしても、符号量を増やすことなく、
画像を高画質に保つことができる。Also, in the case of an image with little motion or a still image, the amount of motion is small. In this case, since only a moving part is encoded and transmitted, even if the quantization step is reduced to some extent, the code amount is not increased,
The image can be kept in high quality.
【0037】さらに、量子化ステップが一番小さくなる
と(例えば量子化ステップが4)、符号量が多くなり、
画面の更新間隔が長くなるが、一つ前の画面の量子化ス
テップよりも、次に符号化する画面の量子化ステップを
徐々に(少なくとも一つ)小さくするようにし、符号量
が徐々に増加するようにしたので、画質を保ちつつ、画
面の更新間隔も長くならず、画面がスムーズに動く。Furthermore, when the quantization step is the smallest (for example, the quantization step is 4), the code amount increases,
The screen update interval becomes longer, but the quantization step of the screen to be encoded next is gradually (at least one) smaller than the quantization step of the previous screen, and the code amount gradually increases. As a result, while maintaining the image quality, the screen update interval does not become long and the screen moves smoothly.
【0038】また、これによって、画像が徐々に高精細
になるプログレッシブ符号化も実現できる。さらに、表
示画面の大きさに応じて量子化ステップを制御すること
も可能になる。Further, by this, it is possible to realize the progressive coding in which the image gradually becomes finer. Further, it becomes possible to control the quantization step according to the size of the display screen.
【0039】このように、スムーズに画像が動き、画質
のよいTV電話装置を提供することができる。As described above, it is possible to provide a TV telephone device in which the image moves smoothly and the image quality is good.
【図1】本発明の画像CODEC の送信回路のブロック図。FIG. 1 is a block diagram of a transmission circuit of an image CODEC of the present invention.
【図2】従来のTV電話のブロック図。FIG. 2 is a block diagram of a conventional TV phone.
【図3】従来の画像CODEC のブロック図。FIG. 3 is a block diagram of a conventional image CODEC.
【図4】本発明の量子化ステップ制御のブロック図。FIG. 4 is a block diagram of quantization step control according to the present invention.
【図5】本発明の量子化テーブルの説明図。FIG. 5 is an explanatory diagram of a quantization table of the present invention.
【図6】本発明の量子化ステップ更新シーケンスの説明
図。FIG. 6 is an explanatory diagram of a quantization step update sequence according to the present invention.
101…送信回路、200…フレームメモリ、201…
動き量検出回路、202…量子化ステップ制御回路、2
03…送信制御回路、204…符号化回路。101 ... Transmission circuit, 200 ... Frame memory, 201 ...
Motion amount detection circuit, 202 ... Quantization step control circuit, 2
03 ... Transmission control circuit, 204 ... Encoding circuit.
Claims (6)
C において、一画面の符号量を制御する場合に、一つ前
の画面と次に符号化する画面の動き量を計算して、動き
量が大きいときに量子化ステップを大きくし、動き量が
小さいときに量子化ステップを小さくすることを特徴と
する画像符号化方法。1. An image CODE of a videophone device for transmitting a moving image.
In C, when controlling the code amount of one screen, calculate the motion amount of the previous screen and the screen to be encoded next, and increase the quantization step when the motion amount is large, An image coding method characterized in that the quantization step is reduced when the value is small.
動き量に対応する量子化ステップを、一つ前の画面の量
子化ステップより小さくするときに、次に符号化する画
面の量子化ステップを一つ前の画面の量子化ステップよ
りも一つ小さい量子化ステップにする画像符号化方法。2. The quantum of the screen to be encoded next according to claim 1, when the quantization step corresponding to the motion amount of the screen to be encoded next is made smaller than the quantization step of the previous screen. An image coding method in which the quantization step is a quantization step which is one smaller than the quantization step of the previous screen.
C において、一つ前の画面と次に符号化する画面の動き
量を計算する動き量検出手段と、動き量が大きいときに
量子化ステップを大きくして、動き量が小さいときに量
子化ステップを小さくする量子化ステップ制御手段とを
有することを特徴とする画像符号化装置。3. An image CODE of a videophone device for transmitting a moving image.
In C, a motion amount detecting means for calculating the motion amount of the previous screen and the screen to be encoded next, a large quantization step when the motion amount is large, and a quantization step when the motion amount is small. And a quantization step control means for reducing the above.
ステップと次に符号化する画面の動き量に対応する量子
化ステップを比較する比較手段と、一つ前の画面の量子
化ステップをディクリメントする減算手段と、前記比較
手段で一つ前の画面の量子化ステップが小さいと判定し
た時に、前記減算手段の出力を次の画面の量子化ステッ
プとして選択する選択手段とを有する画像符号化装置。4. A comparison means for comparing a quantization step of a previous screen and a quantization step corresponding to a motion amount of a screen to be encoded next, and a quantization of a previous screen. A subtracting unit for decrementing the step, and a selecting unit for selecting the output of the subtracting unit as the quantizing step for the next screen when the comparing unit determines that the quantizing step for the previous screen is small. Image coding device.
C において、動き量が小さい時に、フレームの更新毎に
量子化ステップを一つずつ小さくして、符号化すること
を特徴とする画像符号化方法。5. An image CODE of a videophone device for transmitting a moving image.
In C, the image coding method is characterized in that when the amount of motion is small, the quantization step is reduced by one each time the frame is updated, and coding is performed.
C において、量子化ステップを制御する量子化ステップ
制御手段と、表示画面の切り替え信号を量子化ステップ
制御手段に転送する送信制御手段を有し、TV電話に内
蔵された小さな画面に受信画像を表示するときは、量子
化ステップを大きくし、外部の大きな画面に表示する場
合には、量子化ステップを小さくすることを特徴とする
画像符号化装置。6. An image CODE of a videophone device for transmitting a moving image.
In C, it has a quantization step control means for controlling the quantization step and a transmission control means for transferring a display screen switching signal to the quantization step control means, and displays a received image on a small screen built in the videophone. The image coding apparatus is characterized in that the quantization step is increased when the display is performed, and the quantization step is reduced when displayed on a large external screen.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1614493A JPH06233270A (en) | 1993-02-03 | 1993-02-03 | Method and device for encoding picture |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1614493A JPH06233270A (en) | 1993-02-03 | 1993-02-03 | Method and device for encoding picture |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH06233270A true JPH06233270A (en) | 1994-08-19 |
Family
ID=11908309
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1614493A Pending JPH06233270A (en) | 1993-02-03 | 1993-02-03 | Method and device for encoding picture |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH06233270A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017526193A (en) * | 2015-07-31 | 2017-09-07 | エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd | Video encoding method and system |
US10708617B2 (en) | 2015-07-31 | 2020-07-07 | SZ DJI Technology Co., Ltd. | Methods of modifying search areas |
-
1993
- 1993-02-03 JP JP1614493A patent/JPH06233270A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017526193A (en) * | 2015-07-31 | 2017-09-07 | エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd | Video encoding method and system |
US10708617B2 (en) | 2015-07-31 | 2020-07-07 | SZ DJI Technology Co., Ltd. | Methods of modifying search areas |
US10834392B2 (en) | 2015-07-31 | 2020-11-10 | SZ DJI Technology Co., Ltd. | Method of sensor-assisted rate control |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5357281A (en) | Image processing apparatus and terminal apparatus | |
JPS6036153B2 (en) | Predictive coding device | |
JP3651706B2 (en) | Video encoding device | |
EP1494481B1 (en) | Motion picture receiving device, motion picture transmitting device, and program | |
JPH06233270A (en) | Method and device for encoding picture | |
JPH0630402A (en) | Image coding device | |
JPH11234639A (en) | Video telephone set | |
JPH0638195A (en) | Video coder | |
JPH07298231A (en) | Multi-point moving image communication system and its controller and moving communication terminal equipment | |
JPH05130602A (en) | Terminal equipment | |
JP2862249B2 (en) | TV teleconference system, interframe encoder and composite device | |
JPH0884329A (en) | Image communication terminal equipment | |
JPH09275550A (en) | Video conference system | |
JPH0638186A (en) | Picture encoder | |
JP3065647B2 (en) | Multimedia terminal and its received video display method | |
JPH0884327A (en) | Image communication device and method thereof | |
JPH089358A (en) | Multimedia communication equipment | |
JPH06165148A (en) | Dynamic picture communicate equipment | |
JPH0738722B2 (en) | Motion compensation coding method | |
JP3466639B2 (en) | Image communication apparatus and method | |
JPH10117354A (en) | Dynamic image transmission system | |
JPH09107543A (en) | Quantizer control system | |
JPH06245204A (en) | Motion picture coder | |
JPH06351011A (en) | Dynamic image transmitter | |
JPH06327009A (en) | Video conference device |