(57)【要約】【課題】本発明は、駐車スペース検出装置、電子機器及び方法を提供する。【解決手段】駐車スペース画像の移動状態に基づいて検出を行うことにより、検出結果の安定性を保証することができ；輪郭法及び機械学習法を組み合わせて検出を行い、且つ、関連シーンが不明晰である場合、機械学習法を用いる前に明晰化処理を行うことにより、輪郭法及び機械学習法の利点を有効に組み合わせることができ；また、処理速度が比較的速く、各種のシーンに適用することができ、比較的高い検出精度も有し；さらに、安定状態の画像に基づいて検出を行うことにより、ランダムノイズを抑制し、検出精度を向上させることもできる。【選択図】図１
2017084364.tif 000002
【特許請求の範囲】
【請求項１】
駐車スペース検出装置であって、
前記装置は、駐車場の監視ビデオに対して、所定フレーム数の画像を単位として順に検出を行い、前記装置は、第一検出ユニット及び第二検出ユニットを含み、
前記第一検出ユニットは、各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像内において移動情報を有する駐車スペースについて、前記駐車スペースの検出結果を、前の１つの所定フレーム数の画像における前記駐車スペースを維持する検出結果と確定し、
前記第二検出ユニットは、各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して１つずつ検出を行い、
前記第二検出ユニットは、比較ユニット、第一処理ユニット及び第三検出ユニットを含み、
前記比較ユニットは、現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して検出を行う時に、現在の所定フレーム数の前記駐車スペースの安定状態の画像と、前の１つの所定フレーム数の前記駐車スペースの安定状態の画像とを比較し、比較結果が「類似した」の場合、前記駐車スペースの検出結果を、前の１つの所定フレーム数の画像における前記駐車スペースを維持する検出結果と確定し、比較結果が「類似しない」の場合、現在の所定フレーム数の前記駐車スペースの安定状態の画像中の輪郭に基づいて、前記駐車スペースが空き駐車スペースの特徴を満足するかを判断し、
前記第一処理ユニットは、現在の記駐車スペースが空き駐車スペースの特徴を満足した場合、前記駐車スペースの検出結果を空き駐車スペースと確定し、現在の記駐車スペースが空き駐車スペースの特徴を満足しない場合、現在のシーンが明晰であるかを検出し、現在のシーンが不明晰である場合、現在の所定フレーム数の前記駐車スペースの安定状態の画像に対して明晰化処理を行い、
前記第三検出ユニットは、機械学習法を用いて前記駐車スペースの安定状態の画像に対して検出を行い、前記駐車スペースの検出結果を取得する、装置。
【請求項２】
請求項1に記載の装置であって、
前記所定フレーム数はLフレームであり、前記装置は、第二処理ユニット、第三処理ユニット及び移動検出ユニットをさらに含み、
前記第二処理ユニットは、現在のLフレームの画像のうちの各Nフレームの画像に対して平均化処理を行い、M個の平均フレームを取得し、L＝M*Nであり、L、M及びNはすべて正整数であり、
前記第三処理ユニットは、M個の平均フレームに対して１つずつ差分処理を行ってから差分処理の結果に基づいて二値化処理を行い、現在のLフレームの画像の移動情報に関する画像を取得し、
前記移動検出ユニットは、現在のLフレームの画像の移動情報に関する画像に基づいて、現在のLフレーム内の各駐車スペースの移動状態を検出する、装置。
【請求項３】
請求項1に記載の装置であって、
前記第二検出ユニットは、取得ユニットをさらに含み、
前記取得ユニットは、現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して検出を行う時に、前記駐車スペースの現在の所定フレーム数の画像に対して平均化処理を行い、現在の所定フレーム数の前記駐車スペースの安定状態の画像を取得する、装置。
【請求項４】
請求項1に記載の装置を含む、電子機器。
【請求項５】
駐車スペース検出方法であって、
駐車場の監視ビデオに対して、所定フレーム数の画像を単位として順に検出を行い、前記検出方法は、
各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像内において移動情報を有する駐車スペースについて、前記駐車スペースの検出結果を、前の１つの所定フレーム数の画像における前記駐車スペースを維持する検出結果と確定し；及び
各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して１つずつ検出を行うことを含み、
各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して１つずつ検出を行うことは、
現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して検出を行う時に、現在の所定フレーム数の前記駐車スペースの安定状態の画像と、前の１つの所定フレーム数の前記駐車スペースの安定状態の画像とを比較し、比較結果が「類似した」の場合、前記駐車スペースの検出結果を、前の１つの所定フレーム数の画像における前記駐車スペースを維持する検出結果と確定し、比較結果が「類似しない」の場合、現在の所定フレーム数の前記駐車スペースの安定状態の画像中の輪郭に基づいて、前記駐車スペースが空き駐車スペースの特徴を満足するかを判断し；
現在の記駐車スペースが空き駐車スペースの特徴を満足した場合、前記駐車スペースの検出結果を空き駐車スペースと確定し、現在の記駐車スペースが空き駐車スペースの特徴を満足しない場合、現在のシーンが明晰であるかを検出し、現在のシーンが不明晰である場合、現在の所定フレーム数の前記駐車スペースの安定状態の画像に対して明晰化処理を行い；及び
機械学習法を用いて前記駐車スペースの安定状態の画像に対して検出を行い、前記駐車スペースの検出結果を取得することを含む、方法。
【請求項６】
請求項5に記載の方法であって、
前記所定フレーム数はLであり、前記方法は、
現在のLフレームの画像中の各Nフレームの画像に対して平均化処理を行い、M個の平均フレームを取得し、L＝M*Nであり、L、M及びNはすべて正整数であり；
M個の平均フレームに対して１つずつ差分処理を行ってから差分処理の結果に基づいて二値化処理を行い、現在のLフレームの画像の移動情報に関する画像を取得し；及び
現在のLフレームの画像の移動情報に関する画像に基づいて、現在のLフレーム内の各駐車スペースの移動状態を検出することをさらに含む、方法。
【請求項７】
請求項5に記載の方法であって、
前記各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して１つずつ検出を行うことは、
現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して検出を行い時に、前記駐車スペースの現在の所定フレーム数の画像に対して平均化処理を行い、現在の所定フレーム数の前記駐車スペースの安定状態の画像を取得することをさらに含む、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報技術分野に関し、特に、駐車スペース検出装置、電子機器及び方法に関する。
【背景技術】
【０００２】
経済の発展に伴い、車の数が増加している。特に都市では、空き駐車スペースのある駐車場を探しにくいことは、運転者を困らせる問題の一つである。運転者は、周辺駐車場の駐車スペースの情報を迅速に知りたい。同様に、駐車場の管理者について言えば、管理者も、車の出入りを有効に制御し駐車スペースをリアルタイムに各運転者に与えるよう、駐車スペースの情報を迅速に把握したい。また、大型駐車場について言えば、次のような問題もあり、即ち、設計の問題が原因で、一部の領域に車がいっぱいあると同時に、一部の領域に空き駐車スペースが多くあるが、空き駐車スペースを探すためにかなり時間がかかる。この時に、運転者もリアルタイムに駐車場の各領域における駐車スペースの情報を迅速に知りたい。もちろん、このようなリアルタイム情報の収集は、人力により完成することができない。
【０００３】
また、科学技術の発展に伴い、多くの技術が固定駐車スペースの駐車スペース状態の検出のために開発されており、例えば、各駐車スペースのために探測レーダーや出入口計数器を設けるなどの方法がある。しかし、このような方法の使用は、コストが高い。
【０００４】
近年、画像処理技術も駐車スペース状態の検出に用いられており、多くの従来技術に比べ、１つのビデオ監視カメラが多くの駐車スペースをカバーすることができるため、検出に必要なコストを大幅に削減することができる。また、従来の駐車スペース検出方法は、通常、輪郭法又は機械学習法を採用している。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、発明者は、次のようなことを発見した。即ち、上述の従来の輪郭法を用いて駐車スペースに対して検出を行う時に、輪郭法が各種の視角の場合に適用し得るが、駐車スペースに豊富な細部又は多くの遮蔽があれば、有効な検出を行うことができず、また、上述の従来の機械学習法を用いて駐車スペースに対して検出を行う時に、機械学習法が細部を良く処理し得るが、視角への要求が高く、機械学習法のパフォーマンスが訓練結果の良し悪しに依存し、低照度・低コントラストの場合における検出効果も悪い。また、光の変化によるビデオ画像の変化も検出精度に影響を与えることができ、例えば、昼間、日光、夜、照明などの場合である。さらに、歩行者や車の移動も検出安定性に大きな影響をもたらすことができる。
【０００６】
本発明の目的は、駐車スペース画像の移動状態に基づいて検出を行うことにより、検出結果の安定性を保証することができる、駐車スペース検出装置、電子機器及び方法を提供することにある。特に、輪郭法と機械学習法とを組み合わせて検出を行い、且つ、関連シーン（場面）がはっきりしていない場合、機械学習法を用いる前に明晰化処理を行うことにより、輪郭法及び機械学習法の利点を有効に組み合わせることができる。また、処理速度が比較的速く、各種のシーンに適用することができ、比較的高い検出精度も有する。さらに、安定している（安定状態の）画像に基づいて検出を行うことにより、ランダムノイズを抑え、検出精度を向上させることもてきる。
【課題を解決するための手段】
【０００７】
本発明の第一側面によれば、駐車スペース検出装置が提供され、前記装置は、駐車場の監視ビデオに対して、所定フレーム数の画像を単位として順に検出を行い、前記装置は、第一検出ユニット及び第二検出ユニットを含み、
前記第一検出ユニットは、各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像において移動情報を有する駐車スペースについて、前記駐車スペースの検出結果を、前の１つの所定フレーム数の画像における前記駐車スペースを維持する検出結果と確定し；
前記第二検出ユニットは、各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して１つずつ検出を行い、
そのうち、前記第二検出ユニットは、比較ユニット、第一処理ユニット及び第三検出ユニットを含み、
前記比較ユニットは、現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して検出を行う時に、現在の所定フレーム数の前記駐車スペースの安定状態の画像と、前の１つの所定フレーム数の前記駐車スペースの安定状態の画像とを比較し、比較結果が「類似（相似）した」の場合、前記駐車スペースの検出結果を、前の１つの所定フレーム数の前記駐車スペースを維持する検出結果を確定し、比較結果が「類似しない」の場合、現在の所定フレーム数の前記駐車スペースの安定状態の画像中の輪郭に基づいて、前記駐車スペースが空き駐車スペースの特徴を満足するかを判断し、
前記第一処理ユニットは、現在の記駐車スペースが空き駐車スペースの特徴を満足した場合、前記駐車スペースの検出結果を空き駐車スペースと確定し、現在の記駐車スペースが空き駐車スペースの特徴を満足しない場合、現在のシーンが明晰であるかを検出し、現在のシーンが不明晰である場合、現在の所定フレーム数の前記駐車スペースの安定状態の画像に対して明晰化処理を行い、
前記第三検出ユニットは、機械学習法を用いて前記駐車スペースの安定状態の画像に対して検出を行い、前記駐車スペースの検出結果を取得する。
【０００８】
本発明の第二側面によれば、電子機器を提供し、それは、本発明の第一側面に記載の駐車スペース検出装置を含む。
【０００９】
本発明の第三側面によれば、駐車スペース検出方法が提供され、駐車場の監視ビデオに対して、所定フレーム数の画像を単位として順に検出を行い、前記検出方法は、
各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像内において移動情報を有する駐車スペースについて、前記駐車スペースの検出結果を、前の１つの所定フレーム数の画像における前記駐車スペースを維持する検出結果と確定し；及び
各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して１つずつ検出を行うことを含み、
そのうち、各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して１つずつ検出を行うことは、
現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して検出を行う時に、現在の所定フレーム数の前記駐車スペースの安定状態の画像と、前の１つの所定フレーム数の前記駐車スペースの安定状態の画像とを比較し、比較結果が「類似した」の場合、前記駐車スペースの検出結果を、前の１つの所定フレーム数の前記駐車スペースを維持する検出結果と確定し、比較結果が「類似しない」の場合、現在の所定フレーム数の前記駐車スペースの安定状態の画像中の輪郭に基づいて、前記駐車スペースが空き駐車スペースの特徴を満足するかを判断し；
現在の記駐車スペースが空き駐車スペースの特徴を満足した場合、前記駐車スペースの検出結果を空き駐車スペースと確定し、現在の記駐車スペースが空き駐車スペースの特徴を満足しない場合、現在のシーンが明晰であるかを検出し、現在のシーンが不明晰である場合、現在の所定フレーム数の前記駐車スペースの安定状態の画像に対して明晰化処理を行い；及び
機械学習法を用いて前記駐車スペースの安定状態の画像に対して検出を行い、前記駐車スペースの検出結果を取得することを含む。
【００１０】
本発明の有益な効果は、駐車スペース画像の移動状態に基づいて検出を行うことにより、検出結果の安定性を保証することができ；輪郭法及び機械学習法を組み合わせて検出を行い、且つ、関連シーンが不明晰である場合、機械学習法を用いる前に明晰化処理を行うことにより、輪郭法及び機械学習法の利点を有効に組み合わせることができ；また、処理速度が比較的速く、各種のシーンに適用することができ、比較的高い検出精度も有し；さらに、安定状態の画像に基づいて検出を行うことにより、ランダムノイズを抑制し、検出精度を向上させることもできる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施例1における駐車スペース検出装置の構成図である。
【図２】本発明の実施例1における現在のLフレームに係る４つの平均フレームの画像である。
【図３】本発明の実施例1における現在のLフレームの移動情報に関する画像である。
【図４】本発明の実施例1における現在のLフレームの安定状態の検出画像である。
【図５】本発明の実施例1における前の１つのLフレームの安定状態の検出画像である。
【図６】本発明の実施例1における現在のLフレームの安定状態の検出画像の輪郭図である。
【図７】本発明の実施例2における電子機器の構成図である。
【図８】本発明の実施例2における電子機器のシステム構成図である。
【図９】本発明の実施例3における駐車スペース検出方法のフローチャートである。
【図１０】本発明の実施例3における図9中のステップ902のプロセスのフローチャートである。
【図１１】本発明の実施例4における駐車スペース検出方法のフローチャートである。
【発明を実施するための形態】
【００１２】
以下、添付した図面を参照しながら、本発明を実施するための形態を詳細に説明する。
【実施例１】
【００１３】
図1は、本発明の実施例1における駐車スペース検出装置の構成図である。図1に示すように、駐車スペース検出装置100は、駐車場の監視ビデオに対して、所定フレーム数の画像を単位として順次検出を行い、該装置100は、次のようなものを含む。
【００１４】
第一検出ユニット101：各所定フレーム数の画像（即ち、所定フレーム数の画像を単位とする）に対して検出を行う時に、現在の所定フレーム数の画像内において移動情報を有する駐車スペースについて、該駐車スペースの検出結果を、前の１つの所定フレーム数の画像における該駐車スペースを維持する検出結果と確定し；
第二検出ユニット102：各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像内に移動情報を有しない駐車スペースの画像に対して１つずつ検出を行う。
【００１５】
そのうち、第二検出ユニット102は、次のようなものを含み、即ち、
比較ユニット103：現在の所定フレーム数の画像内に移動情報を有しない駐車スペースの各画像に対して検出を行う時に、現在の所定フレーム数の該駐車スペースの安定状態の画像と、前の１つの所定フレーム数の該駐車スペースの安定状態の画像とを比較し、比較結果が「類似した」の場合、該駐車スペースの検出結果を、前の１つの所定フレーム数の画像における前記駐車スペースを維持する検出結果と確定し、比較結果が「類似しない」の場合、現在の所定フレーム数の該駐車スペースの安定状態の画像中の輪郭に基づいて、該駐車スペースが空き駐車スペースの特徴を満足するかを判断し；
第一処理ユニット104：該駐車スペースが空き駐車スペースの特徴を満足した場合、該駐車スペースの検出結果を空き駐車スペースと確定し、該駐車スペースが空き駐車スペースの特徴を満足しない場合、現在のシーンが明晰であるかを検出し、現在のシーンが不明晰である場合、現在の所定フレーム数の該駐車スペースの安定状態の画像に対して明晰化処理を行い；
第三検出ユニット105：機械学習法を用いて該駐車スペースの安定状態の画像に対して検出を行うことにより、該駐車スペースの検出結果を取得する。
【００１６】
この実施例から分かるように、駐車スペース画像の移動状態に基づいて検出を行うことにより、検出結果の安定性を保証することができ；輪郭法及び機械学習法を組み合わせて検出を行い、且つ、関連シーンが不明晰である場合、機械学習法を用いる前に明晰化処理を行うことにより、輪郭法及び機械学習法の利点を有効に組み合わせることができ；また、処理速度が比較的速く、各種のシーンに適用することができ、比較的高い検出精度も有し；さらに、安定状態の画像に基づいて検出を行うことにより、ランダムノイズを抑制し、検出精度を向上させることもできる。
【００１７】
本実施例では、駐車場の監視ビデオは、従来の方法により得ることができ、例えば、駐車場の上方にカメラを設置することにより得ることができる。
【００１８】
本実施例では、該所定フレーム数は、実際のニーズに応じて設定することができる。本実施例では、該所定フレーム数をLと設定し、例えば、監視ビデオの毎秒伝送のフレーム数が25である時に、Lを100と設定しても良く、即ち、4秒の期間内でのビデオ画像を取っても良い。
【００１９】
本実施例では、第一検出ユニット101は、各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像内において移動情報を有する駐車スペースについて、該駐車スペースの検出結果を、前の１つの所定フレーム数の画像における該駐車スペースを維持する検出結果と確定するために用いられる。
【００２０】
本実施例では、第一検出ユニット101は、各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像内において移動情報を有する駐車スペースについて、該駐車スペースの検出結果を、前の１つの所定フレーム数の画像における該駐車スペースを維持する検出結果と確定し、例えば、前の１つの所定フレーム数の画像における該駐車スペースの検出結果が“空き駐車スペース”の場合、現在の所定フレーム数の画像に基づく該駐車スペースの検出結果を“空き駐車スペース”と維持し、前の１つの所定フレーム数の画像における該駐車スペースの検出結果が“空き駐車スペースでない”の場合、現在の所定フレーム数に基づく該駐車スペースの検出結果も“空き駐車スペースでない”と維持する。
【００２１】
第二検出ユニット102は、各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像内に移動情報を有しない駐車スペースの各画像に対して１つずつ検出を行うために用いられる。
【００２２】
以下、本実施例における、駐車スペースの所定フレーム数の画像内での移動状態に対して検出を行う方法について例示的に説明する。
【００２３】
例えば、該装置100は、さらに次のようなものを含んでも良く、即ち、
第二処理ユニット106：現在のLフレームの画像のうちの各Nフレームの画像に対して平均化処理を行い、M個の平均フレームを取得し、そのうち、L＝M*Nであり、L、M及びNはすべて正整数であり；
第三処理ユニット107：M個の平均フレームに対して１つずつ差分処理を行い、そして、差分処理の結果に基づいて二値化処理を行うことにより、現在のLフレームの画像の移動情報に関する画像を取得し；
移動検出ユニット108：現在のLフレームの画像の移動情報に関する画像に基づいて、現在のLフレーム内の各駐車スペースの移動状態に対して検出を行う。
【００２４】
本実施例では、第二処理ユニット106、第三処理ユニット107及び移動検出ユニット108は、オプションであり、図1において点線枠により表されている。
【００２５】
本実施例では、L=100、M=4、及びN=25である場合を例として例示的に説明する。
【００２６】
第二処理ユニット106は、現在の100フレームの画像のうちの各25フレームの画像（即ち、25フレームの画像を単位とする）に対して平均化処理を行い、４つの平均フレームを取得し、そのうち、平均化処理は、従来の方法を採用しても良い。
【００２７】
図2は、本発明の実施例1における現在のLフレームに係る４つの平均フレームの画像である。図2に示すように、この４つの平均フレームの画像は、順に、201-204で表されている。第三処理ユニット107は、この４つの平均フレームに対して１つずつ差分処理を行い、そして、差分処理の結果に基づいて二値化処理を行うことにより、現在の100フレームの画像の移動情報に関する画像を得ることができる。そのうち、この４つの平均フレームに対して１つずつ差分処理を行い、そして、差分処理の結果に基づいて二値化処理を行うことにより、移動情報に関する画像を得ることは、従来の方法を採用しても良い。
【００２８】
図3は、本発明の実施例1における現在のLフレームの移動情報に関する画像である。図3に示すように、移動情報を有する8個の駐車スペースが２つの枠301及び302により示されており、他の駐車スペースは、移動情報を有しない。
【００２９】
本実施例では、移動検出ユニット108は、移動情報に関する画像に基づいて、現在のLフレーム内の各駐車スペースの移動状態を検出し、そのうち、図3中で枠により示されている8個の駐車スペースを、現在の100フレーム内において移動情報を有するものと確定し、他の駐車スペースを、現在の100フレーム内において移動情報を有しないものと確定する。
【００３０】
本実施例では、第二検出ユニット102は、現在の所定フレーム数の画像内に移動情報を有しない駐車スペースの各画像に対して１つずつ検出を行う。
【００３１】
本実施例では、第二検出ユニット102中の比較ユニット103は、現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して検出を行う時に、現在の所定フレーム数の該駐車スペースの安定状態の画像と、前の１つの所定フレーム数の該駐車スペースの安定状態の画像とを比較し、比較結果が「類似した」の場合、該駐車スペースの検出結果を、前の１つの所定フレーム数の画像における前記駐車スペースを維持する検出結果と確定し、比較結果が「類似しない」の場合、現在の所定フレーム数の該駐車スペースの安定状態の画像中の輪郭に基づいて、該駐車スペースが空き駐車スペースの特徴を満足するかを判断するために用いられる。
【００３２】
本実施例では、該安定状態の画像とは、前処理されたビデオ画像を指し、例えば、現在の所定フレーム数の安定状態の画像とは、現在の所定フレーム数の各画像に対して平均化処理を行った後に取得された平均フレームの画像を指す。なお、ビデオ画像に対して、例えば、平均化処理である前処理を行うことにより、ランダムノイズを有効に抑制することができる。また、本発明の実施例は、ビデオ画像に対して他の種類の前処理を行っても良く、即ち、ランダムノイズを抑えることができれば良い。
【００３３】
以下、本実施例における安定状態の画像の取得方法について例示的に説明する。
【００３４】
例えば、第二検出ユニット102はさらに取得ユニット109を含んでも良く、それは、現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して検出を行う時に、該駐車スペースの現在の所定フレーム数の画像に対して平均化処理を行い、現在の所定フレーム数の該駐車スペースの安定状態の画像を得るように構成される。
【００３５】
本実施例では、取得ユニット109は、オプションであり、図1において点線枠により表されている。
【００３６】
本実施例では、該駐車スペースの現在の所定フレーム数の画像に対しての平均化処理は、従来の方法を採用しても良い。例えば、Lフレームの画像に対して平均化処理を直接行っても良く、又は、第二処理ユニット106が取得したM個の平均フレームをもとに、このM個の平均フレームに対して平均化処理を行っても良い。
【００３７】
図4は、本発明の実施例1における現在のLフレームの安定状態の検出画像である。図5は、本発明の実施例1における前の１つのLフレームの安定状態の検出画像である。図4に示すように、枠401及び402中の8個の駐車スペース（図3中の２つの枠内の8個の駐車スペースに対応する）については、移動情報を有するため、その駐車スペースの状態が前の１つのLフレームに対して変化を有しないと直接認定することができるが、他の駐車スペースについては、１つずつ検出を行う必要がある。そのうち、枠501中の駐車スペースの安定状態の検出画像と、現在のLフレーム中の対応する駐車スペース403の安定状態の検出画像との間に大きな変化があるため、類似しないと判断することができ、この場合、さらに、該駐車スペース403の輪郭に基づいて、該駐車スペースが空き駐車スペースの特徴を満足するかを判断し、また、他の駐車スペースについても、その駐車スペース状態が前の１つのLフレームに対して変化を有しないと直接認定しても良い。
【００３８】
本実施例では、駐車スペースの輪郭取得は、従来の方法を採用しても良く、例えば、Sobel演算子に基づく運算を行った後に閾値処理を行っても良い。図6は、本発明の実施例1における現在のLフレームの安定状態の検出画像の輪郭図である。
【００３９】
駐車スペースの輪郭を取得した後に、第一処理ユニット104は、該駐車スペースが空き駐車スペースの特徴を満足した場合、該駐車スペースの検出結果を空き駐車スペースと確定し、該駐車スペースが空き駐車スペースの特徴を満足しない場合、現在のシーンが明晰であるかを検出し、現在のシーンが不明晰である場合、現在の所定フレーム数の該駐車スペースの安定状態の画像に対して明晰化処理を行う。
【００４０】
そのうち、駐車スペースの輪郭に基づいて、該駐車スペースが空き駐車スペースの特徴を満足するかを判断することは、従来の方法を採用しても良い。例えば、まず、該駐車スペースの輪郭情報を取得し、そのうち、元の駐車スペースの大小（サイズ）をもとに、そのサイズを内へ少し縮小することにより、駐車スペースの枠や周辺の車による影響を消去することができる。該輪郭情報は、例えば、輪郭点の数及びその分布、直線の長さ及びその方位、特徴点の位置などを含む。これらの輪郭情報に基づいて、該駐車スペースが空き駐車スペースの特徴を満足するかを判断することができる。
【００４１】
本実施例では、現在のシーンが明晰であるかに対しての検出は、従来の方法を採用しても良く、例えば、現在のシーンにおいて環境の明度が比較的暗いか、又は、霧があるかを検出しても良い。
【００４２】
第一処理ユニット104は、現在のシーンが不明晰である場合、現在の所定フレーム数の該駐車スペースの安定状態の画像に対して明晰化処理を行う。例えば、検出結果に基づいて、画像エンハンスメント又は霧除去などの処理を行うことにより、明晰な安定状態の画像を得ることができる。このようにして、各種のシーンに適用することができる。
【００４３】
本実施例では、現在のシーンが明晰である場合、第一処理ユニット104は、直接、安定状態の画像を第三検出ユニット105に入力して検出して貰い、現在のシーンが不明晰である場合、第一処理ユニット104は、安定状態の画像に対して明晰化処理を行った後に、明晰化処理後の安定状態の画像を第三検出ユニット105に入力して検出して貰う。
【００４４】
本実施例では、第三検出ユニット105は、機械学習法を用いて該駐車スペースの安定状態の画像に対して検出を行うことにより、該駐車スペースの検出結果を取得する。そのうち、従来の機械学習法を採用しても良く、例えば、従来のSVM（Support  Vector  Machine）アルゴリズム又はAdaBoostアルゴリズムを用いて、訓練によって得られた分類器に基づいて分類を行うことにより、該駐車スペースの検出結果が“空き駐車スペース”又は“空き駐車スペースでない”であると確定することができる。
【００４５】
この実施例から分かるように、駐車スペース画像の移動状態に基づいて検出を行うことにより、検出結果の安定性を保証することができ；輪郭法及び機械学習法を組み合わせて検出を行い、且つ、関連シーンが不明晰である場合、機械学習法を用いる前に明晰化処理を行うことにより、輪郭法及び機械学習法の利点を有効に組み合わせることができ；また、処理速度が比較的速く、各種のシーンに適用することができ、比較的高い検出精度も有する。
【実施例２】
【００４６】
本発明の実施例は、さらに電子機器を提供する。図7は、本発明の実施例2における電子機器の構成図である。図7に示すように、電子機器700は、駐車スペース検出装置701を含み、そのうち、駐車スペース検出装置701の構成及び機能は、実施例1中の記載と同じであるため、ここではその詳しい説明を省略する。
【００４７】
図8は、本発明の実施例2における電子機器のシステム構成図である。図8に示すように、電子機器800は、中央処理装置801及び記憶器802を含んでも良く、記憶器802は、中央処理装置801に結合される。なお、該図は例示に過ぎず、他の類型の結構を用いて該結構に対して補充や代替を行うことにより、電気通信機能又は他の機能を実現することもできる。
【００４８】
図8に示すように、該電子機器800は、さらに、入力ユニット803、表示器804及び電源805を含んでも良い。
【００４９】
１つの実施方式では、実施例1に記載の駐車スペース検出装置の機能は、中央処理装置801に統合することができる。そのうち、中央処理装置801は、次のように構成されても良く、即ち、各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像内において移動情報を有する駐車スペースについて、前記駐車スペースの検出結果を、前の１つの所定フレーム数の画像における前記駐車スペースを維持する検出結果と確定し；各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して１つずつ検出を行い；そのうち、各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して１つずつ検出を行うことは、現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して検出を行う時に、現在の所定フレーム数の前記駐車スペースの安定状態の画像と、前の１つの所定フレーム数の前記駐車スペースの安定状態の画像とを比較し、比較結果が「類似した」の場合、前記駐車スペースの検出結果を、前の１つの所定フレーム数の画像における前記駐車スペースを維持する検出結果と確定し、比較結果が「類似しない」の場合、現在の所定フレーム数の画像における前記駐車スペースの安定状態の画像中の輪郭に基づいて、前記駐車スペースが空き駐車スペースの特徴を満足するかを検出し；現在の記駐車スペースが空き駐車スペースの特徴を満足した時に、前記駐車スペースの検出結果を空き駐車スペースと確定し、現在の記駐車スペースが空き駐車スペースの特徴を満足しない時に、現在のシーンが明晰であるかを検出し、現在のシーンが不明晰である場合、現在の所定フレーム数の前記駐車スペースの安定状態の画像に対して明晰化処理を行い；そして、機械学習法を用いて前記駐車スペースの安定状態の画像に対して検出を行い、前記駐車スペースの検出結果を取得する。
【００５０】
そのうち、前記所定フレーム数はLフレームであり、中央処理装置801はさらに次のように構成されても良く、即ち、現在のLフレームの画像のうちの各Nフレームの画像に対して平均化処理を行い、M個の平均フレームを取得し、L＝M*Nであり、L、M及びNはすべて正整数であり；M個の平均フレームに対して１つずつ差分処理を行い、そして、差分処理の結果に基づいて二値化処理を行うことにより、現在のLフレームの画像の移動情報に関する画像を取得し；現在のLフレームの画像の移動情報に関する画像に基づいて、現在のLフレーム内の各駐車スペースの移動状態に対して検出を行う。
【００５１】
そのうち、各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して１つずつ検出を行うことは、さらに、現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの画像に対して検出を行う時に、前記駐車スペースの現在の所定フレーム数の画像に対して平均化処理を行い、現在の所定フレーム数の前記駐車スペースの安定状態の画像を取得する。
【００５２】
もう１つの実施方式では、実施例1に記載の駐車スペース検出装置は、中央処理装置801と別々で配置されても良く、例えば、駐車スペース検出装置は、中央処理装置801に接続されるチップとして構成されても良く、中央処理装置801の制御により駐車スペース検出装置の機能を実現することができる。
【００５３】
本実施例では、電子機器800は必ずしも図8に示すすべての部品を含む必要がない。
【００５４】
図8に示すように、中央処理装置801は、制御器又は操作コントローラと称される場合があり、マイクロプロセッサ又は他の理器装置及び/又は論理装置を含んでも良く、また、中央処理装置801は、入力を受信し、電子機器800の各部件の操作を制御することができる。
【００５５】
記憶器802は、例えば、バッファ、フレッシュメモリ、HDD、移動可能な媒体、揮発性記憶器、不揮発性記憶器又は他の適切な装置のうちの一つ又は複数であっても良い。中央処理装置801は、該記憶器802に記憶されたプログラムを実行することにより、情報の記憶又は処理などを実現することができる。その部品の機能については、従来と同様であるため、ここではその詳しい説明を省略する。また、電子機器800の各部品は、専用ハードウェア、ファームウェア、ソフトウェア又はその組み合わせにより実現されても良く、これらはすべて本発明の範囲に属する。
【００５６】
この実施例から分かるように、駐車スペース画像の移動状態に基づいて検出を行うことにより、検出結果の安定性を保証することができ；輪郭法及び機械学習法を組み合わせて検出を行い、且つ、関連シーンが不明晰である場合、機械学習法を用いる前に明晰化処理を行うことにより、輪郭法及び機械学習法の利点を有効に組み合わせることができ；また、処理速度が比較的速く、各種のシーンに適用することができ、比較的高い検出精度も有する。
【実施例３】
【００５７】
本発明の実施例はさらに駐車スペース検出方法を提供し、それは、駐車場の監視ビデオに対して、所定フレーム数の画像を単位として順次検出を行うためのものであり、実施例1における駐車スペース検出装置に対応する。図9は、本発明の実施例3における駐車スペース検出方法のフローチャートである。図9に示すように、該方法は、次のようなステップを含む。
【００５８】
ステップ901：各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像内において移動情報を有する駐車スペースについて、該駐車スペースの検出結果を、前の１つの所定フレーム数の画像における該駐車スペースを維持する検出結果と確定し；
ステップ902：各所定フレーム数の画像に対して検出を行う時に、現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して１つずつ検出を行う。
【００５９】
図10は、本発明の実施例3における図9中のステップ902のプロセスのフローチャートである。該プロセスは、次のようなステップを含む。
【００６０】
ステップ1001：現在の所定フレーム数の画像内において移動情報を有しない駐車スペースの各画像に対して検出を行う時に、現在の所定フレーム数の前記駐車スペースの安定状態の画像と、前の１つの所定フレーム数の該駐車スペースの安定状態の画像とを比較し、比較結果が「類似した」の場合、該駐車スペースの検出結果を、前の１つの所定フレーム数の画像における該駐車スペースを維持する検出結果と確定し、比較結果が「類似しない」の場合、現在の所定フレーム数の該駐車スペースの安定状態の画像中の輪郭に基づいて、該駐車スペースが空き駐車スペースの特徴を満足するかを判断し；
ステップ1002：該駐車スペースが空き駐車スペースの特徴を満足した場合、該駐車スペースの検出結果を空き駐車スペースと確定し、該駐車スペースが空き駐車スペースの特徴を満足しない場合、現在のシーンが明晰であるかを検出し、現在のシーンが不明晰である場合、現在の所定フレーム数の該駐車スペースの安定状態の画像に対して明晰化処理を行い；
ステップ1003：機械学習法を用いて該駐車スペースの安定状態の画像に対して検出を行い、該駐車スペースの検出結果を取得する。
【００６１】
本実施例では、移動状態の判断方法、安定状態の画像の取得方法、輪郭に基づく空き駐車スペースであるかについての判断方法、安定状態の画像に対しての明晰検出及び明晰化処理の方法、並びに機械学習法に基づく安定状態の画像の検出方法は、すべて、実施例1中の記載と同じであるため、ここではその詳しい説明を省略する。
【００６２】
この実施例から分かるように、駐車スペース画像の移動状態に基づいて検出を行うことにより、検出結果の安定性を保証することができ；輪郭法及び機械学習法を組み合わせて検出を行い、且つ、関連シーンが不明晰である場合、機械学習法を用いる前に明晰化処理を行うことにより、輪郭法及び機械学習法の利点を有効に組み合わせることができ；また、処理速度が比較的速く、各種のシーンに適用することができ、比較的高い検出精度も有する。
【実施例４】
【００６３】
本発明の実施例はさらに駐車スペース検出方法を提供し、それは、駐車場の監視ビデオに対して、Lフレームの画像を単位として順次検出を行うためのものであり、実施例1における駐車スペース検出装置に対応する。図11は、本発明の実施例4における駐車スペース検出方法のフローチャートである。図11に示すように、該方法は、次のようなステップを含む。
【００６４】
ステップ1101：現在のLフレームの画像のうちの各Nフレームの画像に対して平均化処理を行い、M個の平均フレームを取得し、L＝M*Nであり、L、M及びNはすべて正整数であり；
ステップ1102：M個の平均フレームに対して１つずつ差分処理を行い、そして、差分処理の結果に基づいて二値化処理を行い、現在のLフレームの画像の移動情報に関する画像を取得し；
ステップ1103：現在のLフレームの画像の移動情報に関する画像に基づいて、現在のLフレーム内の各駐車スペースの移動状態を検出し；
ステップ1104：駐車スペースの計数の初期値を0と設定し；
ステップ1105：駐車スペースの計数が画像中の総駐車スペース数よりも小さいかを判定し；判断結果が“はい”の場合、ステップ1106に進み、判断結果が“いいえ”の場合、処理を終了し；
ステップ1106：該駐車スペースが現在のLフレーム内において移動情報を有するかを判断し、判断結果が“はい”の場合、ステップ1107に進み、判断結果が“いいえ”の場合、ステップ1108に進み；
ステップ1107：該駐車スペースの検出結果を、前の１つのLフレームの該駐車スペースを維持する検出結果と確定し、また、駐車スペース数に1を加算し；
ステップ1108：該駐車スペースの現在のLフレームの画像に対して平均化処理を行い、現在のLフレームの安定状態の画像を取得し；
ステップ1109：該駐車スペースの現在のLフレームの安定状態の画像と、前の１つのLフレームの安定状態の画像とが類似するかを判断し、判断結果が“はい”の場合、ステップ1107に進み、判断結果が“いいえ”の場合、ステップ1110に進み；
ステップ1110：現在のLフレームの該駐車スペースの安定状態の画像中の輪郭を取得し；
ステップ1111：該輪郭が空き駐車スペースの特徴を満足するかを判断し、判断結果が“はい”の場合、ステップ1115に進み、判断結果が“いいえ”の場合、ステップ1112に進み；
ステップ1112：現在のシーンが明晰であるかを判断し、判断結果が“はい”の場合、ステップ1114に進み、判断結果が“いいえ”の場合、ステップ1113に進み；
ステップ1113：該駐車スペースの安定状態の画像に対して明晰化処理を行い；
ステップ1114：機械学習法を用いて該駐車スペースの安定状態の画像に対して検出を行い；
ステップ1115：該駐車スペースの検出結果を「空き駐車スペース」と確定し；
ステップ1116：該駐車スペースの検出結果を「空き駐車スペースでない」と確定する。
【００６５】
本実施例では、上述の各ステップ中での処理は、実施例1中の記載と同じであるため、ここではその詳しい説明を省略する。
【００６６】
この実施例から分かるように、駐車スペース画像の移動状態に基づいて検出を行うことにより、検出結果の安定性を保証することができ；輪郭法及び機械学習法をみ合わせて検出を行い、且つ、関連シーンが不明晰である場合、機械学習法を用いる前に明晰化処理を行うことにより、輪郭法及び機械学習法の利点を有効に組み合わせることができ；また、処理速度が比較的速く、各種のシーンに適用することができ、比較的高い検出精度も有する。
【００６７】
本発明の実施例はさらにコンピュータ可読プログラムを提供し、そのうち、駐車スペース検出装置又は電子機器中で前記プログラムを実行する時に、前記プログラムは、コンピュータに、前記駐車スペース検出装置又は電子機器中で実施例3又は実施例4に記載の駐車スペース検出方法を実行させる。
【００６８】
本発明の実施例はさらにコンピュータ可読プログラムを記憶した記憶媒体を提供し、そのうち、前記コンピュータ可読プログラムは、コンピュータに、駐車スペース検出装置又は電子機器中で実施例3又は実施例4に記載の駐車スペース検出方法を実行させる。
【００６９】
また、本発明の実施例による装置及び方法は、ソフトウェアにより実現されても良く、ハードウェアにより実現されてもよく、ハードウェア及びソフトウェアの組み合わせにより実現されても良い。また、本発明はこのようなコンピュータ可読プログラムにも関し、即ち、前記プログラムは、ロジック部品により実行される時に、前記ロジック部品に、上述の装置又は構成要素を実現させることができ、又は、前記ロジック部品に、上述の方法又はそのステップを実現させることができる。さらに、本発明は上述のプログラムを記憶するための記憶媒体、例えば、ハードディスク、磁気ディスク、光ディスク、DVD、フラッシュメモリなどにも関する。
【００７０】
以上、本発明の好ましい実施形態を説明したが、本発明はこの実施形態に限定されず、本発明の趣旨を離脱しない限り、本発明に対するあらゆる変更は本発明の技術的範囲に属する。
【図１】
2017084364.tif 000003
【図２】
2017084364.tif 000004
【図３】
2017084364.tif 000005
【図４】
2017084364.tif 000006
【図５】
2017084364.tif 000007
【図６】
2017084364.tif 000008
【図７】
2017084364.tif 000009
【図８】
2017084364.tif 000010
【図９】
2017084364.tif 000011
【図１０】
2017084364.tif 000012
【図１１】
2017084364.tif 000013