JP2020525141A - 折れた骨の断片を解剖学的に位置整合させるための変換の決定 - Google Patents

折れた骨の断片を解剖学的に位置整合させるための変換の決定 Download PDF

Info

Publication number
JP2020525141A
JP2020525141A JP2019571648A JP2019571648A JP2020525141A JP 2020525141 A JP2020525141 A JP 2020525141A JP 2019571648 A JP2019571648 A JP 2019571648A JP 2019571648 A JP2019571648 A JP 2019571648A JP 2020525141 A JP2020525141 A JP 2020525141A
Authority
JP
Japan
Prior art keywords
bone
model
unbroken
fragment
computer
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
Application number
JP2019571648A
Other languages
English (en)
Other versions
JP7076481B2 (ja
JP2020525141A5 (ja
Inventor
ヨルグ サブシンスキ
ヨルグ サブシンスキ
クリスチャン バージャー
クリスチャン バージャー
ミカエル グラス
ミカエル グラス
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips NV
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips NV filed Critical Koninklijke Philips NV
Publication of JP2020525141A publication Critical patent/JP2020525141A/ja
Publication of JP2020525141A5 publication Critical patent/JP2020525141A5/ja
Application granted granted Critical
Publication of JP7076481B2 publication Critical patent/JP7076481B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/10Computer-aided planning, simulation or modelling of surgical operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/20Finite element generation, e.g. wire-frame surface description, tesselation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/20Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0012Biomedical image inspection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/11Region-based segmentation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/30Determination of transform parameters for the alignment of images, i.e. image registration
    • G06T7/33Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
    • G06T7/344Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods involving models
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods, e.g. tourniquets
    • A61B17/56Surgical instruments or methods for treatment of bones or joints; Devices specially adapted therefor
    • A61B2017/564Methods for bone or joint treatment
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/10Computer-aided planning, simulation or modelling of surgical operations
    • A61B2034/101Computer-aided simulation of surgical operations
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/10Computer-aided planning, simulation or modelling of surgical operations
    • A61B2034/101Computer-aided simulation of surgical operations
    • A61B2034/105Modelling of the patient, e.g. for ligaments or bones
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10072Tomographic images
    • G06T2207/10081Computed x-ray tomography [CT]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30008Bone
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2219/00Indexing scheme for manipulating 3D models or images for computer graphics
    • G06T2219/20Indexing scheme for editing of 3D models
    • G06T2219/2004Aligning objects, relative positioning of parts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2219/00Indexing scheme for manipulating 3D models or images for computer graphics
    • G06T2219/20Indexing scheme for editing of 3D models
    • G06T2219/2016Rotation, translation, scaling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2219/00Indexing scheme for manipulating 3D models or images for computer graphics
    • G06T2219/20Indexing scheme for editing of 3D models
    • G06T2219/2021Shape modification

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Surgery (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Medical Informatics (AREA)
  • General Health & Medical Sciences (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Software Systems (AREA)
  • Computer Graphics (AREA)
  • Public Health (AREA)
  • Animal Behavior & Ethology (AREA)
  • Molecular Biology (AREA)
  • Robotics (AREA)
  • Veterinary Medicine (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Architecture (AREA)
  • Radiology & Medical Imaging (AREA)
  • Quality & Reliability (AREA)
  • Geometry (AREA)
  • Apparatus For Radiation Diagnosis (AREA)

Abstract

折れた骨の断片を解剖学的に位置整合させるための変換を決定するためのコンピュータ実施方法200及び装置が提供される。対象者の折れた骨の画像が取得される(202)。骨は、2つ以上の断片に折れている。対応する折れていない骨のモデル及び少なくとも1つのパラメータが取得される。少なくとも1つのパラメータは、折れていない骨のモデルの部分を折れた骨の対応する断片に適合させるときに許容される、モデルに対する1つ又は複数の変形を規定する(204)。少なくとも1つのパラメータに基づいて、折れていない骨のモデルの部分が、折れた骨の対応する断片に適合される(206)。折れた骨の断片をモデルの対応する部分と解剖学的に位置整合させる変換が決定される(208)。

Description

本開示は、画像処理の分野に関し、特に、折れた骨の断片を解剖学的に位置整合させるための変換を決定するための方法及び装置に関する。
(例えば上腕骨、大腿骨、又は脛骨の)複雑骨折の処置は、特に高齢の患者において複雑になり得る。髄内デバイス、プレート及びねじ、又は外固定のような、複雑骨折を固定するためのいくつかの異なる技法が利用可能である。手術手技における第1の工程は、骨折整復、すなわち、開放アプローチ(観血的整復固定術、ORIF)又は低侵襲アプローチ(最小侵襲プレート固定術、MIPO)のいずれかにおいて、骨片を正確な位置に動かすことであり、その後、完全な固定を完了することができる。
骨折整復を実施する前に、外科医は、骨片をどのように正確に位置整合させるかを決定しなければならず、これは、最適な様式で断片を組み立てるために、詳細に計画することを必要とする。x線又はコンピュータ断層撮影(CT)画像のような医用画像が、組み立て直す必要がある骨片の数及びそれらの位置の指示を提供することができる。外科医はまた、骨を組み立て直し又は再構築するために骨片が動かされる必要がある様式を決定するために、骨の画像の部分を観察し動かすことを可能にする仮想計画ツールをも利用することができる。しかしながら、そのようなツールは、コンピュータ画面に対する相当量のユーザ対話を必要とすることが多い。このユーザ対話は時間がかかり、誤りを引き起こす傾向にあり得る。
いくつかの既存のツールにおいて、外科医は、モデルを折れた骨の断片に適合させるコンピュータプログラムによってサポートされる。しかしながら、そのようなツールの正確度は、使用されるモデルの正確度によって妨げられる。特に、いくつかのツールは、身体が対称であると仮定し、したがって、例えば、右脚の等価な折れた骨を再構築するために、左足の折れていない骨のモデルを反転したものを使用する。これらの方法には、身体は必ずしも対称ではないため、方法が信頼できない結果をもたらす可能性があるという欠点がある。さらに、これらの方法は、等価な対称な骨が存在しない骨の再構築の計画には使用することができない。その上、再構築に使用されるモデルは、再構築されるべき骨を適切に表さないため、慣習に従った場合、再構築は不満足な品質になり、患者の健康を脅かす可能性がある。
折れた骨を、それらが解剖学的に正確に位置整合されるように位置決めし直すための自動骨折整復技法が、「Computer−assisted fracture reduction: a new approach for repositioning femoral fractures and planning reduction paths」、Jan Buschbaum他、Int J CARS (2015) 10:149−159に開示されている。開示されている技法において、骨片はCTスキャンからセグメント化され、仮想三次元(3D)モデルが作成される。この技法は、モデルの計算された表面曲率に基づいて骨折線を抽出し、表面特性を使用することによって、その後、骨折端が再構築され、断片が位置決めし直される。しかしながら、この方法は曲率が最も高い骨折があるはずであると仮定するため、この技法は誤りを引き起こす傾向にあり、したがって、信頼できない結果をももたらす。これによって、初期セグメント化の正確度が十分に高くない場合、この方法を通じて誤りが伝播される可能性がある。
「Automatic Fracture Reduction」、Albrecht他、MeshMed 2012、LNCS vol. 7599、pp. 22−29、2012は、CTスキャンからセグメント化される表面メッシュに基づいて折れた骨の断片を自動的に位置決めし直すための方法を記載している。
「Reduction of Multi−Fragment Fractures of the Distal Radius Using Atlas−based 2D/3D Registration」、Gong他、Medical Imaging 2009、Proc. of SPIE Vol 7261は、ともに見当合わせされた術間X線画像のセットに、形状が変化する橈骨遠位端の地図(atlas)を適合させる方法を記載している。
しかしながら、折れた骨の断片を解剖学的に位置整合させるための変換を決定するための改善された方法及び装置が必要とされている。
上記で言及したように、既存の手法に伴う制限は、これらの手法が、誤りを引き起こす傾向にあり、したがって、対象者の折れた骨を位置決めし直し又は再構築する計画について信頼できない情報をもたらすことであり、これは、慣習に従った場合に患者に有害な影響を及ぼす可能性がある。それゆえ、折れた骨の断片を解剖学的に位置整合させるための変換を決定するための改善された方法及び装置を提供することが望ましい。
それゆえ、第1の態様によれば、折れた骨の断片を解剖学的に位置整合させるための変換を決定するためのコンピュータ実施方法が提供される。本方法は、対象者の折れた骨の画像を取得するステップを有し、骨は、2つ以上の断片に折れている。本方法はまた、対応する折れていない骨のモデル、及び、折れた骨の対応する断片に折れていない骨のモデルの部分を適合させるときに許容される、モデルに対する1つ又は複数の変形を規定する少なくとも1つのパラメータを取得するステップと、少なくとも1つのパラメータに基づいて、折れた骨の対応する断片に、折れていない骨のモデルの部分を適合させるステップと、折れた骨の断片をモデルの対応する部分と解剖学的に位置整合させる変換を決定するステップとをも有する。
特に、対象者の折れた骨の3D画像が取得される。モデルは、3Dメッシュモデルである。モデルは、折れた骨の断片に対応する部分に分割される。部分は、3D画像において折れた骨の対応する断片に適合される。前記適合させるステップは、折れていない骨のモデルの部分を調整することを有する。前記調整することは、パラメータによって規定されている1つ又は複数の変形に制約される。モデルの適合された前記部分に基づいて、折れた骨の断片を折れていない骨の分割されていないモデルの対応する部分と解剖学的に位置整合させる変換が決定される。
いくつかの実施形態において、対応する折れていない骨のモデルは、他の対象者の1つ又は複数の対応する折れていない骨から導出されるメッシュを含む。例えば、メッシュは、表面メッシュ、又は、例えば4面体メッシュのようなボリュームメッシュである。
いくつかの実施形態において、折れた骨の対応する断片に、折れていない骨のモデルの部分を適合させるステップは、折れていない骨のモデルの部分を折れた骨の対応する断片に適合させるために、少なくとも1つのパラメータに従ってモデルを調整することを有する。
いくつかの実施形態において、少なくとも1つのパラメータは、モデルが調整可能である1つ又は複数の方向、モデルが調整可能である1つ又は複数の次元、モデルの一部分の位置がモデルの別の部分の位置に対して調整可能である程度の上限、及び、モデルの一部分の位置がモデルの別の部分に対して調整可能である程度の上限のうちの1つ又は複数を規定する。いくつかの実施形態において、少なくとも1つのパラメータは、モデルの複数の異なる部分に対する許容される変形のパラメータ空間に関係する。
いくつかの実施形態において、本方法は、対象者の属性を取得するステップをさらに有し、折れていない骨のモデルの部分を折れた骨の対応する断片に適合させるステップは、許容される変形のパラメータ空間を、取得された対象者の属性と一致する折れていない骨の形状に対応する変形に制約することを有する。例えば、モデルがボリュームメッシュである場合、属性は、画像データ内のすべての骨片のボリュームのサイズである。許容される変形のパラメータ空間は、画像データに合わせて適合されたすべてのボリュームメッシュ部分のボリュームが前記ボリュームに対応するように制約される。
いくつかの実施形態において、本方法は、対象者の折れた骨の断片に関する情報を決定するステップと、折れた骨の断片を解剖学的に位置整合させるために、情報に基づいて、決定された変換を調整するステップとを有する。いくつかの実施形態において、対象者の折れた骨の断片に関して決定される情報は、断片内の密度変動を示す情報を含む。いくつかの実施形態において、対象者の折れた骨の断片から決定される情報は、折れた骨の断片内の1つ又は複数の柱構造の位置を示す情報を含むことができ、調整するステップは、1つ又は複数の柱構造を解剖学的に位置整合させるために、1つ又は複数の柱構造の位置を示す情報に基づいて、決定された変換を調整することを有する。いくつかの実施形態において、1つ又は複数の柱構造の位置は、断片内の密度変動から取得される。
いくつかの実施形態において、適合させるステップは、モデルを、折れた骨の断片に対応する部分に分割することを有する。いくつかの実施形態において、分割することは、折れた骨の断片のうちの1つ又は複数について、少なくとも1つの他の断片から破断されている断片の表面を識別することと、モデル内の対応する表面に沿ってモデルを分割することとを有する。
いくつかの実施形態において、モデルは、統計形状モデルであり、少なくとも1つのパラメータは、統計形状モデルの少なくとも1つの固有モードを含む。
第2の態様によれば、コンピュータ可読媒体を含むコンピュータプログラムであって、コンピュータ可読媒体は、内部にコンピュータ可読コードが具現化されており、コンピュータ可読コードは、適切なコンピュータ又はプロセッサによって実行されると、コンピュータ又はプロセッサに、上述したような方法を実施させるように構成されている、コンピュータプログラムが提供される。
第3の態様によれば、折れた骨の断片を解剖学的に位置整合させるための変換を決定するための装置が提供される。装置は、対象者の折れた骨の画像を取得するプロセッサを備え、骨は、2つ以上の断片に折れている。プロセッサはまた、対応する折れていない骨のモデル、及び、折れた骨の対応する断片に折れていない骨のモデルの部分を適合させるときに許容される、モデルに対する1つ又は複数の変形を規定する少なくとも1つのパラメータを取得することと、少なくとも1つのパラメータに基づいて、折れた骨の対応する断片に、折れていない骨のモデルの部分を適合させることと、折れた骨の断片をモデルの対応する部分と解剖学的に位置整合させる変換を決定することとをも行う。
上述した態様及び実施形態によれば、既存の技法の制限が対処される。特に、上述した態様及び実施形態によれば、対応する折れていない骨のモデル、及び、折れていない骨のモデルの対応する部分を折れた骨の断片に適合させるときに許容される、モデルに対する1つ又は複数の変形を記述する少なくとも1つのパラメータが取得される。そのため、少なくとも1つのパラメータによるモデルの変形は、折れていない骨のモデルの対応する部分が折れた骨の断片に適合されるときに可能にされる。これは、変形を決定するために使用されるモデルが、画像内の骨(の、例えば形状)を正確に反映することを保証することができる。これは、固定モデルを仮定するのと比較して、より正確な適合を可能にし、したがって、折れた骨の断片を解剖学的に位置整合させる、決定された変換は、より信頼できる。
したがって、既存の問題を克服する、折れた骨の断片を解剖学的に位置整合させるための変換を決定するための改善された方法及び装置が提供される。
本発明をよりよく理解し、これをどのように実行に移すことができるかをより明確に示すために、ここで、例としてのみ、添付の図面を参照する。
一実施形態による、折れた骨の断片を解剖学的に位置整合させるための変換を決定するための装置のブロック図である。 一実施形態による、折れた骨の断片を解剖学的に位置整合させるための変換を決定するためのコンピュータ実施方法を示す図である。 折れた骨の例示的な画像を示す図である。 一実施形態による解剖学的位置整合の前後の折れた骨のモデルの一例を示す図である。
上述したように、既存の問題を克服する、折れた骨の断片を解剖学的に位置整合させるための変換を決定するための改善された方法及び装置が提供される。
図1は、折れた骨の断片を解剖学的に位置整合させるための変換を決定するために使用することができる、一実施形態による装置100のブロック図を示す。図1を参照すると、装置100は、装置100の動作を制御し、本明細書において説明されている方法を実施することができるプロセッサ102を備える。プロセッサ102は、本明細書において説明されている様態で装置100を制御するように構成又はプログラムされている、1つ又は複数のプロセッサ、処理ユニット、マルチコアプロセッサ又はモジュールを含むことができる。特定の実施態様において、プロセッサ102は、各々が本明細書において説明されている方法の個々の又は複数のステップを実施するように構成されているか、又は、実施するためのものである、複数のソフトウェア及び/又はハードウェアモジュールを含むことができる。
簡潔には、装置100のプロセッサ102は、対象者の折れた骨の画像を取得するように構成されており、骨は2つ以上の断片に折れており、プロセッサ102はまた、対応する折れていない骨のモデル、及び、折れていない骨のモデルを折れた骨の対応する断片に適合させるときに許容される、モデルに対する1つ又は複数の変形を規定する少なくとも1つのパラメータを取得するようにも構成されている。プロセッサ102は、少なくとも1つのパラメータに基づいて、折れていない骨のモデルの部分を折れた骨の対応する断片に適合させ、折れた骨の断片をモデルの対応する部分と解剖学的に位置整合させる変換を決定するようにさらに構成されている。
本明細書において説明されている実施形態のいずれかにおいて、画像は、二次元画像、三次元画像、又は任意の他の次元の画像である。画像は、例えば、折れた骨の、医用画像、又は任意の他のタイプの画像であってもよい。医用画像の例は、限定ではないが、CアームCT画像、スペクトルCT画像若しくは位相差CT画像のようなコンピュータ断層撮影(CT)画像(例えば、CTスキャンからのもの)、x線画像(例えば、x線スキャンからのもの)、磁気共鳴(MR)画像(例えば、MRスキャンからのもの)、又は折れた骨の任意の他の医用画像を含む。例は上記タイプの画像について与えられているが、本明細書において与えられている教示は、折れた骨が存在する任意の他のタイプの画像に等しく適用されることが当業者には理解されよう。
前述したように、画像内の対象者の折れた骨は、2つ以上の(すなわち、複数の)断片に折れている。したがって、画像は少なくとも、折れた骨の2つ以上の異なる断片を含む。しかしながら、画像は必ずしも、骨全体を含むとは限らず、例えば、破断を含む折れた骨の部分のみを含んでもよいことが理解されよう。画像内の骨は、大腿骨、脛骨、尺骨、橈骨、肋骨、若しくは任意の他の骨、又は骨の任意の組み合わせのような、任意の骨であってもよい。
前述したように、対応する折れていない骨のモデルが、プロセッサ102が使用するために取得される。対応する折れていない骨のモデルは、対応する折れていない骨の二次元モデル、対応する折れていない骨の三次元モデル、又は、対応する折れていない骨の任意の他の次元のモデルである。折れていない骨は、画像内の骨と同じタイプの骨のモデルであるという点において、対応していることが理解されよう。例えば、画像内の折れた骨が左大腿骨である場合、対応する折れていない骨のモデルは、折れていない左大腿骨のモデルである。言い換えれば、折れていない骨は、折れた骨を折れていない形態で表すという点において対応している。例は画像及びモデル内の骨のタイプについて与えられているが、画像は、2つ以上の断片に折れている任意のタイプの骨を含み、モデルは画像内の骨に対応する任意のタイプの骨を含むことが理解されよう。
いくつかの実施形態において、図1に示すように、装置100は、少なくとも1つのユーザインターフェース104を備える。代替的に又は加えて、少なくとも1つのユーザインターフェース104は、装置100の外部にある(すなわち、装置100から分離又は遠隔している)。例えば、少なくとも1つのユーザインターフェース104は、別のデバイスの一部である。ユーザインターフェース104は、装置100のユーザ(例えば、医療従業者、ヘルスケア提供者、ヘルスケア専門家、介護人、対象者、又は任意の他のユーザ)に、本明細書における実施形態による方法からもたらされる情報を提供するのに使用するためのものである。プロセッサ102は、本明細書における実施形態による方法からもたらされる情報を提供するように、1つ又は複数のユーザインターフェース104を制御するように構成される。例えば、プロセッサ102は、折れた骨の画像、対応する折れていない骨のモデル、画像内の折れた骨の断片に合わせて適合された折れていない骨のモデル、折れた骨の断片をモデルの対応する部分と解剖学的に位置整合させる、決定された変換、及び/又は、折れた骨の断片を折れていない形態に再編成する(又は組み立て直す)ために決定された変換がモデルに適用されている様子を示す、折れた骨の仮想再構築(又は組み立て直し)をレンダリング(又は出力若しくは表示)するように、1つ又は複数のユーザインターフェース104を制御するように構成される。代替的に又は加えて、ユーザインターフェース104は、ユーザ入力を受信するように構成される。言い換えれば、ユーザインターフェース104は、装置100のユーザが、命令、データ、又は情報を手動で入力することを可能にする。プロセッサ102は、1つ又は複数のユーザインターフェース104からユーザ入力を取得するように構成される。
ユーザインターフェース104は、装置100のユーザに対する情報、データ又は信号のレンダリング(又は出力若しくは表示)を可能にする任意のユーザインターフェースである。代替的に又は加えて、ユーザインターフェース104は、装置100のユーザが、ユーザ入力を提供し、装置100と対話し、及び/又は、これを制御することを可能にする任意のユーザインターフェースである。例えば、ユーザインターフェース104は、1つ若しくは複数のスイッチ、1つ若しくは複数のボタン、キーパッド、キーボード、タッチスクリーン若しくはアプリケーション(例えば、タブレット若しくはスマートフォン上の)、表示画面、グラフィカルユーザインターフェース(GUI)若しくは他の視覚レンダリング構成要素、1つ若しくは複数のスピーカ、1つ若しくは複数のマイクロフォン若しくは任意の他のオーディオ構成要素、1つ若しくは複数の照明、触覚フィードバック(例えば、振動機能)を提供するための構成要素、若しくは任意の他のユーザインターフェース、又はユーザインターフェースの組合せを含む。
いくつかの実施形態において、図1に示すように、装置100はまた、本明細書において説明されている方法を実施するためにプロセッサ102によって実行することができるプログラムコードを記憶するように構成されているメモリ106をも備える。代替的に又は加えて、1つ又は複数のメモリ106は、装置100の外部にある(すなわち、装置100から分離又は遠隔している)。例えば、1つ又は複数のメモリ106は、別のデバイスの一部である。メモリ106は、装置100のプロセッサ102によって、又は、装置100の外部にある任意のインターフェース、メモリ若しくはデバイスから取得又は作成される画像、情報、データ、信号及び測定値を記憶するために使用することができる。プロセッサ102は、画像、情報、データ、信号及び測定値を記憶するように、メモリ106を制御するように構成される。例えば、メモリ106は、折れた骨の画像、対応する折れていない骨のモデル、画像内の折れた骨の断片に合わせて適合された折れていない骨のモデル、折れた骨の断片をモデルの対応する部分と解剖学的に位置整合させる、決定された変換、及び/又は、折れた骨の断片を折れていない形態に再編成する(又は組み立て直す)ために決定された変換がモデルに適用されている様子を示す、折れた骨の仮想再構築(又は組み立て直し)を記憶するために使用される。
いくつかの実施形態において、図1に示すように、装置100はまた、装置100が、装置100の内部又は外部にある任意のインターフェース、メモリ及びデバイスと通信することを可能にする通信インターフェース(又は回路)108をも備える。通信インターフェース108は、任意のインターフェース、メモリ及びデバイスと、無線で又は有線接続を介して通信する。例えば、1つ又は複数のユーザインターフェース104が装置100の外部にある実施形態において、通信インターフェース108は、1つ又は複数の外部ユーザインターフェース104と、無線で又は有線接続を介して通信する。同様に、1つ又は複数のメモリ106が装置100の外部にある実施形態において、通信インターフェース108は、1つ又は複数の外部メモリ106と、無線で又は有線接続を介して通信する。
図1は、本開示のこの態様を示すのに必要な構成要素のみを示しており、実際の実施態様においては、装置100は、図示されているものに加えて追加の構成要素を備えてもよいことが理解されよう。例えば、装置100は、装置100に給電するためのバッテリ若しくは他の電源、又は、装置100を主電源に接続するための手段を備える。
図2は、折れた骨の断片を解剖学的に位置整合させるための変換を決定するためのコンピュータ実施方法200を示す。図示されている方法200は、一般的に、装置100のプロセッサ102によって又はその制御下で実施することができる。方法は、いくつかの実施形態によれば、部分的に又は完全に自動化することができる。
簡潔には、図2を参照すると、方法は、(図2のブロック202において)対象者の折れた骨の画像を取得するステップであって、骨は2つ以上の断片に折れている、ステップと、(図2のブロック204において)対応する折れていない骨のモデル、及び、折れていない骨のモデルを折れた骨の対応する断片に適合させるときに許容される、モデルに対する1つ又は複数の変形を規定する少なくとも1つのパラメータを取得するステップとを有する。方法はまた、(図2のブロック206において)少なくとも1つのパラメータに基づいて、折れていない骨のモデルの部分を折れた骨の対応する断片に適合させるステップと、(図2のブロック208において)折れた骨の断片をモデルの対応する部分と解剖学的に位置整合させる変換を決定するステップとをも有する。
より詳細には、図2のブロック202において、対象者の折れた骨の画像が取得され、骨は、2つ以上の断片に折れている。本明細書において開示されている実施形態のいずれにおいても、対象者の折れた骨の2つ以上の断片の合計ボリュームは、対象者の折れていない骨のボリュームに等しいと仮定することができる。装置のプロセッサ102は、対象者の折れた骨の画像を取得する。
いくつかの実施形態において、プロセッサ102は、撮像機器(又は医療撮像機器)から対象者の折れた骨の画像を取得する。例えば、画像がコンピュータ断層撮影(CT)画像である実施形態において、プロセッサ102は、CTスキャナから対象者の折れた骨のCT画像を取得する。同様に、例えば、画像がx線画像である実施形態において、プロセッサ102は、x線機器から対象者の折れた骨のx線画像を取得する。いくつかの実施形態において、対象者の折れた骨の画像は、メモリ(例えば、データベースのメモリ、サーバ、又は任意の他のメモリ)に記憶される。例えば、プロセッサ102は、メモリから対象者の折れた骨の画像をダウンロードする。メモリ106は、装置100のメモリ、又は、装置100の外部にあるメモリである。
再度図2を参照すると、ブロック204において、対応する折れていない骨のモデルと、折れていない骨のモデルの部分を折れた骨の対応する断片に適合させるときに許容される、モデルに対する1つ又は複数の変形を規定する少なくとも1つのパラメータとが取得される。より具体的には、装置のプロセッサ102が、対応する折れていない骨のモデルと、モデルに対する1つ又は複数の許容される変形を規定する少なくとも1つのパラメータとを取得する。
一般的に、取得されるモデルは、折れた骨の形状の、その折れていない形態での指示を含む。例えば、取得されるモデルは、折れていない骨の一般的な形状に従って整形される。いくつかの実施形態において、折れていない骨の取得されるモデルは、他の対象者の1つ又は複数の対応する折れていない骨から導出される(又はそれに基づいて生成される)モデルである。言い換えれば、折れていない骨の取得されるモデルは、画像内の対象者の折れた骨と同じタイプの骨である、他の対象者の1つ又は複数の折れていない骨から導出される(又はそれに基づいて生成される)モデルである。したがって、折れていない骨の取得されるモデルは、他の対象者の1つ又は複数の対応する折れていない骨の特性に従って成形される。例えば、モデルは、他の対象者の1つ又は複数の対応する折れていない骨の代表(又は平均)形状に従って成形される。他の対象者は、健常な対象者の参照人口集団であってもよい。他の対象者の1つ又は複数の対応する折れていない骨は、様々な骨の形状及び/又はサイズを代表する。
他の対象者の1つ又は複数の対応する折れていない骨に代えて、又はそれに加えて、いくつかの実施形態において、折れていない骨のモデルは、1つ若しくは複数の対応する折れていない骨の医学文献、1つ若しくは複数の対応する折れていない骨の医学研究、及び/又は、1つ若しくは複数の対応する折れていない骨の医療専門家による描画から導出される(又はそれに基づいて生成される)。
いくつかの実施形態において、対応する折れていない骨のモデルは、複数の調整可能な制御点を含むことができ、各制御点は、モデルの表面上の異なる点に対応する。制御点は、対応する折れていない骨のモデルを変形させるように調整可能である。いくつかの実施形態において、対応する折れていない骨の取得されるモデルは、メッシュを含むことができる。したがって、これらの実施形態において、取得されるメッシュは、他の対象者、医学文献、医学研究、及び/又は医療専門家による描画の1つ又は複数の対応する折れていない骨から導出されるメッシュである。メッシュは、複数のセグメントを含むことができる。いくつかの実施形態において、セグメントは、任意の形状の多角形とすることができ、したがって、メッシュは任意の形状の多角形メッシュとすることができる。例えば、セグメントは、三角形のセグメントとすることができ、したがって、メッシュは三角形メッシュとすることができる。しかしながら、一例が与えられているが、任意の他の形状のセグメントが可能であり、したがって、任意の他の形状のメッシュも可能であることが理解されよう。一例において、対応する折れていない骨のモデルは、対応する折れていない骨の典型的な解剖学的平均形状を表す表面メッシュ、及び、また任意選択的に、後により詳細に説明する、(例えば、空間的に符号化されている)柱密度及び向きの情報のような体積情報も含むことができる。別の例において、対応する折れていない骨のモデルは、4面体メッシュのようなボリュームメッシュを含むことができる。
前述したように、対応する折れていない骨のモデルが図2のブロック204において取得されるのに加えて、少なくとも1つのパラメータも取得される。少なくとも1つの取得されるパラメータは、折れていない骨のモデルの部分を折れた骨の対応する断片に適合させるときに許容される、モデルに対する1つ又は複数の変形(又は調整)を規定(又は記述若しくは設定)する。
例えば、いくつかの実施形態において、少なくとも1つのパラメータは、モデルの一部分の位置が変形可能(又は調整可能)である程度の上限を規定することができる。代替的に又は加えて、少なくとも1つのパラメータは、モデルの一部分の位置がモデルの別の部分に対して変形可能(又は調整可能)である程度の上限を規定することができる。代替的に又は加えて、少なくとも1つのパラメータは、モデルが変形可能(又は調整可能)である1つ又は複数の方向を規定することができる。代替的に又は加えて、少なくとも1つのパラメータは、モデルが変形可能(又は調整可能)である1つ又は複数の次元を規定することができる。少なくとも1つのパラメータが程度の上限を規定する実施形態において、モデルの一部分の位置が変形可能(又は調整可能)である程度は、特定の方向及び/又は次元内である。
上記のいずれかに代えて、又はそれに加えて、少なくとも1つのパラメータは、モデルの複数の異なる部分に対する許容される変形(又は調整)のパラメータ空間に関係する。例えば、少なくとも1つのパラメータは、パラメータ空間内のモデルの特定の制御点、若しくは、パラメータ空間内のモデルの制御点の特定の組み合わせに対する許容される変形(又は調整)の範囲を規定し、且つ/又は、例えば、特定の変形モード内で、モデルの1つ若しくは複数の制御点がパラメータ空間内で変形されることが許容される程度を規定する。モデルに対する許容される変形(又は調整)は、パラメータ空間内のモデルの1つ又は複数の制御点の位置に対応する。したがって、パラメータ空間内のモデルの1つ又は複数の制御点の異なる位置は、異なる骨形状に対応することができる。
本明細書において説明されている実施形態のいずれかによれば、モデルに対する1つ又は複数の許容される変形を規定する少なくとも1つのパラメータは、例えば、1つ又は複数の対応する折れていない骨の少なくとも1つの特性に従って設定することができる。少なくとも1つの特性は、例えば、1つ若しくは複数の対応する折れていない骨のサイズの範囲、1つ若しくは複数の対応する折れていない骨の全般的な形態、又は、1つ若しくは複数の対応する折れていない骨の任意の他の特性、又は、特性の任意の組み合わせを含む。例えば、前述した上限は、1つ又は複数の対応する折れていない骨の最大及び最小の割合に基づいて規定(又は設定)される。したがって、少なくとも1つのパラメータは、後述する、適合プロセスにおいて取得されるモデルに対して為される任意の変形(又は調整)が、1つ又は複数の対応する折れていない骨と一致し、したがって妥当であることを保証する。
いくつかの実施形態において、対応する折れていない骨の取得されるモデルは、統計形状モデルとすることができる。これらの実施形態において、少なくとも1つのパラメータは、取得されるモデルの1つ又は複数の制御点の固有モードである。取得されるモデルの制御点の固有モードは、制御点に対して許容される変動(又は振動若しくは運動)のモードを規定する。例えば、いくつかの実施形態において、取得されるモデルの制御点の固有モードは、取得されるモデルの1つ又は複数の他の制御点に対する調整が取得されるモデルの制御点の位置に影響を与える(又はこれを制約する)様態を規定する。
したがって、上述したように、対応する折れていない骨のモデル、及び、モデルに対する1つ又は複数の許容される変形を規定する少なくとも1つのパラメータが取得される。その後、図2を再度参照すると、ブロック206において、少なくとも1つのパラメータに基づいて、折れていない骨のモデルの部分が、折れた骨の対応する断片に適合される。より具体的には、装置100のプロセッサ102が、折れていない骨のモデルの部分の、折れた骨の対応する断片への適合を実施する。
いくつかの実施形態において、ブロック206において折れていない骨のモデルの部分を折れた骨の対応する断片に適合させるステップは、折れていない骨のモデルを、画像内の折れた骨の断片に対応する部分に分割(又はセグメント化)することを有することができる。いくつかの実施形態において、これは、折れていない骨のモデルの一部分を画像内の折れた骨の対応する断片に適合させ、その後、断片が少なくとも1つの他の断片から破断される点においてモデルを分割(又はセグメント化)することによって実施される。これは、折れた骨の対応する断片に適合された、折れていない骨のモデルの部分、及び、その後骨の他の断片に適合され得る、折れていない骨のモデルの1つ又は複数の部分を残す。したがって、折れた骨の断片のうちの1つ又は複数について、少なくとも1つの他の断片から離脱(例えば、破断)されている断片の表面が識別され、折れていない骨のモデルが、モデル内の対応する表面に沿って分割(又はセグメント化)される。前述したように、折れていない骨のモデルの1つ又は複数の残りの部分が、その後、画像内の折れた骨の1つ又は複数の他の断片に適合され得る。このように、折れていない骨のモデルの部分が、重なり合うことなく、画像内の折れた骨の複数の異なる断片に適合され得る。
いくつかの実施形態において、図2のブロック206において、少なくとも1つのパラメータに基づいて、折れた骨の対応する断片に、折れていない骨のモデルの部分を適合させるステップは、折れていない骨のモデルの部分を画像内の折れた骨の対応する断片に適合させるために、少なくとも1つのパラメータに従ってモデルを調整することを有する。例えば、いくつかの実施形態において、折れていない骨のモデルの部分のうちの1つ又は複数について、適合プロセスは、モデル(例えば、異なる骨形状に対応する)の部分の複数の異なる変形を、画像内の折れた骨の対応する断片に適合させるステップと、いずれの変形が(例えば、いずれの骨形状が)モデルの部分の、画像内の折れた骨の対応する断片に対する最適な適合を与えるかを決定するステップと、本方法の残りの部分において使用するための、最適に適合する変形されたモデルを選択するステップとを有する。このように、対象者の骨の現実の形状を最も正確に反映するモデルの変形されたバージョンが使用され、それゆえ、断片の解剖学的位置整合が改善される。
前述したように、折れていない骨のモデルの部分を、折れた骨の対応する断片に適合させることは、少なくとも1つのパラメータに基づく。このように、本方法の残りの部分において使用するために選択されているモデルの変形されたバージョンが、現実の骨を正確に表すことが保証され得る。
本明細書において説明されている実施形態のいずれかにおいて、図2のブロック206において、少なくとも1つのパラメータに基づいて、折れた骨の対応する断片に、折れていない骨のモデルの部分を適合させるステップは、対象者の属性を取得することと、取得された対象者の属性に基づいて、許容される変形(例えば、適合プロセスに使用するための)のパラメータ空間を制約することとを有することができる。例えば、いくつかの実施形態において、許容される変形のパラメータ空間は、パラメータ空間を、取得された対象者の属性と一致する(例えば、解剖学的に一致する)折れてない骨の形状に対応する変形に制約することによって、取得された対象者の属性に基づいて制約される。したがって、いくつかの実施形態において、対象者の属性が取得され、取得された属性と解剖学的に一致する骨形状の範囲が決定される。この意味において、取得された対象者の属性と一致する(例えば、解剖学的に一致する)折れていない骨の形状が、取得された対象者の属性を有する、対象者に対して解剖学的に妥当と考えられる形状である。
いくつかの実施形態において、取得される対象者の属性は、例えば、対象者の体重、対象者の身長、又は、対象者の任意の他の属性、若しくは属性の組み合わせのような、対象者の臨床的又は物理的属性である。任意の臨床的又は物理的属性について、異なる対象者について様々な骨形状及びサイズが可能である。そのため、任意の所与の属性値について、許容される変形のパラメータ空間を制約する様態を決定するために、マッピングが使用される。そのようなマッピングは、異なる属性値を有する異なる人について観察される骨形状の分布に基づいて、経験的に決定される。マッピングの詳細は、例えば、骨のタイプ、選択される属性、及び、適合に必要とされる正確度に依存し得ることが理解されよう。
他の実施形態において、取得される属性は、対象者の折れた骨の幾何学的属性である。例えば、幾何学的属性は、折れた骨の少なくとも一部分の体積、折れた骨の少なくとも一部分の円周、折れた骨の少なくとも一部分の半径、折れた骨の少なくとも一部分の表面積、又は、任意の他の幾何学的属性、若しくは、幾何学的属性の任意の組み合わせである。対象者の折れた骨の幾何学的属性が取得される実施形態において、パラメータ空間は、折れた骨とほぼ同じ幾何学的属性を有する骨形状に対応する、折れていない骨のモデルの変形に制約される。いくつかの実施形態において、幾何学的属性は、幾何学的属性を決定するために折れた骨の画像を処理することによって、又は、モデルが適合される画像とは異なるモダリティ(例えば、コンピュータ断層撮影、x線、又は任意の他のモダリティ)の骨の画像のような、折れた骨の別の画像を処理することによって、取得される。
上述した様態などで、取得された対象者の属性に基づいて許容される変形のパラメータ空間を制約することによって、適合プロセスに必要とされる計算能力を低減することができる。特に、そうでなければ、妥当であると考えられない骨形状(例えば、対象者の測定された属性と一致しない骨形状)を折れた骨の断片に適合させようとする試みに使用されることになる不要な計算能力を使用することが回避される。いくつかの実施形態において、許容される変形のパラメータ空間への適切な制約が、利用可能である計算能力に従って設定される。
いくつかの実施形態において、折れていない骨のモデルの部分を、折れた骨の対応する断片に適合させるために、他の適合方法が使用される。例えば、適合を制約するためにモデルに作用する「力」を使用して、モデルの表面を折れていない骨の画像の境界と位置整合させる変形可能輪郭適合が使用される。この適合方法において、モデルを骨片境界へと引く「力」(「外部エネルギー」)が、平均モデル形状を維持しようとする「力」(「内部エネルギー」)に対して重み付けされる。内部エネルギーは、モデルがもはや骨を代表しない形状へと変形されることを妨げ、一方、外部の力は、モデルが実際の骨形状へと変形されるように働きかける。そのような適合方法において、折れた骨の各断片から折れていない骨のモデルの対応する部分への初期の大局的な変換が見出されて(例えば、モデルが、スケーリング係数のような、大局的アフィン変換に従ってスケーリングされる)、患者サイズを考慮に入れるようにモデルがスケーリングされる。スケーリングされたモデルはその後、外部エネルギーと内部エネルギーとの拮抗に基づいて局所的変形を行うことによって調整される。いくつかの実施形態において、骨折の位置における骨表面は、適合に含まれない。この結果として、骨が画像内で折れていたとしても、折れていない骨を表す単一のセグメント化がもたらされる。
したがって、上述したように、少なくとも1つのパラメータに基づいて、図2のブロック206において、折れていない骨のモデルの対応する部分が、折れた骨の断片に適合される。
その後、図2のブロック208において、折れた骨の断片をモデルの対応する部分と解剖学的に位置整合させる変換が決定される。より具体的には、装置100のプロセッサ102が、変換を決定する。折れた骨の断片をモデルの対応する部分と解剖学的に位置整合させると決定される変換は、折れた骨の断片の並進、折れた骨の回転、又は、折れた骨の断片の並進と折れた骨の回転との組み合わせを含む。したがって、変換は、並進、回転、スケーリング、せん断、又は、任意の他のアフィン変換、若しくは、アフィン変換の任意の組み合わせを含むことができる、任意のアフィン変換である。折れた骨の断片をモデルの対応する部分と解剖学的に位置整合させる変換は、折れていない骨のモデルの部分を折れた骨の対応する断片に適合させるために必要な変換から決定される。折れていない骨のモデルの一部分を折れた骨の対応する断片に適合させるために必要な変換は、例えば、折れていない骨のモデルの初期の位置及び向きから、折れた骨の対応する断片への適合を受けた、折れていない骨のモデルの最終的な位置及び向きへの変換である。
例えば、折れた骨の断片をモデルの対応する部分と解剖学的に位置整合させる変換は、折れていない骨のモデルの部分を折れた骨の対応する断片に適合させるために必要な変換と同じ大きさであるように決定される。代替的に又は加えて、折れた骨の断片をモデルの対応する部分と解剖学的に位置整合させる変換は、折れていない骨のモデルの部分を折れた骨の対応する断片に適合させるために必要である変換の逆(又は反転若しくは反対)であるように決定される。したがって、例えば、折れていない骨のモデルの部分を折れた骨の対応する断片に適合させるのに必要な変換が、特定の方向における並進を含む場合、折れた骨の断片をモデルの対応する部分と解剖学的に位置整合させる変換は、反対の方向における並進になるように決定される。同様に、折れていない骨のモデルの部分を折れた骨の対応する断片に適合させるのに必要な変換が、特定の方向における回転を含む場合、折れた骨の断片をモデルの対応する部分と解剖学的に位置整合させる変換は、反対の方向における回転になるように決定される。
一例において、折れていない骨のモデルの一部分を折れた骨の対応する断片に適合させるのに必要な変換が、折れていない骨の長手方向軸を中心とした時計回り方向における10度の回転、及び、第1の方向における折れていない骨の長手方向軸に沿った10cmの並進を含むと判定される場合、折れた骨の断片をモデルの対応する部分と解剖学的に位置整合させる並進は、折れた骨の長手方向軸を中心とした反時計回り方向における10度の回転、及び、第1の方向とは反対である第2の方向における折れていない骨の長手方向軸に沿った10cmの並進であると決定することができる。
したがって上述したように、折れた骨の断片を互いに解剖学的に位置整合させ直す変換が決定され得る。いくつかの単純案例が、変換が決定される様態について与えられているが、折れていない骨のモデルの部分を折れた骨の対応する断片に適合させるのに必要な変換、及び、折れた骨の断片をモデルの対応する部分と解剖学的に位置整合させるのに必要な変換は、より複雑であり得るが、上述した同じ一般原理が当てはまることが理解されよう。
図2には示されていないが、本明細書において説明されている実施形態のいずれかにおいて、本方法は、対象者の折れた骨の断片に関する情報を決定(又は取得)するステップと、折れた骨の断片を解剖学的に位置整合させるために、決定(又は取得)されている情報に基づいて、図2のブロック208において決定された変換を調整するステップとをさらに有する。対象者の折れた骨の断片に関する情報は、1つ又は複数の(例えば表面又は体積)骨特性を含むことができ、1つ又は複数の骨特性に基づいて変換を調整することによって、折れた骨の2つ以上の断片にわたる1つ又は複数の体積骨特性の平滑性を保証することができる。いくつかの実施形態において、対象者の折れた骨の断片に関する情報は、本明細書において説明されている方法の結果を改良し、又は、本明細書において説明されている方法の結果が正確であることのチェックを可能にするために使用される。いくつかの実施形態によれば、情報は、対応する折れていないの取得されているモデルにおいて符号化(例えば、空間的に符号化)される。
いくつかの実施形態において、対象者の折れた骨の断片に関する情報(又は1つ若しくは複数の骨特性)は、幾何学的特徴のような、折れた骨の参照(又はランドマーク)特徴を含む。折れた骨の参照特徴は、折れた骨の断片のうちの2つ以上にまたがる任意の特徴とすることができる。幾何学的特徴の例は、限定ではないが、折れた骨の表面特徴(条痕、又は骨の任意の他の表面特徴など)、又は、折れた骨の任意の他の幾何学的特徴を含む。これらの実施形態において、例えば、決定された変換は、断片のうちの2つ以上の中の参照特徴を位置整合させるように調整される。
代替的に又は加えて、いくつかの実施形態において、対象者の折れた骨の断片に関する情報(又は1つ若しくは複数の骨特性)は、骨の内部特徴を示す情報を含む。例えば、いくつかの実施形態において、対象者の折れた骨の断片に関する情報は、対象者の折れた骨の断片内の密度変動を示す情報を含む。いくつかの実施形態において、密度変動は、例えば、暗視野撮像又は密度変動を決定するための任意の他の技法を使用して決定される。対象者の折れた骨の断片内の密度変動を示す情報は、特定の(例えば、同じ又は類似の)密度である、折れた骨の断片内の1つ又は複数の領域の位置を示す。これらの実施形態において、例えば、決定された変換は、折れた骨の断片の密度変動を位置整合させるように調整される。
代替的に又は加えて、いくつかの実施形態において、対象者の折れた骨の断片に関する情報(又は1つ若しくは複数の骨特性)は、折れた骨の断片内の1つ又は複数の柱構造(例えば、微細構造)の位置を示す情報を含む。柱構造は、例えば、小さな細長い組織要素である。いくつかの実施形態において、1つ又は複数の柱構造の位置は、断片内の密度変動から取得される。前述したように、密度変動は、例えば、暗視野撮像又は密度変動を決定するための任意の他の技法を使用して決定される。いくつかの実施形態において、情報が決定(又は取得)される1つ又は複数の柱構造は、骨髄と関連付けることができる。これらの実施形態のいずれかにおいて、決定された変換は、骨の1つ又は複数の柱構造を解剖学的に位置整合させるために、1つ又は複数の柱構造の位置を示す、モデル内に含まれる情報に基づいて調整される。例えば、1つ又は複数の柱構造の位置整合の質は、変換を決定するときの制約として使用される。例えば、制約は、円滑に位置整合するための、2つの骨片の間の骨折のいずれかの側の柱構造に対する選好を表す。説明されているように柱構造を位置整合させることによって、骨髄の最適な治癒及びその後の機能を保証することができる。さらに、柱構造はスケールが小さい(例えば、微視的スケール)ため、柱構造を位置整合させるために決定された変換を調整することは、本明細書において説明されている方法の正確度をさらに改善する。
図2には示されていないが、本明細書において説明されている実施形態のいずれかにおいて、本方法は、決定された変換を出力するステップをさらに有する。より具体的には、装置100のプロセッサ102が、決定された変換を出力する。例えば、いくつかの実施形態において、プロセッサ102は、折れた骨の断片をモデルの対応する部分と解剖学的に位置整合させる、決定された変換を出力(又はレンダリング、表示、若しくは提供)するように、ユーザインターフェース104を制御し、且つ/又は、折れた骨の断片をモデルの対応する部分と解剖学的に位置整合させる、決定された変換を記憶するように、メモリ106を制御する。いくつかの実施形態において、プロセッサ102は、折れた骨の断片を折れていない形態の健常な骨に到達するように再編成する(又は組み立て直す)ために決定された変換が使用されている様子を示す、折れた骨の仮想再構成(又は組み立て直し)を出力(又はレンダリング、表示、若しくは提供)するように、ユーザインターフェース104を制御する。このように、決定された変換は、折れた骨を折れていない形態に位置整合し直すための医学的処置(手術など)を計画又は誘導するために使用することができるように、許容可能な形態で提供される。
図3は、対象者の折れた骨の例示的な画像を示す。この例において、画像はx線画像であり、対象者の折れた骨は左大腿骨である。対象者の骨は、2つ以上の断片に折れている。より具体的には、この図解されている例において、対象者の左大腿骨は3つの断片に折れている。
図4は、図3に図解されている対象者の折れた骨に対応する折れていない骨の例示的なモデルを示す。この例において、対応する折れていない骨のモデルは、折れていない左大腿骨のモデルである。図4に示すように、対応する折れていない骨のモデルは、各々が画像内の折れた骨の3つの断片のうちの1つに対応する3つの部分に分割される。折れていない骨のモデルの3つの部分は、(図4の左側に示すように)前述したように、少なくとも1つのパラメータに基づいて、折れた骨の対応する断片に適合される。折れていない骨のモデルの3つの部分を折れた骨の対応する断片に適合させるのに必要な変換は、折れた骨の断片をモデルの対応する部分と解剖学的に位置整合させる変換を決定するために使用される。その後、決定された変換を使用して、折れた骨の断片を、折れていない形態の健常な骨(図4の右側に示すような)に到達するように、折れていない形態に再編成(又は再構築若しくは組み立て直し)する。
それゆえ、実際には、本明細書において説明されている方法によって、折れた骨の断片をモデルの対応する部分と解剖学的に位置整合させる変換を決定するために仮想技法を使用することが可能である。したがって、折れた骨の1つ又は複数の断片を折れた骨の1つ又は複数の他の断片と解剖学的に位置整合させるために、折れた骨の1つ又は複数の断片に適用することができる変換を(仮想的に)決定することが可能である。言い換えれば、決定された変換は、骨を折れていない形態に再編成、組み立て直し及び/又は再構築するために、折れた骨の断片をそれらの正確な位置に位置整合させることができる。このように、骨を組み立て直す医学的(例えば、手術)処置を計画又は誘導するのに有用であり得る、折れた骨を再編成、組み立て直し及び/又は再構築する様態を決定することができる。本方法は、例えば、最適な仮想の骨折整復を提供することによって骨折整復計画に使用される。
それゆえ、折れた骨の断片を解剖学的に位置整合させるための変換を決定するための改善された方法及び装置が提供される。本明細書において説明されている方法は、人間又は動物の骨に適用することができることが理解されよう。
コンピュータ可読媒体を含むコンピュータプログラム製品であって、コンピュータ可読媒体は、内部にコンピュータ可読コードが具現化されており、コンピュータ可読コードは、適切なコンピュータ又はプロセッサによって実行されると、コンピュータ又はプロセッサに、上述したような方法を実施させるように構成されている、コンピュータプログラム製品も提供される。したがって、本開示はまた、コンピュータプログラム、特に、実施形態を実践するようになされている、キャリア上又は内のコンピュータプログラムにも適用される。プログラムは、ソースコード、オブジェクトコード、コード中間ソース、及び、部分的にコンパイルされた形態のようなオブジェクトコードの形態であり、又は、本明細書において説明されている実施形態による方法を実施するのに使用するのに適した任意の他の形態である。
そのようなプログラムは、多くの異なるアーキテクチャ設計を有することも理解されよう。例えば、本方法又はシステムの機能を実施するプログラムコードは、1つ又は複数のサブルーチンに細分化される。これらのサブルーチンの間で機能を分配する多くの異なる方法が、当業者には明らかである。サブルーチンは、自己完結型プログラムを形成するために、1つの実行可能ファイルにともに記憶される。そのような実行可能ファイルは、例えば、プロセッサ命令及び/又はインタープリタ命令(例えば、Java(登録商標)インタープリタ命令)などの、コンピュータ実行可能命令を含む。代替的に、すべてのサブルーチンのうちの1つ又は複数が、外部ライブラリファイルに記憶され、例えば、実行時に、静的に又は動的にのいずれかで主プログラムとリンクされる。主プログラムは、サブルーチンのうちの少なくとも1つに対する少なくとも1つの呼び出しを含む。サブルーチンもまた、互いに対する関数呼び出しを含む。
コンピュータプログラム製品に関する実施形態は、本明細書において記載されている方法のうちの少なくとも1つの各処理段階に対応するコンピュータ実行可能命令を含む。これらの命令は、サブルーチンに細分化され、且つ/又は、静的に若しくは動的にリンクされる1つ若しくは複数のファイル内に記憶される。コンピュータプログラム製品に関する別の実施形態は、本明細書において記載されているシステム及び/又は製品のうちの少なくとも1つの各手段に対応するコンピュータ実行可能命令を含む。これらの命令は、サブルーチンに細分化され、且つ/又は、静的に若しくは動的にリンクされる1つ若しくは複数のファイル内に記憶される。
コンピュータプログラムのキャリアは、プログラムを担持することが可能な任意の実体又はデバイスである。例えば、キャリアは、例えば、CD ROM若しくは半導体ROMなどのROM、又は、例えばハードディスクなどの磁気記録媒体のような、データ記憶装置を含む。さらに、キャリアは、電気若しくは光ケーブルを介して又は無線若しくは他の手段によって搬送される、電気又は光信号のような送信可能キャリアである。プログラムがそのような信号に埋め込まれるとき、キャリアは、そのようなケーブル又は他のデバイス若しくは手段によって構成される。代替的に、キャリアは、プログラムが埋め込まれる集積回路であり、集積回路は、関連する方法を実施するように適合されており、又は、関連する方法の実施において使用される。
当業者は、図面、本開示、及び添付の特許請求の範囲を研究することから、開示されている実施形態の変形形態を理解し、実行することができる。特許請求の範囲において、「備える」という単語は、他の要素又はステップを除外せず、単数形は複数を除外しない。単一のプロセッサ又は他のユニットが、特許請求の範囲内で記載されているいくつかの項目の機能を満たすことができる。特定の方策が相互に異なる従属請求項に記載されているというだけのことは、これらの方策の組み合わせを好都合に使用することができないということを示すものではない。コンピュータプログラムは、他のハードウェアとともに又はその一部として供給される光記憶媒体又はソリッドステート媒体のような、適切な媒体で記憶/配布されるが、インターネット又は他の有線若しくはワイヤレス電気通信システムを介して、他の形態で配布されてもよい。特許請求の範囲内の任意の参照符号は、それらの範囲を限定されるようには解釈されないものとする。

Claims (14)

  1. 折れた骨の断片を解剖学的に位置整合させるための変換を決定するためのコンピュータ実施方法であって、前記コンピュータ実施方法は、
    対象者の折れた骨の3D画像を取得するステップであって、前記骨は2つ以上の断片に折れている、ステップと、
    対応する折れていない骨のモデル、及び、前記モデルに対する1つ又は複数の変形を規定する少なくとも1つのパラメータを取得するステップであって、前記モデルは3Dメッシュモデルである、ステップと、
    前記折れていない骨の前記モデルを、前記折れた骨の前記断片に対応する部分に分割するステップと、
    前記折れていない骨の前記モデルの前記部分を、前記3D画像内の前記折れた骨の対応する断片に適合させるステップであって、前記適合させるステップは、前記折れていない骨の前記モデルの前記部分を調整することを有し、前記調整することは、前記少なくとも1つのパラメータによって規定される前記1つ又は複数の変形に制約される、ステップと、
    前記モデルの適合された前記部分に基づいて、前記折れた骨の前記断片を、前記折れていない骨の分割されていない前記モデルの前記対応する部分と解剖学的に位置整合させる変換を決定するステップと
    を有する、コンピュータ実施方法。
  2. 対応する前記折れていない骨の前記モデルは、他の対象者の1つ又は複数の対応する折れていない骨から導出されるメッシュを含む、請求項1に記載のコンピュータ実施方法。
  3. 前記分割するステップは、
    前記折れていない骨の前記モデルの一部分を、前記3D画像内の前記折れた骨の対応する断片に適合させることと、
    少なくとも1つの他の断片から破断されている前記断片の表面を識別することと、
    前記モデル内の対応する表面に沿って前記モデルを分割することと
    を有する、請求項1に記載のコンピュータ実施方法。
  4. 少なくとも1つのパラメータが、
    前記モデルが調整可能である1つ又は複数の方向、
    前記モデルが調整可能である1つ又は複数の次元、
    前記モデルの一部分の位置が前記モデルの別の部分の位置に対して調整可能である程度の上限、及び
    前記モデルの一部分の位置が前記モデルの別の部分に対して調整可能である程度の上限
    のうちのいずれか1つ又は複数を規定する、請求項1に記載のコンピュータ実施方法。
  5. 前記少なくとも1つのパラメータは、前記モデルの複数の異なる部分に対する許容される変形のパラメータ空間に関係する、請求項1から4のいずれか一項に記載のコンピュータ実施方法。
  6. 前記コンピュータ実施方法は、
    前記対象者の属性を取得するステップをさらに有し、
    前記折れていない骨の前記モデルの部分を、前記折れた骨の対応する断片に適合させることは、
    前記許容される変形のパラメータ空間を、取得された前記対象者の前記属性と一致する折れていない骨の形状に対応する変形に制約することを有する、請求項5に記載のコンピュータ実施方法。
  7. 前記コンピュータ実施方法は、
    前記対象者の前記折れた骨の前記断片に関する情報を決定するステップと、
    前記折れた骨の前記断片を解剖学的に位置整合させるために、前記情報に基づいて決定された前記変換を調整するステップと
    をさらに有する、請求項1から6のいずれか一項に記載のコンピュータ実施方法。
  8. 前記対象者の前記折れた骨の前記断片に関して決定される前記情報は、前記断片内の密度変動を示す情報を含む、請求項7に記載のコンピュータ実施方法。
  9. 前記対象者の前記折れた骨の前記断片から決定される前記情報は、前記折れた骨の前記断片内の1つ又は複数の柱構造の位置を示す情報を含み、
    前記調整するステップは、
    前記1つ又は複数の柱構造を解剖学的に位置整合させるために、前記1つ又は複数の柱構造の前記位置を示す前記情報に基づいて、決定された前記変換を調整することを有する、請求項7又は8に記載のコンピュータ実施方法。
  10. 前記1つ又は複数の柱構造の前記位置は、前記断片内の密度変動から取得される、請求項8又は9に記載のコンピュータ実施方法。
  11. 前記モデルは、統計形状モデルであり、前記少なくとも1つのパラメータは、前記統計形状モデルの少なくとも1つの固有モードを含む、請求項1から10のいずれか一項に記載のコンピュータ実施方法。
  12. 適切なコンピュータ又はプロセッサによって実行されると、前記コンピュータ又は前記プロセッサに、請求項1から11のいずれか一項に記載のコンピュータ実施方法を実施させるコンピュータ可読コードを有する、コンピュータ可読媒体。
  13. 折れた骨の断片を解剖学的に位置整合させるための変換を決定するための装置であって、前記装置は、
    対象者の折れた骨の3D画像を取得することであって、前記骨は2つ以上の断片に折れている、ことと、
    対応する折れていない骨のモデル、及び、前記モデルに対する1つ又は複数の変形を規定する少なくとも1つのパラメータを取得することであって、前記モデルは3Dメッシュモデルである、ことと、
    前記折れていない骨の前記モデルを、前記折れた骨の前記断片に対応する部分に分割することと、
    前記折れていない骨の前記モデルの前記部分を、前記3D画像内の前記折れた骨の対応する断片に適合させることであって、前記適合させることは、前記折れていない骨の前記モデルの前記部分を調整することを有し、前記調整することは、前記少なくとも1つのパラメータによって規定される前記1つ又は複数の変形に制約される、ことと、
    前記モデルの適合された前記部分に基づいて、前記折れた骨の前記断片を、前記折れていない骨の分割されていない前記モデルの前記対応する部分と解剖学的に位置整合させる変換を決定することと
    を行うプロセッサを備える、装置。
  14. 前記プロセッサは、前記分割することを、
    前記折れていない骨の前記モデルの一部分を、前記3D画像内の前記折れた骨の対応する断片に適合させることと、
    少なくとも1つの他の断片から破断されている前記断片の表面を識別することと、
    前記モデル内の対応する表面に沿って前記モデルを分割することと
    によって行う、請求項13に記載の装置。
JP2019571648A 2017-06-30 2018-06-26 折れた骨の断片を解剖学的に位置整合させるための変換の決定 Active JP7076481B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP17179058.7 2017-06-30
EP17179058.7A EP3421001A1 (en) 2017-06-30 2017-06-30 Transformation determination for anatomically aligning fragments of a broken bone
PCT/EP2018/067012 WO2019002234A1 (en) 2017-06-30 2018-06-26 DETERMINING TRANSFORMATION FOR ANATOMIC ALIGNMENT OF FRAGMENTS OF A FRACTURED BONE

Publications (3)

Publication Number Publication Date
JP2020525141A true JP2020525141A (ja) 2020-08-27
JP2020525141A5 JP2020525141A5 (ja) 2021-08-05
JP7076481B2 JP7076481B2 (ja) 2022-05-27

Family

ID=59285036

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019571648A Active JP7076481B2 (ja) 2017-06-30 2018-06-26 折れた骨の断片を解剖学的に位置整合させるための変換の決定

Country Status (6)

Country Link
US (1) US11389245B2 (ja)
EP (2) EP3421001A1 (ja)
JP (1) JP7076481B2 (ja)
CN (1) CN110809451B (ja)
RU (1) RU2020104046A (ja)
WO (1) WO2019002234A1 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021108270A1 (en) * 2019-11-26 2021-06-03 Tornier, Inc. Pre-operative planning and intra operative guidance for orthopedic surgical procedures in cases of bone fragmentation
CN113576643B (zh) * 2020-03-10 2022-08-30 河北医科大学第三医院 用于下肢骨折断骨侧向畸形的复位***
CN112120789B (zh) * 2020-09-08 2022-08-05 杭州三坛医疗科技有限公司 断骨复位模拟方法和断骨复位模拟装置
US11948250B2 (en) * 2021-10-28 2024-04-02 Shanghai United Imaging Intelligence Co., Ltd. Multi-view patient model construction

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003339725A (ja) * 2002-05-22 2003-12-02 Mitsubishi Heavy Ind Ltd 骨折整復誘導装置及び方法
US20060241388A1 (en) * 2005-01-18 2006-10-26 Stephane Lavallee Method and system of computer assistance for the reduction of a fracture
DE102006048451A1 (de) * 2006-10-11 2008-04-17 Siemens Ag Verfahren zur virtuellen Anpassung eines Objekts an ein Körperteil eines Patienten
DE102009034669A1 (de) * 2009-07-24 2011-01-27 Siemens Aktiengesellschaft Verfahren zum Erzeugen eines Durchleuchtungsbildes einer zu reponierenden Extremität

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6711432B1 (en) * 2000-10-23 2004-03-23 Carnegie Mellon University Computer-aided orthopedic surgery
US8643641B2 (en) * 2008-05-12 2014-02-04 Charles G. Passmore System and method for periodic body scan differencing
GB0911697D0 (en) * 2009-07-06 2009-08-19 Smith & Nephew Methods and devices for monitoring fractures
GB0922640D0 (en) * 2009-12-29 2010-02-10 Mobelife Nv Customized surgical guides, methods for manufacturing and uses thereof
US11086970B2 (en) * 2013-03-13 2021-08-10 Blue Belt Technologies, Inc. Systems and methods for using generic anatomy models in surgical planning
US10398510B2 (en) * 2013-11-12 2019-09-03 Makoto Goto Manufacturing method of bone cutting assist device, non-transitory computer-readable recording medium having program for manufacturing bone cutting assist device recorded thereon, and bone cutting assist device
CN103632371B (zh) * 2013-12-06 2016-04-06 河海大学常州校区 基于兼容性网格分割的骨骼参数计算方法
EP3091929A1 (en) * 2014-01-10 2016-11-16 AO Technology AG Method for generating a 3d reference computer model of at least one anatomical structure
US9710880B2 (en) * 2014-07-03 2017-07-18 Siemens Product Lifecycle Management Software Inc. User-guided shape morphing in bone segmentation for medical imaging
KR102506455B1 (ko) * 2014-07-10 2023-03-07 모하메드 라쉬완 마푸즈 뼈 재건 및 정형외과용 임플란트
EP3821842A1 (en) * 2016-03-14 2021-05-19 Mohamed R. Mahfouz Method of creating a virtual model of a normal anatomy of a pathological knee joint

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003339725A (ja) * 2002-05-22 2003-12-02 Mitsubishi Heavy Ind Ltd 骨折整復誘導装置及び方法
US20060241388A1 (en) * 2005-01-18 2006-10-26 Stephane Lavallee Method and system of computer assistance for the reduction of a fracture
DE102006048451A1 (de) * 2006-10-11 2008-04-17 Siemens Ag Verfahren zur virtuellen Anpassung eines Objekts an ein Körperteil eines Patienten
DE102009034669A1 (de) * 2009-07-24 2011-01-27 Siemens Aktiengesellschaft Verfahren zum Erzeugen eines Durchleuchtungsbildes einer zu reponierenden Extremität

Also Published As

Publication number Publication date
CN110809451A (zh) 2020-02-18
JP7076481B2 (ja) 2022-05-27
US20210077191A1 (en) 2021-03-18
EP3644884B1 (en) 2020-12-02
US11389245B2 (en) 2022-07-19
CN110809451B (zh) 2023-06-13
EP3421001A1 (en) 2019-01-02
WO2019002234A1 (en) 2019-01-03
RU2020104046A (ru) 2021-07-30
EP3644884A1 (en) 2020-05-06

Similar Documents

Publication Publication Date Title
US20230019801A1 (en) Determining a range of motion of an artificial knee joint
Fuessinger et al. Planning of skull reconstruction based on a statistical shape model combined with geometric morphometrics
JP7076481B2 (ja) 折れた骨の断片を解剖学的に位置整合させるための変換の決定
US8126234B1 (en) Automated patient-specific bone-implant biomechanical analysis
US8855389B1 (en) Automated patient-specific bone-implant biomechanical analysis
US20170360578A1 (en) System and method for producing clinical models and prostheses
US10055848B2 (en) Three-dimensional image segmentation based on a two-dimensional image information
Kausch et al. Toward automatic C-arm positioning for standard projections in orthopedic surgery
EP2950735B1 (en) Registration correction based on shift detection in image data
US20210169331A1 (en) Atlas-Based Production of a Medical Support Device
JP2003530177A (ja) コンピューター支援による骨延長
Wang et al. Estimating patient‐specific and anatomically correct reference model for craniomaxillofacial deformity via sparse representation
JP2023036805A (ja) 人体部分の撮像方法、コンピュータ、コンピュータ読み取り可能記憶媒体、コンピュータプログラム、および医療システム
Li et al. CT image-based computer-aided system for orbital prosthesis rehabilitation
Chen Reconstruction individual three-dimensional model of fractured long bone based on feature points
Husain et al. Geometrical models of mandible fracture and plate implant
EP2821968B1 (en) Processing model data representing a biological body section having a defect portion
Du et al. Computer‐aided parachute guiding system for closed reduction of diaphyseal fractures
US20220061899A1 (en) Method For Generating Digital Models Of Osteosynthesis Plates Specific To The Patient's Morphology
CA3190560A1 (en) Method for generating digital models of osteosynthesis plates specific to the morphology of the patient
WO2023155988A1 (en) Atlas-based trajectory planning

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210624

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210624

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220415

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220418

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220517

R150 Certificate of patent or registration of utility model

Ref document number: 7076481

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150