JPH0927950A - Video scramble method and video scrambler - Google Patents

Video scramble method and video scrambler

Info

Publication number
JPH0927950A
JPH0927950A JP7176505A JP17650595A JPH0927950A JP H0927950 A JPH0927950 A JP H0927950A JP 7176505 A JP7176505 A JP 7176505A JP 17650595 A JP17650595 A JP 17650595A JP H0927950 A JPH0927950 A JP H0927950A
Authority
JP
Japan
Prior art keywords
video
scramble
communication
code
image
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
Application number
JP7176505A
Other languages
Japanese (ja)
Inventor
Noriaki Maehara
典明 前原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP7176505A priority Critical patent/JPH0927950A/en
Publication of JPH0927950A publication Critical patent/JPH0927950A/en
Pending legal-status Critical Current

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

PROBLEM TO BE SOLVED: To realize a simple video scramble function without the use of a hardware. SOLUTION: In the case of video scramble processing by image communication according to the ITU-T recommendations H.221, a video scramble control section 9 sends application of video scramble processing to an opposite party after establishment of confirmation by means of a BAS code in compliance with the ITU-T recommendations H.221. Then a video scramble processing section 7 divides H.261 coding data into plural blocks and each is replaced according to the BAS code and the result is transmitted. On the other hand, in the case of video descramble processing after detection of the BAS code by the video scramble control section 9, a video descramble processing section 8 restores the block of the replaced H.261 coded data according to the BAS code.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、テレビ画像を見な
がら通信を行う画像通信における映像スクランブル方法
及び映像スクランブル装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a video scramble method and a video scramble apparatus in image communication for performing communication while watching television images.

【0002】[0002]

【従来の技術】従来、テレビ会議システムやテレビ電話
システムなどのように、利用者が相互にテレビ画像を見
ながら通信を行う画像通信システムの画像伝送における
映像スクランブル方法及びスクランブル装置として、各
種の特許が出願/公開されている。
2. Description of the Related Art Conventionally, various patents have been proposed as a video scrambling method and a scramble device in image transmission of an image communication system in which users communicate with each other while watching television images such as a video conference system and a video telephone system. Has been filed / published.

【0003】従来の映像スクランブル装置における映像
スクランブル回路は、一般に、以下のように構成されて
いる。画像通信システムの各画像通信装置において、ア
ナログ映像信号の1水平走査期間毎に1ビットのランダ
ム信号を複数発生する手段と、1水平走査の区間をサン
プリングしてその区間のサンプル数をカウントする手段
と、カウントされた1水平走査の区間数から1画面内の
有効画面の始点及び終点を判別し、ランダム信号に基づ
いて画像メモリの有効画面に対応するエリアにおける読
みだし順序を制御する手段とを有し、これらの各作用に
よって映像スクランブル処理を行う。
A video scramble circuit in a conventional video scramble device is generally constructed as follows. In each image communication device of the image communication system, means for generating a plurality of 1-bit random signals for each horizontal scanning period of an analog video signal, and means for sampling one horizontal scanning section and counting the number of samples in that section And a means for determining the start and end points of the effective screen within one screen from the counted number of horizontal scanning sections and controlling the reading order in the area corresponding to the effective screen of the image memory based on the random signal. The image scrambling process is performed by each of these operations.

【0004】また、1画面内の有効画面以外の部分であ
る切断部分に、映像スクランブル処理のための情報を付
加サンプルとしてを付加して、映像スクランブル処理を
行う構成もある。
There is also a configuration in which information for video scrambling processing is added as an additional sample to a cut portion which is a portion other than the effective screen in one screen to perform the video scrambling processing.

【0005】[0005]

【発明が解決しようとする課題】しかしながら上記のよ
うな従来の映像スクランブル方法及びそれを実現するた
めの映像スクランブル装置では、画像通信装置における
画像通信において、伝送する映像データに完全なスクラ
ンブル処理を施すためには、ハード的に特別で複雑な回
路構成が必要になるという問題点を有していた。
However, in the conventional video scramble method and the video scramble apparatus for realizing the conventional video scramble method as described above, the video data to be transmitted is completely scrambled in the image communication in the image communication apparatus. Therefore, there is a problem that a special and complicated circuit configuration is necessary in terms of hardware.

【0006】本発明は、ハード的に特別で複雑な回路を
使用せずに、伝送する画像に対応する映像データをスク
ランブル処理するための簡易的な映像スクランブル機能
を実現することができる映像スクランブル方法及び映像
スクランブル装置を提供することを目的とする。
The present invention is a video scrambling method capable of realizing a simple video scrambling function for scrambling video data corresponding to an image to be transmitted without using a special and complicated circuit in terms of hardware. Another object of the present invention is to provide a video scrambler.

【0007】[0007]

【課題を解決するための手段】上記目的を達成するた
め、本発明の請求項1に記載の映像スクランブル方法を
実現する請求項2に記載の映像スクランブル装置は、I
TU−T勧告H.221に従って画像に対応する映像デ
ータを伝送し、その画像を見ながら通信する画像通信装
置において、前記通信の確立を検出して、前記ITU−
T勧告H.221に規定され映像スクランブル処理を施
す旨を前記通信の相手側に伝達するためのBAS符号を
出力する第1の映像スクランブル制御部と、前記第1の
映像スクランブル制御部による前記BAS符号の出力を
検出して、ITU−T勧告H.261に従って前記映像
データを符号化して得られたH.261符号化データ
を、複数のブロックに分割し、各ブロックを前記BAS
符号に基づいて入れ替える映像スクランブル処理部と、
前記通信の相手側から伝送された前記BAS符号を検出
する第2の映像スクランブル制御部と、前記第2の映像
スクランブル制御部が検出したBAS符号に基づいて、
前記通信の相手側で入れ替えられたブロックを元に戻す
映像デスクランブル処理部とを備えた構成とする。
In order to achieve the above object, a video scrambling apparatus according to claim 2 which realizes the video scrambling method according to claim 1 of the present invention comprises:
TU-T Recommendation H. In the image communication apparatus that transmits video data corresponding to an image in accordance with 221 and communicates while watching the image, the establishment of the communication is detected, and the ITU-
Recommendation H.T. 221 defines a first video scramble control unit for outputting a BAS code for transmitting the fact that the video scramble processing is performed to the other party of the communication, and an output of the BAS code by the first video scramble control unit. ITU-T Recommendation H.264. H.261 obtained by encoding the video data according to H.261. H.261 encoded data is divided into a plurality of blocks, and each block is divided into the BAS.
A video scramble processing unit that replaces based on the code,
A second video scramble control unit for detecting the BAS code transmitted from the other party of the communication; and a BAS code detected by the second video scramble control unit,
A video descrambling processing unit that restores the blocks exchanged by the other party of the communication is provided.

【0008】また、上記の請求項2の構成によると、I
TU−T勧告H.221に従って画像に対応する映像デ
ータを伝送し、その画像を見ながら通信する画像通信に
おいて、映像データに対して映像スクランブル処理を行
う場合には、第1の映像スクランブル制御部は、相手側
との通信の確立後、映像スクランブル処理を施す旨を、
ITU−T勧告H.221に規定されたBAS符号によ
り相手側に伝送し、続いて、映像スクランブル処理部
が、ITU−T勧告H.261に従って映像データを符
号化して得られたH.261符号化データを、複数のブ
ロックに分割し、各ブロックをBAS符号に基づいて入
れ替え相手側に伝送する。
According to the above-mentioned structure of claim 2, I
TU-T Recommendation H. In image communication in which video data corresponding to an image is transmitted in accordance with 221 and video communication is performed while viewing the image, when the video scramble processing is performed on the video data, the first video scramble control unit sets the After establishing communication, let's say that video scramble processing will be performed.
ITU-T Recommendation H.264. 221 is transmitted to the other side by the BAS code, and then the video scramble processing unit is transmitted to the ITU-T recommendation H.264. H.261 obtained by encoding video data according to H.261. The H.261 coded data is divided into a plurality of blocks, and each block is transmitted to the exchange partner based on the BAS code.

【0009】一方、第2の映像スクランブル制御部が相
手側から伝送されたBAS符号を検出した場合には、映
像デスクランブル処理を行う。その場合には、映像デス
クランブル処理部は、第2の映像スクランブル制御部が
検出したBAS符号に基づいて、相手側で入れ替えられ
たH.261符号化データのブロックを元に戻す。
On the other hand, when the second video scramble controller detects the BAS code transmitted from the other party, the video descramble processing is performed. In that case, the video descrambling processing unit performs the H.264 conversion on the other side based on the BAS code detected by the second video scrambling control unit. The block of 261 encoded data is restored.

【0010】[0010]

【発明の実施の形態】以下、本発明の一実施の形態の映
像スクランブル方法を実現するための映像スクランブル
装置について、図面を参照しながら説明する。
BEST MODE FOR CARRYING OUT THE INVENTION A video scrambling apparatus for implementing a video scrambling method according to an embodiment of the present invention will be described below with reference to the drawings.

【0011】なお、ここでは、映像スクランブル装置の
説明に際して、これを備えた画像通信装置を、テレビ会
議システムにおいて通信網を介して相互に接続されたテ
レビ会議装置を例に挙げて説明する。
In the description of the video scramble device, an image communication device provided with the video scramble device will be described by taking a video conference device connected to each other via a communication network in the video conference system as an example.

【0012】図1は本実施の形態の映像スクランブル装
置を備えたテレビ会議装置の機能ブロック図である。図
1において、1はマイク、2はスピーカ、3は自己の画
像である自画像を撮影するためのカメラ、4は相手装置
からの画像(または自画像)を表示するモニタ、5はマ
イク1から出力された音声信号の符号化及び符号化され
た音声データからの復号化を行う音声コーデック部、6
は、ITU−T勧告H.261の規定に基づいて、カメ
ラ3から出力された映像信号である動画データの符号化
及び符号化された映像データであるH.261符号化デ
ータからの復号化を行う動画コーデック部、7は、動画
コーデック部6で符号化された自画像の映像データであ
るH.261符号化データに対して映像スクランブル処
理を行う映像スクランブル処理部、8は相手側から送ら
れてきた映像スクランブル処理された映像データに対し
て映像スクランブル解除処理(これを映像デスクランブ
ル処理と言う)を行う映像デスクランブル処理部、9
は、映像スクランブル処理を行う場合には、映像スクラ
ンブル処理を行うことをITU−T勧告H.221に規
定された「Bit−rate Allocation
Signal符号(以下、BAS符号と略称する)」に
より通信の相手側に知らせ、相手側からのBAS符号を
検出した場合には、そのBAS符号から映像デスクラン
ブル処理の為の情報を検出する映像スクランブル制御
部、10は符号化データに対して誤り訂正符号(以下、
BCHと略称する)によりエラー訂正処理を行うBCH
処理部、11は、動画データおよび音声データをITU
−T勧告H.221のフレームフォーマットで多重化
し、相手装置から送られてきたH.221フレームから
動画データおよび音声データに分離し、更にITU−T
勧告H.242に基づいた通信手順でBAS符号による
送・受信制御を行うと共に、相手装置との通信確立の際
に、映像スクランブル情報を、拡張したBAS符号で相
手側装置へ伝達し、また、拡張されたBAS符号の検出
を行った場合には、映像デスクランブル処理を行うこと
を映像スクランブル制御部へ通知する多重化制御部、1
2は通信網に接続するための網制御部、13は相手装置
との通信に利用する通信網である。
FIG. 1 is a functional block diagram of a video conference apparatus equipped with the video scramble apparatus of this embodiment. In FIG. 1, 1 is a microphone, 2 is a speaker, 3 is a camera for taking a self-portrait that is an image of itself, 4 is a monitor for displaying an image (or self-portrait) from a partner device, and 5 is output from the microphone 1. An audio codec unit for encoding the encoded audio signal and decoding the encoded audio data, 6
ITU-T Recommendation H.264. In accordance with the regulations of H.261, encoding of moving image data which is a video signal output from the camera 3 and H.264 which is encoded video data. The moving image codec unit 7 that performs decoding from the H.261 encoded data is H.264, which is the video data of the self image encoded by the moving image codec unit 6. A video scramble processing unit for performing a video scramble process on the H.261 encoded data, and a video descramble process for the video scrambled video data sent from the other side (this is called a video descramble process) Video descrambling processing unit for performing 9
ITU-T Recommendation H.264 recommends that the video scramble process be performed when the video scramble process is performed. 221 “Bit-rate Allocation
Signal scrambling for notifying the other party of communication by "Signal code (hereinafter abbreviated as BAS code)" and detecting the BAS code from the other party, for detecting information for the video descrambling process from the BAS code. The control unit 10, the error correction code (hereinafter,
BCH which performs error correction processing by (abbreviated as BCH)
The processing unit 11, the ITU for moving image data and audio data
-T Recommendation H. H.221 transmitted from the partner device. 221 frames are separated into video data and audio data, and ITU-T
Recommendation H. The transmission / reception control by the BAS code is performed by the communication procedure based on 242, and at the time of establishing the communication with the partner device, the video scramble information is transmitted to the partner device by the expanded BAS code and expanded. When the BAS code is detected, the multiplexing control unit that notifies the video scramble control unit that the video descrambling process is to be performed,
Reference numeral 2 is a network control unit for connecting to a communication network, and 13 is a communication network used for communication with a partner device.

【0013】上記の構成において、図2(a)に示すよ
うに、映像スクランブル処理部7は、動画コーデック部
6で符号化された自画像の映像データであるH.261
符号化データの1ピクチャデータ分をバッファAに格納
する手段と、バッファA内のH.261符号化データを
「Groop Of Block(ブロック単位)(以
下、GOBと略称する)」毎に走査することにより、
H.261符号化データにされた映像を1/12の単位
で入れ替え、バッファBに出力する手段と、バッファB
のデータをBCH処理部10に出力する手段とを備え、
GOB化されたH.261符号化データに対して映像ス
クランブル処理を行う。
In the above configuration, as shown in FIG. 2 (a), the video scramble processing unit 7 has the H.264 video data which is the video data of the self image encoded by the video codec unit 6. 261
Means for storing one picture data of encoded data in the buffer A, and H.264 in the buffer A. By scanning the 261 encoded data for each “Group Of Block (block unit) (hereinafter, abbreviated as GOB)”,
H. A buffer B, which replaces the video converted to the H.261 encoded data in units of 1/12, and outputs the buffer B to the buffer B.
Means for outputting the data of BCH to the BCH processing unit 10,
GOBized H.264. Video scramble processing is performed on the H.261 encoded data.

【0014】また、図2(b)に示すように、映像デス
クランブル処理部8は、BCH処理部10からのH.2
61符号化データを1ピクチャデータ分バッファA′に
格納する手段と、バッファA′内の映像スクランブル処
理されたH.261符号化データを元に戻し、バッファ
B′に出力する手段とを備え、相手側から送られてきた
映像スクランブル処理された映像データに対して映像デ
スクランブル処理を行う。
Further, as shown in FIG. 2B, the video descramble processing unit 8 receives the H.264 signal from the BCH processing unit 10. Two
61 means for storing the encoded data in the buffer A'for one picture data, and H.264 video scrambled in the buffer A '. A means for returning the H.261 encoded data to the original and outputting it to the buffer B ′ is provided, and the video descramble processing is performed on the video scrambled video data sent from the other party.

【0015】また、映像スクランブル制御部9は、映像
スクランブル処理を行う場合に、多重化制御部11へB
AS符号によりスクランブル処理種を伝達して、映像ス
クランブル処理を行うことを通信の相手側に知らせる第
1の映像スクランブル制御部と、多重化制御部11から
のBAS符号を検出した場合には、そのBAS符号から
映像デスクランブル処理の為の情報を検出する第2の映
像スクランブル制御部とを備えている。
Further, the video scramble control unit 9 sends a B to the multiplexing control unit 11 when performing the video scramble processing.
When the BAS code from the first video scramble control unit and the multiplexing control unit 11, which transmits the scramble processing type by the AS code and notifies the other party of the communication that the video scramble processing is to be performed, A second video scramble controller for detecting information for video descramble processing from the BAS code.

【0016】以上のように構成されたテレビ会議装置に
ついて、その動作を以下に説明する。図1に示す構成
で、相手側のテレビ会議装置の端末との通信を開始する
場合、その通信の確立後に、映像スクランブル制御部9
は、図3に示すように、スクランブルAやスクランブル
Bなどのような“スクランブル処理種”を表す拡張され
たBAS符号(b0,b1,b2,b3,b4,b5,
b6,b7で構成された符号)を多重化制御部11へ伝
達し送信することで、相手の端末に対して、BAS符号
によって示されたスクランブル処理種により映像スクラ
ンブル処理を行うことを知らせる。
The operation of the video conference apparatus configured as described above will be described below. With the configuration shown in FIG. 1, when starting communication with the terminal of the video conference apparatus on the other side, after the communication is established, the video scramble control unit 9
Is an extended BAS code (b0, b1, b2, b3, b4, b5) that represents a "scramble processing type" such as scramble A or scramble B as shown in FIG.
By transmitting (transmitting the codes constituted by b6 and b7) to the multiplexing control unit 11, the other terminal is notified that the video scrambling process is performed by the scrambling type indicated by the BAS code.

【0017】ここで、図3に拡張したBAS符号表を示
すが、図5に示したBAS符号表において使用されてい
ない属性、例えば、b0,b1,b2=1,1,0(以
下単に、110と記す)に、図3に示すような、スクラ
ンブル処理の種類を表す内容を[0]〜[31]に割り
当てるものとする。
Here, the extended BAS code table is shown in FIG. 3, but attributes not used in the BAS code table shown in FIG. 5, for example, b0, b1, b2 = 1, 1, 0 (hereinafter, simply, 110), contents indicating the type of scramble processing as shown in FIG. 3 are assigned to [0] to [31].

【0018】また、図4に、図3に示されたBAS符号
によって表されるスクランブルAやスクランブルBなど
のスクランブル処理種に対応したGOB入れ替えテーブ
ルの内容を示すが、ここに示すものはあくまでも一例で
あり、相手装置がGOBの入れ替え内容を知る手段があ
れば、どのように入れ替えられても良い。
FIG. 4 shows the contents of the GOB replacement table corresponding to the scramble processing types such as scramble A and scramble B represented by the BAS code shown in FIG. 3, but the contents shown here are only examples. If the other device has a means for knowing the contents of GOB replacement, the device may be replaced in any manner.

【0019】また、図4において、”CIF”および”
QCIF”は、図5に示す属性のうちのデータ/ビデオ
能力に関する属性(101)であり、BAS符号=10
110101でCIFの場合を示し、BAS符号=10
110100でQCIFの場合を示す。
Further, in FIG. 4, "CIF" and "
QCIF ”is an attribute (101) related to data / video capability among the attributes shown in FIG. 5, and BAS code = 10.
110101 shows the case of CIF, BAS code = 10
110100 shows the case of QCIF.

【0020】自己装置のカメラ3から入力される映像信
号は、動画コーデック部6により符号化され、映像スク
ランブル処理部7によって映像スクランブル処理(後で
詳細に説明する)が施される。映像スクランブル処理さ
れた画像に対応する符号化データは、BCH処理部10
によってBCHによる誤り訂正処理が施された後に、音
声に対応して符号化された音声データと多重化制御部1
1によって多重化され、網制御部12を介して相手装置
へと送信される。
The video signal input from the camera 3 of the self device is encoded by the moving picture codec section 6 and subjected to the video scramble processing (described in detail later) by the video scramble processing section 7. The encoded data corresponding to the video scrambled image is the BCH processing unit 10.
After the error correction processing by the BCH is performed by the BCH, the voice data encoded corresponding to the voice and the multiplexing control unit 1
1 is multiplexed and transmitted to the partner device via the network control unit 12.

【0021】相手のテレビ会議端末では、拡張されたB
AS符号が、多重化制御部11により検出され、映像ス
クランブル制御部9に伝達され、この映像スクランブル
制御部9によって、これから送られてくる映像データが
映像スクランブル処理を施されているものと判断され
る。但し、拡張されたBAS符号の受信処理及び映像デ
スクランブル処理の機能を有さない端末については、相
手装置の映像を正常に受信できず、映像スクランブル処
理された状態の映像を見ることしかできない。
At the other party's video conference terminal, the expanded B
The AS code is detected by the multiplexing control unit 11 and transmitted to the video scramble control unit 9. The video scramble control unit 9 determines that the video data sent from now on has been subjected to the video scramble process. It However, for a terminal that does not have the functions of the extended BAS code reception process and the video descramble process, the video of the partner device cannot be normally received, and only the video in the video scrambled state can be seen.

【0022】多重化制御部11で分離された映像データ
はBCH処理部10によりBCH誤り訂正処理が行われ
る。この符号化データに対し映像デスクランブル処理部
8は、通信の確立後に検出したスクランブル処理種に従
い、映像デスクランブル処理を行う。ここで、相手テレ
ビ会議端末から拡張されたBAS符号を用いてスクラン
ブル処理種が送られてこなかった場合は、映像スクラン
ブル処理が施されていないものと判断し、映像デスクラ
ンブル処理部8を通らず、動画コーデック部6へ処理が
移行する。
The video data separated by the multiplexing control unit 11 is subjected to BCH error correction processing by the BCH processing unit 10. The video descramble processing unit 8 performs video descramble processing on the encoded data according to the scramble processing type detected after the establishment of communication. Here, if the scramble processing type is not sent from the partner video conference terminal using the extended BAS code, it is determined that the video scramble processing is not performed, and the video descramble processing unit 8 is not passed. The processing shifts to the moving image codec unit 6.

【0023】以下、映像スクランブル処理部7について
詳細に説明する。ここでは、映像スクランブル処理部7
に対しては、図7に示すようなH.261符号化データ
としての構造を持つ映像データが入力される。
The video scramble processing unit 7 will be described in detail below. Here, the video scramble processing unit 7
For H.264, as shown in FIG. Video data having a structure as 261 encoded data is input.

【0024】まず、図7に示すようなピクチャ層データ
部構成およびGOB層データ部構成に従って、1ピクチ
ャ分の符号化データがバッファA内に格納される。その
後、映像スクランブル処理として、図6の矢印Cに示さ
れるようなGOBの入れ替え処理を施す。
First, coded data for one picture is stored in the buffer A according to the picture layer data section structure and GOB layer data section structure as shown in FIG. After that, as the video scramble processing, GOB exchange processing as shown by an arrow C in FIG. 6 is performed.

【0025】ここで、ピクチャ開始符号及びGOB開始
符号は他データ部に現れないような開始符号“0001
(16進)”で始まる。ピクチャ開始符号の場合は、こ
の後に4ビットの“0”が現れ、GOBの場合には、4
ビットのシーケンス番号が現れる。このことから、デー
タ内でのピクチャ先頭及びGOBデータ部先頭は容易に
判断することができる。
Here, the picture start code and GOB start code do not appear in the other data part, and the start code "0001".
(Hexadecimal) ". In the case of a picture start code, 4-bit" 0 "appears after this, and in the case of GOB, 4
The bit sequence number appears. From this, it is possible to easily determine the picture head and the GOB data section head in the data.

【0026】図8にGOB入れ替え処理を表すフローチ
ャートを示す。ここでは、バッファAには1ピクチャ分
の符号化データが蓄えてられているものとする。まず、
バッファAを走査して、ピクチャが終了するまで(ステ
ップ#81)、GOB1からGOB12の先頭位置の開
始符号を検索する(ステップ#82)。次に、GOB入
れ替えテーブルと先ほど調べたGOB先頭位置に従い、
GOBが終了するまで(ステップ#83)、ピクチャヘ
ッダ部及びGOBデータ部を順番にバッファBにデータ
コピーする(ステップ#84)。
FIG. 8 shows a flowchart showing the GOB replacement process. Here, it is assumed that the buffer A stores coded data for one picture. First,
The buffer A is scanned and the start code at the head position of GOB1 to GOB12 is searched until the picture ends (step # 81) (step # 82). Next, according to the GOB replacement table and the GOB head position checked earlier,
Until the GOB ends (step # 83), the picture header part and the GOB data part are sequentially copied to the buffer B (step # 84).

【0027】このとき、GOBシーケンス番号を示すデ
ータ部は番号が昇順になるようにGOBシーケンス番号
を変更する。すなわち、GOBデータ自体は入れ替えら
れるがGOBのシーケンス番号部だけは以前のままとな
る。ここで、どのようにGOBを入れ替えるかは通信確
立後に拡張されたBAS符号を用いて送信された“スク
ランブル処理種”に従い決定する。最後に、データはバ
ッファBからBCH処理部10へと渡される。
At this time, the data part indicating the GOB sequence number changes the GOB sequence number so that the numbers are in ascending order. That is, the GOB data itself is replaced, but only the sequence number part of the GOB remains unchanged. Here, how to replace the GOB is determined according to the “scramble processing type” transmitted using the BAS code extended after the communication is established. Finally, the data is passed from the buffer B to the BCH processing unit 10.

【0028】ここでは、GOBの入れ替え処理として
は、拡張されたBAS符号などに基づいて予めGOB入
れ替えテーブルに設定した内容で行っているが、ランダ
ムに入れ替えが行われてもよい。この場合、相手のテレ
ビ会議端末に入れ替え情報を知らせる必要があるが、例
えば、図5に示すBAS符号表のエスケープ符号(属性
111の[19])を用いたITU−T勧告に従うSB
E番号等を用いる。
Here, the GOB replacement process is performed according to the contents set in advance in the GOB replacement table based on the extended BAS code or the like, but the replacement may be performed at random. In this case, it is necessary to notify the other party's video conference terminal of the replacement information. For example, the SB according to the ITU-T recommendation using the escape code ([111] of attribute 111) of the BAS code table shown in FIG.
Use the E number.

【0029】次に、映像デスクランブル処理部8による
映像デスクランブル処理について、以下に説明する。な
お、映像デスクランブル処理としては、映像スクランブ
ル処理部7による映像スクランブル処理に対して逆の処
理を行えばよく、映像スクランブル処理の逆処理と考え
れば同様であるので、ここでは、映像デスクランブル処
理の詳細な説明は省略し簡単に説明する。
Next, the video descramble processing by the video descramble processing unit 8 will be described below. As the video descramble processing, the reverse processing to the video scramble processing by the video scramble processing unit 7 may be performed, and since it is similar to the reverse processing of the video scramble processing, here, the video descramble processing is performed. The detailed description of is omitted and will be briefly described.

【0030】通信の確立後に、映像スクランブル制御部
9が検出した拡張されたBAS符号の“スクランブル処
理種”に従い、図6の矢印Dに示すように、入れ替えら
れた各GOBが元の位置へと戻され、元のGOB順に並
び替えられた1ピクチャ分の符号化データがバッファ
B’に格納される。
After the communication is established, according to the "scramble processing type" of the expanded BAS code detected by the video scramble control unit 9, as shown by an arrow D in FIG. 6, each replaced GOB is returned to its original position. The coded data for one picture returned and sorted in the original GOB order is stored in the buffer B ′.

【0031】なお、上記の実施の形態では、画像通信装
置として、テレビ会議システムにおいて通信網を介して
相互に接続されたテレビ会議装置を例に挙げて説明した
が、テレビ電話システムにおいて通信網を介して相互に
接続されたテレビ電話装置の場合にも、同様に実施で
き、同様の効果が得られる。
In the above-mentioned embodiment, the video conference apparatus has been described by taking the video conference apparatus connected to each other via the communication network in the video conference system as an example. The same effect can be obtained even in the case of the videophone devices connected to each other via the same.

【0032】[0032]

【発明の効果】以上のように本発明によれば、ITU−
T勧告H.221に従った画像通信において、映像スク
ランブル処理を行う場合には、第1の映像スクランブル
制御部は、相手側との通信の確立後、映像スクランブル
処理を施す旨を、ITU−T勧告H.221に規定され
たBAS符号により相手側に伝送し、続いて、映像スク
ランブル処理部は、ITU−T勧告H.261に従って
映像データを符号化して得られたH.261符号化デー
タを、複数のブロックに分割し、各ブロックをBAS符
号に基づいて入れ替え相手側に伝送することができ、一
方、第2の映像スクランブル制御部が相手側から伝送さ
れたBAS符号を検出した場合には、映像デスクランブ
ル処理を行い、その場合には、映像デスクランブル処理
部は、第2の映像スクランブル制御部が検出したBAS
符号に基づいて、相手側で入れ替えられたH.261符
号化データのブロックを元に戻すことができる。
As described above, according to the present invention, the ITU-
Recommendation H.T. In the image communication according to 221, when the video scramble process is performed, the first video scramble control unit indicates that the video scramble process is performed after the communication with the other party is established, according to ITU-T Recommendation H.264. 221 is transmitted to the other side by the BAS code, and then the video scramble processing unit is transmitted to the ITU-T recommendation H.264. H.261 obtained by encoding video data according to H.261. The H.261 coded data can be divided into a plurality of blocks, and each block can be transmitted to the exchange other side based on the BAS code, while the second video scramble control unit transmits the BAS code transmitted from the other side. If detected, video descrambling processing is performed, and in that case, the video descrambling processing unit determines the BAS detected by the second video scramble control unit.
Based on the code, the H.264 replaced by the other party. A block of 261 encoded data can be restored.

【0033】そのため、ハード的に特別で複雑な回路を
使用せずに、伝送する画像に対応する映像データをスク
ランブル処理するための簡易的な映像スクランブル機能
を実現することができる。
Therefore, a simple video scramble function for scrambling the video data corresponding to the image to be transmitted can be realized without using a special and complicated circuit in terms of hardware.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施の形態のテレビ会議装置の機能
ブロック図
FIG. 1 is a functional block diagram of a video conference device according to an embodiment of the present invention.

【図2】同実施の形態の映像スクランブルおよび映像デ
スクランブル処理のブロック図
FIG. 2 is a block diagram of video scrambling and video descramble processing according to the same embodiment.

【図3】同実施の形態の拡張されたBAS符号表の説明
FIG. 3 is an explanatory diagram of an extended BAS code table according to the same embodiment.

【図4】同実施の形態のスクランブル種別に対応するG
OB入れ替えテーブル
FIG. 4 shows G corresponding to the scramble type of the embodiment.
OB replacement table

【図5】同実施の形態のITU−T勧告H.221で定
義されているBAS符号表
FIG. 5 is an ITU-T recommendation H.264 of the same embodiment. BAS code table defined in 221

【図6】同実施の形態の映像スクランブルおよび映像デ
スクランブル処理例
FIG. 6 is an example of video scrambling and video descrambling processing according to the embodiment.

【図7】同実施の形態のITU−T勧告H.261によ
る符号化データ構造の説明図
FIG. 7 is an ITU-T recommendation H.264 of the same embodiment. Explanatory diagram of encoded data structure according to H.261

【図8】同実施の形態のGOB入れ替え処理のフローチ
ャート
FIG. 8 is a flowchart of GOB replacement processing according to the same embodiment.

【符号の説明】[Explanation of symbols]

7 映像スクランブル処理部 8 映像デスクランブル処理部 9 映像スクランブル制御部 7 Video scramble processor 8 Video descramble processor 9 Video scramble controller

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 ITU−T勧告H.221に従って画像
に対応する映像データを伝送し、その画像を見ながら通
信する画像通信において、前記通信の確立後、映像スク
ランブル処理を施す旨を、前記ITU−T勧告H.22
1に規定されたBAS符号により前記通信の相手側に伝
送し、ITU−T勧告H.261に従って前記映像デー
タを符号化して得られたH.261符号化データを、複
数のブロックに分割し、各ブロックを前記BAS符号に
基づいて入れ替えることにより前記映像スクランブル処
理を行い、前記通信の相手側に伝送し、前記通信の相手
側から伝送された前記BAS符号を検出した場合に、そ
のBAS符号に基づいて、前記通信の相手側で入れ替え
られたブロックを元に戻すことことにより、映像デスク
ランブル処理を行う映像スクランブル方法。
(1) ITU-T Recommendation H. In the image communication in which video data corresponding to an image is transmitted in accordance with H.221, and the image communication is performed while watching the image, it is stated that the video scramble process is performed after the communication is established. 22
It is transmitted to the other party of the communication by the BAS code defined in No. 1, and the ITU-T recommendation H.264 H.261 obtained by encoding the video data according to H.261. The H.261 encoded data is divided into a plurality of blocks, and each block is exchanged based on the BAS code to perform the video scramble process, and the data is transmitted to the communication partner and transmitted from the communication partner. A video scramble method for performing a video descrambling process by, when the BAS code is detected, restoring the block replaced by the other party of the communication based on the BAS code.
【請求項2】 ITU−T勧告H.221に従って画像
に対応する映像データを伝送し、その画像を見ながら通
信する画像通信装置において、前記通信の確立を検出し
て、前記ITU−T勧告H.221に規定され映像スク
ランブル処理を施す旨を前記通信の相手側に伝達するた
めのBAS符号を出力する第1の映像スクランブル制御
部と、前記第1の映像スクランブル制御部による前記B
AS符号の出力を検出して、ITU−T勧告H.261
に従って前記映像データを符号化して得られたH.26
1符号化データを、複数のブロックに分割し、各ブロッ
クを前記BAS符号に基づいて入れ替える映像スクラン
ブル処理部と、前記通信の相手側から伝送された前記B
AS符号を検出する第2の映像スクランブル制御部と、
前記第2の映像スクランブル制御部が検出したBAS符
号に基づいて、前記通信の相手側で入れ替えられたブロ
ックを元に戻す映像デスクランブル処理部とを備えた映
像スクランブル装置。
2. ITU-T Recommendation H.264. In the image communication apparatus that transmits the video data corresponding to the image according to the H.221 and communicates while watching the image, the establishment of the communication is detected, and the ITU-T recommendation H.264. 221 defines a first video scramble control unit that outputs a BAS code for transmitting the fact that the video scramble process is performed to the other party of the communication, and the B by the first video scramble control unit.
The output of the AS code is detected, and ITU-T Recommendation H.264 is used. 261
According to the H.264 codec obtained by encoding the video data according to 26
One coded data is divided into a plurality of blocks, and each block is replaced based on the BAS code, and a video scramble processing unit, and the B transmitted from the other party of the communication.
A second video scramble controller for detecting the AS code;
A video scrambler including a video descrambling processing unit that restores the blocks exchanged by the other party of the communication based on the BAS code detected by the second video scramble control unit.
JP7176505A 1995-07-13 1995-07-13 Video scramble method and video scrambler Pending JPH0927950A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7176505A JPH0927950A (en) 1995-07-13 1995-07-13 Video scramble method and video scrambler

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7176505A JPH0927950A (en) 1995-07-13 1995-07-13 Video scramble method and video scrambler

Publications (1)

Publication Number Publication Date
JPH0927950A true JPH0927950A (en) 1997-01-28

Family

ID=16014818

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7176505A Pending JPH0927950A (en) 1995-07-13 1995-07-13 Video scramble method and video scrambler

Country Status (1)

Country Link
JP (1) JPH0927950A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6584200B1 (en) 1998-04-08 2003-06-24 Nec Corporation Image scrambling method and apparatus therefor
JP2007184659A (en) * 2004-11-24 2007-07-19 Mitsubishi Electric Corp Scramble processing device, descramble processing device, scramble processing method, and descramble processing method
JP2020001339A (en) * 2018-06-29 2020-01-09 キヤノン株式会社 Image formation apparatus

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6584200B1 (en) 1998-04-08 2003-06-24 Nec Corporation Image scrambling method and apparatus therefor
JP2007184659A (en) * 2004-11-24 2007-07-19 Mitsubishi Electric Corp Scramble processing device, descramble processing device, scramble processing method, and descramble processing method
JP4684701B2 (en) * 2004-11-24 2011-05-18 三菱電機株式会社 Scramble processing device, descramble processing device, scramble processing method, and descramble processing method
JP2020001339A (en) * 2018-06-29 2020-01-09 キヤノン株式会社 Image formation apparatus

Similar Documents

Publication Publication Date Title
US7425979B2 (en) Communication system
JP3355561B2 (en) Image communication equipment that enables automatic image recovery
JPH07336462A (en) Communication terminal and communication system
JPS62200994A (en) Animation communication system
JPH0927950A (en) Video scramble method and video scrambler
JP2002290973A (en) Multimedia communication equipment
JPS62200883A (en) Graphic display device for electronic conference system
JPH0591407A (en) Video communication equipment
JPS6390953A (en) Multi-media communication equipment
KR0171483B1 (en) Screen dividing apparatus and method of a video conferencing system
JP2007043227A (en) Communication apparatus and communication system
JPH04192696A (en) Image transmission device
JPH06209470A (en) Video transmission processing unit
JP2919189B2 (en) Remote camera control system
JP3173809B2 (en) Television conference system
KR970000769B1 (en) Audio and video data compression/decompression processing method and apparatus for remote video-conference system
JP2000115730A (en) Video telephone set and its mode setting method
JPH0522720A (en) Picture codec and av meeting terminal
JP2817818B2 (en) Image transmission device
JP3475541B2 (en) Image communication terminal device
JP3444905B2 (en) Video communication method
JPH10145760A (en) Image communication device
JPH0522719A (en) Av meeting terminal
JPH1032803A (en) Image communication terminal equipment
JPH06237459A (en) Video conference system