(57)【要約】  対象物認識方法及び移動端末を提供する。該方法において、移動端末がスクリーンオフ状態にある場合、第１動作状態にあるカメラによってスキャン対象物を収集して第１収集結果を取得することと、第１収集結果に基づいてスキャン対象物が所定の条件に合うと決定される場合、カメラを第２動作状態に制御し、第２動作状態にあるカメラによってスキャン対象物を収集して第２収集結果を取得し、第２収集結果に基づいてスキャン対象物を認識し、移動端末をスクリーンオンに制御してスキャン対象物に対応する認識結果を表示することとを含む。【選択図】図１
2021524203.tif 000002
【特許請求の範囲】
【請求項１】
カメラを有する移動端末に応用される対象物認識方法において、
前記移動端末がスクリーンオフ状態にある場合、第１動作状態にある前記カメラによってスキャン対象物を収集して第１収集結果を取得することと、
前記第１収集結果に基づいて前記スキャン対象物が所定の条件に合うと決定される場合、前記カメラを第２動作状態に制御し、前記第２動作状態にある前記カメラによって前記スキャン対象物を収集して第２収集結果を取得し、前記第２収集結果に基づいて前記スキャン対象物を認識し、前記移動端末をスクリーンオンに制御して前記スキャン対象物に対応する認識結果を表示することと、を含み、
ここで、前記第２動作状態における前記カメラの動作電力は、前記第１動作状態における前記カメラの動作電力よりも大きい、対象物認識方法。
【請求項２】
前記の前記移動端末がスクリーンオフ状態にある場合、第１動作状態にある前記カメラによってスキャン対象物を収集する前には、
前記カメラをオンにし、前記カメラを前記第１動作状態に制御することを更に含む、請求項１に記載の対象物認識方法。
【請求項３】
前記の前記カメラをオンにすることは、
前記移動端末の電源オン又はスクリーンオフの際に、前記カメラをオンにすることを含む、請求項２に記載の対象物認識方法。
【請求項４】
前記第１動作状態は、前記カメラの画素セルの一部をオンにする状態であり、
前記第２動作状態は、前記カメラの画素セルの全てをオンにする状態である、請求項１に記載の対象物認識方法。
【請求項５】
前記の前記第１収集結果に基づいて前記スキャン対象物が所定の条件に合うと決定される場合、前記カメラを第２動作状態に制御することは、
前記第１収集結果に基づいて前記カメラによって前記スキャン対象物の特徴を認識することと、
前記スキャン対象物の特徴が所定の特徴に合致することが前記カメラによって判断された場合、前記カメラを第２動作状態に制御することとを含む、請求項１に記載の対象物認識方法。
【請求項６】
カメラを有する移動端末であって、
前記移動端末がスクリーンオフ状態にある場合、第１動作状態にある前記カメラによってスキャン対象物を収集して第１収集結果を取得する収集モジュールと、
前記第１収集結果に基づいて前記スキャン対象物が所定の条件に合うと決定される場合、前記カメラを第２動作状態に制御し、前記第２動作状態にある前記カメラによって前記スキャン対象物を収集して第２収集結果を取得し、前記第２収集結果に基づいて前記スキャン対象物を認識し、前記移動端末をスクリーンオンに制御して前記スキャン対象物に対応する認識結果を表示する表示モジュールと、を含み、
ここで、前記第２動作状態における前記カメラの動作電力は、前記第１動作状態における前記カメラの動作電力よりも大きい、移動端末。
【請求項７】
前記カメラをオンにし、前記カメラを前記第１動作状態に制御する起動モジュールを更に含む、請求項６に記載の移動端末。
【請求項８】
前記起動モジュールは、
前記移動端末の電源オン又はスクリーンオフの際に、前記カメラをオンにする、請求項７に記載の移動端末。
【請求項９】
前記第１動作状態は、前記カメラの画素セルの一部をオンにする状態であり、
前記第２動作状態は、前記カメラの画素セルの全てをオンにする状態である、請求項６に記載の移動端末。
【請求項１０】
前記表示モジュールは、
前記第１収集結果に基づいて前記カメラによって前記スキャン対象物の特徴を認識する認識サブモジュールと、
前記スキャン対象物の特徴が所定の特徴に合致することが前記カメラによって判断された場合、前記カメラを第２動作状態に制御する状態切替サブモジュールとを含む、請求項６に記載の移動端末。
【請求項１１】
メモリと、プロセッサと、メモリに格納されてプロセッサで動作可能なコンピュータプログラムを含む移動端末であって、
前記コンピュータプログラムが前記プロセッサによって実行されると、請求項１〜５のいずれか一項に記載の対象物認識方法が実現される、移動端末。
【請求項１２】
コンピュータプログラムが格納されているコンピュータ読み取り可能な記憶媒体であって、
前記コンピュータプログラムがプロセッサによって実行されると、請求項１〜５のいずれか一項に記載の対象物認識方法が実現される、コンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本願は、２０１８年５月２２日に中国特許庁に提出された中国特許出願２０１８１０４９４００６．７の優先権を主張し、その全ての内容が援用によりここに取り込まれる。
本開示は、通信技術分野に係り、特に対象物認識方法及び移動端末に係る。
【背景技術】
【０００２】
移動端末の急速な発展に伴い、顔認識やスキャン決済などの技術は、人々の生活によく使われる機能となっている。これらの機能は、移動端末のカメラをオンにし、顔や２次元コードなどのスキャン対象物の情報をカメラで収集してスキャン対象物の情報を認識することで実現される。
【０００３】
従来技術では、ユーザが顔認識やスキャン決済などの機能を行う場合、一連の操作を行う必要があり、以下、ユーザがスキャン決済を行う場合を例に説明する。ユーザは、スキャン決済を行う場合、まず移動端末をスクリーンオンに制御してから移動端末のロック解除をし、それから移動端末内のアプリケーションを起動し、起動したアプリケーションでスキャン機能をオンにすることで、スキャン決済を行う。
【０００４】
このように、移動端末がスキャン対象物を認識する際に、操作が煩雑であることが分かる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本開示の実施例は、移動端末がスキャン対象物を認識する際に操作が煩雑であるという問題を解決するために、対象物識別方法及び移動端末を提供する。
【課題を解決するための手段】
【０００６】
第１態様として、本開示の実施例は、対象物識別方法を提供する。
当該対象物識別方法において、
前記移動端末がスクリーンオフ状態にある場合、第１動作状態にある前記カメラによってスキャン対象物を収集して第１収集結果を取得することと、
前記第１収集結果に基づいて前記スキャン対象物が所定の条件に合うと決定される場合、前記カメラを第２動作状態に制御し、前記第２動作状態にある前記カメラによって前記スキャン対象物を収集して第２収集結果を取得し、前記第２収集結果に基づいて前記スキャン対象物を識別し、前記移動端末をスクリーンオンに制御して前記スキャン対象物に対応する識別結果を表示することと、を含み、
ここで、前記第２動作状態における前記カメラの動作電力は、前記第１動作状態における前記カメラの動作電力よりも大きい。
【０００７】
第２態様として、本開示の実施例は、移動端末を更に提供する。
カメラを有する移動端末であって、
前記移動端末がスクリーンオフ状態にある場合、第１動作状態にある前記カメラによってスキャン対象物を収集して第１収集結果を取得する収集モジュールと、
前記第１収集結果に基づいて前記スキャン対象物が所定の条件に合うと決定される場合、前記カメラを第２動作状態に制御し、前記第２動作状態にある前記カメラによって前記スキャン対象物を収集して第２収集結果を取得し、前記第２収集結果に基づいて前記スキャン対象物を識別し、前記移動端末をスクリーンオンに制御して前記スキャン対象物に対応する識別結果を表示する表示モジュールと、を含み、
ここで、前記第２動作状態における前記カメラの動作電力は、前記第１動作状態における前記カメラの動作電力よりも大きい。
【０００８】
第３態様として、本開示の実施例は、移動端末を更に提供する。
メモリと、プロセッサと、メモリに格納されてプロセッサで動作可能なコンピュータプログラムを含む移動端末であって、
前記コンピュータプログラムが前記プロセッサによって実行されると、上記の対象物識別方法が実現される。
【０００９】
第４態様として、本開示の実施例は、記憶媒体を更に提供する。
コンピュータプログラムが格納されているコンピュータ読み取り可能な記憶媒体であって、
前記コンピュータプログラムがプロセッサによって実行されると、上記の対象物識別方法が実現される。
【発明の効果】
【００１０】
本開示の実施例において、前記移動端末がスクリーンオフ状態にある場合、第１動作状態にある前記カメラによってスキャン対象物を収集して第１収集結果を取得する。前記第１収集結果に基づいて前記スキャン対象物が所定の条件に合うと決定される場合、前記カメラを第２動作状態に制御し、前記第２動作状態にある前記カメラによって前記スキャン対象物を収集して第２収集結果を取得し、前記第２収集結果に基づいて前記スキャン対象物を識別し、前記移動端末をスクリーンオンに制御して前記スキャン対象物に対応する識別結果を表示する。ここで、前記第２動作状態における前記カメラの動作電力は、前記第１動作状態における前記カメラの動作電力よりも大きい。これにより、移動端末は、スクリーンオフ状態でカメラを第１動作状態に制御し、ユーザが手動でアプリケーションをオンにすることなく、カメラがいつでもスキャン対象物を収集することができ、ユーザの操作が容易であり、且つスキャン効率を向上させることができる。
【００１１】
本願の実施例の技術手段をより明確に説明するために、以下、本開示の実施例の記載に必要とされる図面を簡単に紹介する。明らかに、以下の記載に関する図面は、単に本開示の一部の実施例である。当業者にとって、進歩性のある作業をしない前提で、これらの図面から他の図面を得ることもできる。
【図面の簡単な説明】
【００１２】
【図１】本願の実施例に係る対象物識別方法のフローチャートその１である。
【図２】本願の実施例に係る対象物識別方法のフローチャートその２である。
【図３】本願の実施例に係る移動端末の構造図その１である。
【図４】本願の実施例に係る移動端末の構造図その２である。
【図５】本願の実施例に係る移動端末における表示モジュールの構造図である。
【図６】本願の実施例に係る移動端末の構造図その３である。
【発明を実施するための形態】
【００１３】
以下、本開示の実施例の図面を参照し、本開示の実施例の技術手段を明確且つ完全的に記載する。明らかに、記載する実施例は、本開示の実施例の一部であり、全てではない。本開示の実施例に基づき、当業者が進歩性のある作業をしなくても為しえる全ての他の実施例は、いずれも本開示の保護範囲に属するものである。
【００１４】
図１を参照する。図１は、本開示の実施例に係る対象物識別方法のフローチャートであり、図１に示すように、以下のステップを含む。
【００１５】
ステップ１０１において、前記移動端末がスクリーンオフ状態にある場合、第１動作状態にある前記カメラによってスキャン対象物を収集して第１収集結果を取得する。
【００１６】
ここで、スクリーンオフ状態とは、移動端末が動作状態にあり、且つ画面に情報が表示されていない状態を意味し、例えば、移動端末の画面ロックをした後に、移動端末の画面に情報が表示されていない状態である。このステップでは、移動端末がスクリーンオフ状態にある場合、カメラは、オン状態にあり、第１動作状態で動作する。
【００１７】
上記第１動作状態は、カメラの動作電力が所定の電力値よりも小さい状態、例えば、動作電力が５０ミリワット、６０ミリワット又は１００ミリワットなどよりも小さい低消費電力動作状態である。これにより、ユーザは、第１動作状態でカメラを常にオンにするように移動端末を操作することができ、又は移動端末が電源オンのときにカメラを自動的にオンにして第１動作状態でカメラを動作させる。即ち、移動端末のスクリーンオン又はスクリーンオフの両方でカメラをオンにすることで、ユーザがカメラを使用してスキャン対象物をいつでも収集することを容易にする。具体的な実施に際しては、カメラをスクリーンオフ状態でのみオンに制御し、スクリーンオン状態ではオフに制御することも可能であり、消費電力を一層節約することができる。また、第１動作状態は、画素が所定の画素値よりも小さい状態であってもよく、第１動作状態の画素が低いため、カメラの消費電力を低減することができる。
【００１８】
選択可能に、前記第１動作状態は、前記カメラの画素セルの一部をオンにする状態であり、前記第２動作状態は、前記カメラの画素セルの全てをオンにする状態である。
【００１９】
本実施形態において、移動端末は、既存のカメラを利用して、第１動作状態で該カメラの一部の画素セルを常にオン状態に制御し、即ち、移動端末のスクリーンオフ又はスクリーンオンの場合にオン状態にある。ここで、１つの画素セルは、１つの画素に対応する。
【００２０】
例えば、１２００万画素のカメラでは、第１動作状態において、３０万画素が均一に選択されて動作し、残りの画素が動作しない。また例えば、５Ｍのカメラを１６０×１２０のような低解像度の低消費電力モードにオンにして、該カメラが第１動作状態で動作するように制御する。
【００２１】
一部の画素セルのみが動作するときのカメラの電力は、所定の電力値よりも小さい。カメラは、オンにされた一部の画素セルでスキャン対象物をいつでも収集することができ、低消費電力カメラを別途設ける必要なく、既存のカメラを利用することができ、消費電力を節約することができる。
【００２２】
ここで、カメラが第１動作状態にある時、移動端末は、スクリーンオン又はスクリーンオフの状態にある。これにより、ユーザがアプリケーションをオンにして収集する必要がなく、カメラがいつでもスキャン対象物を収集することができ、ユーザの操作が便利となる。
【００２３】
上記第２動作状態は、カメラの全画素セルをオンにするものであり、例えば１２００万画素のカメラでは、第２動作状態において全画素セルを全て動作させるように制御することで、より鮮明な画像を得ることができ、認識率を向上させることができる。
【００２４】
ステップ１０２において、前記第１収集結果に基づいて前記スキャン対象物が所定の条件に合うと決定される場合、前記カメラを第２動作状態に制御し、前記第２動作状態にある前記カメラによって前記スキャン対象物を収集して第２収集結果を取得し、前記第２収集結果に基づいて前記スキャン対象物を識別し、前記移動端末をスクリーンオンに制御して前記スキャン対象物に対応する識別結果を表示する。ここで、前記第２動作状態における前記カメラの動作電力は、前記第１動作状態における前記カメラの動作電力よりも大きい。
【００２５】
このステップにおいて、移動端末は、スキャン対象物の認識アルゴリズム、例えば、顔アルゴリズム、２次元コード認識アルゴリズム、ジェスチャ認識アルゴリズムなどを予め記憶していてもよく、選択可能に、スキャン対象物の認識アルゴリズムをカメラに記憶する。このように、カメラがスキャン対象物を収集した後に、カメラは、スキャン対象物の特徴と共に、スキャン対象物が所定の条件に合うか否かを第１収集結果に基づいて予備判断し、スキャン対象物が所定の条件に合う場合、移動端末をウェイクアップして更にスキャン対象物の収集及び認識を行う。
【００２６】
ここで、所定の条件は、移動端末が予め設定して保存した条件であり、所定の条件に合うことで、スキャン対象物が所定のタイプであると理解する。所定のタイプは、２次元コード、ジェスチャー及び顔などを含む。これにより、移動端末は、所定の条件に合うスキャン対象物のみを更に認識することができる。例えば、カメラに２次元コード認識アルゴリズムを統合し、カメラが画像を収集した後に、カメラは、その画像に２次元コードの特徴があるか否かを判断する。また例えば、カメラに顔認識画像を統合し、カメラが画像を収集した後に、カメラは、収集した画像に顔画像の特徴があるか否かを判断する。
【００２７】
第１動作状態においてカメラによって収集される画像の画素が低いので、スキャン対象物が所定の条件に合うか否かのカメラの判断に誤差が存在する可能性がある。従って、スキャン対象物が所定の条件に合うと判断された場合、カメラが第２動作状態に入り、第２動作状態にあるカメラによってスキャン対象物を収集する。第２動作状態における動作電力が第１動作状態における動作電力よりも高いので、カメラは、第２動作状態において、より鮮明な画像を収集することができる。移動端末は、第２動作状態においてカメラによって収集された第２収集結果に基づいてスキャン対象物を認識することによって、第１動作状態においてカメラによるスキャン対象物の誤認識を防止する一方、スキャン対象物の具体的な内容をより正確に認識することができる。
【００２８】
第１動作状態におけるカメラの電力が低いので、第１動作状態におけるカメラによってスキャン対象物を収集及び認識することにより、電力消費を節約することができる。このように、所定の条件に合うスキャン対象物を更に収集することで、スキャン対象物の誤認識を防止し、より正確にスキャン対象物の具体的な内容を収集したり、スキャン対象物の具体的な情報、即ち認識結果を収集し、該認識結果を移動端末の画面に表示することができる。例えば、カメラがスキャン対象を２次元コードと認識した場合、２次元コードの具体的な内容が決済２次元コードであることを更に認識し、画面上に決済画面を表示する。
【００２９】
また、スキャン対象物が所定の条件に合わないことをカメラによって認識した場合は、スキャン対象物を更に認識しないことで、消費電力を節約することができる。
【００３０】
本案の理解を容易にするために、以下、例を挙げて説明する。
【００３１】
移動端末に後方カメラを有し、且つ後方カメラに２次元コードの認識アルゴリズムが統合される。移動端末の後方カメラは、常時オンで低消費電力動作状態、即ち第１動作状態にある。ここで、低消費電力動作状態は、カメラの一部の画素セルのみがオンであり、且つ動作電力が所定の電力値よりも低い状態である。常時オン状態は、移動端末のスクリーンオフ及びスクリーンオンの両方でカメラがオンにされる状態である。
【００３２】
ユーザが決済を必要とするとき、移動端末がスクリーンオン又はスクリーンオフ状態にある。ユーザは、移動端末の後方カメラを決済２次元コードに対向させる。後方カメラが低電力消費状態で常時にオンになっているので、後方カメラは、２次元コードを含む画像を収集する。カメラは、該画像に２次元コードが含まれるか否かを更に判断する。収集した画像に２次元コードが含まれていることをカメラによって判断すると、移動端末は、カメラの全ての画素セルをオンに制御し、カメラが第２動作状態に入る。移動端末は、カメラの全画素セルで２次元コード画像を収集し、更に２次元コードの情報を認識し、２次元コードの情報に基づいて画面上に決済画面を表示する。
【００３３】
このように、移動端末は、２次元コードをスキャンする過程で、スキャンの相互動作をユーザが行う必要がなく、決済が便利に行われる。第１動作状態のカメラによって２次元コードを収集して認識することで、消費電力を減らすことができる。
【００３４】
本発明の実施例において、上述した対象物認識方法は、カメラを有する移動端末、例えば、携帯電話、タブレットパソコン（Ｔａｂｌｅｔ  Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ラップトップコンピュータ（Ｌａｐｔｏｐ  Ｃｏｍｐｕｔｅｒ）、ＰＤＡ（ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ）、ＭＩＤ（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｄｅｖｉｃｅ）又はウェアラブルデバイス（Ｗｅａｒａｂｌｅ  Ｄｅｖｉｃｅ）などに応用できる。
【００３５】
本開示の実施例に係る対象物認識方法において、前記移動端末がスクリーンオフ状態にある場合、第１動作状態にある前記カメラによってスキャン対象物を収集して第１収集結果を取得する。前記第１収集結果に基づいて前記スキャン対象物が所定の条件に合うと決定される場合、前記カメラを第２動作状態に制御し、前記第２動作状態にある前記カメラによって前記スキャン対象物を収集して第２収集結果を取得し、前記第２収集結果に基づいて前記スキャン対象物を識別し、前記移動端末をスクリーンオンに制御して前記スキャン対象物に対応する識別結果を表示する。ここで、前記第２動作状態における前記カメラの動作電力は、前記第１動作状態における前記カメラの動作電力よりも大きい。これにより、移動端末は、スクリーンオフ状態でカメラを第１動作状態に制御し、ユーザが手動でアプリケーションをオンにすることなく、カメラがいつでもスキャン対象物を収集することができ、ユーザの操作が容易であり、且つスキャン効率を向上させることができる。しかも、第２動作状態におけるカメラが収集したスキャン対象物に基づいて認識を行うことにより、認識の精度を高め、誤差を低減することができる。
【００３６】
図２を参照すると、本実施例は、第１動作状態にあるカメラが、スキャン対象物の特徴が所定の特徴に合致すると判断した場合、第２動作状態にあるカメラによってスキャン対象物を収集することにおいて、上述の実施例と主に異なる。
【００３７】
図２は、本開示の実施例に係る対象物認識方法のフローチャートであり、図２に示すように、以下のステップを含む。
【００３８】
ステップ２０１において、前記移動端末がスクリーンオフ状態にある場合、第１動作状態にある前記カメラによってスキャン対象物を収集し、第１収集結果を取得する。
【００３９】
ここで、このステップの具体的な実現方式は、ステップ１０１を参照してもよく、重複を避けるため、ここでは詳しい説明を省略する。
【００４０】
選択可能に、前記の前記移動端末がスクリーンオフ状態にある場合、第１動作状態にある前記カメラによってスキャン対象物を収集する前に、前記方法は、前記カメラをオンにし、前記カメラを前記第１動作状態に制御することを更に含む。
【００４１】
本実施形態では、ユーザが移動端末を操作することでカメラをオンにするようにしてもよいし、移動端末がオンになるときに自動的にカメラをオンにするようにしてもよい。
【００４２】
移動端末には、カメラを第１動作状態及び第２動作状態に切り替える切替制御部を設けられてもよい。ユーザは、切替制御部を操作してカメラを第１動作状態に制御する。ユーザは、アプリケーションシナリオ及び移動端末の状態に応じて柔軟に操作可能である。移動端末は、オンになるときにカメラを第１動作状態に自動制御することもでき、移動端末の消費電力を節約し、ユーザが移動端末を操作してスキャン対象物をスキャンすることを容易にする。なお、この実施形態は、図１に対応する実施例にも適用可能であり、同様の効果を奏する。
【００４３】
選択可能に、前記の前記カメラをオンにすることは、前記移動端末の電源オン又はスクリーンオフの際に、前記カメラをオンにすることを含む。
【００４４】
本実施形態において、移動端末は、オンになるときにカメラをオンにし、ユーザが移動端末のカメラを使用していつでもスキャンしやすいように、カメラをスクリーンオフ及びスクリーンオン状態の両方で常にオンに制御することができる。また、移動端末は、移動端末のスクリーンオフを検出した場合にカメラをオンにし、スクリーンオンの場合にカメラをオフにすることで、消費電力を節約する。しかも、ユーザは、移動端末のスクリーンオフ状態でスキャンしやすい。なお、この実施形態は、図１に対応する実施例にも適用可能であり、同様の効果を奏する。
【００４５】
選択可能に、前記カメラでスキャン対象物を収集した後に、前記方法は、前記スキャン対象物が所定の条件に合うことが前記カメラによって判断された場合、前記移動端末が案内情報を出力することを更に含む。
【００４６】
本実施形態において、移動端末は、スキャン対象物が所定の条件に合うことがカメラによって認識された場合、案内情報を出力し、具体的には振動又は音声を出力することによって案内する。このように、移動端末がスクリーンオフ状態にある場合、スキャン対象物が所定のに合致すると認識した場合に、案内情報を出力することにより、ユーザがカメラの位置を調整する必要がなく、移動端末に表示される情報をタイムリーに見るように促すことができる。
【００４７】
なお、本実施形態は、図１に対応する実施例にも適用可能であり、同様の効果を奏する。
【００４８】
ステップ２０２において、前記第１収集結果に基づいて、前記カメラによって前記スキャン対象物の特徴を認識する。
【００４９】
ここで、カメラには、例えば、顔認識アルゴリズム、ジェスチャ認識アルゴリズム及び２次元コード認識アルゴリズムなどの、スキャン対象物の認識アルゴリズムが統合されてもよい。カメラがスキャン対象物を収集した後、第１収集結果に基づいてスキャン対象物の特徴を認識する。例えば、２次元コードの特徴は、輪郭特徴と、２次元コードのアンカーポイントの特徴とを含む。顔画像の特徴としては、五官の特徴及び分布位置などが挙げられる。カメラは、スキャン対象物の特徴を認識して、スキャン対象物が所定のタイプのスキャン対象物であるか否かを判断する。
【００５０】
ステップ２０３において、前記スキャン対象物の特徴が所定の特徴と合致することが前記カメラによって判断された場合、前記カメラを第２動作状態に制御する。ここで、前記第２動作状態における前記カメラの動作電力は、前記第１動作状態における前記カメラの動作電力よりも大きい。
【００５１】
カメラは、スキャン対象物の特徴を認識した後に、その特徴を所定の特徴と比較する。スキャン対象物の特徴と所定の特徴との類似度が所定の類似度値を超え、例えば８０％より大きくなると、スキャン対象物の特徴が所定の特徴に合致、即ちスキャン対象物が所定の条件に合うことを示し、移動端末は、カメラを第２動作状態に制御する。
【００５２】
このように、第１動作状態のカメラによってスキャン対象物を予備認識することにより、第１動作状態におけるカメラの動作電力が低いため、移動端末の消費電力を低減することができ、ユーザの操作が便利となる。
【００５３】
ステップ２０４において、前記第２動作状態にある前記カメラにより前記スキャン対象物を収集して第２収集結果を取得し、前記第２収集結果に基づいて前記スキャン対象物を認識し、前記移動端末をスクリーンオンに制御し、前記スキャン対象物に対応する認識結果を表示する。
【００５４】
このステップの具体的な実現方式は、ステップ１０２における関連する説明を参照してもよく、ここではその説明が省略される。
【００５５】
本開示の実施例に係る対象物識別方法において、移動端末のスクリーンオフ状態でユーザが移動端末のロック解除をする必要がなく、スキャン動作を迅速に完了することができ、ユーザの操作が便利となる。第１動作状態のカメラによってスキャン対象物の収集及び認識動作を実行することによって、移動端末のエネルギー消費を節約することができる。しかも、第２動作状態のカメラが収集したスキャン対象物に基づいて認識を行うことにより、スキャン対象物の認識の正確度を向上させることができる。
【００５６】
図３を参照する。図３は、本開示の実施例に係るカメラを有する移動端末の構造図である。図３に示すように、移動端末３００は、収集モジュール３０１と、表示モジュール３０２とを有する。
【００５７】
収集モジュール３０１は、前記移動端末がスクリーンオフ状態にある場合、第１動作状態にある前記カメラによってスキャン対象物を収集して第１収集結果を取得する。
表示モジュール３０２は、前記第１収集結果に基づいて前記スキャン対象物が所定の条件に合うと決定される場合、前記カメラを第２動作状態に制御し、前記第２動作状態にある前記カメラによって前記スキャン対象物を収集して第２収集結果を取得し、前記第２収集結果に基づいて前記スキャン対象物を識別し、前記移動端末をスクリーンオンに制御して前記スキャン対象物に対応する識別結果を表示する。
ここで、前記第２動作状態における前記カメラの動作電力は、前記第１動作状態における前記カメラの動作電力よりも大きい。
【００５８】
選択可能に、図４に示すように、前記移動端末は、前記カメラをオンにし、前記カメラを前記第１動作状態に制御する起動モジュール３０３を更に含む。
【００５９】
選択可能に、前記起動モジュール３０３は、具体的には、前記移動端末の電源オン又はスクリーンオフの際に、前記カメラをオンにする。
【００６０】
選択可能に、前記第１動作状態は、前記カメラの画素セルの一部をオンにする状態であり、前記第２動作状態は、前記カメラの画素セルの全てをオンにする状態である。
【００６１】
選択可能に、図５に示すように、前記表示モジュール３０２は、
前記第１収集結果に基づいて前記カメラによって前記スキャン対象物の特徴を認識する認識サブモジュール３０２１と、
前記スキャン対象物の特徴が所定の特徴に合致することが前記カメラによって判断された場合、前記カメラを第２動作状態に制御する状態切替サブモジュール３０２２と、を含む。
【００６２】
移動端末３００は、図１〜図２に対応する方法の実施例で移動端末によって実現される各プロセスを実現可能であり、重複を避けるために、ここでは繰り返さない。
【００６３】
本開示の実施例に係る移動端末３００は、スクリーンオフ状態でカメラを第１動作状態に制御することによって、ユーザが手動でアプリケーションをオンにする必要がなく、カメラがいつでもスキャン対象物を収集でき、ユーザの操作が簡便であり、且つスキャン効率を向上させることができる。しかも、第２動作状態におけるカメラが収集したスキャン対象物に基づいて認識を行うことにより、認識の精度を高め、誤差を低減することができる。
【００６４】
図６は、本開示の各実施例を実現する移動端末のハードウェア構造図である。該移動端末６００は、ラジオ周波数ユニット６０１と、ネットワークモジュール６０２と、音声出力ユニット６０３と、入力ユニット６０４と、センサ６０５と、表示ユニット６０６と、ユーザ入力ユニット６０７と、インタフェースユニット６０８と、メモリ６０９と、プロセッサ６１０と、電源６１１などの構成要素を含むが、これらに限定されない。図６に示される移動端末の構造は、移動端末を限定するものではなく、移動端末は、図示されるよりも多い又は少ない構成要素を含むことができ、又は特定の構成要素を組み合わせることができ、又は異なる構成要素の配置を含むことができることを、当業者は理解可能である。本開示の実施例において、移動端末は、携帯電話、タブレットパソコン、ノートパソコン、パームトップパソコン、車載端末、ウェアラブルデバイス及び歩数計などを含むが、それらに限定されない。
【００６５】
ここで、プロセッサ６１０は、前記移動端末がスクリーンオフ状態にある場合、第１動作状態にある前記カメラによってスキャン対象物を収集して第１収集結果を取得する。更に、前記第１収集結果に基づいて前記スキャン対象物が所定の条件に合うと決定される場合、前記カメラを第２動作状態に制御し、前記第２動作状態にある前記カメラによって前記スキャン対象物を収集して第２収集結果を取得し、前記第２収集結果に基づいて前記スキャン対象物を識別し、前記移動端末をスクリーンオンに制御して前記スキャン対象物に対応する識別結果を表示する。ここで、前記第２動作状態における前記カメラの動作電力は、前記第１動作状態における前記カメラの動作電力よりも大きい。
【００６６】
このように、移動端末は、スクリーンオフ状態でカメラを第１動作状態に制御することによって、ユーザが手動でアプリケーションをオンにする必要がなく、カメラがいつでもスキャン対象物を収集でき、ユーザの操作が簡便となり、且つスキャン効率を向上させることができる。
【００６７】
選択可能に、プロセッサ６１０は、更に、前記カメラをオンにし、前記カメラを前記第１動作状態に制御する。
【００６８】
選択可能に、前記の前記カメラをオンにすることをプロセッサ６１０が実行することは、前記移動端末の電源オン又はスクリーンオフの際に、前記カメラをオンにすることを含む。
【００６９】
選択可能に、前記第１動作状態は、前記カメラの画素セルの一部をオンにする状態であり、前記第２動作状態は、前記カメラの画素セルの全てをオンにする状態である。
【００７０】
選択可能に、前記の前記第１収集結果に基づいて前記スキャン対象物が所定の条件に合うと決定される場合、前記カメラを第２動作状態に制御するステップをプロセッサ６１０が実行することは、前記第１収集結果に基づいて前記カメラによって前記スキャン対象物の特徴を認識することと、前記スキャン対象物の特徴が所定の特徴に合致することが前記カメラによって判断された場合、前記カメラを第２動作状態に制御することとを含む。
【００７１】
なお、本開示の実施例において、ラジオ周波数ユニット６０１は、情報の送受信又は通話中で信号の送受信に用いられ、具体的に、ネットワーク機器から下りデータを受信した後、プロセッサ６１０による処理に供し、また、上りデータをネットワーク機器に送信する。一般に、ラジオ周波数ユニット６０１は、アンテナ、少なくとも１つの増幅器、トランシーバ、結合器、低雑音増幅器、デュプレクサなどを含むが、それらに限定されない。また、ラジオ周波数ユニット６０１は、無線通信システムを介してネットワークや他の機器と通信を行うこともできる。
【００７２】
移動端末は、ネットワークモジュール６０２を介して、電子メールの送受信、ウェブページの閲覧、ストリーミングメディアへのアクセスを支援するなど、無線ブロードバンドインターネットアクセスをユーザに提供する。
【００７３】
音声出力ユニット６０３は、ラジオ周波数ユニット６０１やネットワークモジュール６０２が受信した音声データや、メモリ６０９に記憶された音声データを音声信号に変換して音声として出力することができる。また、音声出力ユニット６０３は、移動端末６０が実行する特定の機能に関する音声（例えば、呼出信号着信音、メッセージ着信音等）を出力してもよい。音声出力ユニット６０３は、スピーカ、ブザー及びレシーバなどを含む。
【００７４】
入力ユニット６０４は、音声や映像の信号を受信することに用いられる。入力ユニット６０４は、ビデオキャプチャモード又は画像キャプチャモードでカメラなどの画像キャプチャ装置によって収集された静止画又は動画の画像データを処理するグラフィックスプロセッサＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）６０４１と、マイク６０４２とを含む。処理された画像フレームは、表示ユニット６０６上に表示される。グラフィックスプロセッサ６０４１で処理された画像フレームは、メモリ６０９（又は他の記憶媒体）に記憶されるか、又はラジオ周波数ユニット６０１又はネットワークモジュール６０２を介して送信される。マイク６０４２は、音声を受信し、音声データに加工することができる。処理された音声データは、電話通話モードの場合、ラジオ周波数ユニット６０１を介して移動体通信基地局に送信可能な形式に変換して出力することができる。
【００７５】
移動端末６００は、光センサ、モーションセンサ及び他のセンサのような少なくとも１つのセンサ６０５を更に含む。具体的には、光センサは、周辺光センサ及び近接センサを含む。周辺光センサは、周辺光の明暗に応じて表示パネル６０６１の輝度を調節し、近接センサは、移動端末６０が耳に移動したときに表示パネル６０６１及び／又はバックライトを消灯する。モーションセンサの１種として、加速度計センサは、様々な方向（一般的には３軸）の加速度の大きさを検出でき、静止時は重力の大きさ及び方向を検出でき、移動端末姿勢の認識（例えば、縦横画面切替、関連ゲーム、磁力計姿勢キャリブレーション）、振動認識関連機能（たとえば、歩数計、ストローク）などに用いることができる。センサ６０５は、指紋センサ、圧力センサ、虹彩センサ、分子センサ、ジャイロスコープ、気圧計、湿度計、温度計、赤外線センサなどを更に含むことができるが、ここでは枚挙しない。
【００７６】
表示ユニット６０６は、ユーザが入力した情報やユーザに提供した情報を表示するために用いられる。表示ユニット６０６は、液晶ディスプレイＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機発光ダイオードＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）などからなる表示パネル６０６１を含んでもよい。
【００７７】
ユーザ入力ユニット６０７は、数字や文字情報の入力を受け付け、ユーザによる移動端末の設定や機能制御に関するキー信号の入力を行うことに用いられる。具体的に、ユーザ入力ユニット６０７は、タッチパネル６０７１と、その他の入力機器６０７２とを含む。タッチパネル６０７１は、タッチスクリーンとも呼ばれ、その上又は付近でのユーザのタッチ操作を収集可能である（たとえばユーザが指やスタイラスなどの任意の適切な物体や付属部材を用いたタッチパネル６０７１の上又はタッチパネル６０７１の付近での操作）。タッチパネル６０７１は、タッチ検出装置とタッチコントローラの２つの部分を含みうる。ここで、タッチ検出装置は、ユーザのタッチ方位を検出し、タッチ操作による信号を検出してタッチコントローラに伝達する。タッチコントローラは、タッチ検出装置からのタッチ情報を受信し、それを接点座標に変換してプロセッサ６１０に送り、プロセッサ６１０からの命令を受信して実行する。なお、タッチパネル６０７１は、抵抗膜式、静電容量式、赤外線、表面弾性波など、種々の方式を用いて実現することができる。ユーザ入力ユニット６０７は、タッチパネル６０７１の他に、他の入力機器６０７２を含んでもよい。具体的に、他の入力機器６０７２は、物理的なキーボード、機能キー（例えば、音量調節キー、スイッチキーなど）、トラックボール、マウス、レバーを含むが、ここでは枚挙しない。
【００７８】
更に、タッチパネル６０７１は、表示パネル６０６１に重ねられる。タッチパネル６０７１は、その上又はその近くでタッチ操作を検出すると、プロセッサ６１０に送信して、タッチイベントのタイプを決定する。次いで、プロセッサ６１０は、タッチイベントのタイプに応じて、対応する視覚的出力を表示パネル６０６１に提供する。図６では、タッチパネル６０７１と表示パネル６０６１は、独立した２つの部品として移動端末の入出力機能を実現するが、実施例によっては、タッチパネル６０７１と表示パネル６０６１を一体化して移動端末の入出力機能を実現することもでき、具体的にここでは限定しない。
【００７９】
インタフェースユニット６０８は、外部装置と移動端末６００とを接続するためのインタフェースである。例えば、外部装置は、有線又は無線ヘッドホンポート、外部電源（又はバッテリ充電器）ポート、有線又は無線データポート、メモリカードポート、認識モジュールを有する装置を接続するためのポート、オーディオ入出力（Ｉ／Ｏ）ポート、ビデオＩ／Ｏポート、ヘッドホンポート等を含む。インタフェースユニット６０８は、外部装置から入力（たとえば、データ情報、電力など）を受信し、受信した入力を移動端末６００内の１つ以上の要素に伝送するために使用されてもよく、又は移動端末６００と外部装置との間でデータを伝送するために使用されてもよい。
【００８０】
メモリ６０９は、ソフトウェアプログラム及び様々なデータを格納するために使用される。メモリ６０９は、オペレーティングシステム、少なくとも１つの機能に必要なアプリケーション（たとえば、音声再生機能、画像再生機能など）などを格納することができるプログラム格納領域と、データ格納領域とを主に含んでもよい。データ格納領域は、音声データや電話帳など、携帯電話機の使用に応じて作成されたデータを記憶することができる。更に、メモリ６０９は、高速ランダムアクセスメモリを含んでもよく、少なくとも１つの磁気ディスク記憶装置、フラッシュメモリデバイス、又は他の揮発性固体記憶デバイスなどの不揮発性メモリを含んでもよい。
【００８１】
プロセッサ６１０は、移動端末の制御センタであり、各種インタフェースや回線を用いて移動端末全体の各部を接続し、メモリ６０９に格納されたソフトウェアプログラム及び／又はモジュールを実行、メモリ６０９に格納されたデータを呼び出して移動端末の各種機能及び処理データを実行し、移動端末全体の監視を行う。プロセッサ６１０は、１つ以上の処理ユニットを含んでもよい。選択可能に、プロセッサ６１０は、オペレーティングシステム、ユーザインターフェース及びアプリケーションなどを主に処理するアプリケーションプロセッサと、ワイヤレス通信を主に処理するモデムプロセッサとを統合することができる。上述のモデムプロセッサは、プロセッサ６１０に統合されなくてもよいことが理解される。
【００８２】
移動端末６００は、各構成要素に電力を供給するためのバッテリのような電源６１１を更に含んでもよい。選択可能に、電源６１１は、電源管理システムを介してプロセッサ６１０に論理的に接続されてもよく、電源管理システムを介して充電、放電、及び消費電力管理などを管理する機能を実現してもよい。
【００８３】
また、移動端末６００は、図示しない機能モジュールを更に含んでもよく、ここでの説明は省略する。
【００８４】
選択可能に、本開示の実施例は、プロセッサ６１０と、メモリ６０９と、メモリ６０９に格納されて前記プロセッサ６１０で動作可能なコンピュータプログラムを含む移動端末を更に提供し、該コンピュータプログラムがプロセッサ６１０によって実行されると、上記対象物識別方法の実施例の各プロセスが実現され、且つ同じ技術効果を奏することもできるので、重複を避けるために、ここでは繰り返して記載しない。
【００８５】
本開示の実施例は、コンピュータプログラムが格納されているコンピュータ読み取り可能な記憶媒体を更に提供し、当該コンピュータプログラムがプロセッサによって実行されると、上記対象物識別方法の実施例の各プロセスが実現され、且つ同じ技術効果を奏することもできるので、重複を避けるために、ここでは繰り返して記載しない。ここで、前記コンピュータ読み取り可能な記憶媒体は、たとえば、リードオンリーメモリＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ランダムアクセスメモリＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、磁気ディスク又は光ディスクなどである。
【００８６】
なお、本明細書において、「含む」や「含有する」又はそれ以外のあらゆる変形用語は、非排他的に含むことを意味する。よって、一連の要素を含むプロセス、方法、モノ又は装置は、それらの要素を含むだけではなく、明確に列挙されていない他の要素を更に含み、又はこのようなプロセス、方法、モノ又は装置に固有の要素を更に含む。特に限定されない限り、「・・・を１つ含む」の表現によって限定される要素について、当該要素を含むプロセス、方法、モノ又は装置に他の同一要素の存在を除外しない。
【００８７】
以上の実施形態の記載から、上記実施例の方法が、ソフトウェアに必須の汎用ハードウェアプラットフォームの形態で実現されるが、ハードウェアによっても実現されてもよく、多くの場合では前者がより好適な実施形態であることは、当業者にとって自明である。このような理解に基づき、本開示の技術手段の実質的又は従来技術に貢献した部分は、ソフトウェアプロダクトの形式で現れる。当該コンピュータソフトウェアプロダクトは、記憶媒体（たとえばＲＯＭ／ＲＡＭ、磁気ディスク、光ディスク）に記憶され、本開示の各実施例の方法を１台の端末機器（携帯電話、コンピュータ、サーバー、空調機又はネットワークデバイスなど）に実行させるいくつかの指令を含む。
【００８８】
以上、本開示の実施例を図面に基づいて記載したが、本開示は、上記の具体的な実施形態に限定されるものではない。上記の具体的な実施形態は、例示的なものであり、限定的なものではない。本開示のヒントを受け、当業者が本開示の趣旨及び特許請求の範囲から逸脱することなくなしえる多くの形態は、すべて本開示の保護範囲に含まれる。
【図１】
2021524203.tif 000003
【図２】
2021524203.tif 000004
【図３】
2021524203.tif 000005
【図４】
2021524203.tif 000006
【図５】
2021524203.tif 000007
【図６】
2021524203.tif 000008
【国際調査報告】
2021524203.tif 000009
2021524203.tif 000010
2021524203.tif 000011
2021524203.tif 000012