(57)【特許請求の範囲】
【請求項１】
視覚識別を実現する方法であって、前記方法は、ＩＰネットワークインタフェースを介して通信する装置に適用され、
視覚識別デバイスが、ネットワークにおける視覚識別を支持する被識別デバイスをクエリするための放送メッセージもしくはマルチキャストメッセージを送信し、視覚識別を支持する被識別デバイスから返信された被識別デバイスの視覚識別特徴を含んでいる応答メッセージを受信し、または、前記視覚識別デバイスが、ネットワークにおける視覚識別を支持する被識別デバイスから送信された、前記被識別デバイスの視覚識別特徴を含んでいる放送メッセージもしくはマルチキャストメッセージを受信することと、
前記視覚識別デバイスが、前記被識別デバイスの視覚識別特徴に基づいて前記被識別デバイスに対して視覚識別を行うことと、
前記視覚識別デバイスが、被識別デバイスに対する視覚識別を完了した後、前記被識別デバイスの空間位置情報を測定することとを含み、
前記空間位置情報は、空間三次元座標、角度および距離を含み、測定された前記空間位置情報は、記憶ユニットに記憶され、ジェスチャー指向、被識別デバイスの空間位置に基づいてジェスチャーが操作制御しようとする対象を判断するジェスチャー識別ユニットに提供される、
方法。
【請求項２】
前記被識別デバイスに対して視覚識別を行う過程は、
被識別デバイスを識別するための視覚アイデンティティを取得し、当該視覚アイデンティティと前記被識別デバイスの視覚識別特徴を比較して、被識別デバイスを識別することを含む
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記視覚アイデンティティを取得することは、
前記視覚識別デバイスが、カメラにて視覚範囲内の画像または映像クリップを捕集し、捕集した画像または映像クリップを分析して前記視覚アイデンティティを取得すること、または、
前記視覚識別デバイスが、自身に予め記憶した視覚アイデンティティを読み取ることである
ことを特徴とする請求項２に記載の方法。
【請求項４】
前記視覚識別デバイスは、被識別デバイスに対する視覚識別を行った後、さらに、被識別デバイスと識別結果の確認を行う
ことを特徴とする請求項１に記載の方法。
【請求項５】
前記識別結果の確認は、前記被識別デバイスが前記視覚識別デバイスへ視覚信号を送信する方法で実現される
ことを特徴とする請求項４に記載の方法。
【請求項６】
視覚識別を実現する装置であって、当該装置は視覚識別デバイスであり、前記視覚識別デバイスは、ＩＰネットワークインタフェースを介して他のデバイスと通信し、識別側制御ユニットと識別側実行ユニットとを含み、
前記識別側制御ユニットは、ネットワークにおける視覚識別を支持する被識別デバイスをクエリするための放送メッセージもしくはマルチキャストメッセージを送信し、視覚識別を支持する被識別デバイスから返信された被識別デバイスの視覚識別特徴を含んでいる応答メッセージを受信し、または、ネットワークにおける視覚識別を支持する被識別デバイスから送信された、前記被識別デバイスの視覚識別特徴を含んでいる放送メッセージもしくはマルチキャストメッセージを受信し、前記被識別デバイスの視覚識別特徴に基づいて識別側実行ユニットを制御して前記被識別デバイスに対して視覚識別を行うように構成され、
前記識別側実行ユニットは、前記識別側制御ユニットの制御に基づいて、前記被識別デバイスに対して視覚識別を行うように構成され
前記識別側制御ユニットは、さらに、被識別デバイスに対する視覚識別を完了した後、前記識別側実行ユニットを制御して、前記被識別デバイスの空間位置情報を測定するように構成され、
前記空間位置情報は、空間三次元座標、角度および距離を含み、測定された前記空間位置情報は、記憶ユニットに記憶され、ジェスチャー指向、被識別デバイスの空間位置に基づいてジェスチャーが操作制御しようとする対象を判断するジェスチャー識別ユニットに提供される、
装置。
【請求項７】
前記識別側実行ユニットは、前記被識別デバイスに対して視覚識別を行う場合、
被識別デバイスを識別するための視覚アイデンティティを取得し、当該視覚アイデンティティと前記被識別デバイスの視覚識別特徴を比較して、被識別デバイスを識別するように構成される
ことを特徴とする請求項６に記載の装置。
【請求項８】
前記識別側実行ユニットは、前記視覚アイデンティティを取得する場合、
カメラにて視覚範囲内の画像または映像クリップを捕集し、捕集した画像または映像クリップを分析して前記視覚アイデンティティを取得するように構成され、または、
前記視覚識別デバイスにおける予め記憶した視覚アイデンティティを読み取るように構成される
ことを特徴とする請求項７に記載の装置。
【請求項９】
前記識別側制御ユニットは、被識別デバイスに対する視覚識別を行った後、さらに、前記識別側実行ユニットを制御して、前記被識別デバイスと識別結果の確認を行うように構成される
ことを特徴とする請求項６に記載の装置。
【請求項１０】
前記識別側実行ユニットは、前記識別結果の確認を行う場合、識別結果の確認を実現するように、前記被識別デバイスから送信された視覚信号を受信するように構成される
ことを特徴とする請求項９に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信分野に関し、具体的に、視覚識別を実現する方法、装置及びシステムに関する。
【背景技術】
【０００２】
デジタルマルチメディアとネットワークの発展は、人々の日常生活の娯楽体験を豊かにする。現在の技術は、家での人々のハイビジョンテレビ視聴を可能にし、テレビ番組のソースがディジタル光ディスク、ケーブルテレビ、インターネットなどを含み、また、ＰＡＤ（プレート電子デバイス）、携帯電話を使ってこのような体験を実現することもできる。従来技術において、人々がネットワークによって異なるデバイスの間にディジタルコンテンツの再生を転移できること、及びリモコン、ジェスチャーによってデバイスの再生を制御できること、例えば、チャンネルハンドオーバーを制御し、音量を制御できることなどが含まれる。
【０００３】
技術の発展に伴い、複数のデバイス間のコンテンツ再生の共有、転移の必要がますます増えてきた。デバイスに対する伝統的な制御方法において、デバイスのリモコンを使って制御すること、演算とネットワーク機能を有するデバイス（例えば、携帯電話、ＰＡＤ）にインターワーキングプロトコルを支持するソフトウェアをアップロードしてほかのデバイスに対する制御を実現すること、ジェスチャーによってジェスチャー識別機能を有するデバイスを制御することなどが含まれる。ここで、異なるデバイスのリモコンは互いに適用できず、且つ多数のリモコンがネットワーク機能を有しないので、リモコンによって複数のデバイスに対する制御を実現するには、リモコンを絶えず交換する必要があり、その操作が複雑である。演算とネットワーク能力を有するデバイスまたはジェスチャーによってデバイスを制御する時に、異なる操作工具を使用することを学ぶ必要があり、不便である。
【０００４】
したがって、如何にデバイスに対する自動的な識別を実現するかは、現在、早急に解決すべき問題である。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
これを鑑みて、本発明の主な目的は、デバイスに対する自動的な識別を実現するように、視覚識別を実現する方法、装置及びシステムを提供することにある。
【課題を解決するための手段】
【０００６】
前記目的を実現するために、本発明の実施例に係る技術案は以下のように実現される。
【０００７】
視覚識別を実現する方法であって、
視覚識別デバイスは、被識別デバイスの視覚識別特徴を獲得し、当該視覚識別特徴に基づいて前記被識別デバイスに対して視覚識別を行うことを含む。
【０００８】
ここで、前記視覚識別特徴を獲得することは、
前記視覚識別デバイスが、前記被識別デバイスから送信された前記被識別デバイスの視覚識別特徴を含んでいるメッセージを受信すること、または、
前記視覚識別デバイスが、前記被識別デバイスへメッセージを送信し、前記被識別デバイスから返送された前記被識別デバイスの視覚識別特徴を含んでいる応答メッセージを受信することである。
【０００９】
ここで、前記被識別デバイスに対して視覚識別を行う過程は、
被識別デバイスを識別するための視覚アイデンティティを取得し、当該視覚アイデンティティと前記被識別デバイスの視覚識別特徴を比較して、被識別デバイスを識別することを含む。
【００１０】
ここで、前記視覚アイデンティティを取得することは、
前記視覚識別デバイスが、カメラにて視覚範囲内の画像または映像クリップを捕集し、捕集した画像または映像クリップを分析して前記視覚アイデンティティを取得すること、または、
前記視覚識別デバイスが、自身に予め記憶した視覚アイデンティティを読み取ることである。
【００１１】
ここで、前記視覚アイデンティティには、バーコードラベル、二次元ラベル、テキストラベル、商標記号のうちの少なくとも一つが含まれる。
【００１２】
ここで、前記視覚識別デバイスは、被識別デバイスに対する視覚識別を行った後、さらに、被識別デバイスと識別結果の確認を行う。
【００１３】
ここで、前記識別結果の確認は、前記被識別デバイスが前記視覚識別デバイスへ視覚信号を送信する方法で実現される。
【００１４】
ここで、前記視覚信号には、可視光信号、不可視光信号、光信号特徴、ディスプレーにおける図形、画像のうちの少なくとも一つが含まれる。
【００１５】
ここで、前記視覚識別を実現する方法には、さらに
前記視覚識別デバイスは、被識別デバイスに対する視覚識別を完了した後、前記被識別デバイスの空間位置情報を測定することが含まれる。
【００１６】
ここで、前記視覚識別特徴には、ラベル、デバイス図形、デバイス画像、視覚信号のうちの少なくとも一つが含まれる。
【００１７】
視覚識別を実現する装置であって、当該装置は視覚識別デバイスであり、
被識別デバイスの視覚識別特徴を獲得するように構成され、それに基づいて識別側実行ユニットを制御して前記被識別デバイスに対して視覚識別を行う識別側制御ユニットと、
前記識別側制御ユニットの制御に基づいて、前記被識別デバイスに対して視覚識別を行うように構成される識別側実行ユニットとを含む。
【００１８】
ここで、前記識別側制御ユニットは、前記視覚識別特徴を獲得する場合、
前記被識別デバイスから送信された前記識別デバイスの視覚識別特徴を含んでいるメッセージを受信するように構成され、または、
前記被識別デバイスにメッセージを送信し、前記被識別デバイスから返送された前記被識別デバイスの視覚識別特徴を含んでいる応答メッセージを受信するように構成される。
【００１９】
ここで、前記識別側実行ユニットは、前記被識別デバイスに対して視覚識別を行う場合、
被識別デバイスを識別するための視覚アイデンティティを取得し、当該視覚アイデンティティと前記被識別デバイスの視覚識別特徴を比較して、被識別デバイスを識別するように構成される。
【００２０】
ここで、前記識別側実行ユニットは、前記視覚アイデンティティを取得する場合、
カメラにて視覚範囲内の画像または映像クリップを捕集し、捕集した画像または映像クリップを分析して前記視覚アイデンティティを取得するように構成され、または、
前記視覚識別デバイスにおける予め記憶した視覚アイデンティティを読み取るように構成される。
【００２１】
ここで、前記視覚アイデンティティには、バーコードラベル、二次元ラベル、テキストラベル、商標記号のうちの少なくとも一つが含まれる。
【００２２】
ここで、前記識別側制御ユニットは、被識別デバイスに対する視覚識別を行った後、さらに、前記識別側実行ユニットを制御して、前記被識別デバイスと識別結果の確認を行うように構成される。
【００２３】
ここで、前記識別側実行ユニットは、前記識別結果の確認を行う場合、識別結果の確認を実現するように、前記被識別デバイスから送信された視覚信号を受信するように構成される。
【００２４】
ここで、前記視覚信号には、可視光信号、不可視光信号、光信号特徴、ディスプレーにおける図形、画像のうちの少なくとも一つが含まれる。
【００２５】
ここで、前記識別側制御ユニットは、さらに、被識別デバイスに対する視覚識別を完了した後、前記識別側実行ユニットを制御して、前記被識別デバイスの空間位置情報を測定するように構成される。
【００２６】
ここで、前記装置には、前記被識別デバイスを識別するための情報を記憶するように構成される記憶ユニットがさらに含まれる。
【００２７】
ここで、前記装置には、前記装置における各ユニットと前記被識別デバイスの間の通信を支持するように構成される識別側ネットワークユニットがさらに含まれる。
【００２８】
ここで、前記視覚識別特徴には、ラベル、デバイス図形、デバイス画像、視覚信号のうちの少なくとも一つが含まれる。
【００２９】
視覚識別を実現する装置であって、当該装置は被識別デバイスであり、
被識別側実行ユニットを制御して、視覚識別デバイスへ前記被識別デバイスの視覚識別特徴を提供するように構成される被識別側制御ユニットと、
前記被識別側制御ユニットの制御に基づいて、視覚識別デバイスへ前記視覚識別特徴を提供するように構成される被識別側実行ユニットとを含む。
【００３０】
ここで、前記被識別側実行ユニットは、前記視覚識別特徴を提供する場合、
前記視覚識別デバイスに前記視覚識別特徴を含んでいるメッセージを送信するように構成され、または、
前記視覚識別デバイスからのメッセージを受信し、前記視覚識別デバイスに前記視覚識別特徴を含んでいる応答メッセージを返答するように構成される。
【００３１】
ここで、前記被識別側制御ユニットは、さらに、前記被識別側制御ユニットを制御して、前記視覚識別デバイスと識別結果の確認を行うように構成される。
【００３２】
ここで、前記被識別側制御ユニットは、前記識別結果の確認を行う場合、識別結果の確認を実現するように、前記視覚識別デバイスへ視覚信号を送信するように構成される。
【００３３】
ここで、前記視覚信号には、可視光信号、不可視光信号、光信号特徴、ディスプレーにおける図形、画像のうちの少なくとも一つが含まれる。
【００３４】
ここで、前記装置には、前記装置における各ユニットと前記視覚識別デバイスとの間の通信を支持するように構成される被識別側ネットワークユニットがさらに含まれる。
【００３５】
ここで、前記視覚識別特徴には、ラベル、デバイス図形、デバイス画像、視覚信号のうちの少なくとも一つが含まれる。
【００３６】
視覚識別を実現するシステムであって、
被識別デバイスの視覚識別特徴を獲得し、それに基づいて前記被識別デバイスに対して視覚識別を行うように構成される視覚識別デバイスと、
前記視覚識別デバイスへ前記視覚識別特徴を提供するように構成される被識別デバイスとを含む。
【００３７】
本発明の実施例において、視覚的な方法でデバイスの自動識別を実現でき、ユーザーは、操作する場合に、視覚識別デバイスにより提供されるインタフェースを介して容易に操作制御すべきデバイスを選択でき、さらに、ジェスチャーで操作制御する場合に、便利に操作制御すべきデバイスを確認し、ユーザーの操作を簡素化し、ユーザーの体験を向上させ、産業チェーンの各方面のコストも削減させる。
【図面の簡単な説明】
【００３８】
【図１】本発明に係る実施例における視覚識別を実現するフローチャートである。
【図２】本発明に係る実施例における視覚識別を実現する原理を示す図である。
【図３】本発明に係る実施例における視覚アイデンティティを示す図である。
【図４】本発明に係る他の実施例における視覚アイデンティティを示す図である。
【図５】本発明に係る実施形態における視覚識別を実現するシステム図である。
【図６】本発明に係る一つの実施例における視覚識別を実現するフローチャートである。
【図７】本発明に係る他の実施例における視覚識別を実現するフローチャートである。
【発明を実施するための形態】
【００３９】
以下、図面と具体的な実施例を組み合わせて、本発明の技術案をさらに詳しく説明する。
【００４０】
視覚的な方法でデバイスの自動識別を実現するために、本発明に係る実施例が提供するデバイス識別の方法は、図１に示すように、主に以下のステップを含む。
【００４１】
ステップ１０１：視覚識別デバイスは被識別デバイスの視覚識別特徴を集める。
【００４２】
前記視覚識別特徴は、視覚的に被識別デバイスを識別できる特徴であり、たとえば、ラベル、デバイス図形または画像などである。
【００４３】
具体的に、視覚識別デバイスは、被識別デバイスから送信された被識別デバイスの視覚識別特徴を含んでいる放送メッセージまたはマルチキャストメッセージを受信することができ、または、
視覚識別デバイスは、クエリ放送メッセージあるいはマルチキャストメッセージを送信し、被識別デバイスから返信された視覚識別を支持するための被識別デバイスの視覚識別特徴を含んでいる応答メッセージを受信する。
【００４４】
ステップ１０２：視覚識別デバイスは集めた視覚識別特徴に基づいて、被識別デバイスに対して視覚識別を行う。
【００４５】
具体的に、視覚識別デバイスは、識別可能なデバイスが存在するかを検査するように、ランダムまたは周期的にカメラによって視覚範囲内の画像または映像クリップを捕集し、捕集した画像または映像クリップに対して分析して分析結果を得って、前記分析結果に基づいて、集めた被識別デバイスの視覚識別特徴を合わせて、被識別デバイスを識別する。
【００４６】
視覚識別デバイスは、捕集した画像または映像クリップから被識別デバイスのバーコードラベル、二次元コードラベル、テキストラベル、レコードマークなどの少なくとも一つの視覚アイデンティティを抽出する。
【００４７】
被識別デバイスは、前記視覚識別デバイスに応答メッセージを返信する以外に、視覚信号をさらに送信することができる。具体的に、前記視覚識別デバイスは、視覚識別の正確性を保証するように、被識別デバイスに対する視覚識別を完了した後、当該被識別デバイスに対して識別結果確認をさらに行うことができる。前記識別結果確認について、視覚信号を送信する方法で実現されることができる。
【００４８】
視覚識別デバイスは、被識別デバイスに対する視覚識別を完了した後、前記被識別デバイスの空間位置情報を測定する。前記空間位置情報は、被識別デバイスが視覚識別デバイスに対する空間三次元座標、角度、距離のうちの少なくとも一つの位置情報として説明されることができる。前記空間位置情報は記録されることができる。
【００４９】
以下、具体的な実施例を組み合わせて、前記のデバイス識別の方法に対してさらに詳しく説明する。
【００５０】
図２は本発明に係る実施例における応用シーンを示す図である。当該応用シーンには、四台のデバイス、それぞれ視覚識別デバイス、テレビ（ＴＶ），ＤＶＤプレーヤー、家庭記憶サーバーがある。本実施例において、すべてのデバイスの配置の位置関係は、視覚識別デバイスと他のいかなるデバイスとの間に遮ることがなく、即ち、視覚識別デバイスが発光すれば、光線が遮られないように直接に前記ＴＶ、ＤＶＤプレーヤー、家庭記憶サーバーに照らすことができる。もちろん、本発明に係る実施例では、視覚識別デバイスから放出された光線の角度が唯一であると限らない。
【００５１】
四台のデバイスには、いずれもネットワークインタフェースがあり、例えば、ＩＥＥＥ８０２．１１ｂ／ｇ／ｎまたはＩＥＥＥ８０２．３を支持するネットワークインタフェースがあるので、ＩＰネットワークに接続することができる。各デバイスはほかのデバイスとメッセージを送信し、受信することができ、操作制御命令を処理し、または操作制御命令を伝達することができる。
【００５２】
ネットワークにおいて互いに発見、接続、及びメッセージを送受信するこのようなデバイスの機能は、ユニバーサルプラグアンドプレイ（ＵＰｎＰ）技術によって実現できてもよく、マルチキャストドメインネームシステム（ｍＤＮＳ）とドメインネームシステムに基づくサービス発見（ＤＮＳ−ＳＤ）技術を使用して実現できてもよい。ＩＰネットワークにおいて、このような技術は、ユニキャストクエリ、マルチキャストクエリの方法で、予め定義されたメッセージフォーマットに従ってクエリを応答し、機能呼出を提供する。例えば、ＵＰｎＰ技術には、メディア表示デバイス（例えばＴＶ）、サーバー（例えば、ＤＶＤプレーヤー、家庭記憶サーバー）がどのようにクエリを応答し、どのような呼出機能を提供することが規定されている。
【００５３】
視覚識別デバイスは、画像と映像を捕集する機能を有するカメラをさらに含み、且つ距離を測定する機能を有する。視覚識別デバイスにおけるカメラが完了できる機能には、カメラの視覚範囲内のデバイスを撮影し、デバイスにおけるラベルの情報を識別すること、ほかのデバイスの視覚信号を受信することが含まれる。前記距離を測定する機能は、視覚識別デバイスと被識別デバイス間の距離を測定することに用いられ、レーザー赤外線距離計ような専用の距離測定モジュールによって実現されることができ、赤外線の透過と反射を利用して視覚識別デバイスと被識別デバイスとの間の距離を演算する。実際的な応用において、精度２ミリメートルほどのレーザー赤外線距離計を選んで使用してもよい。
【００５４】
本実施例において、視覚識別デバイスは、その視覚範囲内のデバイスを識別でき、具体的に実現する方法は、以下の通りである。カメラは三次元の空間内に回転して画像を捕集し、距離測定モジュールがカメラにより捕集された画像から予め定義された視覚アイデンティティを探して分析する。ここで、予め定義された視覚アイデンティティは、予め視覚識別デバイスに記憶した画像、図形（この場合、視覚識別デバイスが予め自身に記憶した視覚アイデンティティを読み取ってもよい）でもよく、受信された被識別デバイスからの画像、図形でもよい。図２において、視覚識別デバイスのカメラは、写真を撮る方法で、ひとつの画像を捕集し、当該画像には、ＴＶ、ＤＶＤプレーヤーおよび家庭記憶サーバーの三つのデバイスがあり、この三つのデバイスには、バーコード及び／または二次元ラベルを貼り付けまたは印刷、挿入する。視覚識別デバイスは、画像に対して分析した後に、画像において被識別デバイスを識別するためのいくつかの視覚アイデンティティを識別し、それぞれ視覚アイデンティティに対して識別を行い、識別した情報を記憶し、その後、視覚アイデンティティが位置しているデバイスに対して距離を測定し、距離測定の結果と前記視覚アイデンティティの情報を一緒に記憶する。
【００５５】
本発明に係るほかの実施例において、視覚識別デバイスはＴＶ，ＤＶＤプレーヤーおよび家庭記憶サーバーなどのデバイスからの特徴画像（例えば、各角度のデバイス写真データなど）を受信し、捕集したフルシーン画像から当該特徴画像を検索し、それに基づいて、前記デバイスの位置を測定し、記録する。この実施例では、コンピュータ視覚技術における特徴検出とマッチングなどの技術を使用して実現できる。
【００５６】
図３において、デバイスのバーコードラベルの情報は「ｄｖｄｐｌａｙｅｒ−１９２．１．１．１」であり、これは、当該デバイスがＤＶＤプレーヤーであり、ネットワークアドレスが１９２．１．１．１であることを示す。当該バーコードラベルがＤＶＤプレーヤーに貼り付けまたは印刷、挿入されると、視覚識別デバイスのカメラにより捕集されることができ、この情報が視覚識別デバイスによって識別されて記憶される。
【００５７】
図４において、デバイスにおけるバーコードラベルの情報は「ｔｖ−１９２．１．１．２」であり、これは、当該デバイスがテレビであり、ネットワークアドレスーが１９２．１．１．２であることを示す。当該バーコードラベルがテレビに貼り付けまたは印刷、挿入されると、視覚識別デバイスのカメラにより捕集されることができ、この情報が視覚識別デバイスによって識別されて記憶される。
【００５８】
被識別デバイスを識別するための前記視覚アイデンティティは、さらに多くのコンテンツ、例えば、デバイスの略称、カスタム名称などを含むことができる。
【００５９】
図３、図４に係る前記実施例以外に、テキスト識別の方法にて被識別デバイスを識別することもでき、即ち、テキストを被識別デバイスにマークし、例えば、テレビに「ｔｖ−１９２．１．１．２」と書かれた紙ラベルを直接に貼付し、視覚識別デバイスによって当該紙ラベルにおけるテキストを識別して、デバイスを識別する。
【００６０】
前記デバイス識別の方法に対応して、本発明の実施例はさらにデバイス識別のシステムを提供し、図５に示すように、当該システムは視覚識別デバイスと被識別デバイスを含む。ここで、被識別デバイスは被識別側制御ユニット、被識別側実行ユニット、および被識別側ネットワークユニットを含む。とりあえず、前記被識別側制御ユニットは、前記被識別デバイス側の視覚識別に係るロジック制御を行うように構成され、前記被識別側実行ユニットは、前記ロジック制御に基づいて視覚識別に係る具体的な操作を行うように構成され、前記被識別側ネットワークユニットは、前記被識別デバイスと視覚識別デバイスとの間の通信を実現するように構成される。
【００６１】
具体的に、前記被識別デバイスと視覚識別デバイスとの間の交互インターフェースとして、前記被識別側ネットワークユニットは、ネットワークインターフェースを含み、前記被識別側制御ユニットの指示に基づいて、被識別デバイスと視覚識別デバイスとの間の相互接続とメッセージの送受信を行うことができる。
【００６２】
前記被識別側制御ユニットは、被識別デバイスの協調制御ユニットとして、前記視覚識別デバイスが前記被識別デバイスに対して視覚識別を行うように、前記被識別側実行ユニットが視覚識別デバイスに視覚識別特徴（例えば、視覚識別特徴を放送メッセージまたはマルチキャストメッセージに含ませて送信する）を送信するように指示することができる。もちろん、前記被識別側制御ユニットは、前記視覚識別デバイスから送信されたクエリ放送メッセージまたはクエリマルチキャストメッセージを受信して分析し、分析結果によって被識別側実行ユニットが視覚識別デバイスに被識別デバイスの視覚識別特徴を含んでいる応答メッセージを送信するように指示することもできる。
【００６３】
前記被識別側実行ユニットは、前記視覚識別デバイスに応答メッセージを返信する以外に、さらに視覚信号を送信でき、前記操作は、前記被識別側実行ユニットが前記被識別側制御ユニットの指示に応じて行ってもよい。
【００６４】
前記視覚信号は、各種の可視光線信号、不可視光線信号、及び光信号の特徴（例えば、光信号の変化ルール）であってもよく、ディスプレーの図形、画像であってもよい。例えば、以下のとおりである。
１．白いビームが規則的にちらちらする。例えば、毎秒数回ちらちらし、毎回若干時間持続し、共に数秒間ちらちらする。
２．赤色光、緑色光、青色光が交替してきらきらし、数秒間持続する。
３．ある周波数の光が数秒間持続的に発射される。
４．ディスプレー上に被識別デバイスのひとつまたは複数の角度の写真、あるいはほかの図形、画像、映像などを表示する。
【００６５】
説明しなければならないのは、視覚的な方法で本デバイスを示すように、前記被識別デバイスに被識別デバイスを識別するための視覚アイデンティティを設置してもよい。前記視覚アイデンティティは、少なくとも、表面に貼付したラベル、またはデバイスの写真（ひとつまたは複数の角度の写真）、ピクチャー、商標マーク、またはほかのスクリーンに表示する図形、画像または映像クリップであってもよい。このような視覚アイデンティティは、被識別デバイスが視覚識別デバイスへ送信した視覚識別特徴としてもよい。
【００６６】
前記視覚識別デバイスは、識別側制御ユニット、識別側実行ユニット、及び識別側ネットワークユニットを含む。とりあえず、前記識別側制御ユニットは、視覚識別デバイス側の視覚識別に係るロジック制御を行うように構成され、前記識別側実行ユニットは、前記識別側制御ユニットのロジック制御に基づいて視覚識別に係る具体的な操作を行うように構成され、前記識別側ネットワークユニットは、視覚識別デバイスと被識別デバイスとの間の通信を支持するように構成される。
【００６７】
具体的に、前記識別側ネットワークユニットは、視覚識別デバイスと被識別デバイスとの間の交互インターフェースとして、ネットワークインターフェースを含み、識別側制御ユニットの指示に基づいて、視覚識別デバイスと被識別デバイスとの間の相互接続とメッセージの送受信を行うことができる。
【００６８】
例えば、前記識別側ネットワークユニットは、被識別デバイスから送信された被識別デバイスの視覚識別特徴を含んでいる放送メッセージまたはマルチキャストメッセージを受信し、または、
前記識別側ネットワークユニットは、クエリ放送メッセージまたはクエリマルチキャストメッセージを送信し、被識別デバイスから返信された被識別デバイスの視覚識別特徴を含んでいる応答メッセージを受信する。
【００６９】
前記識別側制御ユニットは、視覚識別デバイスの協調制御ユニットとして、集めた視覚識別特徴に基づいて、被識別デバイスに対して視覚識別を行うことができる。
【００７０】
例えば、前記識別側制御ユニットは、識別側実行ユニットを指示することができ、カメラにて視覚範囲内の画像または映像クリップを捕集することができ、前記識別側制御ユニットは、さらに、捕集した映像または映像クリップに対して分析し、分析結果と被識別デバイスの視覚識別特徴に基づいて、前記被識別デバイスに対して識別を行うことができる。例えば、捕集した画像または映像クリップに対して分析し、被識別デバイスの視覚アイデンティティを識別し、当該視覚アイデンティティと前記被識別デバイスの視覚識別特徴と比較して、被識別デバイスを識別する。
【００７１】
前記識別側制御ユニットは、前記識別側実行ユニットに指示して、被識別デバイスからの視覚信号を捕集して、それに基づいて、被識別デバイスと識別結果確認を行うことができるようにする。
【００７２】
なお、前記識別側制御ユニットは、被識別デバイスに対する視覚識別を完了した後、距離測定モジュール（例えば、レーザー赤外線距離計）を制御して、前記被識別デバイスの空間位置情報を測定することもできる。前記距離測定モジュールは、前記識別側実行ユニットに設置されることができる。
【００７３】
前記視覚識別デバイスは、記憶ユニットをさらに含んでもよく、前記被識別デバイスの空間位置情報、視覚識別特徴を記憶するように構成される。記憶ユニットは、被識別デバイスのデバイスアイデンティティ、ネットワークアドレスなどの情報を記憶することもできる。ここで、前記空間位置情報は、視覚識別デバイスが空間座標原点にある場合の被識別デバイスの幾何パラメータ、例えば、三次元空間座標、ベクトル座標などにしてもよい。視覚識別デバイスに記憶されたデータは、本デバイス内の各ユニットにより使用されてもよく、ほかのデバイスに提供されて使用されてもよい。実施例として、記憶ユニットは、ジェスチャー識別のためのジェスチャー識別ユニット（図面に示しない）が使用するように、被識別デバイスの空間位置情報を提供することができ、ジェスチャー識別ユニットは、ジェスチャー指向、被識別デバイスの位置に基づいてジェスチャーが操作制御しようとする対象を判断する。
【００７４】
以下、図６に示すフローを組み合わせて、本発明の実施例をさらに説明する。図６に示すフローは以下のステップを含む。
【００７５】
ステップ６０１：視覚識別デバイスはクエリ放送を送信する。
【００７６】
視覚識別デバイスは、まず、クエリ放送またはマルチキャストメッセージを送信して、ネットワークにおける視覚識別を支持するデバイスをクエリする。
【００７７】
ほかの実施例として、被識別デバイスは、まず、クエリ放送またはマルチキャストメッセージを送信し、視覚識別を支持するかどうかを含んでいる本デバイスの情報を発表する。
【００７８】
ステップ６０２：クエリ放送を受信した被識別デバイスは、自身が視覚識別を支持するかどうかを判断し、支持する場合、ステップ６０３を実行し、拒否する場合、フローを終了する。
【００７９】
ステップ６０３：視覚識別を支持する被識別デバイスは、視覚識別デバイスに応答メッセージを送信し、当該応答メッセージには視覚識別特徴、例えば、ラベル、デバイス図形、デバイス画像、視覚信号などが含まれ、被識別デバイスが視覚確認機能を提供するかどうかの情報も含まれる。
【００８０】
ステップ６０４：視覚識別デバイスは、被識別デバイスの応答メッセージを受信する。
【００８１】
応答メッセージを受信した後、視覚識別デバイスは応答メッセージにおけるデータに基づいて、視覚識別を行う。ランダムまたは周期的にカメラにて視覚範囲内の画像を捕集し、捕集した画像を分析し、識別可能な被識別デバイスがあるかを検査することが含まれる。例えば、捕集した画像を分析して前記画像にバーコード、二次元コードがあるかを決定し、バーコード、二次元コードを発見する場合、バーコード、二次元コードが表示される情報を識別し、当該情報と前記被識別デバイスの視覚識別特徴を比較して、被識別デバイスを識別する。本実施例において、バーコードまたは二次元コードを用いて被識別デバイスをが表示され、視覚識別デバイスにて識別結果が記憶される。
【００８２】
被識別デバイスが提供する視覚識別特徴に基づいて、視覚識別デバイスは捕集した画像によって、被識別デバイスが提供する画像、図形およびマッチングする対象を探し、被識別デバイスを決定する。
【００８３】
ステップ６０５：視覚識別デバイスは、視覚特徴を確認する必要があるかを判断し、必要がある場合、ステップ６０６を実行し、拒否する場合、フローを終了する。
【００８４】
視覚識別デバイスは、被識別デバイスにおける応答メッセージに含んでいる被識別デバイスが視覚確認機能を提供するかの情報に基づいて、視覚特徴を確認する必要があるかを判断する。
【００８５】
ステップ６０６：被識別デバイスは、視覚的な方法で、視覚識別デバイスと確認する。
【００８６】
被識別デバイスは、以下のいずれか一つの方法にて視覚識別デバイスと確認する。
１．白いビームが規則的にちらちらする。例えば、毎秒数回ちらちらし、毎回若干時間持続し、共に数秒間ちらちらする。
２．赤色光、緑色光、青色光が交替してきらきらし、数秒間持続する。
３．ある周波数の光が数秒間持続的に発射される。
４．ディスプレー上に被識別デバイスのひとつまたは複数の角度の写真、ほかの図形、画像または映像などを表示する。
【００８７】
視覚識別デバイスは、視覚方法で確認を実現するように、被識別デバイスの確認時の光信号特徴の規則変化を予め獲得する必要がある。説明しなければならないのは、本発明の実施例において、視覚方法の確認は、可視光、不可視光、画像、図形などにて確認することができる。
【００８８】
図７に参照して、本実施例において、視覚識別デバイスは、被識別デバイスの視覚スキャン発見と視覚方法の確認を完了する。被識別デバイスはテレビ、ＤＶＤプレーヤーなどにしてもよい。
【００８９】
視覚識別デバイスは、クエリ放送メッセージを送信し、メッセージの内容は前記相応的な実施例における説明を参照し、ここで詳細な説明を省略する。
【００９０】
デバイス１は視覚識別を支持し、応答メッセージを送信し、視覚識別デバイスに本デバイスの視覚識別特徴を指示する。デバイス２は、視覚識別を支持しなく、視覚識別デバイスに応答しない。
【００９１】
視覚識別デバイスとデバイス１との間に視覚方法の確認を行い、このような確認が、コンピュータ視覚に基づいて、可視光、不可視光、画像、図形などにしてもよく、具体的に前記相応的な実施例における説明を参照し、ここで詳細な説明を省略する。
【００９２】
なお、本発明の実施例において、テレビ、ＤＶＤプレーヤー、記憶サーバーは被識別デバイスとして働く、ただし、本発明の実施例は前記のデバイスに限定されない。実際の応用において、コンピュータ、ステレオ、スピーカー、プロジェクタ、セットトップボックスなどは、いずれも本発明の実施例における被識別デバイスとすることができ、さらに、工業のほかのデバイス、例えば、自動車、工作機械、船なども視覚識別デバイスにて識別されることができる。
【００９３】
前記実施例において、視覚識別デバイスのカメラは各種の仕様、例えば、固定焦点距離または可変焦点距離にしてもよく、回転空間は上下左右の各角度にしてもよく、または左右の角度のみを支持してもよい。距離計は、レーザー赤外線距離計を使ってもよいし、ほかの波長帯の光の測定距離計を使ってもよい。三つのカメラを使って距離を測定してもよいし、もっと多くのカメラを使って加重調整などの方法で距離を測定してもよい。
【００９４】
前記実施例において、ネットワークに関する技術は、ＩＥＥＥ８０２．３、ＩＥＥＥ８０２．１１ｂ／ｇ／ｎ、電力線（ＰＯＷＥＬＩＮＥ）、ケーブルテレビ（ＣＡＢＬＥ）、公衆交換電話ネットワーク（ＰＳＴＮ，Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋ）、第三世代パートナーシッププロジェクト（３ＧＰＰ，３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）ネットワーク、３ＧＰＰ２ネットワークなどの通信ネットワークが支持するＩＰネットワークに基づいてしてもよく、各デバイスのオべレーティングシステムはＵＮＩＸ類のオべレーティングシステム、ＷＩＮＤＯＷＳ類のオべレーティングシステム、ＡＮＤＲＯＩＤ類のオべレーティングシステム、ＩＯＳオべレーティングシステムなどに適用してもよく、ユーザーインタフェースとは、ＪＡＶＡ言語インタフェースなどに適用してもよい。
【００９５】
本発明の実施例における前記集成したユニット、モジュールなどについて、ソフトウェアー機能ユニットの形態で実現されて個別の商品として販売または使用される場合、コンピュータ読み可能な媒体に記憶してもよい。このような理解に基づいて、本発明の実施例の技術案としては、本質的または従来技術に貢献する部分はソフトウェアー商品の形態で表現されてもよく、当該コンピュータソフトウェアー商品が記憶媒体に記憶され、コンピュータデバイス（個人コンピュータ、サーバー、またはネットワークデバイスなど）が本発明の各実施例の全部または部分の前記方法を実行するように、若干のコマンドが含まる。前記記憶媒体には、フラッシュディスク、ハードディスクドライブ、読み出し専用メモリー（ＲＯＭ，Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ランダムアクセスメモリー（ＲＡＭ，Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、磁気ディスクまたは光ディスクなどのコードを記憶できる各種の媒体が含まれる。このように、本発明の実施例は、ハードウェアとソフトウェアの任意の特定の組み合わせに限定されるものではない。
【００９６】
相応的に、本発明の実施例には、コンピュータプログラマーが記憶されているコンピュータ記憶媒体が提供され、当該コンピュータプログラマーが本発明実施例のデバイス識別の方法を実行することに用いられる。
【００９７】
説明しなければならないのは、前記被識別側制御ユニットは、被識別デバイスにおける制御チップ、単一のチップなどであってもよい。被識別側実行ユニットは、被識別デバイスにおけるＣＰＵなどであってもよい。被識別側ネットワークユニットは、被識別デバイスにおける通信モジュール、例えば、トランシーバなどであってもよい。前記識別側制御ユニットは、視覚識別デバイスにおける制御チップ、単一のチップなどであってもよい。識別側実行ユニットは、視覚識別デバイスにおけるＣＰＵなどであってもよい。識別側ネットワークユニットは、視覚識別デバイスにおける通信モジュール、例えば、トランシーバなどであってもよい。前記記憶ユニットは、メモリー、データベースなどであってもよい。前記ジェスチャー識別ユニットは、現在の各種のジェスチャー識別するための装置であってもよい。
【００９８】
以上は、本発明の好ましい実施例に過ぎず、本発明の保護範囲を限定するものではない。
【図１】
0006556703.tif 000002
【図２】
0006556703.tif 000003
【図３】
0006556703.tif 000004
【図４】
0006556703.tif 000005
【図５】
0006556703.tif 000006
【図６】
0006556703.tif 000007
【図７】
0006556703.tif 000008