JP2011129995A - 通信端末装置、通信端末装置の画像処理方法およびプログラム、画像通信システム - Google Patents
通信端末装置、通信端末装置の画像処理方法およびプログラム、画像通信システム Download PDFInfo
- Publication number
- JP2011129995A JP2011129995A JP2009283984A JP2009283984A JP2011129995A JP 2011129995 A JP2011129995 A JP 2011129995A JP 2009283984 A JP2009283984 A JP 2009283984A JP 2009283984 A JP2009283984 A JP 2009283984A JP 2011129995 A JP2011129995 A JP 2011129995A
- Authority
- JP
- Japan
- Prior art keywords
- image
- camera
- unit
- data
- frame rate
- 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
- 238000004891 communication Methods 0.000 title claims abstract description 176
- 238000003672 processing method Methods 0.000 title claims abstract description 7
- 230000005540 biological transmission Effects 0.000 claims description 50
- 238000009826 distribution Methods 0.000 claims description 25
- 238000013500 data storage Methods 0.000 claims description 10
- 230000006870 function Effects 0.000 description 12
- 239000000284 extract Substances 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 230000002457 bidirectional effect Effects 0.000 description 6
- 238000004590 computer program Methods 0.000 description 6
- 230000033001 locomotion Effects 0.000 description 5
- 238000000034 method Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000010422 painting Methods 0.000 description 1
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Telephone Function (AREA)
Abstract
【課題】通信画像の品質を保つことができる通信端末装置および通信端末装置の画像処理方法を提供する。
【解決手段】カメラ部110によって撮像された画像とこの画像の直前にカメラ部110によって撮像された画像との比較結果に基づいてカメラ部110から出力される画像データのフレームレートを制御部140によって決定することにより、カメラ部110で撮像した画像に変化部分が少ない場合では画像のフレームレートを遅くし、変化部分が多い場合では画像のフレームレートを早くするといった制御実行する機能を通信端末装置10に備えた。
【選択図】 図1
【解決手段】カメラ部110によって撮像された画像とこの画像の直前にカメラ部110によって撮像された画像との比較結果に基づいてカメラ部110から出力される画像データのフレームレートを制御部140によって決定することにより、カメラ部110で撮像した画像に変化部分が少ない場合では画像のフレームレートを遅くし、変化部分が多い場合では画像のフレームレートを早くするといった制御実行する機能を通信端末装置10に備えた。
【選択図】 図1
Description
本発明は、通信端末装置、通信端末装置の画像処理方法およびプログラム、画像通信システムに関する。
近年、画像を撮影するカメラ機能を有する携帯型または固定型の通信装置の普及と通信ネットワークの高速大容量化に伴い、テレビ電話やテレビ会議といった画像と音声による双方向画像通信が広く利用されている。このような双方向画像通信を実行する際、通信ネットワーク上を伝送される通信データは、音声通信による通信データよりも必然的に多量のデータが必要となる。また、詳細な画面でかつ滑らかな動画像といった通信画像が高品質な双方向画像通信を実現するためには、さらに通信データ量は増大する。
したがって、双方向画像通信では、通信画像の品質に比例して通信データ量が増大することから、携帯電話機などの移動通信端末間での双方向画像通信においては、この通信データ量に応じて通信料が課金される場合が多く、すなわち、双方向画像通信実行時の通信料が双方向音声通信実行時より高くなってしまうといった問題があった。
このような問題に対し、送信する画像データのデータ量を低減させる技術として、画像データの連続する画像フレーム間を比較して画像変化の有無を検知し、この変化部分を含む変化領域のみを抽出して送信する技術(特許文献1)や、基本画像のブロックと変化画像のブロックとの画素値の差分を求め、この差分が所定の閾値より大きい差分を有するブロックを抽出し、抽出したブロックの画像情報を送信する画像伝送方法(特許文献2)が知られている。
しかしながら、特許文献1および特許文献2の技術は、ともに画像の変化部分を検知して、この画像の変化部分に応じた画像情報を送信する技術である。よって、動きが激しい画像や輝度の変化が激しい画像を送信する場合、検知される画像の変化部分も多くなり、画像を送信するための画像情報量が増大してしまうため、双方向画像通信を実行する際に送信される通信データ量も増大することになり、その結果、通信料が高くなってしまうといった問題があった。
さらに、検知される画像の変化部分が多くなるにしたがって画像を送信するための画像情報量が増大することにより、次のように、通信画像の品質を保つことが困難となるといった問題もあった。すなわち、画像の変化部分が多いと、送信装置側のハードウェア性能によっては送信する画像情報量に制限がかかることで、受信装置において受信した画像情報量を表示させる際に、コマ落ちなどによるぎくしゃく感やブロックノイズの発生といった通信画像の品質劣化を発生させる恐れがあった。
さらに、検知される画像の変化部分が多くなるにしたがって画像を送信するための画像情報量が増大することにより、次のように、通信画像の品質を保つことが困難となるといった問題もあった。すなわち、画像の変化部分が多いと、送信装置側のハードウェア性能によっては送信する画像情報量に制限がかかることで、受信装置において受信した画像情報量を表示させる際に、コマ落ちなどによるぎくしゃく感やブロックノイズの発生といった通信画像の品質劣化を発生させる恐れがあった。
そこで本発明は、上述の問題を解決すべく、画像の変化部分が多い画像を送信する場合でも通信データ量を低減することで通信料を抑制し、かつ、通信画像の品質を確保することができる通信端末装置および通信端末装置の画像処理方法を提供することを目的とする。
上述の目的を達成するために、本発明は、画像を撮影するとともに撮影した画像を所定のフレームレートで出力するカメラ部と、前記カメラ部によって出力された画像を一時的に記憶するカメラ出力画像保管部と、データを送受信する通信インターフェース部と、前記カメラ部によって出力された画像である第1の画像と、この第1の画像の直前に前記カメラ部から出力され前記カメラ出力画像保管部に記憶されている第2の画像とを比較し、この比較による結果に基づいて前記フレームレートを決定するカメラ画像フレームレート制御部と、前記第2の画像に対する前記第1の画像の変化部分を示す差分情報を含んだデータを生成し前記通信インターフェース部に送信させる送信データ生成部とを備えることを特徴とする。
本発明によれば、カメラ部によって撮影された画像とこの画像の直前にカメラ部によって撮影された画像との比較結果に基づいてカメラ部から出力される画像データのフレームレートを決定することにより、撮影された画像の比較結果に応じたフレームレートの制御をすることができる。さらに、カメラ部によって撮影された画像とこの画像の直前にカメラ部によって撮影された画像との比較結果に基づいて画像の変化部分を含んだ差分情報を抽出してこの差分情報を含んだ送信データを生成することにより、送信データに含まれる画像データのデータ量を低減させることができる。
したがって、比較する画像のフレームレートをこの画像の変化部分に応じて制御すること、画像の変化部分から抽出した差分情報を含んだ送信データを生成すること、これらにより、TV電話などの画像通信において、通信データ量を低減することで通信料を抑制し、かつ、通信画像の品質を確保することが可能となる。
したがって、比較する画像のフレームレートをこの画像の変化部分に応じて制御すること、画像の変化部分から抽出した差分情報を含んだ送信データを生成すること、これらにより、TV電話などの画像通信において、通信データ量を低減することで通信料を抑制し、かつ、通信画像の品質を確保することが可能となる。
以下、本発明の実施の形態について、図面を参照し詳細に説明する。
[第1の実施の形態]
本発明における第1の実施の形態にかかる通信端末装置は、カメラによって撮影した画像を出力する際のフレームレートを連続する画像フレームの比較結果に基づいて決定するとともに、この差分情報に基づいて連続する画像フレームの差分情報を抽出し、抽出した差分情報を含んだ送信データを生成するものである。
[第1の実施の形態]
本発明における第1の実施の形態にかかる通信端末装置は、カメラによって撮影した画像を出力する際のフレームレートを連続する画像フレームの比較結果に基づいて決定するとともに、この差分情報に基づいて連続する画像フレームの差分情報を抽出し、抽出した差分情報を含んだ送信データを生成するものである。
本実施の形態にかかる通信端末装置10は、図1に示すように、カメラ部110とカメラ出力画像保管部120と通信インターフェース部130とカメラ画像フレームレート制御部140と送信データ生成部150とから構成されている。
カメラ部110は、風景などの画像を光学的に撮影するとともに撮影した画像のデジタルデータ(以下、「画像のデジタルデータ」をまとめて「画像データ」という。)を所定のフレームレートで出力する。
カメラ出力画像保管部120は、画像データを一時的に記憶するメモリ装置であり、カメラ部110から出力される画像データを一時的に記憶する。
カメラ部110は、風景などの画像を光学的に撮影するとともに撮影した画像のデジタルデータ(以下、「画像のデジタルデータ」をまとめて「画像データ」という。)を所定のフレームレートで出力する。
カメラ出力画像保管部120は、画像データを一時的に記憶するメモリ装置であり、カメラ部110から出力される画像データを一時的に記憶する。
通信インターフェース部130は、カメラ部110によって撮影された画像に基づく画像データを含むデータ(送信データ)を通信相手に対して送信するとともに、通信相手から送信された画像データを含むデータ(受信データ)を受信する。
カメラ画像フレームレート制御部140は、カメラ部110から出力された画像データである第1の画像と、この第1の画像の直前にカメラ部110から出力された画像データであってカメラ出力画像保管部121に記憶されている第2の画像とを比較し、この比較結果に基づいてカメラ部110から出力される画像データのフレームレートを決定する。
送信データ生成部150は、第1の画像と第2の画像との比較結果から、第2の画像に対する第1の画像の変化部分を示す差分情報を含んだ送信データを生成する。
なお、本実施の形態にかかる通信端末装置10の各構成要素は、CPU(中央演算装置)やメモリ、インターフェースからなるコンピュータにコンピュータプログラム(ソフトウエア)をインストールすることによって実現され、上述した通信端末装置10の各種機能は、上記コンピュータの各種ハードウェア資源と上記コンピュータプログラムとが協働することによって実現される。
なお、本実施の形態にかかる通信端末装置10の各構成要素は、CPU(中央演算装置)やメモリ、インターフェースからなるコンピュータにコンピュータプログラム(ソフトウエア)をインストールすることによって実現され、上述した通信端末装置10の各種機能は、上記コンピュータの各種ハードウェア資源と上記コンピュータプログラムとが協働することによって実現される。
次に、図2を参照して、本実施の形態にかかる通信端末装置の動作について説明する。
本実施の形態にかかる通信端末装置10は、図2に示すように、カメラ部110によって撮影された画像の画像データをカメラ出力画像保管部120へ一時的に記憶する(S101)。
本実施の形態にかかる通信端末装置10は、図2に示すように、カメラ部110によって撮影された画像の画像データをカメラ出力画像保管部120へ一時的に記憶する(S101)。
カメラ出力画像保管部120へカメラ部110から出力された画像データが記憶されると、カメラ画像フレームレート制御部140は、カメラ部110から次に出力される画像の画像データ(第1の画像)とカメラ出力画像保管部120に記憶されている画像データ(第2の画像)とを比較する(S102)。
カメラ画像フレームレート制御部140は、第1の画像と第2の画像との比較結果に基づいて、カメラ部110から出力される画像データのフレームレートを決定する(S103)。
カメラ画像フレームレート制御部140は、第1の画像と第2の画像との比較結果に基づいて、カメラ部110から出力される画像データのフレームレートを決定する(S103)。
カメラ画像フレームレート制御部140によってカメラ部110から出力される画像データのフレームレートが決定されると、送信データ生成部150は、カメラ画像フレームレート制御部140によって導出された第1の画像と第2の画像との比較結果から、第2の画像に対する第1の画像の変化部分を示す差分情報を含んだ送信データを生成する(S104)。
このように、本実施の形態にかかる通信端末装置によれば、カメラ部によって撮影された画像とこの画像の直前にカメラ部によって撮影された画像との比較結果に基づいてカメラ部から出力される画像データのフレームレートを決定することにより、変化部分が少ない場合では画像のフレームレートを遅くし、変化部分が多い場合では画像のフレームレートを早くするといった制御をすることができる。さらに、カメラ部によって撮影された画像とこの画像の直前にカメラ部によって撮影された画像との比較結果に基づいて画像の変化部分を含んだ差分情報を抽出してこの差分情報を含んだ送信データを生成することにより、送信データに含まれる画像データのデータ量を低減させることができる。
したがって、比較する画像のフレームレートをこの画像の変化部分に応じて制御すること、画像の変化部分から抽出した差分情報を含んだ送信データを生成すること、これらにより、TV電話などの画像通信において、通信画像の品質を確保し、かつ、通信データ量を低減することで通信料を抑制することが可能となる。
したがって、比較する画像のフレームレートをこの画像の変化部分に応じて制御すること、画像の変化部分から抽出した差分情報を含んだ送信データを生成すること、これらにより、TV電話などの画像通信において、通信画像の品質を確保し、かつ、通信データ量を低減することで通信料を抑制することが可能となる。
[第2の実施の形態]
図3は、本発明の第2の実施の形態にかかる通信端末装置20の構成を示すブロック図である。
本実施の形態にかかる通信端末装置20は、カメラによって撮影した画像を出力する際のフレームレートを、連続する画像フレームの画素または画素ブロックにおけるデータ量の比較結果や、連続する画像フレームの輝度分布の比較結果に基づいて決定するとともに、連続する画像フレームの差分情報を含んだデータを生成し送信するものである。
なお、本実施の形態にかかる通信端末装置20の構成および機能について、第1の実施の形態において説明した通信端末装置10と同一の構成および機能を有するものには同一の符号を付し、これらの詳細な説明を省略する。
図3は、本発明の第2の実施の形態にかかる通信端末装置20の構成を示すブロック図である。
本実施の形態にかかる通信端末装置20は、カメラによって撮影した画像を出力する際のフレームレートを、連続する画像フレームの画素または画素ブロックにおけるデータ量の比較結果や、連続する画像フレームの輝度分布の比較結果に基づいて決定するとともに、連続する画像フレームの差分情報を含んだデータを生成し送信するものである。
なお、本実施の形態にかかる通信端末装置20の構成および機能について、第1の実施の形態において説明した通信端末装置10と同一の構成および機能を有するものには同一の符号を付し、これらの詳細な説明を省略する。
本実施の形態にかかる通信端末装置20は、図3に示すように、画像を撮影するとともに撮影した画像の画像データを所定のフレームレートで出力するカメラ部110と、画像データを一時的に記憶するカメラ出力画像保管部120と、画像データを含んだデータを送受信する通信インターフェース部130と、カメラ部110から出力される画像データのフレームレートを決定するカメラ画像フレームレート制御部240と、通信インターフェース部130から送信される送信データを生成する送信データ生成部150とから構成されている。
ここで、通信インターフェース部130は、LAN(Local Area Network)やISDN(Integrated Services Digital Network)などの有線によるデータ通信の通信インターフェースであっても良く、W−LAN(Wireless-Local Area Network)、Bluetooth(登録商標)、赤外線通信などの無線によるデータ通信の通信インターフェースであっても良い。
ここで、通信インターフェース部130は、LAN(Local Area Network)やISDN(Integrated Services Digital Network)などの有線によるデータ通信の通信インターフェースであっても良く、W−LAN(Wireless-Local Area Network)、Bluetooth(登録商標)、赤外線通信などの無線によるデータ通信の通信インターフェースであっても良い。
カメラ部110から出力された画像データである第1の画像と、第1の画像の直前に出力された画像データであってカメラ出力画像保管部120に記憶されている第2の画像との比較結果に基づいてカメラ部110から出力される画像データのフレームレートを決定するカメラ画像フレームレート制御部240は、さらに、データ変化部分量比較判定部241と輝度分布比較判定部242とから構成されている。
データ変化部分量比較判定部241は、第1の画像と第2の画像とを比較して、第2の画像に対する第1の画像の画素または画素ブロックの変化量に応じてカメラ部110から出力される画像データのフレームレートを決定する。
輝度分布比較判定部242は、第1の画像と第2の画像とを比較して、第2の画像に対する第1の画像の輝度分布の差異に応じてカメラ部110から出力される画像データのフレームレートを決定する。
輝度分布比較判定部242は、第1の画像と第2の画像とを比較して、第2の画像に対する第1の画像の輝度分布の差異に応じてカメラ部110から出力される画像データのフレームレートを決定する。
なお、本実施の形態にかかる通信端末装置20の各構成要素は、CPU(中央演算装置)やメモリ、インターフェースからなるコンピュータにコンピュータプログラム(ソフトウエア)をインストールすることによって実現され、上述した通信端末装置20の各種機能は、上記コンピュータの各種ハードウェア資源と上記コンピュータプログラムとが協働することによって実現される。
<フレームレートの制御について>
ここで、カメラ画像フレームレート制御部240による第1の画像と第2の画像との比較に基づくカメラ部110から出力される画像データのフレームレートの決定機能について詳しく説明する。
図4は、カメラ部110から出力された連続する画像データのうち、始めにカメラ部110から出力された画像データaと画像データaの直後にカメラ部110から出力された画像データbとの比較に基づいて導出された画像データa,bの画素または画素ブロックに対応した差分情報cを概念的に示す図である。
ここで、カメラ画像フレームレート制御部240による第1の画像と第2の画像との比較に基づくカメラ部110から出力される画像データのフレームレートの決定機能について詳しく説明する。
図4は、カメラ部110から出力された連続する画像データのうち、始めにカメラ部110から出力された画像データaと画像データaの直後にカメラ部110から出力された画像データbとの比較に基づいて導出された画像データa,bの画素または画素ブロックに対応した差分情報cを概念的に示す図である。
カメラ画像フレームレート制御部240のデータ変化部分量比較判定部241は、画像データaと画像データbとで変化がある画素または画素ブロックを検知して画像データaに対する画像データbの差分情報cを抽出する。図4に示す差分情報cは、黒塗りで示す画素または画素ブロックが画像データbで新たに表示する画素または画素ブロックを示し、斜線で示す画素または画素ブロックが画像データbで表示しない画素または画素ブロックを示している。
データ変化部分量比較判定部241は、抽出した差分情報cから、画像データaの総画素数または総画素ブロック量に対する画像データbの画素または画素ブロックの変化量の割合を導出し、この画像データbの画素または画素ブロックの変化量の割合に応じてカメラ部110から出力される画像データのフレームレートを決定する。
ここで図5に、比較対象の画像データの総画素数または総画素ブロック量に対する画素または画素ブロックの変化量の割合とフレームレートとの関係の一例を示す。
例えば、データ変化部分量比較部241に、図5に示すような画素または画素ブロックの変化量の割合とフレームレートとの関係を示す条件を予め記憶しておき、データ変化部分量比較部241は、抽出した差分情報cから画像データaの総画素数または総画素ブロック量に対する画像データbの画素または画素ブロックの変化量の割合を導出することにより、予め記憶してある条件に導出した画像データbの画素または画素ブロックの変化量の割合を対応させることによって、カメラ部110から出力される画像データのフレームレートを決定することができる。
ここで図5に、比較対象の画像データの総画素数または総画素ブロック量に対する画素または画素ブロックの変化量の割合とフレームレートとの関係の一例を示す。
例えば、データ変化部分量比較部241に、図5に示すような画素または画素ブロックの変化量の割合とフレームレートとの関係を示す条件を予め記憶しておき、データ変化部分量比較部241は、抽出した差分情報cから画像データaの総画素数または総画素ブロック量に対する画像データbの画素または画素ブロックの変化量の割合を導出することにより、予め記憶してある条件に導出した画像データbの画素または画素ブロックの変化量の割合を対応させることによって、カメラ部110から出力される画像データのフレームレートを決定することができる。
また、カメラ画像フレームレート制御部240の輝度分布比較判定部242は、画像データaと画像データbとを比較することにより、画像データの輝度分布の変化を検出し、この輝度分布の変化に応じてカメラ部110から出力される画像データのフレームレートを決定する。
具体的には、輝度分布比較判定部242に、2つの画像データ間の輝度分布変化量とフレームレートとの関係を示す条件を予め記憶しておき、輝度分布比較判定部242は、検出した画像データaに対する画像データbの輝度分布変化量を、予め記憶してある条件に対応させることにより、カメラ部110から出力される画像データのフレームレートを決定することができる。
また、輝度分布比較判定部242は、フレームレートを決定する際に、最も影響が大きい(変化の大きい)輝度分布を示す画像データにおける信号成分の輝度分布変化量に基づいても良く、また、画像データの信号成分毎に重み付けをして導出された各信号成分の輝度分布変化量や全ての信号成分の輝度分布変化量の平均に基づいても良い。
具体的には、輝度分布比較判定部242に、2つの画像データ間の輝度分布変化量とフレームレートとの関係を示す条件を予め記憶しておき、輝度分布比較判定部242は、検出した画像データaに対する画像データbの輝度分布変化量を、予め記憶してある条件に対応させることにより、カメラ部110から出力される画像データのフレームレートを決定することができる。
また、輝度分布比較判定部242は、フレームレートを決定する際に、最も影響が大きい(変化の大きい)輝度分布を示す画像データにおける信号成分の輝度分布変化量に基づいても良く、また、画像データの信号成分毎に重み付けをして導出された各信号成分の輝度分布変化量や全ての信号成分の輝度分布変化量の平均に基づいても良い。
カメラ画像フレームレート制御部240は、カメラ部110から出力される画像データのフレームレートを、画像データの特徴に応じて、データ変化部分量比較判定部241または輝度分布比較判定部242のいずれかの決定結果を用いて制御する。
例えば、動きが激しい画像にはデータ変化部分量比較判定部241の決定結果を、輝度変化の激しい画像には輝度分布比較判定部242の決定結果を用いることとしても良い。 また、カメラ画像フレームレート制御部240は、データ変化部分量比較判定部241、輝度分布比較判定部242の双方の決定結果を用いてカメラ部110から出力される画像データのフレームレートを制御しても良い。
例えば、動きが激しい画像にはデータ変化部分量比較判定部241の決定結果を、輝度変化の激しい画像には輝度分布比較判定部242の決定結果を用いることとしても良い。 また、カメラ画像フレームレート制御部240は、データ変化部分量比較判定部241、輝度分布比較判定部242の双方の決定結果を用いてカメラ部110から出力される画像データのフレームレートを制御しても良い。
次に、本実施の形態にかかる通信端末装置20の動作について、図6に示すフローチャートおよび図7に示す画像データの差分情報を概念を説明する図を参照して説明する。
図6に示すように、カメラ部110によって画像データが出力されると(S201)、カメラ出力画像保管部120は、カメラ部110から出力された直前の画像データが記憶されているか否かを判定する(S202)。
図6に示すように、カメラ部110によって画像データが出力されると(S201)、カメラ出力画像保管部120は、カメラ部110から出力された直前の画像データが記憶されているか否かを判定する(S202)。
直前に出力された画像データが記憶されていない場合(S202において「NO」)、カメラ出力画像保管部120は、カメラ部110から出力された画像データをカメラ出力画像保管部121へ一時的に記憶して(S203)、カメラ部110から次に出力される画像データを待機する。ここでは、図7に示すカメラ部110から出力された画像データのうち、画像データA1がカメラ出力画像保管部120へ記憶される。
カメラ出力画像保管部120に画像データが記憶されている場合(S202において「YES」)、すなわち、カメラ部110から出力された画像データの直前に出力された画像データがカメラ出力画像保管部120に記憶されていると、カメラ画像フレームレート制御部240は、カメラ部110によって出力された画像データ(第1の画像)とカメラ出力画像保管部120に記憶されている画像データ(第2の画像)とを比較する(S204)。ここでは、図7に示すカメラ部110から出力された画像データのうち、画像データA2が第1の画像に相当し、画像データA1が第2の画像に相当する。
カメラ画像フレームレート制御部240によって実行される第1の画像と第2の画像との比較には、データ変化部分量比較判定部241による第1の画像と第2の画像における画素または画素ブロックの変化部分を検知する画素または画素ブロックの変化領域の比較と、輝度分布比較判定部242による第1の画像と第2の画像における輝度分布の比較とがある。
上記した第1,第2の画像の各比較動作が実行されると、カメラ画像フレームレート制御部240は、この比較結果に基づいて、第2の画像に対する第1の画像の差分情報を抽出する(S205)。
ここでは、カメラ画像フレームレート制御部240が実行する比較動作のうち、データ変化部分量比較判定部241による画素または画素ブロックの変化領域の比較結果を例として説明する。
データ変化部分量比較判定部241は、図7に示す画像データのうち、画像データA2,A1との比較により、画像データA1に対する画像データA2の画素または画素ブロックの変化部分を示す画像データB1を差分情報として抽出する。画像データB1における黒塗りで示す画素または画素ブロックは、新たに表示される画素または画素ブロックを示し、斜線で示す画素または画素ブロックは、表示しない画素または画素ブロックであることを示している。
ここでは、カメラ画像フレームレート制御部240が実行する比較動作のうち、データ変化部分量比較判定部241による画素または画素ブロックの変化領域の比較結果を例として説明する。
データ変化部分量比較判定部241は、図7に示す画像データのうち、画像データA2,A1との比較により、画像データA1に対する画像データA2の画素または画素ブロックの変化部分を示す画像データB1を差分情報として抽出する。画像データB1における黒塗りで示す画素または画素ブロックは、新たに表示される画素または画素ブロックを示し、斜線で示す画素または画素ブロックは、表示しない画素または画素ブロックであることを示している。
第2の画像に対する第1の画像の差分情報が抽出されると、カメラ画像フレームレート制御部240は、この差分情報に基づいてカメラ部110から出力される画像データのフレームレートを決定する(S206)。
カメラ部110から出力される画像データのフレームレートは、2つの画像の差分情報に基づいて決定されることから、2つの画像間に変化部分が少ない場合ではフレームレートを遅くし、変化部分が多い場合ではフレームレートを早くするといった制御をすることができる。
カメラ部110から出力される画像データのフレームレートは、2つの画像の差分情報に基づいて決定されることから、2つの画像間に変化部分が少ない場合ではフレームレートを遅くし、変化部分が多い場合ではフレームレートを早くするといった制御をすることができる。
フレームレートが決定すると、送信データ生成部150は、抽出された差分情報を含んだ送信データを生成する(S207)。ここでは、図7に示す画像データA2とA1の画素または画素ブロックの変化部分を示す画像データB1を含んだ送信データが生成され、通信インターフェース部130から生成された送信データが通信相手に対して送信される。
本実施の形態にかかる通信端末装置20を利用して画像通信を実行する場合には、上記の各ステップを繰り返すことで、カメラ部110から出力される画像データのフレームレートを制御するとともに、連続した画像データの差分情報のみを含んだ送信データを送信する。
例えば、図7に示すカメラ部110から出力された画像データのうち、画像データA3を送信したい場合には、画像データA2に対する画像データA3の差分情報である画像データB2を含んだ送信データを送信し、画像データA4を送信したい場合には、画像データA3に対する画像データA4の差分情報である画像データB3を含んだ送信データを送信する。
例えば、図7に示すカメラ部110から出力された画像データのうち、画像データA3を送信したい場合には、画像データA2に対する画像データA3の差分情報である画像データB2を含んだ送信データを送信し、画像データA4を送信したい場合には、画像データA3に対する画像データA4の差分情報である画像データB3を含んだ送信データを送信する。
このように、本実施の形態にかかる通信端末装置20によれば、カメラ部によって撮影された画像とこの画像の直前にカメラ部によって撮影された画像との比較結果のうち、画素または画素ブロックの変化量または画像データの周波数成分における振幅分布変化量に基づいてカメラ部から出力される画像データのフレームレートを決定することにより、より詳細なフレームレートの制御をすることができ、通信画像の品質を保つことができる。さらに、カメラ部によって撮影された画像とこの画像の直前にカメラ部によって撮影された画像との比較結果に基づいて画像の変化部分を含んだ差分情報を抽出してこの差分情報を含んだ送信データを生成することにより、送信データに含まれる画像データのデータ量を低減させることができる。
[第3の実施の形態]
図8は、本発明の第3の実施の形態にかかる通信端末装置30を含んだ画像通信システムの構成を示すブロック図である。
本実施の形態にかかる通信端末装置30を含む画像通信システム300は、ネットワークXを介して通信端末装置30,31が画像データを含むデータを送受信することによって画像通信を実現するものである。
なお、本実施の形態にかかる通信端末装置30の構成および機能について、第2の実施の形態において説明した通信端末装置20と同一の構成および機能を有するものには同一の符号を付し、これらの詳細な説明を省略する。
図8は、本発明の第3の実施の形態にかかる通信端末装置30を含んだ画像通信システムの構成を示すブロック図である。
本実施の形態にかかる通信端末装置30を含む画像通信システム300は、ネットワークXを介して通信端末装置30,31が画像データを含むデータを送受信することによって画像通信を実現するものである。
なお、本実施の形態にかかる通信端末装置30の構成および機能について、第2の実施の形態において説明した通信端末装置20と同一の構成および機能を有するものには同一の符号を付し、これらの詳細な説明を省略する。
画像通信システム300における本実施の形態にかかる携帯端末装置30は、図8に示すように、画像を撮影するとともに撮影した画像の画像データを所定のフレームレートで出力するカメラ部110と、カメラ部110から出力される画像データを一時的に記憶するカメラ出力画像保管部120と、画像データを含んだデータを送受信する通信インターフェース部130と、カメラ部110から出力される画像データのフレームレートを決定するカメラ画像フレームレート制御部240と、通信インターフェース部130から送信される送信データを生成する送信データ生成部150と、通信インターフェース部130によって受信された受信データに含まれる画像データを一時的に記憶する受信画像データ保管部320と、映像を表示する表示部360と、表示部360で表示させる映像の画像データを生成する表示映像生成部370とから構成されている。
また、本実施の形態において、通信端末装置30の通信インターフェース部130は、無線帯域信号を用いて基地局Yとの間でデータの送受信を実行する無線通信インターフェース機能を有したものとして説明する。また、通信端末装置30と通信端末装置31は、同一の構成および機能を有するものとする。
また、本実施の形態において、通信端末装置30の通信インターフェース部130は、無線帯域信号を用いて基地局Yとの間でデータの送受信を実行する無線通信インターフェース機能を有したものとして説明する。また、通信端末装置30と通信端末装置31は、同一の構成および機能を有するものとする。
受信画像データ保管部320は、画像データを一時的に記憶するメモリ装置であり、通信インターフェース部130によって受信された受信データに含まれる画像データを一時的に記憶する。ここで、受信画像データ保管部320は、受信データに含まれる差分情報に基づいて生成される表示部360で表示させる映像における画像フレームの画像データを記憶しても良い。
表示映像生成部370は、通信インターフェース部130によって受信された受信データに含まれる画像データから表示部360で表示させる映像の画像データを生成する。
具体的には、表示映像生成部370は、通信インターフェース部130によって受信された受信データに含まれる差分情報を抽出し、抽出した差分情報と、この差分情報を含んだ受信データの直前に受信した受信データに基づいて生成された画像データ(第3の画像)であって受信画像データ保管部322に記憶されている第3の画像とに基づいて、表示部360に表示させる映像の画像データである第4の画像を生成する。
具体的には、表示映像生成部370は、通信インターフェース部130によって受信された受信データに含まれる差分情報を抽出し、抽出した差分情報と、この差分情報を含んだ受信データの直前に受信した受信データに基づいて生成された画像データ(第3の画像)であって受信画像データ保管部322に記憶されている第3の画像とに基づいて、表示部360に表示させる映像の画像データである第4の画像を生成する。
ここで、表示映像生成部370による表示部360に表示させる映像の画像データ生成機能について、詳しく説明する。
図4に示す画像データaが最初に受信した受信データに含まれる画像データ(第3の画像)であり、画像データbが次に受信した受信データに基づいて生成される画像データ(第4の画像)であった場合、画像データaは、受信画像データ保管部320に記憶されている。次に受信する受信データに含まれる画像データは、画像データbと画像データaとの差分情報cであるので、表示映像生成部370は、受信データに含まれる差分情報cを抽出する。
図4に示す画像データaが最初に受信した受信データに含まれる画像データ(第3の画像)であり、画像データbが次に受信した受信データに基づいて生成される画像データ(第4の画像)であった場合、画像データaは、受信画像データ保管部320に記憶されている。次に受信する受信データに含まれる画像データは、画像データbと画像データaとの差分情報cであるので、表示映像生成部370は、受信データに含まれる差分情報cを抽出する。
差分情報cには、受信画像データ保管部320に記憶されている画像データaと表示部360に表示させる画像である画像データbとの比較結果、すなわち画素または画素ブロックの変化部分を示す情報が含まれているため、表示映像生成部370は、抽出した差分情報cと受信画像データ保管部320に記憶されている画像データaとから画像データbを生成し、表示部360に画像データbに基づく映像を表示させる。
なお、本実施の形態にかかる通信端末装置30の各構成要素は、CPU(中央演算装置)やメモリ、インターフェースからなるコンピュータにコンピュータプログラム(ソフトウエア)をインストールすることによって実現され、上述した通信端末装置30の各種機能は、上記コンピュータの各種ハードウェア資源と上記コンピュータプログラムとが協働することによって実現される。
次に、本実施の形態にかかる通信端末装置30を含む画像通信システム300の動作シーケンスについて、図9に示すシーケンス図および図10に示す画像通信システム300において送受信される画像情報について概念的に説明する図を参照して説明する。
図9に示すように、通信端末装置30と通信端末装置31との間で画像通信が開始されると(S301)、通信端末装置30は、カメラ部110で撮影した画像データを含む送信データを生成し(S302)、送信データを通信端末装置31に対して送信する(S303)。ここで、図10に示す画像データにおいて、通信端末装置30のカメラ部110で撮影され出力された画像データおよび送信データに含まれる画像データを画像データA1とする。
図9に示すように、通信端末装置30と通信端末装置31との間で画像通信が開始されると(S301)、通信端末装置30は、カメラ部110で撮影した画像データを含む送信データを生成し(S302)、送信データを通信端末装置31に対して送信する(S303)。ここで、図10に示す画像データにおいて、通信端末装置30のカメラ部110で撮影され出力された画像データおよび送信データに含まれる画像データを画像データA1とする。
通信端末装置30からの送信データを通信端末装置31が受信すると(S304)、通信端末装置31は、受信データに含まれる画像データを抽出し、この画像データを記憶部に記憶するとともに表示部に抽出した画像データに基づく映像を表示させる(S305)。ここで、図10に示す画像データにおいて、通信端末装置31の記憶部に記憶される画像データを画像データC1とする。
通信端末装置30は、次に送信するカメラ部110で撮影した画像データを含む送信データを生成し(S306)、生成した送信データを通信端末装置31に対して送信する(S307)。ここで、図10に示す画像データにおいて、通信端末装置30が生成する送信データに含まれる画像データは、カメラ部110で撮影した画像データA2と送信済の画像データA1との差分情報B1となる。
通信端末装置30からの送信データを通信端末装置31が受信すると(S308)、通信端末装置31は、受信データに含まれる画像データである差分情報を抽出し、記憶部に記憶されている画像データと抽出した差分情報とから表示部で表示させる表示画像を生成する。通信端末装置31は、生成した表示画像の画像データを記憶部に記憶するとともに、表示部に生成した表示画像に基づく映像を表示する(S309)。
ここで、図10に示す画像データにおいて、通信端末装置31の記憶部に記憶する表示画像の画像データは、抽出した差分情報B1と記憶部に記憶されていた画像データC1とから生成された画像データC2となる。
ここで、図10に示す画像データにおいて、通信端末装置31の記憶部に記憶する表示画像の画像データは、抽出した差分情報B1と記憶部に記憶されていた画像データC1とから生成された画像データC2となる。
通信端末装置30は、次に送信するカメラ部110で撮影した画像データを含む送信データを生成し(S310)、生成した送信データを通信端末装置31に対して送信する(S311)。ここで、図10に示す画像データにおいて、通信端末装置30が生成する送信データに含まれる画像データは、カメラ部110で撮影した画像データA3と送信済の画像データA2との差分情報B2となる。
通信端末装置30からの送信データを通信端末装置31が受信すると(S312)、通信端末装置31は、受信データに含まれる画像データである差分情報を抽出し、記憶部に記憶されている画像データと抽出した差分情報とから表示部で表示させる表示画像を生成する。通信端末装置31は、生成した表示画像の画像データを記憶部に記憶するとともに、表示部に生成した表示画像に基づく映像を表示する(S313)。
ここで、図10に示す画像データにおいて、通信端末装置31の記憶部に記憶する表示画像の画像データは、抽出した差分情報B2と記憶部に記憶されていた画像データC2とから生成された画像データC3となる。
ここで、図10に示す画像データにおいて、通信端末装置31の記憶部に記憶する表示画像の画像データは、抽出した差分情報B2と記憶部に記憶されていた画像データC2とから生成された画像データC3となる。
上記したステップを繰り返すことにより、カメラ等で撮影した連続した画像の画像データを含む送信データを送信し、受信した受信データに含まれる画像データを抽出して表示する映像通信が実行され、通信端末装置30と通信端末装置31との間の画像通信が終了されるまで継続される(S314)。
ここでは、通信端末装置30を画像データを送信する送信装置として、通信端末装置31を画像データを受信する受信装置として説明したが、双方向の映像通信を実現するには、通信端末装置30と通信端末装置31とが同時に画像データの送受信を行うことによってなされるものである。
ここでは、通信端末装置30を画像データを送信する送信装置として、通信端末装置31を画像データを受信する受信装置として説明したが、双方向の映像通信を実現するには、通信端末装置30と通信端末装置31とが同時に画像データの送受信を行うことによってなされるものである。
このように、本実施の形態にかかる通信端末装置を含む映像通信システムによれば、カメラ部によって撮影された画像とこの画像の直前にカメラ部によって撮影された画像との比較結果のうち、画素または画素ブロックの変化量または画像データの周波数成分における振幅分布変化量に基づいてカメラ部から出力される画像データのフレームレートを決定することによって、より詳細なフレームレートの制御をすることができる。
さらに、カメラ部によって撮影された画像とこの画像の直前にカメラ部によって撮影された画像との比較結果に基づいて画像の変化部分を含んだ差分情報を抽出してこの差分情報を含んだ送信データを生成することにより、送信データに含まれる画像データのデータ量を低減させることができるとともに、受信データに含まれる画像データの差分情報から表示させる映像を生成することにより、画像表示における処理負荷を軽減させることができる。
したがって、撮影映像に応じたフレームレートの制御と画像表示における処理負荷の軽減によって通信画像の品質を確保し、かつ、通信データ量を低減することで通信料を抑制した画像通信を実現することが可能となる。
カメラを内蔵した携帯電話機や携帯通信端末装置、または、デジタルビデオカメラや録画保存装置といった画像処理を行う機器に利用可能である。さらに、遠隔地の風景などを連続撮影する防犯カメラシステムや遠隔操作システムといった画像通信システムにも利用可能である。
10,20,30,31…通信端末装置、110…カメラ部、120…カメラ出力画像保管部、320…受信画像データ保管部、130…通信インターフェース部、140,240…カメラ画像フレームレート制御部、241…データ変化部分量比較判定部、242…周波数分布比較判定部、150…送信データ生成部、360…表示部、370…表示映像生成部、X…ネットワーク、Y…基地局。
Claims (7)
- 画像を撮影するとともに撮影した画像を所定のフレームレートで出力するカメラ部と、
前記カメラ部によって出力された画像を一時的に記憶するカメラ出力画像保管部と、
データを送受信する通信インターフェース部と、
前記カメラ部によって出力された画像である第1の画像と、この第1の画像の直前に前記カメラ部から出力され前記カメラ出力画像保管部に記憶されている第2の画像とを比較し、この比較による結果に基づいて前記フレームレートを決定するカメラ画像フレームレート制御部と、
前記第2の画像に対する前記第1の画像の変化部分を示す差分情報を含んだデータを生成し前記通信インターフェース部に送信させる送信データ生成部と
を備えることを特徴とする通信端末装置。 - 請求項1に記載された通信端末装置において、
前記カメラ画像フレームレート制御部は、前記第2の画像に対する前記第1の画像の画素ブロックの変化量に応じて前記フレームレートを決定することを特徴とする通信端末装置。 - 請求項1又は2に記載された通信端末装置において、
前記カメラ画像フレームレート制御部は、前記第2の画像に対する前記第1の画像の輝度分布の差異に応じて前記フレームレートを決定することを特徴とする通信端末装置。 - 請求項1乃至3のいずれかに記載の通信端末装置において、
映像を表示させる表示部と、
前記通信インターフェース部によって受信された受信データに含まれる画像データを一時的に記憶する受信画像データ保管部と、
前記受信データに含まれる差分情報と、この差分情報を含んだ受信データの直前に受信された受信データに基づいて生成された画像データであり前記受信画像データ保管部に記憶されている第3の画像データとに基づいて前記表示部に表示させる映像の画像データである第4の画像データを生成する表示映像生成部と
を更に備えることを特徴とする通信端末装置。 - 撮影した画像を所定のフレームレートで出力するカメラ部と、前記カメラ部によって出力された画像を記憶するカメラ出力画像保管部と、データを送受信する通信インターフェース部と、前記フレームレートを決定するカメラ画像フレームレート制御部と、前記通信インターフェース部から送信されるデータを生成する送信データ生成部とを備える通信端末装置の画像処理方法において、
前記カメラ部から出力された画像を一時的に前記カメラ出力画像保管部に記憶するカメラ出力画像保管ステップと、
前記カメラ部から出力された画像である第1の画像と、この第1の画像の直前に前記カメラ部から出力され前記カメラ出力画像保管部に記憶されている第2の画像とを前記カメラ画像フレームレート制御部が比較する画像情報比較ステップと、
この画像情報比較ステップによる比較結果に基づいて前記カメラ画像フレームレート制御部が前記フレームレートを決定するフレームレート制御ステップと、
前記第2の画像に対する前記第1の画像の変化部分を示す差分情報を含んだデータを前記送信データ生成部が生成する送信データ生成ステップと
を有することを特徴とする通信端末装置の画像処理方法。 - 請求項5に記載の通信端末装置の画像処理方法をコンピュータに実行させることを特徴とする画像処理プログラム。
- 少なくとも画像を撮影するカメラ部と画像を表示させる表示部とを備える複数の通信端末装置が、互いにネットワークを経由して前記カメラ部によって撮影された画像を含むデータを送信するとともに受信したデータに含まれる画像を前記表示部によって表示することで画像通信を実現する画像通信システムにおいて、
前記通信端末装置は、請求項4に記載の通信端末装置によって構成されることを特徴とする画像通信システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009283984A JP2011129995A (ja) | 2009-12-15 | 2009-12-15 | 通信端末装置、通信端末装置の画像処理方法およびプログラム、画像通信システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009283984A JP2011129995A (ja) | 2009-12-15 | 2009-12-15 | 通信端末装置、通信端末装置の画像処理方法およびプログラム、画像通信システム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2011129995A true JP2011129995A (ja) | 2011-06-30 |
Family
ID=44292144
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009283984A Pending JP2011129995A (ja) | 2009-12-15 | 2009-12-15 | 通信端末装置、通信端末装置の画像処理方法およびプログラム、画像通信システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2011129995A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012023479A (ja) * | 2010-07-13 | 2012-02-02 | Mitsubishi Electric Building Techno Service Co Ltd | 映像記録再生装置 |
| WO2016023339A1 (zh) * | 2014-08-14 | 2016-02-18 | 小米科技有限责任公司 | 延时拍照的方法和装置 |
| US9641737B2 (en) | 2014-08-14 | 2017-05-02 | Xiaomi Inc. | Method and device for time-delay photographing |
| JP2021175085A (ja) * | 2020-04-24 | 2021-11-01 | サクサ株式会社 | 画像処理装置及びプログラム |
-
2009
- 2009-12-15 JP JP2009283984A patent/JP2011129995A/ja active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012023479A (ja) * | 2010-07-13 | 2012-02-02 | Mitsubishi Electric Building Techno Service Co Ltd | 映像記録再生装置 |
| WO2016023339A1 (zh) * | 2014-08-14 | 2016-02-18 | 小米科技有限责任公司 | 延时拍照的方法和装置 |
| US9641737B2 (en) | 2014-08-14 | 2017-05-02 | Xiaomi Inc. | Method and device for time-delay photographing |
| JP2021175085A (ja) * | 2020-04-24 | 2021-11-01 | サクサ株式会社 | 画像処理装置及びプログラム |
| JP7435208B2 (ja) | 2020-04-24 | 2024-02-21 | サクサ株式会社 | 画像処理装置及びプログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104702851B (zh) | 使用嵌入式数据的强大自动曝光控制 | |
| CN112492395A (zh) | 数据处理方法、装置及电子设备 | |
| US20230162324A1 (en) | Projection data processing method and apparatus | |
| EP2629520B1 (en) | Apparatus and method for shooting moving picture in camera device | |
| US9313378B2 (en) | Image processing apparatus and method of camera | |
| JP6175587B2 (ja) | 撮像装置、フリッカ検出方法、及びフリッカ検出プログラム | |
| EP2986020B1 (en) | Method and apparatus for adjusting video quality based on network environment | |
| KR101896026B1 (ko) | 휴대 단말기에서 움직임 블러를 생성하는 장치 및 방법 | |
| JP2014168270A (ja) | 画像選択および結合の方法およびデバイス | |
| CN107465881B (zh) | 一种双摄像头对焦方法、移动终端以及计算机可读存储介质 | |
| US20120133678A1 (en) | Apparatus and method for controlling screen conversion in portable terminal | |
| CN103517072A (zh) | 视频通信方法和设备 | |
| KR101336951B1 (ko) | 휴대 단말기 및 그 파노라마 이미지 촬영 모드 수행 방법 | |
| WO2012144815A2 (en) | Apparatus and method for adjusting resolution of application in wireless terminal | |
| JP2011129995A (ja) | 通信端末装置、通信端末装置の画像処理方法およびプログラム、画像通信システム | |
| CN114143471A (zh) | 图像处理方法、系统、移动终端及计算机可读存储介质 | |
| JP4251650B2 (ja) | 画像処理装置及びプログラム | |
| US20070075969A1 (en) | Method for controlling display of image according to movement of mobile terminal | |
| KR100719841B1 (ko) | 썸네일 생성 및 표시 방법 | |
| CN107360378B (zh) | 一种曝光控制方法、移动终端和计算机存储介质 | |
| US20130242167A1 (en) | Apparatus and method for capturing image in mobile terminal | |
| CN114125313B (zh) | 一种图像增强处理方法、设备及计算机可读存储介质 | |
| KR102469440B1 (ko) | 휴대용 단말기를 활용한 미션 수행 서비스 제공 방법 | |
| JP2003250160A (ja) | 映像コマ数削減装置および映像コマ数削減方法 | |
| CN121645010A (zh) | 图像处理方法、装置、电子设备及存储介质 |