JP2006203347A - 画像処理プログラム、およびデジタルカメラ - Google Patents
画像処理プログラム、およびデジタルカメラ Download PDFInfo
- Publication number
- JP2006203347A JP2006203347A JP2005010594A JP2005010594A JP2006203347A JP 2006203347 A JP2006203347 A JP 2006203347A JP 2005010594 A JP2005010594 A JP 2005010594A JP 2005010594 A JP2005010594 A JP 2005010594A JP 2006203347 A JP2006203347 A JP 2006203347A
- Authority
- JP
- Japan
- Prior art keywords
- angle
- image
- points
- image processing
- processing program
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 claims description 19
- 238000003384 imaging method Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 4
- 241001290864 Schoenoplectus Species 0.000 description 3
- 239000000470 constituent Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
Images
Landscapes
- Studio Devices (AREA)
Abstract
【解決手段】 CPU104は、モニタ105に表示した画像上でマウス101を使用して使用者によって指定された2点間の撮影レンズから見た角度を算出し、算出した角度を実空間上における撮影レンズから見た2点間の角度としてモニタ105に表示する。
【選択図】 図1
Description
請求項2に記載の発明は、請求項1に記載の画像処理プログラムにおいて、角度算出処理は、モニタに表示された画像上で指定された2点の位置を、当該画像の撮像時に使用した撮像素子上の位置に変換し、撮像素子上に変換した撮影レンズから見た2点間の角度を算出して、実空間上における撮影レンズから見た2点間の角度とすることを特徴とする。
請求項3に記載の発明は、請求項1または2に記載の画像処理プログラムにおいて、モニタに表示した画像上で使用者によって指定された2点間の実空間上における距離を算出する距離算出処理をさらに有することを特徴とする。
請求項4に記載の発明は、請求項1〜3のいずれかに記載の画像処理プログラムにおいて、モニタに表示した画像の中心点と、画像全体に設定した複数の点との間の撮影レンズから見た角度を算出し、中心点から水平方向、および垂直方向にそれぞれ所定角度おきに同一角度となる点上を通る直線を描画して、画像上にグリッド線を表示するグリッド線表示処理をさらに有することを特徴とする。
請求項5に記載のデジタルカメラは、請求項1〜4のいずれか一項に記載の画像処理プログラムを記憶する記憶手段と、記憶手段に記憶した画像処理プログラムを実行する実行手段と、請求項1〜4に記載のモニタとを備えることを特徴とする。
(ax+bx)2 = lah2+lbh2−2・lah・lbh・cosωh ・・・(1)
ωh = cos−1((lah2+lbh2−(ax+bx)2)/(2・lah・lbh)) ・・・(2)
lah2 =l ´2+ax2 ・・・(3)
lbh2 = l´2+bx2 ・・・(4)
(ay+by)2 = lav2+lbv2−2・lav・lbv・cosωv ・・・(5)
ωv = cos−1((lav2+lbv2−(ay+by)2)/(2・lav・lbv)) ・・・(6)
lav2 = l´2+ay2 ・・・(7)
lbv2 = l´2+by2 ・・・(8)
d2 = la2+lb2−2・la・lb・cosω ・・・(9)
ω = cos−1((la2+lb2−d2)/(2・la・lb)) ・・・(10)
d2 = (ax+bx)2+(ay+by)2・・・(11)
また、laおよびlbは、次式(12)および(13)により算出可能である。すなわち図3において、∠N´A´xA´、および∠N´B´xB´はそれぞれ直角であることから、式(3)および(4)により、次式(12)および(13)が成り立つ。
la2 = lah2+ay2=l´2+ax2+ay2 ・・・(12)
lb2 = lbh2+by2=l´2+bx2+by2 ・・・(13)
D = d・l/l´ ・・・(14)
Dh = (ax+bx)・l/l´ ・・・(15)
Dv = (ay+by)・l/l´ ・・・(16)
(1)使用者によって対象画像上で指定された2点の位置を撮像素子上の位置に変換し、撮像素子上の2点間の撮影レンズから見た角度を算出して、実空間上の2点間の撮影レンズから見た角度として使用者に提示するようにした。これによって使用者は対象画像上に2点を指定するだけで、実空間上の2点間の撮影レンズから見た角度を把握することができる。
(2)撮像素子上の2点の撮影レンズから見た角度を余弦定理や三平方の定理を用いて算出して、実空間上の2点間の撮影レンズから見た角度を得るようにした。これによって、対象画像の撮像時に角度を測定する必要はなく、デジタルカメラに角度測定用の機器を搭載する必要がない。
(3)対象画像データ内に含まれる被写体までの距離に基づいて、当該被写体までの距離における2点間の距離を算出して使用者に提示するようにした。これによって使用者は2点間の撮影レンズから見た角度と共に2点間の距離も把握することができる。
なお、上述した実施の形態の画像処理装置は、以下のように変形することもできる。
(1)上述した実施の形態では、使用者によって指定された2点間の撮影レンズから見た角度を算出する例について説明した。しかしこれに限定されず、例えば画像の中央に位置する点(中心点)を設定し、画像全体、すなわち画像上の全画素における中心点からの撮影レンズから見た角度を算出する。そして、中心点から水平方向、および垂直方向にそれぞれ所定角度おき、例えば10度おきに同一角度となる画素上を通る直線を描画する。これによって、図9に示すように、画像の中心9aから10度間隔でグリッド線を描画することができ、使用者が画像内における被写体の位置関係を把握しやすくなる。
101 マウス
102 HDD
103 メモリ
104 CPU
105 モニタ
Claims (5)
- コンピュータで実行するための画像処理プログラムであって、
使用者によって選択された画像をモニタに表示する画像表示処理と、
前記モニタに表示した画像上で使用者によって指定された2点間の実空間上における撮影レンズから見た角度を算出する角度算出処理と、
前記角度算出処理で算出した実空間上における撮影レンズから見た2点間の角度を前記モニタに表示する角度表示処理とを有することを特徴とする画像処理プログラム。 - 請求項1に記載の画像処理プログラムにおいて、
前記角度算出処理は、前記モニタに表示された画像上で指定された2点の位置を、当該画像の撮像時に使用した撮像素子上の位置に変換し、
撮像素子上に変換した撮影レンズから見た2点間の角度を算出して、実空間上における撮影レンズから見た2点間の角度とすることを特徴とする画像処理プログラム。 - 請求項1または2に記載の画像処理プログラムにおいて、
前記モニタに表示した画像上で使用者によって指定された2点間の実空間上における距離を算出する距離算出処理をさらに有することを特徴とする画像処理プログラム。 - 請求項1〜3のいずれかに記載の画像処理プログラムにおいて、
前記モニタに表示した画像の中心点と、画像全体に設定した複数の点との間の撮影レンズから見た角度を算出し、前記中心点から水平方向、および垂直方向にそれぞれ所定角度おきに同一角度となる点上を通る直線を描画して、画像上にグリッド線を表示するグリッド線表示処理をさらに有することを特徴とする画像処理プログラム。 - 請求項1〜4のいずれか一項に記載の画像処理プログラムを記憶する記憶手段と、
前記記憶手段に記憶した画像処理プログラムを実行する実行手段と、
請求項1〜4に記載のモニタとを備えることを特徴とするデジタルカメラ。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005010594A JP4513580B2 (ja) | 2005-01-18 | 2005-01-18 | 画像処理プログラム、およびデジタルカメラ |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005010594A JP4513580B2 (ja) | 2005-01-18 | 2005-01-18 | 画像処理プログラム、およびデジタルカメラ |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006203347A true JP2006203347A (ja) | 2006-08-03 |
JP4513580B2 JP4513580B2 (ja) | 2010-07-28 |
Family
ID=36960979
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005010594A Active JP4513580B2 (ja) | 2005-01-18 | 2005-01-18 | 画像処理プログラム、およびデジタルカメラ |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4513580B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012141467A (ja) * | 2010-12-29 | 2012-07-26 | Nikon Corp | 撮影方位算出プログラム、撮影方位算出プログラムを記録した記憶媒体、撮影方位算出装置 |
JP2021153222A (ja) * | 2020-03-24 | 2021-09-30 | 大成建設株式会社 | 監視システム |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001124544A (ja) * | 1999-10-25 | 2001-05-11 | Asahi Optical Co Ltd | 測距装置 |
JP2004205884A (ja) * | 2002-12-26 | 2004-07-22 | Sony Corp | 撮像装置および方法、並びにプログラム |
-
2005
- 2005-01-18 JP JP2005010594A patent/JP4513580B2/ja active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001124544A (ja) * | 1999-10-25 | 2001-05-11 | Asahi Optical Co Ltd | 測距装置 |
JP2004205884A (ja) * | 2002-12-26 | 2004-07-22 | Sony Corp | 撮像装置および方法、並びにプログラム |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012141467A (ja) * | 2010-12-29 | 2012-07-26 | Nikon Corp | 撮影方位算出プログラム、撮影方位算出プログラムを記録した記憶媒体、撮影方位算出装置 |
JP2021153222A (ja) * | 2020-03-24 | 2021-09-30 | 大成建設株式会社 | 監視システム |
JP7461766B2 (ja) | 2020-03-24 | 2024-04-04 | 大成建設株式会社 | 監視システム |
Also Published As
Publication number | Publication date |
---|---|
JP4513580B2 (ja) | 2010-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6412474B2 (ja) | クラック幅計測システム | |
JP2011123008A (ja) | 計測方法および計測プログラムならびに計測装置 | |
CN1630304A (zh) | 移动终端的倾斜度显示方法 | |
JP2007282188A5 (ja) | ||
JP2016189199A5 (ja) | ||
JP6527386B2 (ja) | 指針値読取装置および指針値読取プログラム | |
JP2007018426A5 (ja) | ||
JPWO2021171763A5 (ja) | 画像処理装置、画像処理方法、及びプログラム | |
JP2008309680A (ja) | 軌道変位測定システム | |
JP2008076405A (ja) | 3次元測量装置及び電子的記憶媒体 | |
JP6714110B2 (ja) | 位置測定装置及び位置測定方法 | |
JP4513580B2 (ja) | 画像処理プログラム、およびデジタルカメラ | |
JP2004260778A (ja) | デジタルカメラ、制御方法及びプログラム | |
WO2019093449A1 (ja) | 計測値読取りシステム、計測値読取り装置及び計測値読取方法 | |
JP2009299241A (ja) | 身体寸法測定装置 | |
JP2008014857A (ja) | プリント板の検査用座標取得装置、検査用座標取得方法、及び検査用座標取得プログラム | |
JP4002211B2 (ja) | 現場作業支援装置 | |
CN114979616A (zh) | 显示方法、信息处理装置以及记录介质 | |
JP4135934B2 (ja) | 電子機器 | |
JP2007322368A (ja) | 距離測定方法及び装置 | |
JP2012010186A (ja) | 画像処理装置、画像処理システム及び画像処理方法 | |
JP6519811B2 (ja) | 画像処理装置 | |
JP2007310424A (ja) | 三次元座標入力システム、装置、方法、およびプログラム | |
WO2024190674A1 (ja) | 情報処理方法、情報処理装置、及び情報処理プログラム | |
JP2013038734A (ja) | 画像記録装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080117 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091218 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100105 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100308 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20100308 |
|
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: 20100420 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100503 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4513580 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130521 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130521 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130521 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140521 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |