JPH06292165A - デジタルデータ伝送方法 - Google Patents
デジタルデータ伝送方法Info
- Publication number
- JPH06292165A JPH06292165A JP9499293A JP9499293A JPH06292165A JP H06292165 A JPH06292165 A JP H06292165A JP 9499293 A JP9499293 A JP 9499293A JP 9499293 A JP9499293 A JP 9499293A JP H06292165 A JPH06292165 A JP H06292165A
- Authority
- JP
- Japan
- Prior art keywords
- digital data
- bit
- data
- bits
- code
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/91—Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Studio Circuits (AREA)
Abstract
(57)【要約】
【構成】 mビット(mは2以上の正整数)のデジタル
データの伝送フォーマットであって、表現可能なM(2
m )個のデータのうち最小値よりK個のデータを含むL
個のデータが禁止コードとなっているものを用いて、
(N・m)ビット(Nは2以上の正整数)のデジタルデ
ータZを伝送するにあたって、このデジタルデータZ
を、Z=Σn=1 N {(M−L)n-1(Vn −K)}が成立
するN個のmビットのデジタルデータV1 乃至VN に分
割して伝送する。 【効果】 例えば10ビットのデジタルビデオデータの
伝送フォーマットにより、20ビット以上のデジタル奥
行きデータを良好に伝送できる。
データの伝送フォーマットであって、表現可能なM(2
m )個のデータのうち最小値よりK個のデータを含むL
個のデータが禁止コードとなっているものを用いて、
(N・m)ビット(Nは2以上の正整数)のデジタルデ
ータZを伝送するにあたって、このデジタルデータZ
を、Z=Σn=1 N {(M−L)n-1(Vn −K)}が成立
するN個のmビットのデジタルデータV1 乃至VN に分
割して伝送する。 【効果】 例えば10ビットのデジタルビデオデータの
伝送フォーマットにより、20ビット以上のデジタル奥
行きデータを良好に伝送できる。
Description
【0001】
【産業上の利用分野】本発明は、デジタル画像処理装置
における奥行きデータ等のデジタルデータを、このデジ
タルデータのビット数よりも少ないビット数のデジタル
データの伝送フォーマットを用いて伝送するためのデジ
タルデータ伝送方法に関する。
における奥行きデータ等のデジタルデータを、このデジ
タルデータのビット数よりも少ないビット数のデジタル
データの伝送フォーマットを用いて伝送するためのデジ
タルデータ伝送方法に関する。
【0002】
【従来の技術】従来、デジタル画像処理装置における奥
行きデータ等のデジタルデータは、少なくとも20ビッ
トのデジタルデータにより表現される。一方、デジタル
ビデオデータは、上記奥行きデータのビット数である2
0ビット以上よりも少ない10ビットのデジタルデータ
により表現されている。そして、この10ビットのデジ
タルビデオデータを伝送するための伝送フォーマットが
提案されている。
行きデータ等のデジタルデータは、少なくとも20ビッ
トのデジタルデータにより表現される。一方、デジタル
ビデオデータは、上記奥行きデータのビット数である2
0ビット以上よりも少ない10ビットのデジタルデータ
により表現されている。そして、この10ビットのデジ
タルビデオデータを伝送するための伝送フォーマットが
提案されている。
【0003】上記10ビットのデジタルビデオデータ
は、000hより3FFhまでの1024(210)の値
をとりうる。ここで、“h”は、この“h”の前の数値
が16進数表示であることを示している。しかし、この
デジタルビデオデータの伝送フォーマットにおいては、
000h乃至003hの4個の値と、3FCh乃至3F
Fhの4個の値との計8個の値に対応するコードが禁止
コードとなっている。この禁止コードは、種々の制御情
報等、映像データ以外の情報を伝送するために用いられ
るものである。したがって、上記デジタルビデオデータ
において映像データを表示するコードとして使用できる
のは、004hより3FBhまでの1016の値に対応
するコードである。
は、000hより3FFhまでの1024(210)の値
をとりうる。ここで、“h”は、この“h”の前の数値
が16進数表示であることを示している。しかし、この
デジタルビデオデータの伝送フォーマットにおいては、
000h乃至003hの4個の値と、3FCh乃至3F
Fhの4個の値との計8個の値に対応するコードが禁止
コードとなっている。この禁止コードは、種々の制御情
報等、映像データ以外の情報を伝送するために用いられ
るものである。したがって、上記デジタルビデオデータ
において映像データを表示するコードとして使用できる
のは、004hより3FBhまでの1016の値に対応
するコードである。
【0004】上記奥行きデータ等の20ビット以上のデ
ジタルデータを伝送するにあたっては、上述のような1
0ビットのデジタルデータの伝送フォーマットに従って
伝送することができれば、伝送を制御する機器等の共通
化が図れる等、種々の利点がある。このような10ビッ
トのデジタルデータの伝送フォーマットによって、上記
奥行きデータ等の20ビット以上のデジタルデータを伝
送するには、伝送しようとするデジタルデータを、10
ビット毎に分割して伝送する必要がある。すなわち、伝
送しようとするデジタルデータが20ビットであれば、
上位10ビットと下位10ビットとの2個の10ビット
のデジタルデータに分割して伝送する。
ジタルデータを伝送するにあたっては、上述のような1
0ビットのデジタルデータの伝送フォーマットに従って
伝送することができれば、伝送を制御する機器等の共通
化が図れる等、種々の利点がある。このような10ビッ
トのデジタルデータの伝送フォーマットによって、上記
奥行きデータ等の20ビット以上のデジタルデータを伝
送するには、伝送しようとするデジタルデータを、10
ビット毎に分割して伝送する必要がある。すなわち、伝
送しようとするデジタルデータが20ビットであれば、
上位10ビットと下位10ビットとの2個の10ビット
のデジタルデータに分割して伝送する。
【0005】ところが、上記20ビット以上のデジタル
データを、単に、10ビット毎に分割したのでは、分割
された10ビットのデジタルデータV2 ,V1 は、上記
禁止コードとなってしまうことがある。この禁止コード
は、特定の意味付けがなされており、伝送されても本来
のデータとして扱われないので、誤ったデータ伝送がな
されてしまうこととなる。
データを、単に、10ビット毎に分割したのでは、分割
された10ビットのデジタルデータV2 ,V1 は、上記
禁止コードとなってしまうことがある。この禁止コード
は、特定の意味付けがなされており、伝送されても本来
のデータとして扱われないので、誤ったデータ伝送がな
されてしまうこととなる。
【0006】従来、20ビットのデジタルデータを上述
のような禁止コードを有する10ビットのデジタルデー
タの伝送フォーマットに従って伝送する場合には、上位
ビットについては、リミッタを用いて、禁止コードが伝
送されないようにしている。すなわち、上位ビットの0
00hより003hまでの値及び3FChより3FFh
までの値は、リミッタを掛けてカットする。
のような禁止コードを有する10ビットのデジタルデー
タの伝送フォーマットに従って伝送する場合には、上位
ビットについては、リミッタを用いて、禁止コードが伝
送されないようにしている。すなわち、上位ビットの0
00hより003hまでの値及び3FChより3FFh
までの値は、リミッタを掛けてカットする。
【0007】しかしながら、下位ビットについては、禁
止コードをリミッタを掛けてカットすると、伝送された
デジタルデータに対応する値が連続した値にならない。
すなわち、下位ビットにおける3FChから003hま
でのデータがカットされると、伝送された20ビットの
デジタルデータにおいては、例えば、01FFBhの次
の値が02004hとなり、02FFBhの次の値が0
3004hとなるように、01FFCh乃至02003
h、02FFCh乃至03003h、03FFCh乃至
04003h・・・・・・・・・・・・が欠損した値しか表現できな
い。
止コードをリミッタを掛けてカットすると、伝送された
デジタルデータに対応する値が連続した値にならない。
すなわち、下位ビットにおける3FChから003hま
でのデータがカットされると、伝送された20ビットの
デジタルデータにおいては、例えば、01FFBhの次
の値が02004hとなり、02FFBhの次の値が0
3004hとなるように、01FFCh乃至02003
h、02FFCh乃至03003h、03FFCh乃至
04003h・・・・・・・・・・・・が欠損した値しか表現できな
い。
【0008】
【発明が解決しようとする課題】上述のように20ビッ
トのデジタルデータを10ビット毎に分割して、禁止コ
ードを有する10ビットのデジタルデータの伝送フォー
マットに従って伝送するにあたっては、下位ビットにつ
いて禁止コードを持たせないようにする、すなわち、下
位ビットについては、禁止コードであっても禁止コード
として扱わずに一般のデータとして扱うようにすること
が考えられているが、この場合には、該伝送フォーマッ
トに違反することとなり、この下位ビットのデジタルデ
ータをデジタルビデオデータと同様に扱うことを不可能
にしてしまう。
トのデジタルデータを10ビット毎に分割して、禁止コ
ードを有する10ビットのデジタルデータの伝送フォー
マットに従って伝送するにあたっては、下位ビットにつ
いて禁止コードを持たせないようにする、すなわち、下
位ビットについては、禁止コードであっても禁止コード
として扱わずに一般のデータとして扱うようにすること
が考えられているが、この場合には、該伝送フォーマッ
トに違反することとなり、この下位ビットのデジタルデ
ータをデジタルビデオデータと同様に扱うことを不可能
にしてしまう。
【0009】、また、下位ビットについては、1ビット
を禁止コードの発生防止用に使う、すなわち、下位ビッ
トのうちの例えば最上位ビットはデータとして扱わずに
隣接する第2位のビットに対して常に反転させるように
して、下位ビット全体として禁止コードとなることを防
止することが考えられているが、この場合には、伝送さ
れるデジタルデータとしては19ビット分の個数
(219)の値しか表現できなくなる。上記奥行きデータ
を伝送する場合等においては、分解能の点で19ビット
では不充分である虞れがある。
を禁止コードの発生防止用に使う、すなわち、下位ビッ
トのうちの例えば最上位ビットはデータとして扱わずに
隣接する第2位のビットに対して常に反転させるように
して、下位ビット全体として禁止コードとなることを防
止することが考えられているが、この場合には、伝送さ
れるデジタルデータとしては19ビット分の個数
(219)の値しか表現できなくなる。上記奥行きデータ
を伝送する場合等においては、分解能の点で19ビット
では不充分である虞れがある。
【0010】そこで、本発明は、上述の実情に鑑みて提
案されるものであって、禁止コードを有する所定ビット
数(例えば10ビット)のデジタルデータの伝送フォー
マットに従って、この伝送フォーマットにおける所定ビ
ット数より大きなビット数(例えば20ビット)のデジ
タルデータを伝送する場合において、正確に該伝送フォ
ーマットに従いつつ、このデジタルデータを良好に伝送
することができるデジタルデータ伝送方法を提供するこ
とを目的とする。
案されるものであって、禁止コードを有する所定ビット
数(例えば10ビット)のデジタルデータの伝送フォー
マットに従って、この伝送フォーマットにおける所定ビ
ット数より大きなビット数(例えば20ビット)のデジ
タルデータを伝送する場合において、正確に該伝送フォ
ーマットに従いつつ、このデジタルデータを良好に伝送
することができるデジタルデータ伝送方法を提供するこ
とを目的とする。
【0011】
【課題を解決するための手段】上述の課題を解決し上記
目的を達成するため、本発明に係るデジタルデータ伝送
方法は、mを2以上の正整数とし、mビットのデジタル
データが表現できる値の数、すなわち、2m 個をM個と
したとき、このM個の値のうちの最小値よりK個の値に
対応するデジタルデータが禁止コードとなっておりこの
K個を含むL個の値に対応するデジタルデータが禁止コ
ードとなっているmビットのデジタルデータの伝送フォ
ーマットによって、Nを2以上の正整数として(N・
m)ビットのデジタルデータZを伝送するにあたって、
このデジタルデータZを、 Z=Σn=1 N {(M−L)n-1(Vn −K)} =(M−L)N-1(VN −K) +(M−L)N-2(VN-1 −K) +(M−L)N-3(V N-2 −K) +・・・・・・・・・・・・+(M−L)(V2 −K) +(V1 −K) が成立するN個のmビットのデジタルデータV1 乃至V
N に分割して伝送し、受信側においては、 Z=Σn=1 N {(M−L)n-1(Vn −K)} によって上記デジタルデータZを復元してなるものであ
る。
目的を達成するため、本発明に係るデジタルデータ伝送
方法は、mを2以上の正整数とし、mビットのデジタル
データが表現できる値の数、すなわち、2m 個をM個と
したとき、このM個の値のうちの最小値よりK個の値に
対応するデジタルデータが禁止コードとなっておりこの
K個を含むL個の値に対応するデジタルデータが禁止コ
ードとなっているmビットのデジタルデータの伝送フォ
ーマットによって、Nを2以上の正整数として(N・
m)ビットのデジタルデータZを伝送するにあたって、
このデジタルデータZを、 Z=Σn=1 N {(M−L)n-1(Vn −K)} =(M−L)N-1(VN −K) +(M−L)N-2(VN-1 −K) +(M−L)N-3(V N-2 −K) +・・・・・・・・・・・・+(M−L)(V2 −K) +(V1 −K) が成立するN個のmビットのデジタルデータV1 乃至V
N に分割して伝送し、受信側においては、 Z=Σn=1 N {(M−L)n-1(Vn −K)} によって上記デジタルデータZを復元してなるものであ
る。
【0012】なお、m=10とすると、上記伝送フォー
マットは10ビットのデジタルデータの伝送フォーマッ
トとなり、Mは210=1024となる。ここで、N=2
とすると、上記デジタルデータZは、20ビットのデジ
タルデータである。また、10ビットのデジタルデータ
の伝送フォーマットとしては、デジタルビデオデータの
伝送フォーマットがある。このデジタルビデオデータの
伝送フォーマットにおいては、上記禁止コードの数Lは
8個であって、ビデオデータとして使用できる値の数
(M−L)は1016個である。
マットは10ビットのデジタルデータの伝送フォーマッ
トとなり、Mは210=1024となる。ここで、N=2
とすると、上記デジタルデータZは、20ビットのデジ
タルデータである。また、10ビットのデジタルデータ
の伝送フォーマットとしては、デジタルビデオデータの
伝送フォーマットがある。このデジタルビデオデータの
伝送フォーマットにおいては、上記禁止コードの数Lは
8個であって、ビデオデータとして使用できる値の数
(M−L)は1016個である。
【0013】また、本発明に係るデジタルデータ伝送方
法は、mビットのデジタルデータが表現できる値の数、
すなわち、2m 個をM個としたとき、このM個のうちの
L個の値に対応するデジタルデータが禁止コードとなっ
ているmビットのデジタルデータの伝送フォーマットを
用いて、N及びmを2以上の正整数とする(N・m)ビ
ットのデジタルデータであって伝送しようとするデータ
の値が0乃至最大値Rでこの最大値Rが(M−L)N よ
り小となっているデジタルデータZを伝送するにあたっ
て、上記デジタルデータZをmビット毎に分割してN個
のmビットのデジタルデータV1 乃至VN とし、このと
き、上記N個のmビットのデジタルデータV1 乃至VN
のいずれかが上記禁止コードとなる(N・m)ビットの
デジタルデータについては、上記最大値Rよりも大なる
値をとる(N・m)ビットのデジタルデータであってm
ビット毎に分割してN個のmビットのデジタルデータV
1乃至VN としたときにいずれのmビットのデジタルデ
ータV1 乃至VN も上記禁止コードとならない予め設定
しておいた(N・m)ビットのデジタルデータに置換
し、この置換された(N・m)ビットのデジタルデータ
をmビット毎に分割してN個のmビットのデジタルデー
タV1 乃至VN に分割し、上記各N個のmビットのデジ
タルデータV1 乃至VN を伝送し、受信側においては、
上記各デジタルデータV1 乃至VN を繋げて(N・m)
ビットのデジタルデータZを復元してなるものである。
法は、mビットのデジタルデータが表現できる値の数、
すなわち、2m 個をM個としたとき、このM個のうちの
L個の値に対応するデジタルデータが禁止コードとなっ
ているmビットのデジタルデータの伝送フォーマットを
用いて、N及びmを2以上の正整数とする(N・m)ビ
ットのデジタルデータであって伝送しようとするデータ
の値が0乃至最大値Rでこの最大値Rが(M−L)N よ
り小となっているデジタルデータZを伝送するにあたっ
て、上記デジタルデータZをmビット毎に分割してN個
のmビットのデジタルデータV1 乃至VN とし、このと
き、上記N個のmビットのデジタルデータV1 乃至VN
のいずれかが上記禁止コードとなる(N・m)ビットの
デジタルデータについては、上記最大値Rよりも大なる
値をとる(N・m)ビットのデジタルデータであってm
ビット毎に分割してN個のmビットのデジタルデータV
1乃至VN としたときにいずれのmビットのデジタルデ
ータV1 乃至VN も上記禁止コードとならない予め設定
しておいた(N・m)ビットのデジタルデータに置換
し、この置換された(N・m)ビットのデジタルデータ
をmビット毎に分割してN個のmビットのデジタルデー
タV1 乃至VN に分割し、上記各N個のmビットのデジ
タルデータV1 乃至VN を伝送し、受信側においては、
上記各デジタルデータV1 乃至VN を繋げて(N・m)
ビットのデジタルデータZを復元してなるものである。
【0014】ここで、上記デジタルデータZをmビット
毎に分割してN個のmビットのデジタルデータV1 乃至
VN とするには、このデジタルデータZを、 Z=Σn=1 N {Mn-1(Vn )} =MN-1(VN ) +MN-2(VN-1 ) +MN-3(VN-2 ) +・・・・・・・・・・・・+M(V2 ) +(V1 ) が成立するように分割すればよい。また、受信側におい
ては、 Z=Σn=1 N {Mn-1(Vn )} によって上記デジタルデータZを復元できる。
毎に分割してN個のmビットのデジタルデータV1 乃至
VN とするには、このデジタルデータZを、 Z=Σn=1 N {Mn-1(Vn )} =MN-1(VN ) +MN-2(VN-1 ) +MN-3(VN-2 ) +・・・・・・・・・・・・+M(V2 ) +(V1 ) が成立するように分割すればよい。また、受信側におい
ては、 Z=Σn=1 N {Mn-1(Vn )} によって上記デジタルデータZを復元できる。
【0015】さらに、本発明は、上述の各デジタルデー
タ伝送方法において、上記デジタルデータZを、デジタ
ル画像処理装置における奥行きデータとしたものであ
る。
タ伝送方法において、上記デジタルデータZを、デジタ
ル画像処理装置における奥行きデータとしたものであ
る。
【0016】
【作用】本発明に係るデジタルデータ伝送方法において
は、(N・m)ビット(ただし、N,mは2以上の正整
数)のデジタルデータZは、 Z=Σn=1 N {(M−L)n-1(Vn −K)} =(M−L)N-1(VN −K) +(M−L)N-2(VN-1 −K) +(M−L)N-3(V N-2 −K) +・・・・・・・・・・・・+(M−L)(V2 −K) +(V1 −K) が成立するN個のmビットのデジタルデータV1 乃至V
N に分割されて伝送される。ここで、Mは、mビットの
デジタルデータが表現できる値の数、すなわち、2m で
あり、Kは、伝送フォーマットにおいて上記M個の値の
うちの最小値より連続して禁止コードとなっている値の
個数であり、Lは、該伝送フォーマットにおいて上記K
個を含んで禁止コードとなっている値の個数である。し
たがって、上記デジタルデータZは、上記M個の値のう
ちの最小値よりK個の値に対応するデジタルデータが禁
止コードとなっておりこのK個を含むL個の値に対応す
るデジタルデータが禁止コードとなっているmビットの
デジタルデータの伝送フォーマットによって、禁止コー
ドを含むことなく伝送されることができ、受信側におい
ては、 Z=Σn=1 N {(M−L)n-1(Vn −K)} によって復元される。
は、(N・m)ビット(ただし、N,mは2以上の正整
数)のデジタルデータZは、 Z=Σn=1 N {(M−L)n-1(Vn −K)} =(M−L)N-1(VN −K) +(M−L)N-2(VN-1 −K) +(M−L)N-3(V N-2 −K) +・・・・・・・・・・・・+(M−L)(V2 −K) +(V1 −K) が成立するN個のmビットのデジタルデータV1 乃至V
N に分割されて伝送される。ここで、Mは、mビットの
デジタルデータが表現できる値の数、すなわち、2m で
あり、Kは、伝送フォーマットにおいて上記M個の値の
うちの最小値より連続して禁止コードとなっている値の
個数であり、Lは、該伝送フォーマットにおいて上記K
個を含んで禁止コードとなっている値の個数である。し
たがって、上記デジタルデータZは、上記M個の値のう
ちの最小値よりK個の値に対応するデジタルデータが禁
止コードとなっておりこのK個を含むL個の値に対応す
るデジタルデータが禁止コードとなっているmビットの
デジタルデータの伝送フォーマットによって、禁止コー
ドを含むことなく伝送されることができ、受信側におい
ては、 Z=Σn=1 N {(M−L)n-1(Vn −K)} によって復元される。
【0017】また、本発明に係るデジタルデータ伝送方
法においては、(N・m)ビット(ただし、N,mは2
以上の正整数)のデジタルデータであって伝送しようと
するデータの値が0乃至最大値Rでこの最大値Rが(M
−L)N より小となっているデジタルデータZは、mビ
ット毎に分割されてN個のmビットのデジタルデータV
1 乃至VN となされて、伝送される。ここで、Mは、m
ビットのデジタルデータが表現できる値の数、すなわ
ち、2m であり、Lは、伝送フォーマットにおいて禁止
コードとなっている値の個数である。そして、上記N個
のmビットのデジタルデータV1 乃至VN のいずれかが
上記禁止コードとなる(N・m)ビットのデジタルデー
タは、上記最大値Rよりも大なる値をとる(N・m)ビ
ットのデジタルデータであってmビット毎に分割してN
個のmビットのデジタルデータV1乃至VN としたとき
にいずれのmビットのデジタルデータV1 乃至VN も上
記禁止コードとならない予め設定しておいた(N・m)
ビットのデジタルデータに置換される。この置換された
(N・m)ビットのデジタルデータは、mビット毎に分
割され、N個のmビットのデジタルデータV1 乃至VN
となされて伝送される。したがって、上記デジタルデー
タZは、上記M個の値のうちのL個の値に対応するデジ
タルデータが禁止コードとなっているmビットのデジタ
ルデータの伝送フォーマットによって、禁止コードを含
むことなく伝送されることができ、受信側においては、
上記各デジタルデータV1 乃至VN を繋げて(N・m)
ビットのデジタルデータとなすことにより復元される。
法においては、(N・m)ビット(ただし、N,mは2
以上の正整数)のデジタルデータであって伝送しようと
するデータの値が0乃至最大値Rでこの最大値Rが(M
−L)N より小となっているデジタルデータZは、mビ
ット毎に分割されてN個のmビットのデジタルデータV
1 乃至VN となされて、伝送される。ここで、Mは、m
ビットのデジタルデータが表現できる値の数、すなわ
ち、2m であり、Lは、伝送フォーマットにおいて禁止
コードとなっている値の個数である。そして、上記N個
のmビットのデジタルデータV1 乃至VN のいずれかが
上記禁止コードとなる(N・m)ビットのデジタルデー
タは、上記最大値Rよりも大なる値をとる(N・m)ビ
ットのデジタルデータであってmビット毎に分割してN
個のmビットのデジタルデータV1乃至VN としたとき
にいずれのmビットのデジタルデータV1 乃至VN も上
記禁止コードとならない予め設定しておいた(N・m)
ビットのデジタルデータに置換される。この置換された
(N・m)ビットのデジタルデータは、mビット毎に分
割され、N個のmビットのデジタルデータV1 乃至VN
となされて伝送される。したがって、上記デジタルデー
タZは、上記M個の値のうちのL個の値に対応するデジ
タルデータが禁止コードとなっているmビットのデジタ
ルデータの伝送フォーマットによって、禁止コードを含
むことなく伝送されることができ、受信側においては、
上記各デジタルデータV1 乃至VN を繋げて(N・m)
ビットのデジタルデータとなすことにより復元される。
【0018】さらに、上述の各デジタルデータ伝送方法
において、上記デジタルデータZをデジタル画像処理装
置における奥行きデータとした場合には、このデジタル
データZは、20ビットで充分な分解能を有することが
できる。
において、上記デジタルデータZをデジタル画像処理装
置における奥行きデータとした場合には、このデジタル
データZは、20ビットで充分な分解能を有することが
できる。
【0019】
【実施例】本発明に係るデジタルデータ伝送方法は、
(N・m)ビット(ただし、N,mは2以上の正整数)
のデジタルデータZを、mビットのデジタルデータの伝
送フォーマットによって伝送するための方法である。
(N・m)ビット(ただし、N,mは2以上の正整数)
のデジタルデータZを、mビットのデジタルデータの伝
送フォーマットによって伝送するための方法である。
【0020】上記デジタルデータZとしては、デジタル
画像処理装置における奥行きデータが考えられる。この
デジタル画像処理装置とは、映像に奥行き情報を含めて
3次元的に認識し、この映像について、変形、回転、拡
大縮小等の種々の画像処理を行う装置である。上記奥行
き情報を表現する奥行きデータは、20ビット(N=
2、m=10)で充分な分解能のデータとして使用する
ことができる。
画像処理装置における奥行きデータが考えられる。この
デジタル画像処理装置とは、映像に奥行き情報を含めて
3次元的に認識し、この映像について、変形、回転、拡
大縮小等の種々の画像処理を行う装置である。上記奥行
き情報を表現する奥行きデータは、20ビット(N=
2、m=10)で充分な分解能のデータとして使用する
ことができる。
【0021】そして、上記mビットのデジタルデータの
伝送フォーマットとしては、デジタルビデオデータの伝
送フォーマットがある。このデジタルビデオデータは、
10ビット(m=10)のデジタルデータにより表現さ
れている。この10ビットのデジタルビデオデータは、
000h(“h”は、この“h”の前の数値が16進数
表示による値であることを示す)より3FFhまでの1
024(210)の値をとりうる。そして、この10ビッ
トのデジタルビデオデータを伝送するための伝送フォー
マットにおいては、000h乃至003hの4個の値
と、3FCh乃至3FFhの4個の値との計8個の値に
対応するコードが禁止コードとなっている。この禁止コ
ードは、種々の制御情報等、映像データ以外の情報を伝
送するために用いられるものである。したがって、上記
デジタルビデオデータにおいて映像データを表示するコ
ードとして使用できるのは、004hより3FBhまで
の1016の値に対応するコードである。
伝送フォーマットとしては、デジタルビデオデータの伝
送フォーマットがある。このデジタルビデオデータは、
10ビット(m=10)のデジタルデータにより表現さ
れている。この10ビットのデジタルビデオデータは、
000h(“h”は、この“h”の前の数値が16進数
表示による値であることを示す)より3FFhまでの1
024(210)の値をとりうる。そして、この10ビッ
トのデジタルビデオデータを伝送するための伝送フォー
マットにおいては、000h乃至003hの4個の値
と、3FCh乃至3FFhの4個の値との計8個の値に
対応するコードが禁止コードとなっている。この禁止コ
ードは、種々の制御情報等、映像データ以外の情報を伝
送するために用いられるものである。したがって、上記
デジタルビデオデータにおいて映像データを表示するコ
ードとして使用できるのは、004hより3FBhまで
の1016の値に対応するコードである。
【0022】以下、(N・m)ビットのデジタルデータ
Zを20ビットの奥行きデータZとし、mビットのデジ
タルデータの伝送フォーマットを10ビットのデジタル
ビデオデータVの伝送フォーマットとして、本発明の具
体的な実施例を図面を参照しながら説明する。
Zを20ビットの奥行きデータZとし、mビットのデジ
タルデータの伝送フォーマットを10ビットのデジタル
ビデオデータVの伝送フォーマットとして、本発明の具
体的な実施例を図面を参照しながら説明する。
【0023】本発明に係る第1のデジタルデータ伝送方
法においては、(N・m)ビットのデジタルデータZ
は、 Z=Σn=1 N {(M−L)n-1(Vn −K)} ・・・・・・・・・・・・(式1) すなわち、 Z=(M−L)N-1(VN −K) +(M−L)N-2(VN-1 −K) +(M−L)N- 3 (VN-2 −K) +・・・・・・・・・・・・+(M−L)(V2 −K) +(V1 −K) ・・・・・・・・・・・・(式2) が成立するN個のmビットのデジタルデータV1 乃至V
N に分割されて伝送される。
法においては、(N・m)ビットのデジタルデータZ
は、 Z=Σn=1 N {(M−L)n-1(Vn −K)} ・・・・・・・・・・・・(式1) すなわち、 Z=(M−L)N-1(VN −K) +(M−L)N-2(VN-1 −K) +(M−L)N- 3 (VN-2 −K) +・・・・・・・・・・・・+(M−L)(V2 −K) +(V1 −K) ・・・・・・・・・・・・(式2) が成立するN個のmビットのデジタルデータV1 乃至V
N に分割されて伝送される。
【0024】すなわち、上記奥行きデータZは、図1に
示すように、上位及び下位の各10ビットのデジタルデ
ータが上記禁止コードとならないような20ビットのデ
ジタルデータに対応付けられるとともに、図2に示すよ
うに、対応付けられた20ビットのデジタルデータが上
位及び下位の2個の10ビットのデジタルデータ、上位
ビットV2 及び下位ビットV1 に分割されて伝送され
る。ここで、Mは、mビットのデジタルデータが表現で
きる値の数、すなわち、2m であり、210=1024で
ある。Kは、上記伝送フォーマットにおいて上記M個の
値のうちの最小値より連続して禁止コードとなっている
値の個数であり、000h乃至003hの4個である。
Lは、上記伝送フォーマットにおいて上記K個を含んで
禁止コードとなっている値の個数であり、000h乃至
003hの4個と、3FCh(=1020)乃至3FF
h(=1023)の4個との計8個である。したがっ
て、上記奥行きデータZは、 Z=(1024−8)(V2 −4) +(V1 −4) ・・・・・・・・・・・・(式3) が成立する上位ビットV2 及び下位ビットV1 に分割さ
れる。ここで、上位ビットV2 及び下位ビットV1 は、 1020>V2 ≧4 及び 1020>V1 ≧4 ・・・・・・・・・・・・(式4) となっている。
示すように、上位及び下位の各10ビットのデジタルデ
ータが上記禁止コードとならないような20ビットのデ
ジタルデータに対応付けられるとともに、図2に示すよ
うに、対応付けられた20ビットのデジタルデータが上
位及び下位の2個の10ビットのデジタルデータ、上位
ビットV2 及び下位ビットV1 に分割されて伝送され
る。ここで、Mは、mビットのデジタルデータが表現で
きる値の数、すなわち、2m であり、210=1024で
ある。Kは、上記伝送フォーマットにおいて上記M個の
値のうちの最小値より連続して禁止コードとなっている
値の個数であり、000h乃至003hの4個である。
Lは、上記伝送フォーマットにおいて上記K個を含んで
禁止コードとなっている値の個数であり、000h乃至
003hの4個と、3FCh(=1020)乃至3FF
h(=1023)の4個との計8個である。したがっ
て、上記奥行きデータZは、 Z=(1024−8)(V2 −4) +(V1 −4) ・・・・・・・・・・・・(式3) が成立する上位ビットV2 及び下位ビットV1 に分割さ
れる。ここで、上位ビットV2 及び下位ビットV1 は、 1020>V2 ≧4 及び 1020>V1 ≧4 ・・・・・・・・・・・・(式4) となっている。
【0025】上記奥行きデータZは、上記式3に従って
変換されることにより、上記上位及び下位ビットV2 ,
V1 が禁止コードとなることなく、図1に示すように、
0乃至1032255(=10162 −1)(FC03
Fh)の連続した値を表現するデータとして伝送される
ことができる。20ビットのデジタルデータが表現でき
る値は、0乃至1048575であるので、上記奥行き
データZは、略々20ビットの分解能に近い分解能を有
するデータとして伝送されることができる。
変換されることにより、上記上位及び下位ビットV2 ,
V1 が禁止コードとなることなく、図1に示すように、
0乃至1032255(=10162 −1)(FC03
Fh)の連続した値を表現するデータとして伝送される
ことができる。20ビットのデジタルデータが表現でき
る値は、0乃至1048575であるので、上記奥行き
データZは、略々20ビットの分解能に近い分解能を有
するデータとして伝送されることができる。
【0026】また、このようにして伝送されたデジタル
データZは、受信側においては、 Z=Σn=1 N {(M−L)n-1(Vn −K)} によって復元されることができる。すなわち、上記奥行
きデータZは、 Z=Σn=1 2 {(1016)n-1(Vn −4)} =1016(V2 −4)+(V1 −4) ・・・・・・・・・・・・(式5) によって復元することができる。
データZは、受信側においては、 Z=Σn=1 N {(M−L)n-1(Vn −K)} によって復元されることができる。すなわち、上記奥行
きデータZは、 Z=Σn=1 2 {(1016)n-1(Vn −4)} =1016(V2 −4)+(V1 −4) ・・・・・・・・・・・・(式5) によって復元することができる。
【0027】このような本発明に係る第1のデジタルデ
ータ伝送方法は、(N・m)ビットのデジタルデータZ
を、mビットのデジタルデータが表現できる値の数M
(=2m )個のうちの最小値よりK個の値に対応するデ
ジタルデータが禁止コードとなっておりこのK個を含む
L個の値に対応するデジタルデータが禁止コードとなっ
ているmビットのデジタルデータの伝送フォーマットに
よって、該禁止コードを含むことなく伝送することがで
きる。すなわち、本発明に係る第1のデジタルデータ伝
送方法は、20ビットの上記奥行きデータZに限らず、
30ビット、40ビット、あるいは、より多くのビット
数のデジタルデータを、mビット(例えば10ビット)
のデジタルデータの伝送フォーマットによって、良好に
伝送することができる。
ータ伝送方法は、(N・m)ビットのデジタルデータZ
を、mビットのデジタルデータが表現できる値の数M
(=2m )個のうちの最小値よりK個の値に対応するデ
ジタルデータが禁止コードとなっておりこのK個を含む
L個の値に対応するデジタルデータが禁止コードとなっ
ているmビットのデジタルデータの伝送フォーマットに
よって、該禁止コードを含むことなく伝送することがで
きる。すなわち、本発明に係る第1のデジタルデータ伝
送方法は、20ビットの上記奥行きデータZに限らず、
30ビット、40ビット、あるいは、より多くのビット
数のデジタルデータを、mビット(例えば10ビット)
のデジタルデータの伝送フォーマットによって、良好に
伝送することができる。
【0028】また、本発明に係る第2のデジタルデータ
伝送方法においては、(N・m)ビット(ただし、N,
mは2以上の正整数)のデジタルデータであって伝送し
よとする値が0乃至最大値Rでありこの最大値Rが(M
−L)N より小となっているデジタルデータZを伝送す
る。ここで、Mは、mビットのデジタルデータが表現で
きる値の数、すなわち、2m であり、Lは、伝送フォー
マットにおいて禁止コードとなっている値の個数であ
る。すなわち、20ビットの上記奥行きデータZは、最
大で、0乃至10162 −1(FC03Fh)の値をと
る。
伝送方法においては、(N・m)ビット(ただし、N,
mは2以上の正整数)のデジタルデータであって伝送し
よとする値が0乃至最大値Rでありこの最大値Rが(M
−L)N より小となっているデジタルデータZを伝送す
る。ここで、Mは、mビットのデジタルデータが表現で
きる値の数、すなわち、2m であり、Lは、伝送フォー
マットにおいて禁止コードとなっている値の個数であ
る。すなわち、20ビットの上記奥行きデータZは、最
大で、0乃至10162 −1(FC03Fh)の値をと
る。
【0029】そして、上記デジタルデータZは、mビッ
ト毎に分割されてN個のmビットのデジタルデータV1
乃至VN となされて、伝送される。すなわち、上記奥行
きデータZは、10ビット毎に分割されて2個の10ビ
ットのデジタルデータである上位ビットV2 及び下位ビ
ットV1 となされて、伝送される。
ト毎に分割されてN個のmビットのデジタルデータV1
乃至VN となされて、伝送される。すなわち、上記奥行
きデータZは、10ビット毎に分割されて2個の10ビ
ットのデジタルデータである上位ビットV2 及び下位ビ
ットV1 となされて、伝送される。
【0030】ここで、上記デジタルデータZをmビット
毎に分割してN個のmビットのデジタルデータV1 乃至
VN とするには、このデジタルデータZを、 Z=Σn=1 N {Mn-1(Vn )} ・・・・・・・・・・・・(式6) すなわち、 Z=MN-1(VN ) +MN-2(VN-1 ) +MN-3(VN-2 ) +・・・・・・・・+M(V2 ) +(V1 ) ・・・・・・・・・・・・(式7) が成立するように分割すればよい。
毎に分割してN個のmビットのデジタルデータV1 乃至
VN とするには、このデジタルデータZを、 Z=Σn=1 N {Mn-1(Vn )} ・・・・・・・・・・・・(式6) すなわち、 Z=MN-1(VN ) +MN-2(VN-1 ) +MN-3(VN-2 ) +・・・・・・・・+M(V2 ) +(V1 ) ・・・・・・・・・・・・(式7) が成立するように分割すればよい。
【0031】したがって、上記奥行きデータZは、 Z=1024V2 +V1 ・・・・・・・・・・・・(式8) が成立するような上位及び下位ビットV2 ,V1 に分割
される。
される。
【0032】そして、この第2のデジタルデータ伝送方
法においては、上記N個のmビットのデジタルデータV
1 乃至VN のいずれかが上記禁止コードとなる(N・
m)ビットのデジタルデータは、上記最大値Rよりも大
なる値をとる(N・m)ビットのデジタルデータであっ
てmビット毎に分割してN個のmビットのデジタルデー
タV1 乃至VN としたときにいずれのmビットのデジタ
ルデータV1 乃至VN も上記禁止コードとならない予め
設定しておいた(N・m)ビットのデジタルデータに置
換される。この置換された(N・m)ビットのデジタル
データは、置換されないデジタルデータと同様に、mビ
ット毎に分割され、N個のmビットのデジタルデータV
1 乃至VN となされて伝送される。
法においては、上記N個のmビットのデジタルデータV
1 乃至VN のいずれかが上記禁止コードとなる(N・
m)ビットのデジタルデータは、上記最大値Rよりも大
なる値をとる(N・m)ビットのデジタルデータであっ
てmビット毎に分割してN個のmビットのデジタルデー
タV1 乃至VN としたときにいずれのmビットのデジタ
ルデータV1 乃至VN も上記禁止コードとならない予め
設定しておいた(N・m)ビットのデジタルデータに置
換される。この置換された(N・m)ビットのデジタル
データは、置換されないデジタルデータと同様に、mビ
ット毎に分割され、N個のmビットのデジタルデータV
1 乃至VN となされて伝送される。
【0033】したがって、上記デジタルデータZは、上
記M個の値のうちのL個の値に対応するデジタルデータ
が禁止コードとなっているmビットのデジタルデータの
伝送フォーマットによって、禁止コードを含むことなく
伝送されることができる。
記M個の値のうちのL個の値に対応するデジタルデータ
が禁止コードとなっているmビットのデジタルデータの
伝送フォーマットによって、禁止コードを含むことなく
伝送されることができる。
【0034】受信側においては、上記デジタルデータZ
は、上記各デジタルデータV1 乃至VN を繋げて(N・
m)ビットのデジタルデータとなすことにより復元され
ることができる。すなわち、受信側においては、上記デ
ジタルデータZは、 Z=Σn=1 N {Mn-1(Vn )} ・・・・・・・・・・・・(式9) によって復元されることができる。そして、復元された
デジタルデータZが、その値によって置換された後の
(N・m)ビットのデジタルデータであることが判別さ
れた場合には、このデジタルデータZは、該置換の規則
に従い、該置換前の値に戻すことができる。
は、上記各デジタルデータV1 乃至VN を繋げて(N・
m)ビットのデジタルデータとなすことにより復元され
ることができる。すなわち、受信側においては、上記デ
ジタルデータZは、 Z=Σn=1 N {Mn-1(Vn )} ・・・・・・・・・・・・(式9) によって復元されることができる。そして、復元された
デジタルデータZが、その値によって置換された後の
(N・m)ビットのデジタルデータであることが判別さ
れた場合には、このデジタルデータZは、該置換の規則
に従い、該置換前の値に戻すことができる。
【0035】20ビットの上記奥行きデータZを10ビ
ットの上記デジタルビデオデータの伝送フォーマットに
より伝送するにあたって、図3に示すように、この奥行
きデータZの最大値RをFBFFFhとした場合には、
この奥行きデータZを上記上位及び下位ビットV2 ,V
1 に分割したときにこれら上位及び下位ビットV2 ,V
1 のいずれか一方または双方が禁止コードとなる場合に
は、この奥行きデータZは、上記最大値Rよりも大なる
FC000hよりFFFFFh(10242 −1)の範
囲にある20ビットの置換デジタルデータZT に置換さ
れる。また、この置換デジタルデータZT は、上記奥行
きデータZと同様にそれぞれ10ビットの上位及び下位
ビットV2 ,V1 に分割したときに、これら上位及び下
位ビットV2 ,V1 のいずれもが禁止コードとならない
データである。
ットの上記デジタルビデオデータの伝送フォーマットに
より伝送するにあたって、図3に示すように、この奥行
きデータZの最大値RをFBFFFhとした場合には、
この奥行きデータZを上記上位及び下位ビットV2 ,V
1 に分割したときにこれら上位及び下位ビットV2 ,V
1 のいずれか一方または双方が禁止コードとなる場合に
は、この奥行きデータZは、上記最大値Rよりも大なる
FC000hよりFFFFFh(10242 −1)の範
囲にある20ビットの置換デジタルデータZT に置換さ
れる。また、この置換デジタルデータZT は、上記奥行
きデータZと同様にそれぞれ10ビットの上位及び下位
ビットV2 ,V1 に分割したときに、これら上位及び下
位ビットV2 ,V1 のいずれもが禁止コードとならない
データである。
【0036】なお、上記奥行きデータZの最大値RをF
BFFFhとした場合には、この奥行きデータZのとり
うる値の個数、すなわち、分解能は、1032192段
となる。
BFFFhとした場合には、この奥行きデータZのとり
うる値の個数、すなわち、分解能は、1032192段
となる。
【0037】上記奥行きデータZを分割して得られた上
位ビットV2 が禁止コード(000h乃至003h)と
なる場合には、この上位ビットV2 を、以下の式10乃
至式13に示すように変換することにより、この奥行き
データZは、上記置換デジタルデータZT に置換され
る。
位ビットV2 が禁止コード(000h乃至003h)と
なる場合には、この上位ビットV2 を、以下の式10乃
至式13に示すように変換することにより、この奥行き
データZは、上記置換デジタルデータZT に置換され
る。
【0038】 000h→3F8h ・・・・・・・・・・(式10) 001h→3F9h ・・・・・・・・・・(式11) 002h→3FAh ・・・・・・・・・・(式12) 003h→3FBh ・・・・・・・・・・(式13)
【0039】例えば、値が002AAhである奥行きデ
ータZは、上位ビットV2 が3F8h、下位ビットV1
が2AAhに変換されて分割される。そして、上記上位
ビットV2 は、伝送データの上位ビットv2 として伝送
される。また、上記下位ビットV1 は、伝送データの下
位ビットv1 として伝送される。
ータZは、上位ビットV2 が3F8h、下位ビットV1
が2AAhに変換されて分割される。そして、上記上位
ビットV2 は、伝送データの上位ビットv2 として伝送
される。また、上記下位ビットV1 は、伝送データの下
位ビットv1 として伝送される。
【0040】また、上記奥行きデータZを分割して得ら
れた下位ビットV1 が禁止コード(000h乃至003
h、または、3FCh乃至3FFh)となる場合には、
この奥行きデータZを分割して得られた上位ビットV2
を送信データの下位ビットv1 側に割当てるとともに、
上記下位ビットV1 を、以下の式14乃至式21に示す
ように変換して、上記送信データの上位ビットv2 に割
当てることにより、この奥行きデータZは、上記置換デ
ジタルデータZT に置換される。このとき、上記送信デ
ータの下位ビットv1 には、上記奥行きデータZを分割
して得られた上位ビットV2 が割当てられる。
れた下位ビットV1 が禁止コード(000h乃至003
h、または、3FCh乃至3FFh)となる場合には、
この奥行きデータZを分割して得られた上位ビットV2
を送信データの下位ビットv1 側に割当てるとともに、
上記下位ビットV1 を、以下の式14乃至式21に示す
ように変換して、上記送信データの上位ビットv2 に割
当てることにより、この奥行きデータZは、上記置換デ
ジタルデータZT に置換される。このとき、上記送信デ
ータの下位ビットv1 には、上記奥行きデータZを分割
して得られた上位ビットV2 が割当てられる。
【0041】 000h→3F0h ・・・・・・・・・・(式14) 001h→3F1h ・・・・・・・・・・(式15) 002h→3F2h ・・・・・・・・・・(式16) 003h→3F3h ・・・・・・・・・・(式17) 3FCh→3F4h ・・・・・・・・・・(式18) 3FDh→3F5h ・・・・・・・・・・(式19) 3FEh→3F6h ・・・・・・・・・・(式20) 3FFh→3F7h ・・・・・・・・・・(式21)
【0042】例えば、値がAA800hである奥行きデ
ータZは、送信データの上位ビットv2 が3F0h、送
信データの下位ビットv1 が2AAhとなされて送信さ
れる。
ータZは、送信データの上位ビットv2 が3F0h、送
信データの下位ビットv1 が2AAhとなされて送信さ
れる。
【0043】さらに、上記奥行きデータZを分割して得
られた上位及び下位ビットV2 ,V1 がともに禁止コー
ド(000h乃至003h、または、3FCh乃至3F
Fh)となる場合には、この奥行きデータZを分割して
得られた上位ビットV2 を上記式10乃至式13に従っ
て変換して送信データの下位ビットv1 に割当てるとと
もに、上記下位ビットV1 を、上記式14乃至式21に
従って変換して送信データの上位ビットv2 に割当てる
ことにより、この奥行きデータZは、上記置換デジタル
データZT に置換される。
られた上位及び下位ビットV2 ,V1 がともに禁止コー
ド(000h乃至003h、または、3FCh乃至3F
Fh)となる場合には、この奥行きデータZを分割して
得られた上位ビットV2 を上記式10乃至式13に従っ
て変換して送信データの下位ビットv1 に割当てるとと
もに、上記下位ビットV1 を、上記式14乃至式21に
従って変換して送信データの上位ビットv2 に割当てる
ことにより、この奥行きデータZは、上記置換デジタル
データZT に置換される。
【0044】例えば、値が00000hである奥行きデ
ータZは、送信データの上位ビットv2 が3F0h、送
信データの下位ビットv1 が3F8hとなされて送信さ
れる。
ータZは、送信データの上位ビットv2 が3F0h、送
信データの下位ビットv1 が3F8hとなされて送信さ
れる。
【0045】受信側においては、上記奥行きデータZ
は、送信された送信データの上位及び下位ビットv2 ,
v1 より得られる上位及び下位ビットV2 ,V1 を繋げ
て20ビットのデジタルデータとなすことにより復元さ
れることができる。すなわち、受信側においては、上記
デジタルデータZは、 Z=1024V2 +V1 ・・・・・・・・・・(式22) によって復元されることができる。そして、復元された
奥行きデータZは、上記奥行きデータZの最大値Rであ
るFBFFFhよりも値が大きいときには、送信される
前に置換がなされたことが判別できる。置換がなされて
送信されたことが判別された場合には、この奥行きデー
タZは、該置換の規則に従い、該置換前の値に戻すこと
ができる。
は、送信された送信データの上位及び下位ビットv2 ,
v1 より得られる上位及び下位ビットV2 ,V1 を繋げ
て20ビットのデジタルデータとなすことにより復元さ
れることができる。すなわち、受信側においては、上記
デジタルデータZは、 Z=1024V2 +V1 ・・・・・・・・・・(式22) によって復元されることができる。そして、復元された
奥行きデータZは、上記奥行きデータZの最大値Rであ
るFBFFFhよりも値が大きいときには、送信される
前に置換がなされたことが判別できる。置換がなされて
送信されたことが判別された場合には、この奥行きデー
タZは、該置換の規則に従い、該置換前の値に戻すこと
ができる。
【0046】このような本発明に係る第2のデジタルデ
ータ伝送方法を実行して上記奥行きデータZを伝送する
エンコーダ装置としては、図4に示すように、該奥行き
データZの置換を行うための第1及び第2のROMテー
ブル2,3を有して構成された装置を用いることができ
る。このエンコーダ装置においては、20ビットの上記
奥行きデータZは、例えば13.5MHzのクロックレ
ートで、リミッタ回路1に供給される。このリミッタ回
路1は、上記奥行きデータZの最大値R(例えばFBF
FFh)より大なるデータをカットするための回路であ
る。
ータ伝送方法を実行して上記奥行きデータZを伝送する
エンコーダ装置としては、図4に示すように、該奥行き
データZの置換を行うための第1及び第2のROMテー
ブル2,3を有して構成された装置を用いることができ
る。このエンコーダ装置においては、20ビットの上記
奥行きデータZは、例えば13.5MHzのクロックレ
ートで、リミッタ回路1に供給される。このリミッタ回
路1は、上記奥行きデータZの最大値R(例えばFBF
FFh)より大なるデータをカットするための回路であ
る。
【0047】上記リミッタ回路1を経た奥行きデータZ
は、上位10ビットが上記第1のROMテーブル2に送
られ、下位10ビットが上記第2のROMテーブル3に
送られる。上記第1のROMテーブル2においては、送
られた上位10ビットが上記禁止コードでなければ、送
られたコードと同一のコードを出力し、該上位10ビッ
トが上記禁止コードであれば、上記式10乃至式13で
示したように、予め各禁止コードに対応されて決められ
たコードを出力する。この第1のROMテーブル2の出
力は、第1及び第2のスイッチ素子4,5に送られる。
は、上位10ビットが上記第1のROMテーブル2に送
られ、下位10ビットが上記第2のROMテーブル3に
送られる。上記第1のROMテーブル2においては、送
られた上位10ビットが上記禁止コードでなければ、送
られたコードと同一のコードを出力し、該上位10ビッ
トが上記禁止コードであれば、上記式10乃至式13で
示したように、予め各禁止コードに対応されて決められ
たコードを出力する。この第1のROMテーブル2の出
力は、第1及び第2のスイッチ素子4,5に送られる。
【0048】上記第2のROMテーブル3においては、
送られた下位10ビットが上記禁止コードでなければ、
送られたコードと同一のコードを出力し、該下位10ビ
ットが上記禁止コードであれば、上記式14乃至式21
で示したように、予め各禁止コードに対応されて決めら
れたコードを出力する。この第2のROMテーブル3の
出力は、上記第1及び第2のスイッチ素子4,5に送ら
れる。また、この第2のROMテーブル3は、上記下位
10ビットが上記禁止コードであった場合には、上記各
スイッチ素子4,5に対して制御信号“L”を出力す
る。
送られた下位10ビットが上記禁止コードでなければ、
送られたコードと同一のコードを出力し、該下位10ビ
ットが上記禁止コードであれば、上記式14乃至式21
で示したように、予め各禁止コードに対応されて決めら
れたコードを出力する。この第2のROMテーブル3の
出力は、上記第1及び第2のスイッチ素子4,5に送ら
れる。また、この第2のROMテーブル3は、上記下位
10ビットが上記禁止コードであった場合には、上記各
スイッチ素子4,5に対して制御信号“L”を出力す
る。
【0049】上記第1のスイッチ素子4は、上記第2の
ROMテーブル5より制御信号“H”を供給されている
状態において、上記第1のROMテーブル2の出力を、
送信データの上位ビットv2 として、マルチプレクサ6
に供給する。また、上記第2のスイッチ素子5は、上記
第2のROMテーブル5より制御信号“H”を供給され
ている状態において、上記第2のROMテーブル3の出
力を、送信データの下位ビットv1 として、上記マルチ
プレクサ6に供給する。
ROMテーブル5より制御信号“H”を供給されている
状態において、上記第1のROMテーブル2の出力を、
送信データの上位ビットv2 として、マルチプレクサ6
に供給する。また、上記第2のスイッチ素子5は、上記
第2のROMテーブル5より制御信号“H”を供給され
ている状態において、上記第2のROMテーブル3の出
力を、送信データの下位ビットv1 として、上記マルチ
プレクサ6に供給する。
【0050】そして、上記制御信号が“L”になると、
上記第1のスイッチ素子4は、上記第2のROMテーブ
ル3の出力を、送信データの上位ビットv2 として上記
マルチプレクサ6に供給し、上記第2のスイッチ素子5
は、上記第1のROMテーブル2の出力を、送信データ
の下位ビットv1 として該マルチプレクサ6に供給す
る。
上記第1のスイッチ素子4は、上記第2のROMテーブ
ル3の出力を、送信データの上位ビットv2 として上記
マルチプレクサ6に供給し、上記第2のスイッチ素子5
は、上記第1のROMテーブル2の出力を、送信データ
の下位ビットv1 として該マルチプレクサ6に供給す
る。
【0051】上記マルチプレクサ6は、上記各スイッチ
素子4,5を介して供給される上位及び下位ビット
v2 ,v1 をマルチプレクスすることによって、クロッ
クレートが27MHzの10ビットのデジタルデータと
して出力する。このデジタルデータは、デジタルビデオ
データと同様に、1本の伝送ケーブル等により、伝送さ
れる。
素子4,5を介して供給される上位及び下位ビット
v2 ,v1 をマルチプレクスすることによって、クロッ
クレートが27MHzの10ビットのデジタルデータと
して出力する。このデジタルデータは、デジタルビデオ
データと同様に、1本の伝送ケーブル等により、伝送さ
れる。
【0052】また、上記エンコーダ装置を介して伝送さ
れた奥行きデータZを復元するデコーダ装置としては、
図5に示すように、送られた上記送信データの上位及び
下位ビットv2 ,v1 を変換して奥行きデータZに戻す
ための第1及び第2のROMテーブル8,11を有して
構成された装置を用いることができる。このエンコーダ
装置においては、クロックレートが27MHzの10ビ
ットのデジタルデータとしてシリアルに送られた上記伝
送データの上位及び下位ビットv2 ,v1 は、デマルチ
プレクサ7に入力され、13.5MHzのクロックレー
トの2本の10ビットデジタルデータに分離される。こ
のデマルチプレクサ7によって分離された伝送データの
上位ビットv2 は、第1のROMテーブル8に送られ
る。また、上記デマルチプレクサ7によって分離された
上記伝送データの下位ビットv1 は、第1及び第2のス
イッチ素子9,10に送られる。
れた奥行きデータZを復元するデコーダ装置としては、
図5に示すように、送られた上記送信データの上位及び
下位ビットv2 ,v1 を変換して奥行きデータZに戻す
ための第1及び第2のROMテーブル8,11を有して
構成された装置を用いることができる。このエンコーダ
装置においては、クロックレートが27MHzの10ビ
ットのデジタルデータとしてシリアルに送られた上記伝
送データの上位及び下位ビットv2 ,v1 は、デマルチ
プレクサ7に入力され、13.5MHzのクロックレー
トの2本の10ビットデジタルデータに分離される。こ
のデマルチプレクサ7によって分離された伝送データの
上位ビットv2 は、第1のROMテーブル8に送られ
る。また、上記デマルチプレクサ7によって分離された
上記伝送データの下位ビットv1 は、第1及び第2のス
イッチ素子9,10に送られる。
【0053】上記第1のROMテーブル8は、送られた
伝送データの上位ビットv2 が、上記式14乃至式21
により上記禁止コードが変換された結果のコードでなけ
れば、送られたコードと同一のコードを上位ビットV2
として出力する。そして、この第1のROMテーブル8
は、上記伝送データの上位ビットv2 が上記禁止コード
が変換された結果のコードであれば、上記式14乃至式
21で示した変換の逆変換に相当する変換を行って、す
なわち、以下の式23乃至式30に示すように、予め決
められたコードを上記下位ビットV1 として出力する。
伝送データの上位ビットv2 が、上記式14乃至式21
により上記禁止コードが変換された結果のコードでなけ
れば、送られたコードと同一のコードを上位ビットV2
として出力する。そして、この第1のROMテーブル8
は、上記伝送データの上位ビットv2 が上記禁止コード
が変換された結果のコードであれば、上記式14乃至式
21で示した変換の逆変換に相当する変換を行って、す
なわち、以下の式23乃至式30に示すように、予め決
められたコードを上記下位ビットV1 として出力する。
【0054】 3F0h→000h ・・・・・・・・・・(式23) 3F1h→001h ・・・・・・・・・・(式24) 3F2h→002h ・・・・・・・・・・(式25) 3F3h→003h ・・・・・・・・・・(式26) 3F4h→3FCh ・・・・・・・・・・(式27) 3F5h→3FDh ・・・・・・・・・・(式28) 3F6h→3FEh ・・・・・・・・・・(式29) 3F7h→3FFh ・・・・・・・・・・(式30)
【0055】この第1のROMテーブル8の出力は、上
記第1及び第2のスイッチ素子9,10に送られる。ま
た、この第1のROMテーブル8は、上記送信データの
上位ビットv2 が上記禁止コードが変換された結果のコ
ードであって上記式23乃至式30に示す変換を行った
場合には、上記各スイッチ素子9,10に対して制御信
号“L”を出力する。
記第1及び第2のスイッチ素子9,10に送られる。ま
た、この第1のROMテーブル8は、上記送信データの
上位ビットv2 が上記禁止コードが変換された結果のコ
ードであって上記式23乃至式30に示す変換を行った
場合には、上記各スイッチ素子9,10に対して制御信
号“L”を出力する。
【0056】上記第1のスイッチ素子9は、上記第1の
ROMテーブル8より制御信号“H”を供給されている
状態において、上記第1のROMテーブル8の出力を、
上位ビットV2 として、第2のROMテーブル11に供
給する。また、上記第2のスイッチ素子10は、上記第
1のROMテーブル8より制御信号“H”を供給されて
いる状態において、上記送信データの下位ビットv
1 を、下位ビットV1 として、そのまま出力する。
ROMテーブル8より制御信号“H”を供給されている
状態において、上記第1のROMテーブル8の出力を、
上位ビットV2 として、第2のROMテーブル11に供
給する。また、上記第2のスイッチ素子10は、上記第
1のROMテーブル8より制御信号“H”を供給されて
いる状態において、上記送信データの下位ビットv
1 を、下位ビットV1 として、そのまま出力する。
【0057】そして、上記制御信号が“L”になると、
上記第1のスイッチ素子9は、上記送信データの下位ビ
ットv1 を、上位ビットV2 として上記第2のROMテ
ーブル11に供給し、上記第2のスイッチ素子10は、
上記第1のROMテーブル8の出力を、下位ビットV1
として、そのまま出力する。
上記第1のスイッチ素子9は、上記送信データの下位ビ
ットv1 を、上位ビットV2 として上記第2のROMテ
ーブル11に供給し、上記第2のスイッチ素子10は、
上記第1のROMテーブル8の出力を、下位ビットV1
として、そのまま出力する。
【0058】上記第2のROMテーブル11は、送られ
た10ビットのデジタルデータが、上記式10乃至式1
3により上記禁止コードを変換した結果のコードでなけ
れば、送られたコードと同一のコードを上位ビットV2
として出力し、該デジタルデータが該禁止コードが変換
された結果のコードであれば、上記式10乃至式13で
示した変換の逆変換に相当する変換を行って、すなわ
ち、以下の式31乃至34に示すように、予め決められ
たコードを上記上位ビットV2 として出力する。
た10ビットのデジタルデータが、上記式10乃至式1
3により上記禁止コードを変換した結果のコードでなけ
れば、送られたコードと同一のコードを上位ビットV2
として出力し、該デジタルデータが該禁止コードが変換
された結果のコードであれば、上記式10乃至式13で
示した変換の逆変換に相当する変換を行って、すなわ
ち、以下の式31乃至34に示すように、予め決められ
たコードを上記上位ビットV2 として出力する。
【0059】 3F8h→000h ・・・・・・・・・・(式31) 3F9h→001h ・・・・・・・・・・(式32) 3FAh→002h ・・・・・・・・・・(式33) 3FBh→003h ・・・・・・・・・・(式34)
【0060】そして、上記奥行きデータZは、上記上位
及び下位ビットV2 ,V1 を繋げることにより復元され
る。
及び下位ビットV2 ,V1 を繋げることにより復元され
る。
【0061】ところで、上述のような本発明に係る第2
のデジタルデータ伝送方法は、30ビット、または、4
0ビットのデジタルデータを伝送する場合にも適用する
ことができる。
のデジタルデータ伝送方法は、30ビット、または、4
0ビットのデジタルデータを伝送する場合にも適用する
ことができる。
【0062】30ビットのデジタルデータにおいては、
3E80FC08h(=10163)種の値を表現する
ことができる。ここで、伝送すべき最大値Rを3E7F
FFFFhとし、禁止コードを含むデジタルデータを置
換する先の領域、すなわち、上記置換デジタルデータZ
T の範囲を3E800000h乃至3E80FC08h
とする。この30ビットのデジタルデータは、まず、上
位10ビットと下位20ビットとに分割される。このう
ち、下位の20ビットは、上記奥行きデータZについて
前述したような方法によって、FC000h未満のデー
タに収めればよい。すなわち、この下位の20ビットの
うちの上位側の10ビット、すなわち、中位10ビット
が000h以上3F0h未満の数値となるように変換す
ればよい。
3E80FC08h(=10163)種の値を表現する
ことができる。ここで、伝送すべき最大値Rを3E7F
FFFFhとし、禁止コードを含むデジタルデータを置
換する先の領域、すなわち、上記置換デジタルデータZ
T の範囲を3E800000h乃至3E80FC08h
とする。この30ビットのデジタルデータは、まず、上
位10ビットと下位20ビットとに分割される。このう
ち、下位の20ビットは、上記奥行きデータZについて
前述したような方法によって、FC000h未満のデー
タに収めればよい。すなわち、この下位の20ビットの
うちの上位側の10ビット、すなわち、中位10ビット
が000h以上3F0h未満の数値となるように変換す
ればよい。
【0063】上位10ビットが禁止コードとなる場合、
すなわち、上位10ビットが000h乃至003hとな
る領域においては、以下の式35乃至式38に示すよう
に、この上位10ビットを変換する。
すなわち、上位10ビットが000h乃至003hとな
る領域においては、以下の式35乃至式38に示すよう
に、この上位10ビットを変換する。
【0064】 000h→3F8h ・・・・・・・・・・(式35) 001h→3F9h ・・・・・・・・・・(式36) 002h→3FAh ・・・・・・・・・・(式37) 003h→3FBh ・・・・・・・・・・(式38)
【0065】例えば、002AAAAAhは、上位10
ビットが002h、中位10ビットが2AAh、下位1
0ビットが2AAhに分割され、このうちの上位10ビ
ットが3EAhに変換される。
ビットが002h、中位10ビットが2AAh、下位1
0ビットが2AAhに分割され、このうちの上位10ビ
ットが3EAhに変換される。
【0066】また、下位20ビットが禁止コードを含む
場合、すなわち、中位10ビットが3F0以上となる領
域においては、以下の式39乃至式46に示すように、
この中位10ビットを変換して、送信データの上位ビッ
トに割当てる。
場合、すなわち、中位10ビットが3F0以上となる領
域においては、以下の式39乃至式46に示すように、
この中位10ビットを変換して、送信データの上位ビッ
トに割当てる。
【0067】 3F0h→3F0h ・・・・・・・・・・(式39) 3F1h→3F1h ・・・・・・・・・・(式40) ・ ・ ・ ・ ・ ・ 3FAh→3FAh ・・・・・・・・・・(式41) 3FBh→3FBh ・・・・・・・・・・(式42) 3FCh→3ECh ・・・・・・・・・・(式43) 3FDh→3EDh ・・・・・・・・・・(式44) 3FEh→3EEh ・・・・・・・・・・(式45) 3FFh→3EFh ・・・・・・・・・・(式46)
【0068】例えば、0AAFF000hは、まず、上
位10ビットが2AAh、中位10ビットが3FCh、
下位10ビットが000hに分割される。そして、この
うちの中位10ビットが3EChに変換されて送信デー
タの上位ビットに割当てられる。この変換により、上位
10ビットは004hから3FBhの数値に変換され、
禁止コードを含まなくなる。また、下位20ビットは、
00000hからFBFFFhの数値に変換され、これ
を前述した20ビットの奥行きデータZについて変換す
る方法によって再変換する。すなわち、0AAFF00
0hは、最終的には、上位10ビットが3ECh、中位
10ビットが3F0h、下位10ビットが2AAhとな
され、禁止コードを含まない3個の10ビットのデジタ
ルデータに変換される。
位10ビットが2AAh、中位10ビットが3FCh、
下位10ビットが000hに分割される。そして、この
うちの中位10ビットが3EChに変換されて送信デー
タの上位ビットに割当てられる。この変換により、上位
10ビットは004hから3FBhの数値に変換され、
禁止コードを含まなくなる。また、下位20ビットは、
00000hからFBFFFhの数値に変換され、これ
を前述した20ビットの奥行きデータZについて変換す
る方法によって再変換する。すなわち、0AAFF00
0hは、最終的には、上位10ビットが3ECh、中位
10ビットが3F0h、下位10ビットが2AAhとな
され、禁止コードを含まない3個の10ビットのデジタ
ルデータに変換される。
【0069】40ビットのデジタルデータにおいては、
禁止コードを考慮すると、F817E0154Ah種の
値を表現することができる。ここで、伝送すべき最大値
RをF7FFFFFFFFhとし、これ以下の値で禁止
コードを含むデジタルデータを置換する先の領域、すな
わち、上記置換デジタルデータZT の範囲をF8000
00000h以上とする。この40ビットのデジタルデ
ータについて、まず、最上位10ビットと次の10ビッ
トとについて考える。最上位10ビットの最大数値は3
D0hとなる。下位側の30ビットは、前述したよう
に、3E800000h未満の値で表現できればよい。
したがって、上位より2番目の10ビットが3E8h以
上となる場合には、F800000000h以上の数値
(上記10ビットが3E0h以上の領域の数値)に変換
する。そして、下位側の30ビットについては、前述し
た方法によって、10ビット毎に分割する。
禁止コードを考慮すると、F817E0154Ah種の
値を表現することができる。ここで、伝送すべき最大値
RをF7FFFFFFFFhとし、これ以下の値で禁止
コードを含むデジタルデータを置換する先の領域、すな
わち、上記置換デジタルデータZT の範囲をF8000
00000h以上とする。この40ビットのデジタルデ
ータについて、まず、最上位10ビットと次の10ビッ
トとについて考える。最上位10ビットの最大数値は3
D0hとなる。下位側の30ビットは、前述したよう
に、3E800000h未満の値で表現できればよい。
したがって、上位より2番目の10ビットが3E8h以
上となる場合には、F800000000h以上の数値
(上記10ビットが3E0h以上の領域の数値)に変換
する。そして、下位側の30ビットについては、前述し
た方法によって、10ビット毎に分割する。
【0070】最上位10ビットが禁止コードとなる場
合、すなわち、この最上位10ビットが004h未満と
なる場合には、この最上位10ビットを以下の式47乃
至式50に示すように、この上位10ビットを変換す
る。
合、すなわち、この最上位10ビットが004h未満と
なる場合には、この最上位10ビットを以下の式47乃
至式50に示すように、この上位10ビットを変換す
る。
【0071】 000h→3E0h ・・・・・・・・・・(式47) 001h→3E1h ・・・・・・・・・・(式48) 002h→3E2h ・・・・・・・・・・(式49) 003h→3E3h ・・・・・・・・・・(式50)
【0072】例えば、00AAAAAAAAhは、ま
ず、最上位10ビットが002h、2番目の10ビット
が2AAh、3番目の10ビットが2AAh、最下位1
0ビットが2AAhに分割される。このうちの最上位1
0ビットが、3E2hに変換される。
ず、最上位10ビットが002h、2番目の10ビット
が2AAh、3番目の10ビットが2AAh、最下位1
0ビットが2AAhに分割される。このうちの最上位1
0ビットが、3E2hに変換される。
【0073】また、下位30ビットが禁止コードを含む
場合、すなわち、2番目の10ビットが3E8以上の領
域においては、以下の式51乃至式60に示すように、
この2番目の10ビットを変換して、送信データの最上
位ビットに割当てる。
場合、すなわち、2番目の10ビットが3E8以上の領
域においては、以下の式51乃至式60に示すように、
この2番目の10ビットを変換して、送信データの最上
位ビットに割当てる。
【0074】 3E8h→3E8h ・・・・・・・・・・(式51) 3E9h→3E9h ・・・・・・・・・・(式52) ・ ・ ・ ・ ・ ・ 3F0h→3F0h ・・・・・・・・・・(式53) 3F1h→3F1h ・・・・・・・・・・(式54) ・ ・ ・ ・ ・ ・ 3FAh→3FAh ・・・・・・・・・・(式55) 3FBh→3FBh ・・・・・・・・・・(式56) 3FCh→3E4h ・・・・・・・・・・(式57) 3FDh→3E5h ・・・・・・・・・・(式58) 3FEh→3E6h ・・・・・・・・・・(式59) 3FFh→3E7h ・・・・・・・・・・(式60)
【0075】例えば、AABFCAAAAAhは、ま
ず、最上位10ビットが2AAh、2番目の10ビット
が3FCh、3番目の10ビットが2AAh、最下位1
0ビットが2AAhに分割される。このうち、2番目の
10ビットが3E4hに変換され、送信データの最上位
ビットに割当てられる。すなわち、AABFCAAAA
Ahは、最終的には、最上位10ビットが3E4h、2
番目の10ビットが2AAh、3番目の10ビットが2
AAh、最下位10ビットが2AAhの4個の10ビッ
トのデジタルデータに変換される。
ず、最上位10ビットが2AAh、2番目の10ビット
が3FCh、3番目の10ビットが2AAh、最下位1
0ビットが2AAhに分割される。このうち、2番目の
10ビットが3E4hに変換され、送信データの最上位
ビットに割当てられる。すなわち、AABFCAAAA
Ahは、最終的には、最上位10ビットが3E4h、2
番目の10ビットが2AAh、3番目の10ビットが2
AAh、最下位10ビットが2AAhの4個の10ビッ
トのデジタルデータに変換される。
【0076】このような変換により、さらに多くのビッ
ト数のデジタルデータについても、禁止コードを含むこ
となく、10ビット毎に分割することができる。すなわ
ち、最上位の10ビットと2番目の10ビットとを上述
の方法で変換し、次いで、下位側について同様の方法に
よって逐時的に変換してゆくことによって、10ビット
ずつの伝送データに分割することができる。この場合に
おいて、50ビットのデジタルデータの最上位10ビッ
トのデータのリミットは3D7hであり、60ビットの
デジタルデータの最上位10ビットのデータのリミット
は3CFhである。すなわち、最上位10ビットのデー
タのリミットは、伝送しようとするデジタルデータのビ
ット数が10ビット増える毎に、8ずつ減少する。
ト数のデジタルデータについても、禁止コードを含むこ
となく、10ビット毎に分割することができる。すなわ
ち、最上位の10ビットと2番目の10ビットとを上述
の方法で変換し、次いで、下位側について同様の方法に
よって逐時的に変換してゆくことによって、10ビット
ずつの伝送データに分割することができる。この場合に
おいて、50ビットのデジタルデータの最上位10ビッ
トのデータのリミットは3D7hであり、60ビットの
デジタルデータの最上位10ビットのデータのリミット
は3CFhである。すなわち、最上位10ビットのデー
タのリミットは、伝送しようとするデジタルデータのビ
ット数が10ビット増える毎に、8ずつ減少する。
【0077】また、本発明に係るデジタルデータの伝送
方法によって40ビットのデジタルデータを伝送する場
合において、この40ビットのデジタルデータを20ビ
ットずつのデジタルデータに分割しておいてから変換す
ることもできる。ここで、これら20ビットのデジタル
データにより表現する数値の最大値Rを、FBFFFh
とする。上位20ビットは、F7FFFhでリミットを
掛けられている。そこで、下位20ビットがFC000
h以上の場合には、上位20ビットを送信データの下位
20ビットに割当てるとともに、この送信データの上位
20ビットには、下位20ビットを以下の式61乃至式
64により変換したものを割当てる。
方法によって40ビットのデジタルデータを伝送する場
合において、この40ビットのデジタルデータを20ビ
ットずつのデジタルデータに分割しておいてから変換す
ることもできる。ここで、これら20ビットのデジタル
データにより表現する数値の最大値Rを、FBFFFh
とする。上位20ビットは、F7FFFhでリミットを
掛けられている。そこで、下位20ビットがFC000
h以上の場合には、上位20ビットを送信データの下位
20ビットに割当てるとともに、この送信データの上位
20ビットには、下位20ビットを以下の式61乃至式
64により変換したものを割当てる。
【0078】 FC000h→F8000h ・・・・・・・・・・(式61) FC001h→F8001h ・・・・・・・・・・(式62) ・ ・ ・ ・ ・ ・ FFFFEh→FBFFEh ・・・・・・・・・・(式63) FFFFFh→FBFFFh ・・・・・・・・・・(式64)
【0079】このような変換を行うことにより、上位2
0ビット及び下位20ビットともにに、00000h以
上FC000未満の数値に変換することができる。そし
て、これら20ビットのデジタルデータを10ビット毎
のデジタルデータに分割することができる。このような
変換方法によれば、前述したような、上位側より逐時的
に変換する方法に比して、迅速な処理が行える。
0ビット及び下位20ビットともにに、00000h以
上FC000未満の数値に変換することができる。そし
て、これら20ビットのデジタルデータを10ビット毎
のデジタルデータに分割することができる。このような
変換方法によれば、前述したような、上位側より逐時的
に変換する方法に比して、迅速な処理が行える。
【0080】なお、50ビット以上のデジタルデータを
送信する場合には、以下に示すように、元のデジタルデ
ータを2つの(20ビット以上の)デジタルデータに分
割する上述した方法と、前述した上位側より逐時的に変
換する方法とを併用することにより、禁止コードを含む
ことなく、10ビットずつのデジタルデータに分割する
ことができる。
送信する場合には、以下に示すように、元のデジタルデ
ータを2つの(20ビット以上の)デジタルデータに分
割する上述した方法と、前述した上位側より逐時的に変
換する方法とを併用することにより、禁止コードを含む
ことなく、10ビットずつのデジタルデータに分割する
ことができる。
【0081】 50(bit )→10(bit )+40(bit ) →10(bit )+20(bit )+20(bit ) →10(bit )+10(bit )+10(bit )+10(bit )+ 10(bit ) ・・・・・・・・・・(式65) 60(bit )→30(bit )+30(bit ) →10(bit )+20(bit )+10(bit )+20(bit ) →10(bit )+10(bit )+10(bit )+10(bit )+ 10(bit )+10(bit ) ・・・・・・・・・・(式66)
【0082】
【発明の効果】上述のように、本発明に係るデジタルデ
ータ伝送方法においては、(N・m)ビット(ただし、
N,mは2以上の正整数)のデジタルデータZは、 Z=Σn=1 N {(M−L)n-1(Vn −K)} =(M−L)N-1(VN −K) +(M−L)N-2(VN-1 −K) +(M−L)N-3(V N-2 −K) +・・・・・・・・・・・・+(M−L)(V2 −K) +(V1 −K) が成立するN個のmビットのデジタルデータV1 乃至V
N に分割されて伝送される。ここで、Mは、mビットの
デジタルデータが表現できる値の数、すなわち、2m で
あり、Kは、伝送フォーマットにおいて上記M個の値の
うちの最小値より連続して禁止コードとなっている値の
個数であり、Lは、該伝送フォーマットにおいて上記K
個を含んで禁止コードとなっている値の個数である。
ータ伝送方法においては、(N・m)ビット(ただし、
N,mは2以上の正整数)のデジタルデータZは、 Z=Σn=1 N {(M−L)n-1(Vn −K)} =(M−L)N-1(VN −K) +(M−L)N-2(VN-1 −K) +(M−L)N-3(V N-2 −K) +・・・・・・・・・・・・+(M−L)(V2 −K) +(V1 −K) が成立するN個のmビットのデジタルデータV1 乃至V
N に分割されて伝送される。ここで、Mは、mビットの
デジタルデータが表現できる値の数、すなわち、2m で
あり、Kは、伝送フォーマットにおいて上記M個の値の
うちの最小値より連続して禁止コードとなっている値の
個数であり、Lは、該伝送フォーマットにおいて上記K
個を含んで禁止コードとなっている値の個数である。
【0083】したがって、上記デジタルデータZは、上
記M個の値のうちの最小値よりK個の値に対応するデジ
タルデータが禁止コードとなっておりこのK個を含むL
個の値に対応するデジタルデータが禁止コードとなって
いるmビットのデジタルデータの伝送フォーマットによ
って、禁止コードを含むことなく伝送されることができ
る。
記M個の値のうちの最小値よりK個の値に対応するデジ
タルデータが禁止コードとなっておりこのK個を含むL
個の値に対応するデジタルデータが禁止コードとなって
いるmビットのデジタルデータの伝送フォーマットによ
って、禁止コードを含むことなく伝送されることができ
る。
【0084】また、このようにして伝送されたデジタル
データZは、受信側においては、 Z=Σn=1 N {(M−L)n-1(Vn −K)} によって復元されることができる。
データZは、受信側においては、 Z=Σn=1 N {(M−L)n-1(Vn −K)} によって復元されることができる。
【0085】また、本発明に係るデジタルデータ伝送方
法においては、(N・m)ビット(ただし、N,mは2
以上の正整数)のデジタルデータであって伝送しようと
するデータの値が0乃至最大値Rでこの最大値Rが(M
−L)N より小となっているデジタルデータZは、mビ
ット毎に分割されてN個のmビットのデジタルデータV
1 乃至VN となされて、伝送される。ここで、Mは、m
ビットのデジタルデータが表現できる値の数、すなわ
ち、2m であり、Lは、伝送フォーマットにおいて禁止
コードとなっている値の個数である。
法においては、(N・m)ビット(ただし、N,mは2
以上の正整数)のデジタルデータであって伝送しようと
するデータの値が0乃至最大値Rでこの最大値Rが(M
−L)N より小となっているデジタルデータZは、mビ
ット毎に分割されてN個のmビットのデジタルデータV
1 乃至VN となされて、伝送される。ここで、Mは、m
ビットのデジタルデータが表現できる値の数、すなわ
ち、2m であり、Lは、伝送フォーマットにおいて禁止
コードとなっている値の個数である。
【0086】そして、上記N個のmビットのデジタルデ
ータV1 乃至VN のいずれかが上記禁止コードとなる
(N・m)ビットのデジタルデータは、上記最大値Rよ
りも大なる値をとる(N・m)ビットのデジタルデータ
であってmビット毎に分割してN個のmビットのデジタ
ルデータV1 乃至VN としたときにいずれのmビットの
デジタルデータV1 乃至VN も上記禁止コードとならな
い予め設定しておいた(N・m)ビットのデジタルデー
タに置換される。この置換された(N・m)ビットのデ
ジタルデータは、mビット毎に分割され、N個のmビッ
トのデジタルデータV1 乃至VN となされて伝送され
る。
ータV1 乃至VN のいずれかが上記禁止コードとなる
(N・m)ビットのデジタルデータは、上記最大値Rよ
りも大なる値をとる(N・m)ビットのデジタルデータ
であってmビット毎に分割してN個のmビットのデジタ
ルデータV1 乃至VN としたときにいずれのmビットの
デジタルデータV1 乃至VN も上記禁止コードとならな
い予め設定しておいた(N・m)ビットのデジタルデー
タに置換される。この置換された(N・m)ビットのデ
ジタルデータは、mビット毎に分割され、N個のmビッ
トのデジタルデータV1 乃至VN となされて伝送され
る。
【0087】したがって、上記デジタルデータZは、上
記M個の値のうちのL個の値に対応するデジタルデータ
が禁止コードとなっているmビットのデジタルデータの
伝送フォーマットによって、禁止コードを含むことなく
伝送されることができる。
記M個の値のうちのL個の値に対応するデジタルデータ
が禁止コードとなっているmビットのデジタルデータの
伝送フォーマットによって、禁止コードを含むことなく
伝送されることができる。
【0088】ここで、上記デジタルデータZをmビット
毎に分割してN個のmビットのデジタルデータV1 乃至
VN とするには、このデジタルデータZを、 Z=Σn=1 N {Mn-1(Vn )} =MN-1(VN ) +MN-2(VN-1 ) +MN-3(VN-2 ) +・・・・・・・・・・・・+M(V2 ) +(V1 ) が成立するように分割すればよい。
毎に分割してN個のmビットのデジタルデータV1 乃至
VN とするには、このデジタルデータZを、 Z=Σn=1 N {Mn-1(Vn )} =MN-1(VN ) +MN-2(VN-1 ) +MN-3(VN-2 ) +・・・・・・・・・・・・+M(V2 ) +(V1 ) が成立するように分割すればよい。
【0089】受信側においては、上記デジタルデータZ
は、上記各デジタルデータV1 乃至VN を繋げて(N・
m)ビットのデジタルデータとなすことにより復元され
ることができる。すなわち、受信側においては、上記デ
ジタルデータZは、 Z=Σn=1 N {Mn-1(Vn )} によって復元されることができる。
は、上記各デジタルデータV1 乃至VN を繋げて(N・
m)ビットのデジタルデータとなすことにより復元され
ることができる。すなわち、受信側においては、上記デ
ジタルデータZは、 Z=Σn=1 N {Mn-1(Vn )} によって復元されることができる。
【0090】さらに、上述の各デジタルデータ伝送方法
において、上記デジタルデータZをデジタル画像処理装
置における奥行きデータとした場合には、このデジタル
データZは、20ビットで充分な分解能を有することが
できる。
において、上記デジタルデータZをデジタル画像処理装
置における奥行きデータとした場合には、このデジタル
データZは、20ビットで充分な分解能を有することが
できる。
【0091】すなわち、本発明は、禁止コードを有する
所定ビット数(例えば10ビット)のデジタルデータの
伝送フォーマットに従って、この伝送フォーマットにお
ける所定ビット数より大きなビット数(例えば20ビッ
ト)のデジタルデータを伝送する場合において、正確に
該伝送フォーマットに従いつつ、このデジタルデータを
良好に伝送することができるデジタルデータ伝送方法を
提供することができるものである。
所定ビット数(例えば10ビット)のデジタルデータの
伝送フォーマットに従って、この伝送フォーマットにお
ける所定ビット数より大きなビット数(例えば20ビッ
ト)のデジタルデータを伝送する場合において、正確に
該伝送フォーマットに従いつつ、このデジタルデータを
良好に伝送することができるデジタルデータ伝送方法を
提供することができるものである。
【図1】本発明に係る第1のデジタルデータ伝送方法に
おいて扱われる奥行きデータZを説明するグラフであ
る。
おいて扱われる奥行きデータZを説明するグラフであ
る。
【図2】上記第1のデジタルデータ伝送方法を説明する
グラフである。
グラフである。
【図3】本発明に係る第2のデジタルデータ伝送方法を
説明するグラフである。
説明するグラフである。
【図4】上記第2のデジタルデータ伝送方法を実行する
エンコーダ装置の構成を示すブロック図である。
エンコーダ装置の構成を示すブロック図である。
【図5】上記第2のデジタルデータ伝送方法により伝送
されたデータを受信するデコーダ装置の構成を示すブロ
ック図である。
されたデータを受信するデコーダ装置の構成を示すブロ
ック図である。
Z・・・・・・・・・・・・奥行きデータ V2 ・・・・・・・・・・上位ビット V1 ・・・・・・・・・・下位ビット
Claims (3)
- 【請求項1】 mを2以上の正整数とし、mビットのデ
ジタルデータが表現できる値の数、すなわち、2m 個を
M個としたとき、このM個の値のうちの最小値よりK個
の値に対応するデジタルデータが禁止コードとなってお
りこのK個を含むL個の値に対応するデジタルデータが
禁止コードとなっているmビットのデジタルデータの伝
送フォーマットによって、Nを2以上の正整数として
(N・m)ビットのデジタルデータZを伝送するにあた
って、このデジタルデータZを、 Z=Σn=1 N {(M−L)n-1(Vn −K)} =(M−L)N-1(VN −K) +(M−L)N-2(VN-1 −K) +(M−L)N-3(V N-2 −K) +・・・・・・・・・・・・+(M−L)(V2 −K) +(V1 −K) が成立するN個のmビットのデジタルデータV1 乃至V
N に分割して伝送し、 受信側においては Z=Σn=1 N {(M−L)n-1(Vn −K)} によって上記デジタルデータZを復元してなるデジタル
データ伝送方法。 - 【請求項2】 mビットのデジタルデータが表現できる
値の数、すなわち、2m 個をM個としたとき、このM個
のうちのL個の値に対応するデジタルデータが禁止コー
ドとなっているmビットのデジタルデータの伝送フォー
マットを用いて、N及びmを2以上の正整数とする(N
・m)ビットのデジタルデータであって伝送しようとす
るデータの値が0乃至最大値Rでこの最大値Rが(M−
L)N より小となっているデジタルデータZを伝送する
にあたって、 上記デジタルデータZをmビット毎に分割してN個のm
ビットのデジタルデータV1 乃至VN とし、 このとき、上記N個のmビットのデジタルデータV1 乃
至VN のいずれかが上記禁止コードとなる(N・m)ビ
ットのデジタルデータについては、上記最大値Rよりも
大なる値をとる(N・m)ビットのデジタルデータであ
ってmビット毎に分割してN個のmビットのデジタルデ
ータV1 乃至VN としたときにいずれのmビットのデジ
タルデータV1 乃至VN も上記禁止コードとならない予
め設定しておいた(N・m)ビットのデジタルデータに
置換し、この置換された(N・m)ビットのデジタルデ
ータをmビット毎に分割してN個のmビットのデジタル
データV1 乃至VN に分割し、 上記各N個のmビットのデジタルデータV1 乃至VN を
伝送し、 受信側においては、上記各デジタルデータV1 乃至VN
を繋げて(N・m)ビットのデジタルデータZを復元し
てなるデジタルデータ伝送方法。 - 【請求項3】 デジタルデータZは、デジタル画像処理
装置における奥行きデータである請求項1または請求項
2記載のデジタルデータ伝送方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9499293A JPH06292165A (ja) | 1993-03-31 | 1993-03-31 | デジタルデータ伝送方法 |
| US08/219,708 US5487019A (en) | 1993-03-31 | 1994-03-29 | Digital data transfer method |
| GB9717786A GB2313758B (en) | 1993-03-31 | 1994-03-30 | Digital data transfer method |
| GB9406300A GB2276799B (en) | 1993-03-31 | 1994-03-30 | Digital data transfer method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9499293A JPH06292165A (ja) | 1993-03-31 | 1993-03-31 | デジタルデータ伝送方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06292165A true JPH06292165A (ja) | 1994-10-18 |
Family
ID=14125378
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9499293A Withdrawn JPH06292165A (ja) | 1993-03-31 | 1993-03-31 | デジタルデータ伝送方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US5487019A (ja) |
| JP (1) | JPH06292165A (ja) |
| GB (1) | GB2276799B (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003526280A (ja) * | 2000-03-03 | 2003-09-02 | モトローラ・インコーポレイテッド | 受信機内の復号誤りを軽減するための符号化方法とシステム |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB9613039D0 (en) * | 1996-06-21 | 1996-08-28 | Philips Electronics Nv | Image data compression for interactive applications |
| FR2756445B1 (fr) * | 1996-11-22 | 1998-12-24 | Thomson Multimedia Sa | Codeur et decodeur pour l'enregistrement et la lecture de trains de donnees binaires a l'aide d'un magnetoscope numerique |
| EP1357755A1 (en) * | 2001-01-30 | 2003-10-29 | Sony Corporation | Data creation method and data transfer method and apparatus |
| CN1328874C (zh) * | 2002-05-10 | 2007-07-25 | 索尼株式会社 | 用于传输数据的方法和装置 |
| JP4581334B2 (ja) * | 2003-04-08 | 2010-11-17 | ソニー株式会社 | データ伝送装置及びデータ受信装置 |
| JP2010287150A (ja) * | 2009-06-15 | 2010-12-24 | Sanyo Electric Co Ltd | データ転送回路 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2479613A1 (fr) * | 1980-04-01 | 1981-10-02 | Cii Honeywell Bull | Procede de transformation de codes de caracteres numeriques recus ou fournis par un systeme de traitement de donnees et dispositif pour la mise en oeuvre de ce procede |
| US4899146A (en) * | 1987-04-30 | 1990-02-06 | R. R. Donnelley & Sons Company | Method of and apparatus for converting digital data between data formats |
| US5038309A (en) * | 1989-09-15 | 1991-08-06 | Sun Microsystems, Inc. | Number conversion apparatus |
-
1993
- 1993-03-31 JP JP9499293A patent/JPH06292165A/ja not_active Withdrawn
-
1994
- 1994-03-29 US US08/219,708 patent/US5487019A/en not_active Expired - Lifetime
- 1994-03-30 GB GB9406300A patent/GB2276799B/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003526280A (ja) * | 2000-03-03 | 2003-09-02 | モトローラ・インコーポレイテッド | 受信機内の復号誤りを軽減するための符号化方法とシステム |
| JP4841789B2 (ja) * | 2000-03-03 | 2011-12-21 | モトローラ モビリティ インコーポレイテッド | 受信機内の復号誤りを軽減するための符号化方法とシステム |
Also Published As
| Publication number | Publication date |
|---|---|
| GB2276799A (en) | 1994-10-05 |
| US5487019A (en) | 1996-01-23 |
| GB9406300D0 (en) | 1994-05-25 |
| GB2276799B (en) | 1998-01-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4901075A (en) | Method and apparatus for bit rate reduction | |
| US4989000A (en) | Data string compression using arithmetic encoding with simplified probability subinterval estimation | |
| KR100324833B1 (ko) | 가변길이부호디코더 | |
| EP0469841B1 (en) | Data round-off device | |
| US4694336A (en) | Digital data transmission method | |
| EP0725486A3 (en) | Transmission code having local parity | |
| JP2000068851A (ja) | Dcバランス型コ―ドを供給する装置及び方法 | |
| EP1058432B1 (en) | A low disparity coding method for digital data | |
| EP0658982B1 (en) | System for bi-level symbol coding-decoding with saved storage and method for the same | |
| US4622579A (en) | Method and apparatus for transmitting digital luminance and chrominance television signals | |
| GB1589424A (en) | Character generation in dot matrix format | |
| HK65697A (en) | Method for transmitting a video signal | |
| US5487019A (en) | Digital data transfer method | |
| US5293165A (en) | 5B6B coding rule inverse conversion circuit for digital transmission | |
| KR0129751B1 (ko) | 잉여수시스템에 있어서의 데이타의 엔코딩장치 및 디코딩장치와 방법 | |
| JPH0199325A (ja) | エンコーダ回路 | |
| JP2815510B2 (ja) | 色差信号の動きベクトル計算回路 | |
| EP0047382A2 (en) | Adaptive compression encoding of a binary-source symbol string | |
| US20020057742A1 (en) | Sorting device of variable-length code | |
| DE69219494T2 (de) | Dekodierungsvorrichtung für Kodes variabler Länge | |
| JP6272689B2 (ja) | ビット深度分解割当装置、ビット深度結合復元装置、画像符号化装置、画像復号装置、及びこれらのプログラム | |
| JP3691261B2 (ja) | 可変長復号器のデータ可変装置 | |
| EP0949780B1 (en) | A frame format and method and apparatus for processing a frame | |
| US6072911A (en) | Linear image filter and the corresponding filtering method | |
| JP3034293B2 (ja) | 可変長符号の固定長変換回路 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20000704 |