JP7515795B2 - 画像処理システム、及び、画像処理方法、並びに、画像処理プログラム - Google Patents
画像処理システム、及び、画像処理方法、並びに、画像処理プログラム Download PDFInfo
- Publication number
- JP7515795B2 JP7515795B2 JP2020095271A JP2020095271A JP7515795B2 JP 7515795 B2 JP7515795 B2 JP 7515795B2 JP 2020095271 A JP2020095271 A JP 2020095271A JP 2020095271 A JP2020095271 A JP 2020095271A JP 7515795 B2 JP7515795 B2 JP 7515795B2
- Authority
- JP
- Japan
- Prior art keywords
- dimensional
- point cloud
- image processing
- camera
- dimensional point
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/10—Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/62—Analysis of geometric attributes of area, perimeter, diameter or volume
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/50—Constructional details
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10068—Endoscopic image
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/50—Constructional details
- H04N23/555—Constructional details for picking-up images in sites, inaccessible due to their dimensions or hazardous conditions, e.g. endoscopes or borescopes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/56—Cameras or camera modules comprising electronic image sensors; Control thereof provided with illuminating means
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Image Analysis (AREA)
- Closed-Circuit Television Systems (AREA)
- Studio Devices (AREA)
- Endoscopes (AREA)
Description
内視鏡検査では、プローブ先端に備えられた撮像光学系により被写体内部を撮像し検査画像を得る。ここで、プローブの直径は通常数ミリ程度であり、測距や姿勢検出のための物理的な構成要素(モーションセンサ等)を設けることは、実装面積やコストの観点から望ましくない。
一方、内視鏡に限らず、撮像装置から得られた画像を用いて被写体形状やカメラ位置を得る手法として、SfМ(Strucure-from-Motion)やVisual-SLAM(Simultaneous Localization and Mapping)に係る手法の採用が近年盛んである(例えば、非特許文献1、非特許文献2参照)。
cartography,” Comm. ACM, vol. 24, no. 6, pp. 381-395, 1981. に開示されている RANSACの手法を用いる。検出された円錐は、円錐モデルとして登録される。なお、被検体である配管が複数の直管を組み合わせて構成されている場合、各直管に対応する複数の異なる円錐が検出される。この場合、円錐モデルには識別子(IDなど)を付与し、異なる円錐に対応する円錐モデルには異なる識別子を付与する。例えば、検査開始後、最初に検出され登録された円錐モデルにはID=0を付与する。次に新しく検出され登録された円錐モデルにはID=1、その次に検出され登録された円錐モデルにはID=2…のように、異なる円錐モデルが登録される都度、ID番号をインクリメントして付与する。
Claims (10)
- カメラにより筒形状の被写体の内部を撮影して得られた撮影画像を用いて、前記カメラの位置および姿勢を推定し、前記被写体の三次元復元処理を行う画像処理システムであって、
前記撮影画像から抽出された特徴点群を、三次元空間に復元して得られる三次元点群を用い、前記筒形状の第1中心軸を推定する推定部と、
前記筒形状の半径と、前記第1中心軸から前記三次元点群を構成する個々の三次元点までの距離との差の総和を最小化する条件を用いて、前記カメラの位置および姿勢と前記三次元点群の座標を補正するバンドル調整部と、を有し、
前記推定部は、前記三次元点群から、前記半径と前記距離との差が所定の範囲内若しくは範囲外にある前記三次元点を抽出し、抽出した前記三次元点の数と前記三次元点群に対する割合との少なくとも一方に基づいて、前記第1中心軸とは異なる第2中心軸を推定するか否かを判定する、
画像処理システム。 - カメラにより筒形状の被写体の内部を撮影して得られた撮影画像を用いて、前記カメラの位置および姿勢を推定し、前記被写体の三次元復元処理を行う画像処理システムであって、
前記撮影画像から抽出された特徴点群を、三次元空間に復元して得られる三次元点群を用い、前記筒形状の第1中心軸を推定する推定部と、
前記筒形状の半径と、前記第1中心軸から前記三次元点群を構成する個々の三次元点までの距離との差の総和を最小化する条件を用いて、前記カメラの位置および姿勢と前記三次元点群の座標を補正するバンドル調整部と、を有し、
前記半径は、前記推定部より推定された値が用いられることを特徴とする、
画像処理システム。 - 前記推定部は、前記三次元点群から円錐を検出し、検出した前記円錐から、前記第1中心軸を推定することを特徴とする、請求項1または請求項2に記載の画像処理システム。
- 前記半径は、前記被写体の実測値に基づき予め設定された値が用いられることを特徴とする、請求項1または請求項2に記載の画像処理システム。
- カメラにより筒形状の被写体の内部を撮影して得られた撮影画像を用いて、前記カメラの位置および姿勢を推定し、前記被写体の三次元復元処理を行う画像処理方法であって、 前記撮影画像から抽出された特徴点群を、三次元空間に復元して得られる三次元点群を用い、前記筒形状の第1中心軸を推定し、
前記筒形状の半径と、前記第1中心軸から前記三次元点群を構成する個々の三次元点までの距離との差の総和を最小化する条件を用いて、前記カメラの位置および姿勢と前記三次元点群の座標を補正し、
前記三次元点群から、前記半径と前記距離との差が所定の範囲内若しくは範囲外にある前記三次元点を抽出し、
抽出した前記三次元点の数と前記三次元点群に対する割合との少なくとも一方に基づいて、前記第1中心軸とは異なる第2中心軸を推定するか否かを判定する、
画像処理方法。 - カメラにより筒形状の被写体の内部を撮影して得られた撮影画像を用いて、前記カメラの位置および姿勢を推定し、前記被写体の三次元復元処理を行う画像処理方法であって、
前記撮影画像から抽出された特徴点群を、三次元空間に復元して得られる三次元点群を用い、前記筒形状の第1中心軸を推定し、
前記筒形状の半径と、前記第1中心軸から前記三次元点群を構成する個々の三次元点までの距離との差の総和を最小化する条件を用いて、前記カメラの位置および姿勢と前記三次元点群の座標を補正する画像処理方法であって、
前記半径は、前記第1中心軸を推定する推定部より推定された値が用いられることを特徴とする、画像処理方法。 - カメラにより筒形状の被写体の内部を撮影して得られた撮影画像を用いて、前記カメラの位置および姿勢を推定し、前記被写体の三次元復元処理を行う画像処理プログラムであって、
前記撮影画像から抽出された特徴点群を、三次元空間に復元して得られる三次元点群を用い、前記筒形状の第1中心軸を推定するステップと、
前記筒形状の半径と、前記第1中心軸から前記三次元点群を構成する個々の三次元点までの距離との差の総和を最小化する条件を用いて、前記カメラの位置および姿勢と前記三次元点群の座標を補正するステップと、
前記三次元点群から、前記半径と前記距離との差が所定の範囲内若しくは範囲外にある前記三次元点を抽出するステップと、
抽出した前記三次元点の数と前記三次元点群に対する割合との少なくとも一方に基づいて、前記第1中心軸とは異なる第2中心軸を推定するか否かを判定するステップと、
をコンピュータに実行させることを特徴とする画像処理プログラム。 - カメラにより筒形状の被写体の内部を撮影して得られた撮影画像を用いて、前記カメラの位置および姿勢を推定し、前記被写体の三次元復元処理を行う画像処理プログラムであって、
前記撮影画像から抽出された特徴点群を、三次元空間に復元して得られる三次元点群を用い、前記筒形状の第1中心軸を推定するステップと、
前記筒形状の半径と、前記第1中心軸から前記三次元点群を構成する個々の三次元点までの距離との差の総和を最小化する条件を用いて、前記カメラの位置および姿勢と前記三次元点群の座標を補正するステップと、
をコンピュータに実行させる画像処理プログラムであって、
前記半径は、前記第1中心軸を推定する推定部より推定された値が用いられることを特徴とする、画像処理プログラム。 - カメラにより筒形状の被写体の内部を撮影して得られた撮影画像を用いて、前記カメラの位置および姿勢を推定し、前記被写体の三次元復元処理を行う画像処理システムであって、
前記撮影画像から抽出された局所的特徴を、三次元空間に復元して得られる三次元点群を用い、前記筒形状の第1中心軸を推定する推定部と、
前記筒形状の半径と、前記第1中心軸から前記三次元点群を構成する個々の三次元点までの距離とに基づく拘束条件を用いて、前記カメラの位置および姿勢と前記三次元点群の座標を補正する補正部と、を有し、
前記推定部は、前記三次元点群から、前記半径と前記距離との差が所定の範囲内若しくは範囲外にある前記三次元点を抽出し、抽出した前記三次元点の数と前記三次元点群に対する割合との少なくとも一方に基づいて、前記第1中心軸とは異なる第2中心軸を推定するか否かを判定する、
画像処理システム。 - カメラにより筒形状の被写体の内部を撮影して得られた撮影画像を用いて、前記カメラの位置および姿勢を推定し、前記被写体の三次元復元処理を行う画像処理システムであって、
前記撮影画像から抽出された局所的特徴を、三次元空間に復元して得られる三次元点群を用い、前記筒形状の第1中心軸を推定する推定部と、
前記筒形状の半径と、前記第1中心軸から前記三次元点群を構成する個々の三次元点までの距離とに基づく拘束条件を用いて、前記カメラの位置および姿勢と前記三次元点群の座標を補正する補正部と、を有し、
前記半径は、前記推定部より推定された値が用いられることを特徴とする、
画像処理システム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020095271A JP7515795B2 (ja) | 2020-06-01 | 2020-06-01 | 画像処理システム、及び、画像処理方法、並びに、画像処理プログラム |
| US17/330,827 US11669997B2 (en) | 2020-06-01 | 2021-05-26 | Image processing system, image processing method, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020095271A JP7515795B2 (ja) | 2020-06-01 | 2020-06-01 | 画像処理システム、及び、画像処理方法、並びに、画像処理プログラム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2021189822A JP2021189822A (ja) | 2021-12-13 |
| JP2021189822A5 JP2021189822A5 (ja) | 2023-03-02 |
| JP7515795B2 true JP7515795B2 (ja) | 2024-07-16 |
Family
ID=78705248
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020095271A Active JP7515795B2 (ja) | 2020-06-01 | 2020-06-01 | 画像処理システム、及び、画像処理方法、並びに、画像処理プログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US11669997B2 (ja) |
| JP (1) | JP7515795B2 (ja) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022033311A (ja) * | 2018-02-15 | 2022-02-28 | 株式会社三洋物産 | 遊技機 |
| JP2022033312A (ja) * | 2018-02-15 | 2022-02-28 | 株式会社三洋物産 | 遊技機 |
| JP2022033309A (ja) * | 2018-02-15 | 2022-02-28 | 株式会社三洋物産 | 遊技機 |
| JP2022033310A (ja) * | 2018-02-15 | 2022-02-28 | 株式会社三洋物産 | 遊技機 |
| JP2022033308A (ja) * | 2018-02-15 | 2022-02-28 | 株式会社三洋物産 | 遊技機 |
| JP2022159806A (ja) * | 2021-04-05 | 2022-10-18 | 株式会社エビデント | データ処理方法、データ処理装置、およびプログラム |
| WO2023007641A1 (ja) * | 2021-07-29 | 2023-02-02 | 株式会社エビデント | 3次元再構成装置、3次元再構成方法、およびプログラム |
| CN116583212A (zh) * | 2021-09-27 | 2023-08-11 | 株式会社每顶科技 | 内窥镜系统 |
| EP4273803A1 (en) * | 2022-05-04 | 2023-11-08 | Koninklijke Philips N.V. | Self-calibration for hybrid camera arrays |
| CN115919461B (zh) * | 2022-12-12 | 2023-08-08 | 之江实验室 | 一种基于slam的手术导航方法 |
| JPWO2024154360A1 (ja) * | 2023-01-20 | 2024-07-25 | ||
| JP2024124700A (ja) | 2023-03-03 | 2024-09-13 | 富士フイルム株式会社 | 医療用内視鏡システム及びその作動方法 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014109555A (ja) | 2012-12-04 | 2014-06-12 | Nippon Telegr & Teleph Corp <Ntt> | 点群解析処理装置、点群解析処理方法及びプログラム |
| JP2019150574A (ja) | 2018-03-05 | 2019-09-12 | リオン株式会社 | 3次元形状データ作成方法、及び3次元形状データ作成システム |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7738945B2 (en) * | 2002-04-19 | 2010-06-15 | University Of Washington | Method and apparatus for pseudo-projection formation for optical tomography |
| JP4631057B2 (ja) | 2004-02-18 | 2011-02-16 | 国立大学法人大阪大学 | 内視鏡システム |
| US8462105B2 (en) * | 2008-07-31 | 2013-06-11 | Hiroshima University | Three-dimensional object display control system and method thereof |
| JP2010243273A (ja) * | 2009-04-03 | 2010-10-28 | Hitachi Ltd | 円柱形状を有する物体の計測方法および計測装置 |
| DE102010014817A1 (de) * | 2010-04-13 | 2011-10-13 | Stotz Feinmesstechnik Gmbh | Verfahren und Vorrichtung zur Rundheitsmessung |
| JP2013167481A (ja) * | 2012-02-14 | 2013-08-29 | Olympus Corp | 画像処理装置およびプログラム |
| US9644942B2 (en) * | 2012-11-29 | 2017-05-09 | Mitsubishi Hitachi Power Systems, Ltd. | Method and apparatus for laser projection, and machining method |
| CN105627926B (zh) * | 2016-01-22 | 2017-02-08 | 尹兴 | 四像机组平面阵列特征点三维测量系统及测量方法 |
| JP6187623B1 (ja) | 2016-03-14 | 2017-08-30 | カシオ計算機株式会社 | 自律移動装置、自律移動方法及びプログラム |
| US10417533B2 (en) * | 2016-08-09 | 2019-09-17 | Cognex Corporation | Selection of balanced-probe sites for 3-D alignment algorithms |
| JP6820805B2 (ja) * | 2017-06-30 | 2021-01-27 | 富士フイルム株式会社 | 画像位置合わせ装置、その作動方法およびプログラム |
-
2020
- 2020-06-01 JP JP2020095271A patent/JP7515795B2/ja active Active
-
2021
- 2021-05-26 US US17/330,827 patent/US11669997B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014109555A (ja) | 2012-12-04 | 2014-06-12 | Nippon Telegr & Teleph Corp <Ntt> | 点群解析処理装置、点群解析処理方法及びプログラム |
| JP2019150574A (ja) | 2018-03-05 | 2019-09-12 | リオン株式会社 | 3次元形状データ作成方法、及び3次元形状データ作成システム |
Non-Patent Citations (1)
| Title |
|---|
| Peter Hansen, et al,Pipe mapping with monocular fisheye imagery,2013 IEEE/RSJ International Conference on Intelligent Robots and Systems,米国,IEEE,2014年,p.5180-p.5185,https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6697105 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021189822A (ja) | 2021-12-13 |
| US20210374990A1 (en) | 2021-12-02 |
| US11669997B2 (en) | 2023-06-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7515795B2 (ja) | 画像処理システム、及び、画像処理方法、並びに、画像処理プログラム | |
| CN112288742B (zh) | 用于超声探头的导航方法、装置、存储介质以及电子设备 | |
| US8147503B2 (en) | Methods of locating and tracking robotic instruments in robotic surgical systems | |
| US8073528B2 (en) | Tool tracking systems, methods and computer products for image guided surgery | |
| JP5285619B2 (ja) | カメラシステムのキャリブレーション | |
| JP5355074B2 (ja) | 3次元形状データ処理装置、3次元形状データ処理方法及びプログラム | |
| JP2011511652A (ja) | トラックされた超音波の自動較正のためのシステム及び方法 | |
| JP2022519194A (ja) | 奥行き推定 | |
| JP6324025B2 (ja) | 情報処理装置、情報処理方法 | |
| JP2011179907A (ja) | 位置姿勢計測装置、位置姿勢計測方法およびプログラム | |
| WO2009045827A2 (en) | Methods and systems for tool locating and tool tracking robotic instruments in robotic surgical systems | |
| CN109523597A (zh) | 相机外参的标定方法和装置 | |
| CN111127613B (zh) | 基于扫描电子显微镜的图像序列三维重构方法及系统 | |
| US10733747B2 (en) | Image registration apparatus, image registration method, and image registration program | |
| CN111127461B (zh) | 胸部图像处理方法、装置、存储介质及医疗设备 | |
| JP6608165B2 (ja) | 画像処理装置及び方法、並びにコンピュータプログラム | |
| JP5976089B2 (ja) | 位置姿勢計測装置、位置姿勢計測方法、およびプログラム | |
| WO2019058487A1 (ja) | 3次元復元画像処理装置、3次元復元画像処理方法及び3次元復元画像処理プログラムを記憶したコンピュータ読み取り可能な記憶媒体 | |
| Fan et al. | Large-scale dense mapping system based on visual-inertial odometry and densely connected U-Net | |
| JP2020010735A (ja) | 検査支援装置、方法およびプログラム | |
| JP6228239B2 (ja) | プリミティブの組を用いてデータをレジストレーションする方法 | |
| CN118918273B (zh) | 基于全景图的增量式三维重建方法和装置 | |
| CN102119002A (zh) | 超声成像 | |
| JP6584139B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
| CN119302125A (zh) | 一种智能辣椒采摘系统及采摘方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200615 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20220930 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20220930 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230221 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230221 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231226 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240130 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240312 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240416 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240426 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20240426 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20240426 |
|
| 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: 20240604 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240620 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7515795 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |