JP5857504B2 - 位置算出方法及び撮像装置 - Google Patents
位置算出方法及び撮像装置 Download PDFInfo
- Publication number
- JP5857504B2 JP5857504B2 JP2011168069A JP2011168069A JP5857504B2 JP 5857504 B2 JP5857504 B2 JP 5857504B2 JP 2011168069 A JP2011168069 A JP 2011168069A JP 2011168069 A JP2011168069 A JP 2011168069A JP 5857504 B2 JP5857504 B2 JP 5857504B2
- Authority
- JP
- Japan
- Prior art keywords
- time
- unit
- camera shake
- sensor data
- absolute position
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Studio Devices (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Description
図1は、本実施形態に係るデジタルカメラの機能構成の一例を示すブロック図である。本実施形態に係わるデジタルカメラ2は、処理部10と、GPS受信部12と、センサー部14と、操作部16と、表示部18と、撮像部20と、計時部22と、記憶部24と、撮影画像DB26と、手ぶれ検出部28と、手ぶれ補正部30とを備えて構成される。
図2は、本実施形態に係る記憶部24に格納されたデータの一例を示す図である。記憶部24には、処理部10により読み出され、メイン処理として実行されるメインプログラム32が記憶されている。メインプログラム32には、移動ベクトル算出処理(図5参照)として実行される移動ベクトル算出プログラム34と、撮影位置算出処理(図6参照)として実行される位置算出プログラム36とがサブルーチンとして含まれている。
図3は、本実施形態に係る全体的な処理の流れを示すフローチャートである。まず、ステップS10において定常的に稼動しているセンサー部14から出力されるセンサーデータを記憶部24に保存する。このデータは撮影位置の算出には必要のないデータのため、一時的に記憶部24に保存される。
図4は、本実施形態に係る時刻と移動ベクトルとの概念図であり、図4(A)は、各種の時刻と移動ベクトルとを模式的に示した図であり、横軸は時間を示している。図4(B)は位置算出の説明図である。時間軸のt-6,t-5,・・・,t0、・・・,t9はセンサーデータ出力時刻を、点線上向き矢印はセンサーから定期的に出力されるセンサーデータを、実線上向き矢印は有効センサーデータを、手ぶれ判定時刻は処理部10で手ぶれ状況を判定した時刻を、撮影時刻はデジタルカメラ2によって撮影処理を実行した時刻を、絶対位置取得時刻は絶対位置を取得した時刻をそれぞれ示している。手ぶれ判定時刻から絶対位置取得時刻までの間にセンサーから出力されるデータを有効センサーデータとし、特に撮影時刻から絶対位置取得時刻の間のセンサーデータを移動ベクトル算出用データとする。また、時間軸の上に示した実線の矢印は、その向き及び長さによって当該算出時刻において算出された移動ベクトルを示しており、当該算出時刻から次の算出時刻までの移動状態を示すベクトルとして図示している。
図5は、本実施形態に係る移動ベクトル算出処理の流れを示すフローチャートである。
先ず、処理部10は、ステップS100において移動ベクトルの算出タイミングであるか否かを判定する。移動ベクトルの算出タイミングは、手ぶれ判定時刻以降の任意のタイミングであり、有効センサーデータを使って移動ベクトルを算出するかどうかを判断する。また、センサー部14の検出時間間隔よりも長い時間間隔毎のタイミングである。移動ベクトルの算出周期は、例えば撮影者の移動速度により設定しても良い。
Claims (4)
- 衛星からの信号を受信して現在位置を算出する測位機能を有する撮像装置の位置算出方法であって、
前記撮像装置の撮像部の手ぶれ振動を検出することと、
現在時刻を保持することと、
前記撮像装置の少なくとも加速度情報を含むセンサーデータを計測することと、
前記信号に基づいて前記撮像装置の絶対位置を算出することと、
前記検出された手ぶれ振動に基づく、単位時間あたりの手ぶれ補正信号検出回数が所定の回数を超えたか否かを判定することと、
前記手ぶれ補正信号検出回数が前記所定の回数を超えたと判定した場合に、前記所定の回数を超えたと判定した時刻以降の前記現在時刻と前記センサーデータとを対応付けて保存することと、
前記所定の回数を超えたと判定した時刻以降の撮影が実行された時刻以降に前記算出された絶対位置と、前記保存されたセンサーデータとを用いて、前記撮影が実行された時刻における前記撮像装置の位置を算出することと、
を含む、
位置算出方法。 - 前記撮像装置の位置を算出することは、
前記保存されたセンサーデータを用いて移動方向及び移動距離を含む移動情報を算出することと、
前記撮影が実行された時刻以降に算出された絶対位置と前記移動情報とを用いて前記撮影が実行された時刻における前記撮像装置の位置を算出することと、
を含む、
請求項1に記載の位置算出方法。 - 前記絶対位置を算出することは、
前記撮像部の電源供給量が所定値以下になった場合に開始される、
請求項1または2に記載の位置算出方法。 - 衛星からの信号を受信して現在位置を算出する測位機能を有する撮像装置であって、
前記撮像装置の撮像部の手ぶれ振動を検出する手ぶれ検出部と、
前記撮像装置の少なくとも加速度情報を含むセンサーデータを計測するセンサー部と、
前記信号に基づいて前記撮像装置の絶対位置を算出する絶対位置取得部と、
処理部と、を含み、
前記処理部は、
単位時間あたりの手ぶれ補正信号検出回数が所定の回数を超えたと判定した場合に、前記所定の回数を超えたと判定した時刻以降の現在時刻と前記センサーデータとを対応付けて保存することと、
前記所定の回数を超えたと判定した時刻以降の撮影が実行された時刻以降に前記算出された絶対位置と、前記保存されたセンサーデータとを用いて、前記撮影が実行された時刻における前記撮像装置の位置を算出することと、
を行う、撮像装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011168069A JP5857504B2 (ja) | 2011-08-01 | 2011-08-01 | 位置算出方法及び撮像装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011168069A JP5857504B2 (ja) | 2011-08-01 | 2011-08-01 | 位置算出方法及び撮像装置 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2013034049A JP2013034049A (ja) | 2013-02-14 |
JP2013034049A5 JP2013034049A5 (ja) | 2014-09-11 |
JP5857504B2 true JP5857504B2 (ja) | 2016-02-10 |
Family
ID=47789565
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011168069A Expired - Fee Related JP5857504B2 (ja) | 2011-08-01 | 2011-08-01 | 位置算出方法及び撮像装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5857504B2 (ja) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000056386A (ja) * | 1998-08-10 | 2000-02-25 | Olympus Optical Co Ltd | カメラ |
JP2007024832A (ja) * | 2005-07-21 | 2007-02-01 | Seiko Epson Corp | 端末装置、端末装置の制御方法、端末装置の制御プログラム、端末装置の制御プログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP4670622B2 (ja) * | 2005-12-12 | 2011-04-13 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
JP4968320B2 (ja) * | 2009-12-25 | 2012-07-04 | カシオ計算機株式会社 | 情報取得装置、位置情報記憶方法及びプログラム |
-
2011
- 2011-08-01 JP JP2011168069A patent/JP5857504B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2013034049A (ja) | 2013-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6665572B2 (ja) | 制御プログラム、制御方法およびコンピュータ | |
KR101256543B1 (ko) | 촬상 장치, 촬상 방법, 및 기억 매체 | |
JP5750862B2 (ja) | 測位装置、測位方法およびプログラム | |
US8552909B2 (en) | Location calculating method and location calculating device | |
JP4858608B2 (ja) | 測位装置、測位方法、プログラム及び撮像装置 | |
US11340249B2 (en) | Electronic device, calibration control method, and storage medium storing program | |
JP5574162B2 (ja) | 位置情報記録装置、同装置を備える撮像装置および位置情報記録方法 | |
US9389318B2 (en) | Self-position measuring terminal | |
JP5857504B2 (ja) | 位置算出方法及び撮像装置 | |
US11796685B2 (en) | Positioning control device | |
JP2012189467A (ja) | 測位装置、歩幅データ補正方法およびプログラム | |
JP2016138864A (ja) | 測位装置、測位方法、コンピュータプログラム、及び記憶媒体 | |
US11805314B2 (en) | Control device, control method, and information processing system | |
JP2011082770A (ja) | データ生成装置及びその制御方法、プログラム | |
KR101733792B1 (ko) | 위치 보정 방법 및 장치 | |
JP2015049446A (ja) | 撮像装置 | |
JP2011199358A (ja) | 測位機能を有する撮像装置 | |
JP5773753B2 (ja) | 撮像装置および制御方法 | |
JP2011133229A (ja) | 測位装置、測位方法及びプログラム | |
JP2012247200A (ja) | 測位方法及び測位システム | |
JP2020170007A (ja) | 電子機器、測位制御方法及びプログラム | |
JP2012058250A (ja) | 測位装置、測位方法、プログラム及び撮像装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140725 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140725 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20150107 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150508 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150602 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150713 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150811 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151005 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20151117 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20151130 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5857504 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |