JP2008199319A - 撮像装置及び撮像装置の制御方法 - Google Patents
撮像装置及び撮像装置の制御方法 Download PDFInfo
- Publication number
- JP2008199319A JP2008199319A JP2007032688A JP2007032688A JP2008199319A JP 2008199319 A JP2008199319 A JP 2008199319A JP 2007032688 A JP2007032688 A JP 2007032688A JP 2007032688 A JP2007032688 A JP 2007032688A JP 2008199319 A JP2008199319 A JP 2008199319A
- Authority
- JP
- Japan
- Prior art keywords
- information
- imaging
- unit
- state information
- timing
- 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
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Studio Devices (AREA)
Abstract
【課題】画像データに付加される情報の正確性の向上を図る。
【解決手段】装置自体の状態及び装置の周囲環境の状態のうち、少なくとも一方を状態情報として撮像した画像データに付加可能な撮像装置100であって、撮像を実行するCCD102と、CCD102が撮像した画像データを格納する画像格納部101bと、方位情報を断続的に取得する電子コンパス部111と、CCD102が撮像を実行した撮像タイミングの前後における複数の方位情報に基づいて最適化情報を算出する制御部112aとを備える。
【選択図】図1
【解決手段】装置自体の状態及び装置の周囲環境の状態のうち、少なくとも一方を状態情報として撮像した画像データに付加可能な撮像装置100であって、撮像を実行するCCD102と、CCD102が撮像した画像データを格納する画像格納部101bと、方位情報を断続的に取得する電子コンパス部111と、CCD102が撮像を実行した撮像タイミングの前後における複数の方位情報に基づいて最適化情報を算出する制御部112aとを備える。
【選択図】図1
Description
本発明は、撮像装置及び撮像装置の制御方法に関し、特に撮像した画像に付加する方位情報の最適化に関する。
従来、デジタルカメラ等の電子画像撮像装置において、画像データと共に撮像時の位置情報及び方位情報を記録する技術が提案されている(例えば特許文献1参照)。撮像画像に位置情報及び方位情報を付加することにより、例えば、建物の場所を他人に知らせる場合、より明確に情報を伝えることができる。その他、複数の位置に設置された監視カメラの撮影画像を検証する場合や軍事偵察による撮像画像を検証する場合等、様々な用途において活用可能である。
特開2006−33712公報
しかしながら、撮像された画像と付加された方位、位置情報との整合性が問題となっている。例えば、デジタルカメラ内において方位を検出するコンパスユニット若しくは位置情報を検出するGPSユニットからCPUに対して1秒間に1回の頻度で情報が送信されている場合、即ち、方位情報若しくは位置情報の更新頻度が1(回/秒)の場合を考える。このような場合に、位置若しくは方位情報を更新する間に撮像が行われ、撮像前の位置若しくは方位情報と撮像後の位置若しくは方位情報とが異なる場合、どちらの情報が撮像時の情報として正しいのか判断不能であると共に、どちらの情報も不正確である可能性が高い。
本発明は、上述した実情を考慮してなされたもので、装置自体の状態情報及び装置の周囲環境の状態情報のうち、少なくとも一方の状態情報を撮像した画像データに付加可能な撮像装置において、画像データに付加される状態情報の正確性を向上することを目的とする。
本発明は、上述した実情を考慮してなされたもので、装置自体の状態情報及び装置の周囲環境の状態情報のうち、少なくとも一方の状態情報を撮像した画像データに付加可能な撮像装置において、画像データに付加される状態情報の正確性を向上することを目的とする。
上記の課題を解決するために、請求項1に記載の発明は、装置自体の状態情報及び装置の周囲環境の状態情報のうち、少なくとも一方の状態情報を撮像した画像データに付加可能な撮像装置であって、撮像を実行する撮像部と、前記撮像部が撮像した画像データを格納する画像格納部と、前記状態情報を断続的に取得する状態情報取得部と、前記撮像部が撮像を実行した撮像タイミングの前後における複数の状態情報に基づいて前記画像データに付加して記録する状態情報を最適化した最適化情報を算出する最適化情報算出部と、を備えることを特徴とする。
また請求項2に記載の発明は、請求項1に記載の撮像装置において、前記状態情報取得部は、前記状態情報として、前記撮像部が被写体に対向する方位情報及び前記撮像装置の位置情報の少なくとも一方を取得することを特徴とする。
また請求項2に記載の発明は、請求項1に記載の撮像装置において、前記状態情報取得部は、前記状態情報として、前記撮像部が被写体に対向する方位情報及び前記撮像装置の位置情報の少なくとも一方を取得することを特徴とする。
また請求項3に記載の発明は、請求項1または2に記載の撮像装置において、前記状態情報を表示する表示部を更に備え、前記位置情報の変化量が所定の閾値以上である場合、前記表示部に警告表示を行うことを特徴とする。
また請求項4に記載の発明は、請求項1乃至3いずれか1項に記載の撮像装置において、前記最適化情報算出部は、前記複数の状態情報の標準偏差が所定の閾値以上である場合に、前記最適化情報に加えて警告情報を付加することを特徴とする。
また請求項5に記載の発明は、請求項1乃至4いずれか1項に記載の撮像装置において、前記最適化情報算出部は、前記複数の状態情報の平均値を前記最適化情報として算出することを特徴とする。
また請求項4に記載の発明は、請求項1乃至3いずれか1項に記載の撮像装置において、前記最適化情報算出部は、前記複数の状態情報の標準偏差が所定の閾値以上である場合に、前記最適化情報に加えて警告情報を付加することを特徴とする。
また請求項5に記載の発明は、請求項1乃至4いずれか1項に記載の撮像装置において、前記最適化情報算出部は、前記複数の状態情報の平均値を前記最適化情報として算出することを特徴とする。
また請求項6に記載の発明は、請求項1乃至5いずれか1項に記載の撮像装置において、前記最適化情報算出部は、撮像タイミング直前に前記状態情報取得部が取得した直前状態情報と、撮像タイミング直後に前記状態情報取得部が取得した直後状態情報とに基づいて最適化情報を算出することを特徴とする。
また請求項7に記載の発明は、請求項6に記載の撮像装置において、前記最適化情報算出部は、前記直前状態情報と前記直後状態情報との変化量、前記直前状態情報の取得タイミングから前記直後状態情報の取得タイミングまでの時間間隔、及び前記直前状態情報の取得タイミングから前記撮像タイミングまでの時間間隔に基づいて前記最適化情報を算出することを特徴とする。
また請求項8に記載の発明は、請求項1乃至4いずれか1項に記載の撮像装置において、前記最適化情報算出部は、前記複数の状態情報に対して最小二乗法によるフィッティング法を適用することにより前記撮像タイミングにおけるフィッティング値を前記最適化情報として算出することを特徴とする。
また請求項7に記載の発明は、請求項6に記載の撮像装置において、前記最適化情報算出部は、前記直前状態情報と前記直後状態情報との変化量、前記直前状態情報の取得タイミングから前記直後状態情報の取得タイミングまでの時間間隔、及び前記直前状態情報の取得タイミングから前記撮像タイミングまでの時間間隔に基づいて前記最適化情報を算出することを特徴とする。
また請求項8に記載の発明は、請求項1乃至4いずれか1項に記載の撮像装置において、前記最適化情報算出部は、前記複数の状態情報に対して最小二乗法によるフィッティング法を適用することにより前記撮像タイミングにおけるフィッティング値を前記最適化情報として算出することを特徴とする。
また請求項9に記載の発明は、請求項1乃至8いずれか1項に記載の撮像装置において、加速度を検出する加速度検出部を備え、前記最適化情報算出部は、前記複数の状態情報と前記複数の状態情報が検出された夫々のタイミングにおいて前記加速度検出部において検出された加速度情報に基づいて前記最適化情報を算出することを特徴とする。
また請求項10に記載の発明は、装置自体の状態情報及び装置の周囲環境の状態情報のうち、少なくとも一方の状態情報を撮像した画像データに付加可能な撮像装置の制御方法であって、撮像部により実行した撮像タイミングの前後において、状態情報取得部により断続的に取得された複数の状態情報に基づいて、前記撮影タイミングにおける状態情報を算出し、算出した状態情報を画像格納部に格納する画像データに付加したことを特徴とする。
また請求項10に記載の発明は、装置自体の状態情報及び装置の周囲環境の状態情報のうち、少なくとも一方の状態情報を撮像した画像データに付加可能な撮像装置の制御方法であって、撮像部により実行した撮像タイミングの前後において、状態情報取得部により断続的に取得された複数の状態情報に基づいて、前記撮影タイミングにおける状態情報を算出し、算出した状態情報を画像格納部に格納する画像データに付加したことを特徴とする。
本発明によれば、撮像装置により撮像された画像データに付加される状態情報の正確性を向上することが可能となる。
以下、図面を参照して、本発明の実施形態を詳細に説明する。
本発明は、画像データに加えて位置や方位等、撮像装置の状態若しくは撮像装置が置かれた環境に関する状態の情報を付加記録可能な撮像装置において、撮像前後の情報に基づいて付加情報を最適化するものである。
本発明は、画像データに加えて位置や方位等、撮像装置の状態若しくは撮像装置が置かれた環境に関する状態の情報を付加記録可能な撮像装置において、撮像前後の情報に基づいて付加情報を最適化するものである。
図1は、本実施例に係る撮像装置100の全体構成を示すブロック図である。
図1に示すように、本実施例に係る撮像装置100は、ズームレンズ101a、フォーカスレンズ101b、撮像機構101cを含む撮像レンズ101と、CCD(Charge Coupled Device)102と、デジタルデータ生成部103と、画像処理部104と、カードスロット105と、USB通信部106と、液晶表示部107と、操作部108と、GPS(Global Positioning System)受信部109と、制御プログラム110a、画像格納部110b、及び作業領域110cを有する不揮発性メモリ部110と、電子コンパス部111と、CPU112と、ズーム制御部114a、フォーカス制御部114b、撮像機構制御部114cを含む撮像制御部114と、を備える。
図1に示すように、本実施例に係る撮像装置100は、ズームレンズ101a、フォーカスレンズ101b、撮像機構101cを含む撮像レンズ101と、CCD(Charge Coupled Device)102と、デジタルデータ生成部103と、画像処理部104と、カードスロット105と、USB通信部106と、液晶表示部107と、操作部108と、GPS(Global Positioning System)受信部109と、制御プログラム110a、画像格納部110b、及び作業領域110cを有する不揮発性メモリ部110と、電子コンパス部111と、CPU112と、ズーム制御部114a、フォーカス制御部114b、撮像機構制御部114cを含む撮像制御部114と、を備える。
撮像レンズ101は被写体をCCD102に結像する。ズームレンズ101aはCCD102に結像する被写体画像の倍率を変化させる。フォーカスレンズ101bは、CCD102に結像する光を被写体に合焦する。撮像機構101cは、CCD102に入射する光量を調整する絞り部、シャッター及び光学フィルタ等を有する。シャッター速度の調整においては、撮像機構に含まれるシャッターの開閉時間を変更することにより調整する。CCD102は、撮像レンズ101によって結像された光を受光し、光学情報をアナログ電気信号に変換する。CCD102は、撮像レンズ101から受光した光学情報に基づいて生成したアナログ電気信号をデジタルデータ生成部103に入力する。デジタルデータ生成部103は、CCD102から入力されたアナログ電気信号を、相関二重サンプリングし、ノイズを除去するCDS(Correlation Double Sampling)回路、ゲイン調整を行うAGC(Automatic Gain Control)回路及びアナログ電気信号をデジタル信号に変換するA/D(Analog/Digital)変換回路を有する。
画像処理部104は、デジタルデータ生成部103によって生成されたデジタル画像データに対して各種の画像処理を施す。例えば、画像処理部104は、デジタルデータ生成部103から取得した画像データをYUV(Y:輝度情報、U:青成分色差情報、V:赤成分色差情報)フォーマットに変換する処理、YUVフォーマットの画像データをJPEG等の圧縮方式を用いて圧縮若しくは伸長する処理等を行う。画像処理部104は、不揮発性メモリ部110の作業領域110cにおいて画像処理を実行し、生成した画像データを画像格納部110bに格納する。画像処理部104によって生成され、画像格納部110bに格納された画像データに対して、装置を制御する制御部により、デジタルカメラのファイルフォーマットであるExif(Exchangeable Image File Format)準拠となるように撮影時の条件等の付加情報が付加される。この時、本実施例の要旨となる方位情報も付加される。その後、ユーザの指示若しくは撮像装置100の設定に応じて、カードスロット105に挿入されている可搬型記憶媒体に適宜記録される。カードスロット105は、コンパクトフラッシュ(登録商標)カード、スマートメディア(登録商標)、SDカード(登録商標)、メモリースティック(登録商標)等の可搬型記憶媒体を挿入するスロットである。
USB通信部106は、USB(Universal Serial Bus)回線により、コンピュータ等のホスト装置との通信を行う。
液晶表示部107は、撮像時に被写体若しくは構図を決定するためのモニタリング画像(スルー画像)の表示、撮像した画像の確認、及び撮像装置100の設定変更時等における視覚的表示部として用いられる。
操作部108は、撮像装置100をユーザが操作するためのスイッチやスライドバー、ダイヤル等を含む。具体的には、操作部108には電源のON/OFFを切り換える電源SW、撮影モードや動画モードなどを切り換えるモードSW、シャッターを押すためのレリーズSW等が含まれる。操作部108に対する操作は、撮像装置100全体の動作を制御する制御部に伝えられる。CPU112は、不揮発性メモリ部110に格納された制御プログラム110a、及びその他の駆動回路と連動し、撮像装置100全体の動作を制御する制御部(以降、制御部112aとする)を構成する。
液晶表示部107は、撮像時に被写体若しくは構図を決定するためのモニタリング画像(スルー画像)の表示、撮像した画像の確認、及び撮像装置100の設定変更時等における視覚的表示部として用いられる。
操作部108は、撮像装置100をユーザが操作するためのスイッチやスライドバー、ダイヤル等を含む。具体的には、操作部108には電源のON/OFFを切り換える電源SW、撮影モードや動画モードなどを切り換えるモードSW、シャッターを押すためのレリーズSW等が含まれる。操作部108に対する操作は、撮像装置100全体の動作を制御する制御部に伝えられる。CPU112は、不揮発性メモリ部110に格納された制御プログラム110a、及びその他の駆動回路と連動し、撮像装置100全体の動作を制御する制御部(以降、制御部112aとする)を構成する。
GPS受信部109は、GPS衛星からの信号を受信する機能を有し、アンテナ部及び受信機を有する。GPS衛星からは原子時計による時刻データを含む電波を地上に送信している。複数のGPS衛星が地球の周囲を周回しており、地球上において3機のGPS衛星が補足できる場所では経度と緯度を特定可能であり、4機の衛星を補足できる場所では、経度、緯度に加えて高度を特定することができる。電子コンパス部111は、地球の地磁気を検出する地磁気センサを有し、地磁気の状態によって撮像装置100の撮像レンズ101が向いている方向を特定する。例えば、北方を特定するためには、地磁気が水平方向のどちらを向いているかを調べる。即ち、GPS受信部109及び電子コンパス部111は、撮像装置100のレンズがどの方角を向いているかといった状態及び撮像装置100が在る場所の経度と緯度さらには高度といった環境状態を取得する状態情報取得部として機能する。
このような本実施例の撮像装置100においては、画像撮像に際してGPS受信部109及び電子コンパス部111が状態情報を生成し、画像格納部110bに格納される画像データに付加する位置、方位情報を最適化することを特徴とする。
このような本実施例の撮像装置100においては、画像撮像に際してGPS受信部109及び電子コンパス部111が状態情報を生成し、画像格納部110bに格納される画像データに付加する位置、方位情報を最適化することを特徴とする。
以下、方位情報を最適化する場合を例とし、その最適化動作について説明する。
図2(a)は、電子コンパス部111から不揮発性メモリ部110内の制御部112aへの方位情報の送信を時系列に示す図である。
図2(a)に示すように、所定間隔T(sec)で、電子コンパス部111から不揮発性メモリ部110内の制御部112aへ断続的に方位情報(Ln)が送信されている。制御部112aは、電子コンパス部111から受信した方位情報(Ln)を受信時の時刻情報(Tn)と共に所定数保持している。制御部112aが受信した方位情報(Ln)は、液晶表示部107のスルー画像中に重ねて表示される。図3(a)は、スルー画像中における方位情報(Ln)の表示例を示す図である。図3(a)に示すようにスルー画像中における方位情報(Ln)は、図4に示すように1周360°において、北を0°、東を90°、南を180°、西を270°として示すと共に、1周360度を16等分し、22.5°毎に東西南北を夫々“E”、“W”、“S”、“N”としたアルファベットの組み合わせにより示される。
図2(a)は、電子コンパス部111から不揮発性メモリ部110内の制御部112aへの方位情報の送信を時系列に示す図である。
図2(a)に示すように、所定間隔T(sec)で、電子コンパス部111から不揮発性メモリ部110内の制御部112aへ断続的に方位情報(Ln)が送信されている。制御部112aは、電子コンパス部111から受信した方位情報(Ln)を受信時の時刻情報(Tn)と共に所定数保持している。制御部112aが受信した方位情報(Ln)は、液晶表示部107のスルー画像中に重ねて表示される。図3(a)は、スルー画像中における方位情報(Ln)の表示例を示す図である。図3(a)に示すようにスルー画像中における方位情報(Ln)は、図4に示すように1周360°において、北を0°、東を90°、南を180°、西を270°として示すと共に、1周360度を16等分し、22.5°毎に東西南北を夫々“E”、“W”、“S”、“N”としたアルファベットの組み合わせにより示される。
図3(a)は方位情報(Ln)として171.6°が入力されている状態を示しており、“171.6°S”のように表示される。図3(b)は、方位情報(Ln)として168.1°が入力されている例を示しており、“168.1°SSE”のように表示される。
このような制御系において、図2(b)は、所定のタイミングTsにおいてレリーズSWが押下され、撮像が実行された場合を示している。ここで、Tsは、TiとTi+1との間のタイミングである。このような場合、制御部112aは、Tiにおける方位情報LiとTi+1における方位情報Li+1及びTsを用いて、以下の式(1)により最適化された方位情報Lsを求める。即ち、制御部112aが、最適化情報算出部として機能する。
このような制御系において、図2(b)は、所定のタイミングTsにおいてレリーズSWが押下され、撮像が実行された場合を示している。ここで、Tsは、TiとTi+1との間のタイミングである。このような場合、制御部112aは、Tiにおける方位情報LiとTi+1における方位情報Li+1及びTsを用いて、以下の式(1)により最適化された方位情報Lsを求める。即ち、制御部112aが、最適化情報算出部として機能する。
即ち、レリーズSWが押下される直前の方位情報取得タイミングTiからレリーズSWが押下された直後の方位情報取得タイミングTi+1までの単位時間辺りの方位情報(Ln)の変化速度を求め、TiからTsまでの時間間隔における方位の変化量をTiにおける方位情報に加えることにより、最適化された方位情報Lsを求める。これは、例えば横軸を時間とし、縦軸を方位情報(Ln)としたグラフにおいて、LiからLi+1を直線で結び、Tsのタイミングにおいて直線が通る値をLsとして採用するのと同義である。これにより、撮像を行った瞬間における方位情報を直接検出することが不可能である場合であっても、撮像を行った瞬間の直前及び直後における方位情報(Ln、Ln+1)に基づき、撮像を行った瞬間の方位情報を算出することができる。
尚、上記の式(1)は、方位情報(Ln、Ln+1)が0°(若しくは360°)をまたいで変化する場合、そのまま適用することは不可能である。そのような場合、適宜方位情報(Ln)に360°を加える若しくは360°を差し引いて式(1)を適用することにより、Lsを求めることができる。制御部112aは、画像格納部110bに格納された画像データに、最適化された方位情報Lsを付加情報として付加記録する。図5に画像データに付加される付加情報の例を示す。図5に示すように、画像データに付加される付加情報としては、露出時間、ISO感度、フラッシュの有無、位置情報及び方位情報等がある。
尚、上記の式(1)は、方位情報(Ln、Ln+1)が0°(若しくは360°)をまたいで変化する場合、そのまま適用することは不可能である。そのような場合、適宜方位情報(Ln)に360°を加える若しくは360°を差し引いて式(1)を適用することにより、Lsを求めることができる。制御部112aは、画像格納部110bに格納された画像データに、最適化された方位情報Lsを付加情報として付加記録する。図5に画像データに付加される付加情報の例を示す。図5に示すように、画像データに付加される付加情報としては、露出時間、ISO感度、フラッシュの有無、位置情報及び方位情報等がある。
次に、本実施例に係る撮像装置100の動作について説明する。図6は撮像装置100の動作を示すフローチャートである。電子コンパス部111は、定期的に制御部112aに対して方位情報(Ln、Ln+1、Ln+2・・・)を送信している(S611、S612、S613)。制御部112aが方位情報Lnを受信した後(S611)、操作部108のレリーズSWが押下されると、操作部108から制御部112aに対してレリーズSWが押下されたことを示す信号が送信され(S631)、制御部112aは、撮像制御部114に対して撮像命令を送信する(S621)。撮像制御部114は、制御部112aから撮像命令を受信すると、図1において説明したように撮像レンズ101の撮像機構101cに含まれるシャッターを駆動する(S641)。撮像レンズ101は、撮像制御部114の制御に従って、図1において説明したようにCCD102に被写体を結像する(S651)。CCD102、デジタルデータ生成部103、及び画像処理部104から成る画像データ生成系(以降、単に画像データ生成系102〜104という)は、撮像レンズ101によってCCD102に結像された光学情報を光電変換し、画像データを生成する(S661)。制御部112aは、画像データ生成系102〜104が生成した画像データを画像格納部110bに格納すると共に(S622)、電子コンパス部111から受信した方位情報Lnと方位情報Ln+1とに基づいて最適化された方位情報Lsを生成する(S623)。
以上説明したように、本実施例の撮像画像に対して方位情報を付加可能な撮像装置100において、撮像タイミングの直前及び直後における方位情報に基づいて撮像タイミングの方位情報を算出することにより、画像データに付加される方位情報の正確性を向上することが可能となる。
尚、上記の説明においては、方位情報を最適化する例を説明したが、GPS受信部109から供給される位置情報の最適化に適用することも可能である。更には、撮像時の気温、湿度、気圧、水中であれば水圧、放射線若しくは放射能強度、紫外線強度等、撮像装置100の状態及び撮像装置100が置かれた周囲環境の状態に関する情報を画像データに付加して記録してもよく、それらの情報の最適化方法として用いることもできる。
尚、上記の説明においては、方位情報を最適化する例を説明したが、GPS受信部109から供給される位置情報の最適化に適用することも可能である。更には、撮像時の気温、湿度、気圧、水中であれば水圧、放射線若しくは放射能強度、紫外線強度等、撮像装置100の状態及び撮像装置100が置かれた周囲環境の状態に関する情報を画像データに付加して記録してもよく、それらの情報の最適化方法として用いることもできる。
また、上記の説明においては、式(1)として示す計算によりLsを求める例を説明したが、例えば、単純にLiとLi+1との中間点、即ち平均値をLsとして採用しても良い。更には、LiとLi+1との2つの状態情報に限らず、3つ以上の複数の状態情報の平均値により最適化情報Lsを算出しても良い。また、上記の説明においては、レリーズSWが押下された瞬間をTsとして説明したが、撮像機構101cに含まれるシャッターが開いた瞬間をTsとしても良い。更には、シャッターが開いた瞬間に加えて、シャッターが閉じた瞬間も考慮することが好ましい。例えば、シャッターが開いてから閉じるまでの期間に、方位情報(Ln)の取得タイミング(Tn)が含まれる場合、その(Tn)をTsとしても良いし、シャッターが開く前のタイミングTi、シャッター開閉機関に含まれるタイミングTi+1及びシャッターが閉じた後のタイミングTi+2の3つの情報からLsを算出しても良い。
次に、図7を用いて最適化された方位情報Lsを求める他の方法について説明する。図7は、横軸を時間(Tn:Ti、Ti+1、・・・)として、方位情報(Ln)をプロットしたグラフである。また、点線の曲線Fは、最小二乗法を用いた(Ln)のプロットに対するフィッティング曲線である。最適化された方位情報Lsを求める場合、撮影時刻Tsにおけるフィッティング値を参照することにより求めることができる。これにより、所定の規則に従って撮像装置100の向きが変化している場合等には、より好適に最適化された方位情報Lsを求めることができる。換言すると、撮像直前及び直後の2つの方位情報のみではなく、複数の方位情報を用いて撮像時の方位情報を最適化することにより、撮像前後の方位の変化態様を考慮して方位情報の最適化を行うことができる。
更に、図8(a)、(b)を用いてLsを求める他の方法について説明する。撮像装置の種類によっては、手ぶれ補正等の目的で加速度センサを有するものがある。従って、加速度センサを有する撮像装置の場合、図2(c)に示すように、制御部112aは、電子コンパス111から方位情報(Ln)を取得するのと同時に、加速度情報(An)を取得することができる。この加速度情報(An)を用いて、フィッティングにより求めるLsの値を更に最適化する方法を説明する。図8(a)は、図7の場合と同様に、方位情報(Ln)のプロットに基づいてフィッティングを行い、フィッティング曲線F1からLsを求めた場合を示している。この場合、LsはLiよりも低い(角度の小さい)値として求められる。
これに対し、図8は(b)方位情報(Ln)のプロット及び加速度情報(An)に基づいてフィッティングを行った場合を示している。加速度情報(An)は、夫々のタイミングTi、Ti+1におけるフィッティング曲線F2の曲率、即ち曲線の曲がり具合としての意味を持つ。この曲率を考慮して生成されたフィッティング曲線F2は図8(a)に示すフィッティング曲線F1とは異なる曲線となり、F2から求められるLsはLiよりも高い(角度の大きい)値となる。このように、方位情報を取得したタイミングにおいて、撮像装置100に加わっている加速度を考慮してフィッティングを行うことにより、最適化された方位情報Lsをより正確に求めることができる。この態様は、例えば、方位情報(Ln)の取得タイミング期間Tよりも更に短い周期で撮像装置100が回転若しくは振動する場合に、特に有効である。
本実施例においては、定期的に取得する方位情報(Ln)の変化量に所定の閾値を設け、連続して取得された方位情報(Ln、Ln+1)の変化量が所定の閾値以上であった場合の態様を説明する。尚、実施例1と同様の符号を付す構成については実施例1と同一又は相当部を示し、説明を省略する。
まず、本実施例の要旨につき、図4を参照して説明する。図4において、例えば、方位情報Liが“NE”に属する角度であり、その次の方位情報Li+1が“SW”に属する角度であった場合、実施例1の式(1)に当てはめてLsを算出すると、Lsは“SE”に属する角度となる。また、0°を跨ぐ場合として認識され、Li若しくはLi+1に360°を加減して計算した場合、Lsは“NW”に属する角度となる。しかしながら、実際には、SE側かNW側かを判断することは困難であり、求められたLsの精度には疑問が残る。従って、本実施例に係る撮像装置100は、連続して取得された方位情報(Ln、Ln+1)の変化量を監視し、その変化量が所定の閾値以上である場合に求められるLsの精度を向上し、若しくはその正確性に疑問が残ることをユーザに通知する機能を有する。
まず、本実施例の要旨につき、図4を参照して説明する。図4において、例えば、方位情報Liが“NE”に属する角度であり、その次の方位情報Li+1が“SW”に属する角度であった場合、実施例1の式(1)に当てはめてLsを算出すると、Lsは“SE”に属する角度となる。また、0°を跨ぐ場合として認識され、Li若しくはLi+1に360°を加減して計算した場合、Lsは“NW”に属する角度となる。しかしながら、実際には、SE側かNW側かを判断することは困難であり、求められたLsの精度には疑問が残る。従って、本実施例に係る撮像装置100は、連続して取得された方位情報(Ln、Ln+1)の変化量を監視し、その変化量が所定の閾値以上である場合に求められるLsの精度を向上し、若しくはその正確性に疑問が残ることをユーザに通知する機能を有する。
図9は、本実施例に係る撮像装置100の通常動作におけるスルー画像の表示例を示す図である。図9の表示例は、直前に受信した方位情報Lnとその更に前に受信した方位情報Ln-1との差異が所定の閾値以上である場合の例である。尚、所定の閾値については後に詳述する。図9に示すように、スルー画像の左上には直前の方位情報Lnの内容が“172.5S”として表示されている。それに加え、Ln-1とLnとの差異が所定の閾値以上であったことを示す警告アイコン200が表示される。これにより、ユーザは撮像装置100の向きが大きく動いており、表示中の方位情報(この場合は“172.5S”)の精度が低いことを認識することができる。この警告アイコン200の表示は、例えば、次に受信した方位情報Ln+1とLnとの差異が所定の閾値以下であれば消滅し、Ln+1とLnとの差異が所定の閾値以上であれば、引き続き表示される。
図10は、本実施例に係る撮像装置100及び制御部112aの動作を示すフローチャートである。制御部112aは、方位情報Lnを受信すると(S101)、その前に受信した方位情報Ln-1との差分を求め、その差異が所定の閾値以上か以下か確認する(S102)。方位情報Ln-1とLnとの差異が所定の閾値以上である場合(S102)、制御部112aは、図9に示すような警告アイコン200を液晶表示部107のスルー画像中に表示する(S103)。他方、方位情報Ln-1とLnとの差異が所定の閾値以下である場合(S102)、制御部112aは、スルー画像中の警告アイコン200を非表示とする(S104)。
撮像装置100は、レリーズSWが押下されるまで、このようなスルー画像表示動作(S101〜S104)を繰り返す。撮像装置100においてレリーズSWが押下されると(S105)、撮像装置100は実施例1において説明した画像データ生成処理を行い、画像データを画像格納部110bに格納する(S106)。また、制御部112aは、レリーズSWが押下される直前の方位情報LiとレリーズSWが押下された直後の方位情報Li+1との差異を求め、その差異と所定の閾値とを比較する(S107)。その比較の結果、LiとLi+1との差異が所定の閾値以上であれば、制御部112aは、最適化された方位情報Lsに加えて、撮像タイミングの前後における方位情報の変化量が大きいことを示す警告情報を画像データに付加記録し(S108)、処理を終了する。他方、LiとLi+1との差異が所定の閾値以下であれば、最適化された方位情報Lsを画像データに付加記録し(S109)、処理を終了する。これにより、ユーザは、画像データに付加された方位情報は撮像装置100が大きく回転若しくは移動している状態で撮影されたものであり、付加されている方位情報の信頼性に疑問があることを認識することが可能となる。
次に、連続する方位情報(Ln、Ln+1)の変化量と比較する所定の閾値について説明する。上述したように、本件の要旨は、連続する方位情報(Ln、Ln+1)において、例えば図4に示すNのエリアに属する角度からSのエリアに属する角度に変化しているような場合に、E側及びW側のどちら側から回転したかを判断できないために警告を表示することにある。従って、所定の閾値は、180°と定めることができる。また、図4に示す1つの方位範囲からその反対側の方位範囲に移るのに要する角度、即ち157.5°(22.5°×6)とすることもできる。更には、例えば、図4のNのエリアに属する角度からSSEのエリアに属する角度まで移動した場合であっても、必ずしもE側から回転したとは限らないため、所定の閾値を135°(22.5°×5)とすることもできる。
また、連続する方位情報(Ln、Ln+1)の変化角度が鈍角か鋭角か、即ち90°以上か否かによって判断することもできる。また、鈍角か鋭角かの判断の更なる態様としては、例えば図4に示すNのエリアからEのエリアに移動する角度、即ち67.5°(22.5°×3)を所定の閾値とすることもできる。更には、図4に示す1つの方位エリアから隣接する方位エリアに移動する角度、即ち22.5°を所定の閾値とすることもできる。これらの、所定の閾値の態様は、図2(a)に示す方位情報(Ln)の取得間隔Tによってその有意性が異なる。従って、夫々の撮像装置100の機能や構成により、適宜使い分けることが好ましい。
以上説明したように、本実施例に係る撮像装置においては、画像データに方位情報を付加記録する場合に、撮像タイミングにおける方位の変化量が大きいことを検知し、画像データに付加して記録された方位情報の信頼性が高くないことをユーザに警告することが可能となる。
以上説明したように、本実施例に係る撮像装置においては、画像データに方位情報を付加記録する場合に、撮像タイミングにおける方位の変化量が大きいことを検知し、画像データに付加して記録された方位情報の信頼性が高くないことをユーザに警告することが可能となる。
尚、図2(c)の例のように、加速度情報(An)を取得可能な場合、方位情報Li取得時の加速度情報Aiを用いて、回転方向を予測することができる。例えば、図4の例において、連続する方位情報Li、Li+1が“N”に属するエリアから“S”に属するエリアに移動した場合、通常であればE若しくは“W”のどちら側から移動したかを判断することはできない。しかしながら、方位情報LiのタイミングTiにおける加速度情報Aiが“E”側へ向いた加速度であれば、タイミングTiの後、タイミングTi+1までの間、撮像装置100は“E”側に回転したものと予測することができる。これにより、連続する方位情報(Ln、Ln+1)の変化角度が180°に近く、回転方向を判別できない場合であっても、最適化された方位情報Lsを求めることが可能となる。このような場合であっても、警告情報の表示及び付加記録を併せて行うことにより、ユーザに対して、より好適に装置状態を認識させることが可能となる。
また、加速度情報(An)を取得可能な場合において、タイミングTiにおける方位情報Liが図4に示す方位エリア“N”に属する角度であり、加速度情報Aiが“E”側へ向いた加速度である場合において、Tiにおける方位情報が、例えば図4に示す方位エリア“SW”〜“NNW”に属するような角度である場合、タイミングTiからTi+1の間に、“E”側を経て回転したのか、“W”側に回転したのかを判断するのは困難である。従って、このような場合に警告情報の表示及び付加記録を行うようにしても良い。
また、上記の説明においては、連続する方位情報(Ln、Ln+1)の変化量に基づいて警告有無を判断する例を説明したが、連続する2つの情報に限ることなく、3つ以上の複数の方位情報に基づいて判断しても良い。この場合、複数の方位情報の変化量の合計値を閾値と比較することにより、警告有無を判断しても良いし、複数の方位情報の散らばりに関する情報、例えば標準偏差の値が所定の閾値以上か否かを確認することにより、警告有無を判断しても良い。
また、上記の説明においては、連続する方位情報(Ln、Ln+1)の変化量に基づいて警告有無を判断する例を説明したが、連続する2つの情報に限ることなく、3つ以上の複数の方位情報に基づいて判断しても良い。この場合、複数の方位情報の変化量の合計値を閾値と比較することにより、警告有無を判断しても良いし、複数の方位情報の散らばりに関する情報、例えば標準偏差の値が所定の閾値以上か否かを確認することにより、警告有無を判断しても良い。
100 撮像装置、101 撮像レンズ、101a ズームレンズ、101b フォーカスレンズ、101c 撮像機構101、102 CCD、103 デジタルデータ生成部、104 画像処理部、105 カードスロット、106 USB通信部、107 液晶表示部、108 操作部、109 GPS受信部、110 不揮発性メモリ部、110a 制御プログラム、110b 画像格納部、110c 作業領域、111 電子コンパス部、112 CPU、114 撮像制御部、114a ズーム制御部、114b フォーカス制御部、114c 撮像機構制御部114c
Claims (10)
- 装置自体の状態情報及び装置の周囲環境の状態情報のうち、少なくとも一方の状態情報を撮像した画像データに付加可能な撮像装置であって、
撮像を実行する撮像部と、
前記撮像部が撮像した画像データを格納する画像格納部と、
前記状態情報を断続的に取得する状態情報取得部と、
前記撮像部が撮像を実行した撮像タイミングの前後における複数の状態情報に基づいて前記画像データに付加して記録する状態情報を最適化した最適化情報を算出する最適化情報算出部と、を備えることを特徴とする撮像装置。 - 前記状態情報取得部は、前記状態情報として、前記撮像部が被写体に対向する方位情報及び前記撮像装置の位置情報の少なくとも一方を取得することを特徴とする請求項1に記載の撮像装置。
- 前記状態情報を表示する表示部を更に備え、
前記位置情報の変化量が所定の閾値以上である場合、前記表示部に警告表示を行うことを特徴とする請求項1または2に記載の撮像装置。 - 前記最適化情報算出部は、前記複数の状態情報の標準偏差が所定の閾値以上である場合に、前記最適化情報に加えて警告情報を付加することを特徴とする請求項1乃至3いずれか1項に記載の撮像装置。
- 前記最適化情報算出部は、前記複数の状態情報の平均値を前記最適化情報として算出することを特徴とする請求項1乃至4いずれか1項に記載の撮像装置。
- 前記最適化情報算出部は、撮像タイミング直前に前記状態情報取得部が取得した直前状態情報と、撮像タイミング直後に前記状態情報取得部が取得した直後状態情報とに基づいて最適化情報を算出することを特徴とする請求項1乃至5いずれか1項に記載の撮像装置。
- 前記最適化情報算出部は、前記直前状態情報と前記直後状態情報との変化量、前記直前状態情報の取得タイミングから前記直後状態情報の取得タイミングまでの時間間隔、及び前記直前状態情報の取得タイミングから前記撮像タイミングまでの時間間隔に基づいて前記最適化情報を算出することを特徴とする請求項6に記載の撮像装置。
- 前記最適化情報算出部は、前記複数の状態情報に対して最小二乗法によるフィッティング法を適用することにより前記撮像タイミングにおけるフィッティング値を前記最適化情報として算出することを特徴とする請求項1乃至4いずれか1項に記載の撮像装置。
- 加速度を検出する加速度検出部を備え、
前記最適化情報算出部は、前記複数の状態情報と前記複数の状態情報が検出された夫々のタイミングにおいて前記加速度検出部において検出された加速度情報に基づいて前記最適化情報を算出することを特徴とする請求項1乃至8いずれか1項に記載の撮像装置。 - 装置自体の状態情報及び装置の周囲環境の状態情報のうち、少なくとも一方の状態情報を撮像した画像データに付加可能な撮像装置の制御方法であって、
撮像部により実行した撮像タイミングの前後において、状態情報取得部により断続的に取得された複数の状態情報に基づいて、前記撮影タイミングにおける状態情報を算出し、算出した状態情報を画像格納部に格納する画像データに付加したことを特徴とする撮像装置の制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007032688A JP2008199319A (ja) | 2007-02-13 | 2007-02-13 | 撮像装置及び撮像装置の制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007032688A JP2008199319A (ja) | 2007-02-13 | 2007-02-13 | 撮像装置及び撮像装置の制御方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2008199319A true JP2008199319A (ja) | 2008-08-28 |
Family
ID=39757873
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007032688A Pending JP2008199319A (ja) | 2007-02-13 | 2007-02-13 | 撮像装置及び撮像装置の制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2008199319A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011120061A (ja) * | 2009-12-04 | 2011-06-16 | Sony Corp | 撮像装置、およびデータ処理方法、並びにプログラム |
| CN102457663A (zh) * | 2010-10-21 | 2012-05-16 | 卡西欧计算机株式会社 | 摄影装置和摄影装置的控制方法 |
| US20130147984A1 (en) * | 2011-12-08 | 2013-06-13 | Canon Kabushiki Kaisha | Image pickup apparatus, method for controlling the same, and program for obtaining position information and direction information |
| JP2016040890A (ja) * | 2014-08-13 | 2016-03-24 | 株式会社リコー | 撮像装置、情報処理方法、および情報処理プログラム |
-
2007
- 2007-02-13 JP JP2007032688A patent/JP2008199319A/ja active Pending
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011120061A (ja) * | 2009-12-04 | 2011-06-16 | Sony Corp | 撮像装置、およびデータ処理方法、並びにプログラム |
| CN102457663A (zh) * | 2010-10-21 | 2012-05-16 | 卡西欧计算机株式会社 | 摄影装置和摄影装置的控制方法 |
| US8537247B2 (en) | 2010-10-21 | 2013-09-17 | Casio Computer Co., Ltd. | Photographing device which measures azimuth during photographing |
| CN102457663B (zh) * | 2010-10-21 | 2014-04-02 | 卡西欧计算机株式会社 | 摄影装置和摄影装置的控制方法 |
| US20130147984A1 (en) * | 2011-12-08 | 2013-06-13 | Canon Kabushiki Kaisha | Image pickup apparatus, method for controlling the same, and program for obtaining position information and direction information |
| US9277118B2 (en) * | 2011-12-08 | 2016-03-01 | Canon Kabushiki Kaisha | Image pickup apparatus, method for controlling the same, and program for obtaining position information and direction information |
| US20160155224A1 (en) * | 2011-12-08 | 2016-06-02 | Canon Kabushiki Kaisha | Image pickup apparatus, method for controlling the same, and program for obtaining position information and direction information |
| US9667826B2 (en) * | 2011-12-08 | 2017-05-30 | Canon Kabushiki Kaisha | Image pickup apparatus, method for controlling the same, and program for obtaining position information and direction information |
| JP2016040890A (ja) * | 2014-08-13 | 2016-03-24 | 株式会社リコー | 撮像装置、情報処理方法、および情報処理プログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5550989B2 (ja) | 撮影装置、その制御方法、及びプログラム | |
| US20080174679A1 (en) | Portable device | |
| US8756009B2 (en) | Portable apparatus | |
| US20090135274A1 (en) | System and method for inserting position information into image | |
| KR20040002588A (ko) | 전자카메라 및 촬영방향취득방법 | |
| JP2005122100A (ja) | 画像表示システム、画像表示装置およびプログラム | |
| JPWO2004066632A1 (ja) | 遠隔映像表示方法、映像取得装置及びその方法とそのプログラム | |
| CN107211088A (zh) | 相机装置、摄像系统、控制方法及程序 | |
| EP1939684B1 (en) | Portable device with camera and position measurement system | |
| JP2008199319A (ja) | 撮像装置及び撮像装置の制御方法 | |
| JP5638993B2 (ja) | 画像表示装置及び画像表示方法 | |
| JP5433930B2 (ja) | カメラ、およびカメラシステム | |
| KR20090061962A (ko) | 역광 자동 검출 기능을 구비한 디지털 영상 처리 장치 | |
| JP2011082770A (ja) | データ生成装置及びその制御方法、プログラム | |
| JP2009008842A (ja) | 撮影システム、撮影装置、方法およびプログラム | |
| JP5024181B2 (ja) | 撮像装置、及び画像表示方法、画像表示プログラム | |
| JP2009225178A (ja) | 撮影装置 | |
| JP2009224900A (ja) | 撮影装置、撮影方法 | |
| JP2014180036A (ja) | 撮影装置、その制御方法、及びプログラム | |
| JP4407738B2 (ja) | 情報処理装置、情報処理方法およびコンピュータプログラム | |
| JP2008167225A (ja) | 光学装置および情報配信/受信システム | |
| JP2010130590A (ja) | 撮像装置及び撮像方法 | |
| JP2012216885A (ja) | 撮像装置及び画像共有システム | |
| JP2004297298A (ja) | 画像表示装置 | |
| KR101477539B1 (ko) | 디지털 이미지 처리 장치 및 그 동작 방법 |