(57)【特許請求の範囲】
【請求項１】
設定情報取得ユニットが、ビデオ通信の相手端末の設定情報を取得するステップと、
解像度選択ユニットが、前記設定情報に基づいて、該当するカメラの解像度を動画撮影解像度として選択するステップと、
動画処理ユニットが、前記動画撮影解像度に基づいて動画を撮影し、撮影した動画を前記相手端末に送信するステップと、を含み、
前記ビデオ通信の相手端末の設定情報を取得するステップは、前記ビデオ通信の相手端末の表示解像度情報、及び少なくとも相手端末のＣＰＵ性能、内部メモリ性能及び画像処理チップ性能の何れか１つに基づいて総合的に判断された相手端末のデータ処理能力を取得するステップを含み、
前記設定情報に基づいて、該当するカメラの解像度を動画撮影解像度として選択するステップは、前記相手端末のデータ処理能力に基づいて、該当する１つ以上のカメラの解像度を選択し、前記１つ以上のカメラの解像度の中、前記表示解像度に対応するアスペクト比との差が最も小さいアスペクト比を有するカメラの解像度を前記動画撮影解像度として選択するステップを含み、
前記動画撮影解像度に基づいて動画を撮影し、撮影した動画を前記相手端末に送信するステップは、
前記動画撮影解像度に基づいて、動画を撮影するステップと、
前記撮影した動画の解像度に対応するアスペクト比が前記相手端末の表示解像度に対応するアスペクト比と同じアスペクト比になるように、前記撮影した動画を切り出すステップと、
前記切り出し後の動画を前記相手端末に送信するステップと、を含む
ことを特徴とするビデオ通信方法。
【請求項２】
さらに、前記動画撮影解像度より低く、前記動画撮影解像度に対応するアスペクト比と同じアスペクト比を有する解像度を持つローカルプレビュービデオを生成して表示するステップを含むことを特徴とする請求項１に記載のビデオ通信方法。
【請求項３】
ビデオ通信の相手端末の設定情報を取得するための設定情報取得ユニットと、
前記設定情報に基づいて、該当するカメラの解像度を動画撮影解像度として選択するための解像度選択ユニットと、
前記動画撮影解像度に基づいて動画を撮影し、撮影した動画を前記相手端末に送信するための動画処理ユニットと、を備え、
前記設定情報取得ユニットは、
前記ビデオ通信の相手端末の表示解像度情報を取得するための表示解像度取得モジュールと、
少なくとも相手端末のＣＰＵ性能、内部メモリ性能及び画像処理チップ性能の何れか１つに基づいて総合的に判断された前記ビデオ通信の相手端末のデータ処理能力情報を取得するためのデータ処理能力取得モジュールと、を備え、
前記解像度選択ユニットは、前記相手端末のデータ処理能力に基づいて、該当する１つ以上のカメラの解像度を選択し、前記１つ以上のカメラの解像度の中、前記表示解像度に対応するアスペクト比との差が最も小さいアスペクト比を有するカメラの解像度を前記動画撮影解像度として選択し、
前記動画処理ユニットは、
前記動画撮影解像度に基づいて、動画を撮影するための動画撮影モジュールと、
前記撮影した動画の解像度に対応するアスペクト比が前記相手端末の表示解像度に対応するアスペクト比と同じくなるように前記撮影した動画を切り出すための動画切り出しモジュールと、
前記切り出した動画を前記相手端末に送信するため動画送信モジュールと、を備える
ことを特徴とするビデオ通信装置。
【請求項４】
さらに、前記動画撮影解像度より低く、前記動画撮影解像度に対応するアスペクト比と同じアスペクト比を有する解像度を持つローカルプレビュービデオを生成して表示するローカルプレビューユニットを備えることを特徴とする請求項３に記載のビデオ通信装置。
【請求項５】
プロセッサに実行されることにより、請求項１又は２に記載のビデオ通信方法を実現することを特徴とするプログラム。
【請求項６】
請求項５に記載のプログラムが記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、出願番号がＣＮ２０１２１０５２１７７２．０であって、出願日が２０１２年１２月６日である中国特許出願に基づき優先権を主張し、当該中国特許出願のすべての内容を本願に援用する。     
【０００２】  本開示は、マルチメディア通信技術分野、特に、ビデオ通信技術分野に関し、具体的には、ビデオ通信方法、ビデオ通信装置、プログラム及び記録媒体に関するものである。 
【背景技術】
【０００３】
インターネット技術及びマルチメディア技術の発展に伴い、携帯端末は、その機能がますます多様化し、その有するデータ処理能力及びデータ転送能力も日々高くなる。現在、一部のモバイル通信端末が既にビデオ通信機能を有し、ビデオ通信ソフトウェアも提供されており、携帯端末のビデオ通信機能は、ユーザの注目を集めるようになっている。
【０００４】
日常生活中、ユーザが通常使用する携帯端末は、様々なものがある。つまり、ユーザは、メーカと型番が異なる携帯端末を使用し、異なる携帯端末が異なる画面解像度を有し、異なるカメラで画像の解像度を取得している。
【０００５】
２人のユーザが異なる携帯端末を用いてビデオ通信を行っている時、ビデオ通信コンテンツを全画面表示するために、携帯端末は、受信したビデオ通信コンテンツに対して、拡大、縮小、又は切り出し処理を行い、ビデオ通信コンテンツを全画面表示するようにする。しかし、このようなビデオ通信コンテンツに対しての画像処理は、画像の再現性を低下し、ユーザの体験を影響する。
【発明の概要】
【０００６】  本開示は、上記関連技術の問題点に鑑みてなされたものであり、その目的は、ビデオ通信中、画像の再現性の低下を抑制できるビデオ通信方法、ビデオ通信装置、プログラム及び記録媒体を提供することとする。 
【０００７】
本開示の一実施例によるビデオ通信方法は、ビデオ通信の相手端末の設定情報を取得するステップと、
前記設定情報に基づいて、該当するカメラの解像度を動画撮影解像度として選択するステップと、
前記動画撮影解像度に基づいて動画を撮影し、撮影した動画を前記相手端末に送信するステップと、を含む。
【０００８】  本開示の他の実施例によるビデオ通信装置は、ビデオ通信の相手端末の設定情報を取得するための設定情報取得ユニットと、前記設定情報に基づいて、該当するカメラの解像度を動画撮影解像度として選択するための解像度選択ユニットと、前記動画撮影解像度に基づいて動画を撮影し、撮影した動画を前記相手端末に送信するための動画処理ユニットと、を備える。本開示の他の実施例によるプログラムは、プロセッサに実行されることにより、前記ビデオ通信方法を実現する。本開示の他の実施例による記録媒体は、前記プログラムを記録した。 
【０００９】  本開示の実施例のビデオ通信方法、ビデオ通信装置、プログラム及び記録媒体によると、相手端末の設定情報に基づいて、ローカルカメラの動画撮影解像度を自動的にマッチングさせるので、相手端末は、受信した動画に対して、単方向における拡大、縮小、又は切り出しを行うことが不要となり、画像の再現性の低下を抑制でき、ユーザ体験を向上させることができる。 
【００１０】
以上の一般的な記述及び以下の詳細な記述は、例示的なものであり、本開示を限定するものではない。
【図面の簡単な説明】
【００１１】
ここでの図面は、本開示の一部として本開示の更なる理解のためのものであり、本開示を限定するものではない。
【図１】本開示の実施例によるビデオ通信方法を例示的に示すフローチャートである。
【図２】本開示の実施例によるビデオ通信方法を例示的に示すフローチャートである。
【図３】本開示の実施例によるステップＳ２０４を例示的に示すフローチャートである。
【図４】本開示の実施例によるビデオ通信装置を例示的に示すブロック図である。
【図５】本開示の実施例による設定情報取得ユニット４０１を例示的に示すブロック図である。
【図６】本開示の実施例による動画処理ユニット４０３を例示的に示すブロック図である。
【００１２】
本開示の実施例は、上記図面により明確に示されており、下記においてより詳細に説明する。これらの図面及び詳細な説明は、本開示の思想の範囲を限定するものではなく、例示的な実施例により、当業者に本開示の概念を説明するためのものである。
【発明を実施するための形態】
【００１３】
以下、本開示の目的、技術方案および利点をより明確にするために、実施例及び図面を参照しながら、本開示に対してさらなる詳細な説明をする。本開示の例示的な実施形態及び説明は、本開示を解釈するためのものであり、本開示を限定するものではない。
【００１４】
以下、添付の図面を参照しながら、本開示の一実施例によるビデオ通信方法及び装置を詳細に説明する。
【００１５】
（第１実施例）
図１は、本開示の実施例によるビデオ通信方法を例示的に示すフローチャートである。図１に示すように、ビデオ通信方法は、以下のステップを含む。
【００１６】
Ｓ１０１において、ビデオ通信の相手端末の設定情報を取得する。
【００１７】
本開示の実施例において、携帯端末Ａのユーザ甲が携帯端末Ｂのユーザ乙とビデオ通信をしようとすると、携帯端末Ａと携帯端末Ｂは、ビデオ通話を行う前、お互いに端末の設定情報を取得する必要がある。設定情報は、相手端末の表示解像度情報、及び相手端末のデータ処理能力情報を含んでもよい。相手端末の表示解像度情報は、相手端末の表示画面の解像度、及び相手端末のビデオ通話ウィンドウの解像度を含んでもよい。相手端末のデータ処理能力は、相手端末のＣＰＵの処理速度、内部メモリ容量、及び画像処理チップの型番等を含んでもよい。
【００１８】
Ｓ１０２において、設定情報に基づいて、設定情報に対応するカメラの解像度を、動画撮影解像度として選択する。
【００１９】
本開示の実施例において、携帯端末Ａと携帯端末Ｂは、お互いに相手端末の設定情報に基づいて、自機カメラのサポートできる解像度のうち、相手端末の設定情報に対応するカメラ解像度を、動画撮影解像度として選択する。
【００２０】
本開示の実施例において、設定情報が相手端末の表示解像度である場合、携帯端末は、ローカルカメラの動画撮影解像度を相手端末の表示解像度にマッチングさせる。携帯端末は、ローカルカメラの動画撮影解像度を相手端末の表示解像度と同じ解像度にしてもよい。ローカルのカメラが相手端末の表示解像度をサポートできない場合、携帯端末は、ローカルカメラの動画撮影解像度に対応するアスペクト比を相手端末の表示解像度に対応するアスペクト比と同じアスペクト比にしてもよい。ローカルのカメラが相手端末の表示解像度に対応するアスペクト比をサポートできない場合、携帯端末は、ローカルのカメラがサポートできる解像度のうち、相手端末の表示解像度に対応するアスペクト比との差が最も小さいアスペクト比を有する解像度を、画像撮影解像度として選択してもよい。
【００２１】
本開示の実施例において、設定情報が相手端末のデータ処理能力情報である場合、携帯端末は、相手端末のデータ処理能力に基づいて、該当するカメラ解像度を画像撮影解像度として選択する。相手端末のデータ処理能力が高い場合、より高いカメラ解像度を動画撮影解像度として選択し、相手端末のデータ処理能力が低い場合、より低いカメラ解像度を動画撮影解像度として選択する。
【００２２】
本開示の実施例において、相手端末の表示解像度と相手端末のデータ処理能力両方に基づいて、該当するカメラ解像度を動画撮影解像度として選択してもよい。まず、相手端末の表示解像度情報に基づいて、適切なカメラ解像度群を選択し、次に、相手端末のデータ処理能力情報に基づいて、選択したカメラ解像度群から最終的に１つのカメラ解像度を動画撮影解像度として選択してもよい。本開示の他の実施例において、携帯端末は、まず、相手端末のデータ処理能力情報に基づいて、適切なカメラ解像度群を選択し、次に、相手端末の表示解像度情報に基づいて、選択した表示解像度群から最終的に一つのカメラ解像度を動画撮影解像度として選択してもよい。
【００２３】
Ｓ１０３において、動画撮影解像度に基づいて、動画を撮影し、相手端末に送信する。
【００２４】
本開示の実施例において、携帯端末Ａ及びＢは、それぞれ、各自の動画撮影解像度に基づいて、動画を撮影して、相手端末に送信する。
【００２５】
本開示の実施例のビデオ通信方法によると、相手端末の設定情報に基づいて、ローカルカメラの動画撮影解像度を自動的にマッチングさせるので、相手端末は、受信した動画に対して、単方向における拡大、縮小、又は切り出しを行うことが不要となり、画像の再現性の低下を抑制でき、ユーザ体験を向上させることができる。
【００２６】
本開示の実施例のビデオ通信方法は、携帯端末のみに適用されるものではなく、パーソナルコンピュータ、ノート型コンピュータ、マルチメディアテレビ等のビデオ端末装置にも適用される。
【００２７】
（第２実施例）
図２は、本開示の実施例によるビデオ通信方法を例示的に示すフローチャートである。図２に示すように、ビデオ通信方法は、以下のステップを含む。
【００２８】
Ｓ２０１において、ビデオ通信の相手端末の設定情報を取得する。
【００２９】
本開示の実施例において、携帯端末Ａのユーザ甲が携帯端末Ｂのユーザ乙とビデオ通信をしようとする。携帯端末Ａは、そのスクリーン解像度が１２８０×７２０であり、解像度に対応するアスペクト比が１６：９であり、携帯端末Ｂは、そのスクリーン解像度が８００×４８０であり、解像度に対応するアスペクト比が５：３である。
【００３０】
本開示の実施例において、携帯端末Ａと携帯端末Ｂは、ビデオ通話を行う前、まず、お互いに相手端末の設定情報を取得する。本開示の他の実施例において、携帯端末は、ビデオ通話を開始した後、ステップＳ２０１を実行してもよい。即ち、携帯端末は、相手端末の設定情報をリアルタイムに取得し、取得した設定情報に基づいて、リアルタイムに動画撮影解像度を調節してもよい。
【００３１】
Ｓ２０２において、ローカル端末カメラのサポートする解像度リストを取得する。
【００３２】
本開示の実施例において、携帯端末Ａは、下表１のように、カメラのサポートする解像度リストを取得する。
【００３３】
本開示の実施例において、携帯端末Ａが取得した、カメラがサポートできる解像度は、下記表１のようである。
【表１】
0006326411.tif 000002
【００３４】
Ｓ２０３において、相手端末のデータ処理能力情報に基づいて、該当するカメラ解像度を選択する。
【００３５】
本開示の実施例において、携帯端末Ａは、携帯端末ＢのＣＰＵ性能に基づいて、該当する解像度群を選択する。携帯端末ＢのＣＰＵがデュアルコアの１．５Ｇ以上又は３つ以上コアを有する場合、携帯端末Ａは、高解像度群を動画撮影解像度として選択でき、携帯端末ＢのＣＰＵがデュアルコアの１．５Ｇ以下又はシングルコア１Ｇ以上の場合、携帯端末Ａは、中解像度群を動画撮影解像度として選択でき、携帯端末ＢのＣＰＵがシングルコア１Ｇ以下の時、携帯端末Ａは低解像度群を動画撮影解像度として選択できる。本開示の他の実施例において、携帯端末ＢのＣＰＵの性能に基づいて、解像度群を２組又は２組以上に分けてもよい。その目的は、携帯端末Ｂにおいてビデオ通信による動画が円滑に再生されるように、最終的に送信する動画の解像度を携帯端末Ｂの処理能力に合わせることとなる。
【００３６】
本開示の実施例において、高解像度群は、１９２０×１０８０、１２８０×７６８と１２８０×７２０を含み、中解像度群は、１０２４×７６８、９６０×６００、８００×６００、８００×４８０と６４０×４８０を含み、低解像度群は、３２０×２４０と２００×２００を含む。本開示の他の実施例において、携帯端末Ｂが対応する解像度群を有する動画を処理できることを前提として、異なる解像度群に分けられてもよい。例えば、１０２４×７６８を高解像度群に分け、６４０×４８０を低解像度群に分けてもよい。ここでの分け方は、解像度群の分け方を限定するものではない。
【００３７】
本開示の他の実施例において、携帯端末Ａは、少なくとも携帯端末ＢのＣＰＵ性能、内部メモリ性能及び画像処理チップ性能の何れか１つに基づいて、携帯端末Ｂのデータ処理能力を総合的に判断し、携帯端末Ｂのデータ処理能力に対応する解像度群を選択してもよい。
【００３８】
Ｓ２０４において、相手端末の表示解像度情報に基づいて、該当するカメラ解像度を選択する。
【００３９】
本開示の実施例において、ステップＳ２０３において１組の解像度群を取得した後、携帯端末Ａは、携帯端末Ｂの表示解像度情報に基づいて、取得したカメラ解像度群から解像度に対応するアスペクト比が携帯端末Ｂの表示解像度に対応するアスペクト比に最も近いカメラ解像度を動画撮影解像度として選択する。携帯端末Ｂが全画面表示でビデオ通信を行う場合、携帯端末Ｂの表示解像度情報は、スクリーンの解像度であり、携帯端末Ｂがビデオ通話ウィンドウにてビデオ通信を行う場合、携帯端末Ｂの表示解像度情報は、ビデオ通話ウィンドウの解像度である。
【００４０】
図３は、本開示の実施例によるステップＳ２０４を示すフローチャートである。図３に示すように、Ｓ２０４は、以下のステップを含む。
【００４１】
Ｓ２０４１において、取得した解像度群の中、相手端末の表示解像度を含むか否かを判定する。取得した解像度群の中、相手端末の表示解像度を含むと判定すると、ステップ２０４２に進み、相手端末の表示解像度を動画撮影解像度として設定する。取得した解像度群の中、相手端末の表示解像度を含まないと判定すると、ステップ２０４３に進む。
【００４２】
本開示の実施例において、携帯端末Ｂがデュアルコアの１．３ＧのＣＰＵを有する場合、携帯端末Ａは、ステップＳ２０３において、中解像度群を取得する。中解像度群の中、携帯端末Ｂの表示解像度である８００×４８０を含むので、ステップＳ２０４２に進む。
【００４３】
Ｓ２０４２において、相手端末の表示解像度を動画撮影解像度として選択する。
【００４４】
本開示の実施例において、携帯端末Ａは、８００×４８０を動画撮影解像度として選択する。
【００４５】
Ｓ２０４３において、取得した解像度群の中、相手端末の表示解像度に対応するアスペクト比と同じアスペクト比を有するカメラ解像度を含むか否かを判定する。相手端末の表示解像度に対応するアスペクト比と同じアスペクト比を有するカメラ解像度を含むと判定すると、ステップＳ２０４４に進み、相手端末の表示解像度に対応するアスペクト比と同じアスペクト比を有するカメラ解像度を動画撮影解像度として選択する。相手端末の表示解像度に対応するアスペクト比と同じアスペクト比を有するカメラ解像度を含まないと判定すると、ステップＳ２０４５に進む。
【００４６】
Ｓ２０４４において、相手端末の表示解像度に対応するアスペクト比と同じアスペクト比を有するカメラ解像度を動画撮影解像度として設定する。
【００４７】
本開示の実施例において、携帯端末Ｂの表示解像度が１２８０×７６８であり、アスペクト比が５：３であり、携帯端末Ａが取得した中解像度群の解像度８００×４８０のアスペクト比も５：３であると特定すると、８００×４８０を動画撮影解像度として選択する。
【００４８】
Ｓ２０４５において、取得した解像度群から、相手端末の表示解像度に対応するアスペクト比に最も近いアスペクト比を有するカメラ解像度を動画撮影解像度として設定する。
【００４９】
本開示の実施例において、携帯端末Ｂの表示解像度が８００×８００であるが、携帯端末Ａは、中解像度群の中、携帯端末Ｂの表示解像度と等しいカメラ解像度を含まないと判断する場合、携帯端末Ａは、中解像度群から、携帯端末Ｂの表示解像度８００×８００のアスペクト比１：１に最も近いカメラ解像度を動画撮影解像度として選択する。本開示の実施例において、１：１に最も近いアスペクト比は、４：３であり、アスペクト比４：３に対応する解像度は、１０２４×７６８、８００×６００と６４０×４８０の３つがある。携帯端末Ａは、この三つの解像度の中、何れか１つを動画撮影解像度として選択してもよく、３つの解像度の中、最も大きい解像度を動画撮影解像度として選択してもよい。
【００５０】
Ｓ２０５において、動画撮影解像度に基づいて、動画を撮影する。
【００５１】
Ｓ２０６において、撮影した動画の解像度に対応するアスペクト比が相手端末の表示解像度に対応するアスペクト比と同じであるか否かを判定する。
【００５２】
本開示の実施例において、携帯端末Ａにより撮影した動画の解像度が携帯端末Ｂの表示解像度と同じであると、ステップＳ２０７に進む。携帯端末Ａにより撮影した動画の解像度が携帯端末Ｂの表示解像度と異なると、ステップＳ２０８に進む。
【００５３】
Ｓ２０７において、カメラにより撮影した動画を相手端末に送信する。
【００５４】
Ｓ２０８において、カメラにより撮影した動画に対して切り出しを行った後、相手端末に送信する。
【００５５】
本開示の実施例において、携帯端末Ａにより撮影した動画の解像度が携帯端末Ｂの表示解像度と異なる場合、携帯端末Ａは、撮影した動画に対して切り出しを行うことで、切り出し後の動画の解像度に対応するアスペクト比が携帯端末Ｂと同じ解像度を有するようにする。その後、切り出した動画を携帯端末Ｂに送信する。
【００５６】
Ｓ２０９において、ローカルプレビュー動画を生成して表示する。当該ローカルプレビュー動画の解像度は、撮影した動画の解像度より低く、また、撮影した動画の解像度に対応するアスペクト比と同じアスペクト比を有する。
【００５７】
本開示の実施例において、携帯端末Ａが最終に送信した動画の解像度が８００×６００であると、ローカルプレビュー動画の解像度を３２０×２４０に設定してもよい。
【００５８】
本開示の実施例によるビデオ通信方法は、相手端末の設定情報に基づいて、ローカルカメラの動画撮影解像度を自動的にマッチングすることで、ビデオ通信の解像度と相手端末の処理能力をマッチングさせ、相手端末においてビデオ通信を処理できないことを回避し、電力消費とデータ通信量を低減することができる。また、相手端末は、受信した動画に対しての単方向における拡大、縮小、又は切り出し等処理が不要となり、画像の再現性の低下を抑制し、ユーザ体験を向上させることができる。
【００５９】
本開示の実施例のビデオ通信方法は、携帯端末のみに適用されるものではなく、パーソナルコンピュータ、ノート型コンピュータ、マルチメディアテレビ等のビデオ端末装置にも適用される。
【００６０】
（第３実施例）
図４は、本開示の実施例によるビデオ通信装置のブロック図である。図４に示すように、ビデオ通信装置４００は、設定情報取得ユニット４０１、解像度選択ユニット４０２、及び動画処理ユニット４０３を備える。
【００６１】
設定情報取得ユニット４０１は、ビデオ通信の相手端末の設定情報を取得する。
【００６２】
本開示の実施例において、ビデオ通信装置４００のユーザ甲は、携帯端末Ｂのユーザ乙とビデオ通話をしようとする。ビデオ通信装置４００と携帯端末Ｂとのビデオ通話を行う前、設定情報取得ユニット４０１は、まず、取携帯端末Ｂの設定情報を取得する。携帯端末Ｂの設定情報は、携帯端末Ｂの表示解像度情報、及び携帯端末Ｂのデータ処理能力情報を含んでもよい。
【００６３】
図５は、本開示の実施例による設定情報取得ユニット４０１のブロック図である。図５に示すように、設定情報取得ユニット４０１は、表示解像度取得モジュール５０１とデータ処理能力取得モジュール５０２を有する。
【００６４】
表示解像度取得モジュール５０１は、ビデオ通信相手の端末の表示解像度情報を取得する。
【００６５】
本開示の実施例において、表示解像度取得モジュール５０１は、携帯端末Ｂのスクリーン解像度、及び携帯端末Ｂのビデオ通話ウィンドウの解像度を取得してもよい。
【００６６】
データ処理能力取得モジュール５０２は、ビデオ通信の相手端末のデータ処理能力情報を取得する。
【００６７】
本開示の実施例において、データ処理能力取得モジュール５０２は、携帯端末ＢのＣＰＵの処理速度、内部メモリ容量、及び画像処理チップの型番等を取得してもよい。
【００６８】
解像度選択ユニット４０２は、設定情報に対応するカメラ解像度を動画撮影解像度として選択する。
【００６９】
本開示の実施例において、解像度選択ユニット４０２は、携帯端末Ｂの設定情報に基づいて、自機カメラがサポートできる解像度の中、携帯端末Ｂの設定情報に対応するカメラ解像度を動画撮影解像度として選択する。
【００７０】
本開示の実施例において、設定情報が携帯端末Ｂの表示解像度情報であると、解像度選択ユニット４０２は、ローカルカメラの撮影解像度を相手端末の表示解像度とマッチングさせる。解像度選択ユニット４０２は、カメラがサポートする解像度の中、携帯端末Ｂの表示解像度と同じ解像度を動画撮影解像度として選択してもよい。ローカルカメラが携帯端末Ｂの表示解像度をサポートしない場合、解像度選択ユニット４０２は、カメラがサポートできる解像度の中、携帯端末Ｂの表示解像度に対応するアスペクト比と同じアスペクト比を有するカメラ解像度を動画撮影解像度として選択してもよい。ローカルカメラが携帯端末Ｂの表示解像度に対応するアスペクト比をサポートしない場合、解像度選択ユニット４０２は、カメラがサポートできる解像度の中、携帯端末Ｂの表示解像度に対応するアスペクト比との差が最も小さいアスペクト比を有するカメラ解像度を動画撮影解像度として選択してもよい。
【００７１】
本開示の実施例において、設定情報が相手端末のデータ処理能力情報であると、解像度選択ユニット４０２は、携帯端末Ｂのデータ処理能力に基づいて、対応するカメラ解像度を動画撮影解像度として選択してもよい。携帯端末Ｂのデータ処理能力が比較的高い場合、解像度選択ユニット４０２は、より高いカメラ解像度を動画撮影解像度として選択し、携帯端末Ｂのデータ処理能力が比較的低い場合、解像度選択ユニット４０２は、より低いカメラ解像度を動画撮影解像度として選択してもよい。
【００７２】
本開示の実施例において、解像度選択ユニット４０２は、携帯端末Ｂの表示解像度とデータ処理能力両方に基づいて、該当するカメラ解像度を動画撮影解像度として選択してもよい。解像度選択ユニット４０２は、まず、携帯端末Ｂの表示解像度情報に基づいて、適切なカメラ解像度群を選択する。その後、解像度選択ユニット４０２は、携帯端末Ｂのデータ処理能力情報に基づいて、選択したカメラ解像度群から最終的に１つのカメラ解像度を動画撮影解像度として選択する。本開示の他の実施例において、解像度選択ユニット４０２は、まず、携帯端末Ｂのデータ処理能力情報に基づいて、適切なカメラ解像度群を選択し、その後、携帯端末Ｂの表示解像度情報に基づいて、選択したカメラ解像度群から最終的に１つのカメラ解像度を動画撮影解像度として選択してもよい。
【００７３】
動画処理ユニット４０３は、動画撮影解像度に基づいて動画を撮影し、当該撮影した動画を相手端末に送信する。
【００７４】
図６は、本開示の実施例による動画処理ユニット４０３のブロック図である。図６に示すように、動画処理ユニット４０３は、動画撮影モジュール６０１、動画切り出しモジュール６０２と動画送信モジュール６０３を有する。
【００７５】
動画撮影モジュール６０１は、動画撮影解像度に基づいて、動画を撮影する。
【００７６】
本開示の実施例において、動画撮影モジュール６０１は、解像度選択ユニット４０２により選択された動画撮影解像度に基づいて、動画を撮影する。
【００７７】
動画切り出しモジュール６０２は、切り出し後の動画の解像度に対応するアスペクト比が、相手端末の表示解像度に対応するアスペクト比と同じくなるように、撮影した動画に対して切り出しを行う。
【００７８】
本開示の実施例において、動画処理ユニット４０３は、動画撮影モジュール６０１が撮影した動画の解像度に対応するアスペクト比が携帯端末Ｂの表示解像度に対応するアスペクト比と同じであるか否かを判定する。動画撮影モジュール６０１により撮影した動画解像度に対応するアスペクト比が、携帯端末Ｂの表示解像度に対応するアスペクト比と同じである場合、動画切り出しモジュール６０２は、撮影した動画に対して切り出しを行わない。動画撮影モジュール６０１により撮影した動画解像度に対応するアスペクト比が、携帯端末Ｂの表示解像度に対応するアスペクト比と異なる場合、動画切り出しモジュール６０２は、切り出し後の解像度に対応するアスペクト比が携帯端末Ｂの表示解像度に対応するアスペクト比と同じくなるように、撮影した動画に対して切り出しを行う。
【００７９】
動画送信モジュール６０３は、撮影した動画を相手端末に送信する。
【００８０】
本開示の実施例において、動画撮影モジュール６０１が撮影した動画の解像度に対応するアスペクト比が、携帯端末Ｂの表示解像度に対応するアスペクト比と同じである場合、動画切り出しモジュール６０２は、撮影した動画に対して切り出しを行わない。即ち、動画送信モジュール６０３は、動画撮影モジュール６０１が撮影した動画を直接に携帯端末Ｂに送信する。一方、動画撮影モジュール６０１が撮影した動画の解像度に対応するアスペクト比が携帯端末Ｂの表示解像度に対応するアスペクト比と異なる場合、動画切り出しモジュール６０２は、切り出し後の動画の解像度に対応するアスペクト比が携帯端末Ｂの表示解像度に対応するアスペクト比と同じくなるように撮影した動画に対して切り出しを行った後、動画送信モジュール６０３は、切り出し後の動画を携帯端末Ｂに送信する。
【００８１】
本開示の他の実施例によると、ビデオ通信装置は、さらに、ローカルプレビューユニット４０４を含んでもよい。
【００８２】
ローカルプレビューユニット４０４は、ローカルプレビュー動画を生成して表示する。前記ローカルプレビュー動画の解像度は、動画撮影解像度より低く、動画撮影解像度に対応するアスペクト比と同じアスペクト比を有する。
【００８３】
本開示の実施例において、動画送信モジュール６０３により送信された動画の解像度が８００×６００であると、ローカルプレビューユニット４０４により生成された動画の解像度は、３２０×２４０であってもよい。
【００８４】
本開示の実施例によるビデオ通信装置は、相手端末の設定情報に基づいて、ローカルカメラの動画撮影解像度を自動的にマッチングすることで、ビデオ通信の解像度を相手端末の処理能力とマッチングさせ、相手端末においてビデオ通信を処理できないことを回避し、電力消費及びデータ通信量を低減することができる。また、相手端末は、受信した動画に対しての単方向における拡大、縮小、又は切り出し等処理が不要となり、画像の再現性の低下を抑制し、ユーザ体験を向上させることができる。
【００８５】
本開示の実施例のビデオ通信装置は、携帯端末のみに限定されるものではなく、パーソナルコンピュータ、ノート型コンピュータ、マルチメディアテレビ等ビデオ端末設備にも適用される。
【００８６】
上記のように、本開示の具体的な実施形態、本開示の目的、技術方案及び有益な効果について詳しく説明したが、本開示の具体的な実施形態であり、本開示の保護範囲を限定するものではないと理解すべきである。本開示の主旨と原則以内であれば、如何なる補正、変更、均等な置換、改善は、本開示の保護範囲に含まれるものである。
【図１】
0006326411.tif 000003
【図２】
0006326411.tif 000004
【図３】
0006326411.tif 000005
【図４】
0006326411.tif 000006
【図５】
0006326411.tif 000007
【図６】
0006326411.tif 000008