Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6936826B2 - 画像処理装置、表示システム、画像処理方法、および画像処理プログラム - Google Patents
[go: Go Back, main page]

JP6936826B2 - 画像処理装置、表示システム、画像処理方法、および画像処理プログラム - Google Patents

画像処理装置、表示システム、画像処理方法、および画像処理プログラム Download PDF

Info

Publication number
JP6936826B2
JP6936826B2 JP2019049942A JP2019049942A JP6936826B2 JP 6936826 B2 JP6936826 B2 JP 6936826B2 JP 2019049942 A JP2019049942 A JP 2019049942A JP 2019049942 A JP2019049942 A JP 2019049942A JP 6936826 B2 JP6936826 B2 JP 6936826B2
Authority
JP
Japan
Prior art keywords
image
image data
data
viewpoint
dentition
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
Application number
JP2019049942A
Other languages
English (en)
Other versions
JP2020151008A (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.)
J Morita Manufaturing Corp
Original Assignee
J Morita Manufaturing Corp
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 J Morita Manufaturing Corp filed Critical J Morita Manufaturing Corp
Priority to JP2019049942A priority Critical patent/JP6936826B2/ja
Priority to EP20163535.6A priority patent/EP3712858A3/en
Priority to US16/822,444 priority patent/US11602259B2/en
Publication of JP2020151008A publication Critical patent/JP2020151008A/ja
Application granted granted Critical
Publication of JP6936826B2 publication Critical patent/JP6936826B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B1/00Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor
    • A61B1/00002Operational features of endoscopes
    • A61B1/00043Operational features of endoscopes provided with output arrangements
    • A61B1/00045Display arrangement
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B1/00Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor
    • A61B1/24Instruments for performing medical examinations of the interior of cavities or tubes of the body by visual or photographical inspection, e.g. endoscopes; Illuminating arrangements therefor for the mouth, i.e. stomatoscopes, e.g. with tongue depressors; Instruments for opening or keeping open the mouth
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating three-dimensional [3D] models or images for computer graphics
    • G06T19/20Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/50Image enhancement or restoration using two or more images, e.g. averaging or subtraction
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/77Retouching; Inpainting; Scratch removal
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20084Artificial neural networks [ANN]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20092Interactive image processing based on input by user
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20212Image combination
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/30036Dental; Teeth
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2210/00Indexing scheme for image generation or computer graphics
    • G06T2210/41Medical
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2219/00Indexing scheme for manipulating 3D models or images for computer graphics
    • G06T2219/028Multiple view windows (top-side-front-sagittal-orthogonal)
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Surgery (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Animal Behavior & Ethology (AREA)
  • Veterinary Medicine (AREA)
  • Public Health (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Biophysics (AREA)
  • Medical Informatics (AREA)
  • Optics & Photonics (AREA)
  • Pathology (AREA)
  • Radiology & Medical Imaging (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Biomedical Technology (AREA)
  • Architecture (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Dentistry (AREA)
  • Dental Tools And Instruments Or Auxiliary Dental Instruments (AREA)
  • Endoscopes (AREA)
  • Apparatus For Radiation Diagnosis (AREA)

Description

本発明は、画像処理装置、表示システム、画像処理方法、および画像処理プログラムに関し、特に、口腔内の複数の歯牙を含む歯列の画像を処理する画像処理装置、該画像を表示する表示システム、該画像を処理する画像処理方法、および該画像を処理する画像処理プログラムに関する。
従来、三次元スキャナで口腔内の歯列をスキャンし、該三次元的にスキャンした歯列の画像を表示装置に表示させる技術が提案されている。たとえば、特許文献1に記載の技術では、歯列画像をどこまでスキャンできたかをユーザに認識させるように、歯列の画像を表示装置に表示させる技術が提案されている。
特開2017−20930号公報
ところで、口腔内の歯列のスキャン中に、スキャンしきれていない撮り残し部分の有無を確認する確認処理をユーザが行いたい場合がある。特許文献1記載の技術では、スキャン中に一視点からの歯列画像のみを表示していたため、他の視点を含めて確認処理を行なうためには、マウスなどを操作して、歯列の画像を回転させる必要がある。ところが、ユーザがスキャン中に外部機器に触れることは衛生的に好ましくない。そこで、衛生面を考慮して、ユーザが手袋を装着して外部機器に触れること、および外部機器にディスポーザブルなカバーを装着させることが考えられる。しかしながら、手袋やカバーを用いると手間が増えるため、ユーザによる歯列画像の確認処理の利便性が低下するという問題があった。
本発明は、上記問題点を解決するためになされたものであり、ユーザによる歯列画像の確認処理の利便性を向上させる画像処理装置、表示システム、画像処理方法、および画像処理プログラムを提供することを目的とする。
ある実施の形態に従う画像処理装置は、口腔内の複数の歯牙を含む歯列の三次元データを取得する取得部と、前記歯列に対する視点が異なる複数の画像の画像データを、前記取得部により取得された前記三次元データに基づいて生成する生成部と、前記生成部により生成された前記画像データを表示部に出力する出力部とを備え、前記生成部は、前記複数の画像の画像データとして、第1視点方向からの前記歯列を示す第1画像データと、前記第1視点方向と正の所定角度をなす第2視点方向からの前記歯列を示す第2画像データと、前記第1視点方向と負の前記所定角度をなす第3視点方向からの前記歯列を示す第3画像データとを生成し、前記第1画像データに基づく第1画像の両隣に、前記第2画像データに基づく第2画像と前記第3画像データに基づく第3画像とが位置し、かつ、前記第1画像、前記第2画像、および前記第3画像の位置関係が対応して前記表示部が表示するように、前記第1画像データ、前記第2画像データ、および、前記第3画像データを調整する
別の局面によれば、表示システムは、口腔内の複数の歯牙を含む歯列の三次元データを生成する三次元スキャナと、画像処理装置と、表示部とを備え、前記画像処理装置は、前記三次元スキャナから、前記三次元データを取得する取得部と、前記歯列に対する視点が異なる複数の画像の画像データを、前記取得部により取得された前記三次元データに基づいて生成する生成部と、前記生成部により生成された前記画像データを前記表示部に出力する出力部とを備え、前記表示部は、前記出力部から出力された前記画像データに基づき前記複数の画像を表示し、前記生成部は、前記複数の画像の画像データとして、第1視点方向からの前記歯列を示す第1画像データと、前記第1視点方向と正の所定角度をなす第2視点方向からの前記歯列を示す第2画像データと、前記第1視点方向と負の前記所定角度をなす第3視点方向からの前記歯列を示す第3画像データとを生成し、前記第1画像データに基づく第1画像の両隣に、前記第2画像データに基づく第2画像と前記第3画像データに基づく第3画像とが位置し、かつ、前記第1画像、前記第2画像、および前記第3画像の位置関係が対応して前記表示部が表示するように、前記第1画像データ、前記第2画像データ、および、前記第3画像データを調整する
別の局面によれば、画像処理方法は、口腔内の複数の歯牙を含む歯列の三次元データを取得するステップと、前記歯列に対する視点が異なる複数の画像の画像データを、前記三次元データに基づいて生成するステップと、前記画像データを表示部に出力するステップとを備え、前記三次元データに基づいて生成するステップは、前記複数の画像の画像データとして、第1視点方向からの前記歯列を示す第1画像データと、前記第1視点方向と正の所定角度をなす第2視点方向からの前記歯列を示す第2画像データと、前記第1視点方向と負の前記所定角度をなす第3視点方向からの前記歯列を示す第3画像データとを生成するステップと、前記第1画像データに基づく第1画像の両隣に、前記第2画像データに基づく第2画像と前記第3画像データに基づく第3画像とが位置し、かつ、前記第1画像、前記第2画像、および前記第3画像の位置関係が対応して前記表示部が表示するように、前記第1画像データ、前記第2画像データ、および、前記第3画像データを調整するステップとを含む
別の局面によれば、画像処理プログラムは、コンピュータに、口腔内の複数の歯牙を含む歯列の三次元データに基づいて、前記歯列に対する視点が異なる複数の画像の画像データを生成して、該画像データを表示部に出力するステップを実行させ、前記三次元データに基づいて生成するステップは、前記複数の画像の画像データとして、第1視点方向からの前記歯列を示す第1画像データと、前記第1視点方向と正の所定角度をなす第2視点方向からの前記歯列を示す第2画像データと、前記第1視点方向と負の前記所定角度をなす第3視点方向からの前記歯列を示す第3画像データとを生成するステップと、前記第1画像データに基づく第1画像の両隣に、前記第2画像データに基づく第2画像と前記第3画像データに基づく第3画像とが位置し、かつ、前記第1画像、前記第2画像、および前記第3画像の位置関係が対応して前記表示部が表示するように、前記第1画像データ、前記第2画像データ、および、前記第3画像データを調整するステップとを含む
本発明に係る画像処理装置、表示システム、画像処理方法、および画像処理プログラムによれば、ユーザによる歯列画像の確認処理についての利便性を向上させることができる。
本実施の形態に係る表示システムの構成例を示す図である。 比較例の表示部に表示される画像の一例である。 本実施の形態の表示部が表示する一例である。 画像の表示態様と、該態様の内容との対応関係を示した図である。 本実施の形態の表示部の表示画像の一例を示す図である。 三次元スキャナの使用を説明するための図である。 三次元スキャナのスキャンと、マルチ画像とのイメージを示す図である。 下顎の歯列の全体(歯列弓)を撮像する場合を説明するための図である。 画像処理装置のハードウェア構成の一例を示す図である。 画像処理装置の機能構成例を示す図である。 スキャン中の表示システムのフローチャートを説明するための図である。 マルチ画像データ生成処理のフローチャートである。 非スキャン中の表示システムのフローチャートを説明するための図である。 実施の形態2の表示部が表示する画面の一例である。 実施の形態3の表示部が表示する画面の一例である。 視点方向設定画面の一例である。 実施の形態5の表示部が表示する画面の一例である。 実施の形態6の画像処理装置の機能構成例を示す図である。 実施の形態7の表示部が表示する画面の一例である。 実施の形態8に係る表示システムの構成例を示す図である。 実施の形態8の表示部が表示する画面の一例である。
以下、本発明に係る実施の形態について図面を参照して説明する。
(実施の形態1)
[表示システム100の構成]
図1は、本発明の実施の形態1に係る表示システム100の構成を示すブロック図である。図1に示す表示システム100は、三次元スキャナ80と、画像処理装置40と、表示部50(表示装置ともいう。)とを含む。三次元スキャナ80と、画像処理装置40とは有線または無線で接続されている。また、三次元スキャナ80と、表示部50とは、有線または無線で接続されている。
ユーザ(術者)により三次元スキャナ80は、口腔内に差込まれる。三次元スキャナ80は、ユーザの操作により、対象物の三次元データを取得する。換言すれば、三次元スキャナ80は、極小期間T(たとえば、0.1秒)経過毎に、対象物を撮像する。三次元スキャナ80は、撮像する毎に、該撮像により三次元データを取得する。三次元スキャナ80は、取得された三次元データを、画像処理装置40に送信する。
本実施の形態では、「対象物」は、口腔内の歯列200および歯肉である。以下では、対象物は、歯列200および歯肉であるとして説明する。三次元データは、座標情報と、該座標情報に対応づけられている色情報とを含む。座標情報は、たとえば、X軸座標と、Y軸座標と、Z軸座標とを含む。色情報は、たとえば、RGBの情報を含む。
三次元スキャナ80は、図示していないが、歯列200に投影するパターンを生成するための光学部品(パターン生成素子)および光源、パターンを歯列200の表面に結像するためのレンズ部品、焦点位置を変化させることが可能な焦点可変部、投影したパターンを撮像する光学センサ(CCDイメージセンサやCMOSイメージセンサなど)を有している。なお、三次元スキャナ80は、合焦法の原理を用いて三次元形状を取得する構成としてもよい。また、三次元スキャナ80は、他の原理、たとえば、共焦点法等の原理を用いて三次元形状を取得する構成でもよい。つまり、三次元スキャナ80は、光学的な手法を用いて三次元形状を取得する構成であればいずれの原理を用いた構成であってもよい。
三次元スキャナ80の外部には、スキャンボタン802が配置される。スキャンボタン802は、ユーザが操作可能なボタンである。スキャンボタン802に対して、ユーザは種々の操作を行うことが可能である。以下では、種々の操作として、第1操作、第2操作、および第3操作を含む。たとえば、第1操作は、短押し操作である。第2操作は、長押し操作である。第3操作は、2回操作(ダブルクリック)である。第1操作は、たとえば、三次元スキャナ80で対象物を連続的に撮影して三次元データを取得するスキャンモードを開始させる操作である。また、第1操作は、スキャンモード開始中にはスキャンモードを停止させる操作でもある。第2操作は、画像処理装置40がマルチ表示モードを開始させる操作である。マルチ表示モードは、図3および図5(B)に示すように、複数の画像を合成したマルチ画像を表示部50に表示するモードである。第3操作は後述の対象歯牙を選択する操作である。
三次元スキャナ80には、モーションセンサ804が内蔵されている。モーションセンサ804は、ユーザの三次元スキャナ80に対する動作を検出する。モーションセンサ804は、たとえば、加速度センサである。
画像処理装置40は、三次元スキャナ80から送信された三次元データに対して画像処理を実行することにより画像データを生成する。画像処理装置40は、たとえば、汎用コンピュータで実現されてもよいし、画像処理装置40専用のコンピュータで実現されてもよい。汎用コンピュータは、たとえば、PC(personal computer)としてもよく、タブレットとしてもよい。なお、三次元データに対して画像処理を実行して画像データを生成するための演算の少なくとも一部は、画像処理装置40のCPUによってソフトウェアとして実現されてもよいし、該CPUとは別に処理を行うハードウェアとして実現されてもよい。
画像処理装置40は、画像データを外部に出力する。図1の例では、「外部」とは表示部50である。
表示部50は、画像処理装置40の制御の元、種々の画像を表示する。典型的には、表示部50は、画像処理装置40で得られた画像データに基づいた画像を表示領域50Aに表示する。表示部50は、三次元スキャナ80で取得した三次元データに基づいて、対象物の画像を表示する。表示部50は、LCD(Liquid Crystal Display)、有機EL(Electroluminescence)ディスプレイ、タブレット、スマートグラス、ヘッドマウントディスプレイ、および空中ディスプレイなどのうちいずれかで構成されてもよい。
次に、表示システム100の使用方法の一例を簡単に説明する。ユーザは、画像処理装置40の電源(図示せず)をONにすることにより、画像処理装置40を起動する。次に、画像処理装置40は、ユーザの操作に基づいて、三次元スキャナ80でスキャン可能状態となる。画像処理装置40は、たとえば、ユーザがスキャン用のアプリケーションを立ち上げることにより、三次元スキャナ80でスキャン可能状態となる。また、画像処理装置40は、たとえば、ユーザの操作により院内のサーバやクラウドサーバと所定のWebブラウザで接続することにより、三次元スキャナ80でスキャン可能状態となるようにしてもよい。本実施の形態では、画像処理装置40は、たとえば、ユーザの操作により院内のサーバやクラウドサーバと所定のWebブラウザで接続することにより、三次元スキャナ80でスキャン可能状態となる構成を採用している。
次に、ユーザは、所定のWebブラウザ上で院内のサーバやクラウドサーバに保存されている患者名を指定し、アプリケーションからスキャンアイコン(図示せず)を指定する。次に、三次元スキャナ80の電源をONにする。次に、ユーザは手袋などを装着して、三次元スキャナ80を患者の口腔内に挿入する。次に、ユーザは、口腔内において三次元スキャナ80のスキャンボタン802を第2操作することにより、三次元スキャナ80はスキャン処理を開始する。また、三次元スキャナ80のスキャン処理中に、スキャンボタン802を第2操作することにより、該スキャン処理は終了する(停止する)。
[表示部での表示内容]
図2は比較例の表示システムの表示部に表示される画像の一例である。なお、図2で示すように、以下では、口腔内の歯牙のうち右側の最も奥の臼歯と、左側の最も奥の臼歯とを結ぶ線の方向の軸を「X軸」とする。X軸は、口腔の幅方向でもある。歯牙の高さ方向の軸を「Z軸」とする。X軸およびZ軸に直交する軸を「Y軸」とする。Y軸は、口腔の奥行方向でもある。なお、図2および後述の表示部が表示する画像に、X軸、Y軸、およびZ軸が記載されているが、実際には、表示部は、X軸、Y軸、およびZ軸を表示しない。
図2の例では、下顎の歯列画像が表示されている。ここで、ユーザは、該表示されている歯列画像について、スキャンできなかった箇所などを確認したい場合がある。ここで、図2の例では、一視点からの歯列画像のみが表示されている。したがって、口腔内の歯列のスキャン中において、スキャンしきれなかった箇所などを確認する場合には、ユーザは、表示装置に接続されているマウス(図示せず)などを操作して、歯列の画像を回転させて、スキャンされていない部分などの有無をユーザが確認する必要がある。しかしながら、スキャン中にマウスなどの外部機器に触れることは衛生的に好ましくない。衛生面を考慮して、ユーザが手袋を装着して外部機器に触れること、および外部機器にディスポーザブルなカバーを装着させることも考えられるが、手袋やカバーを用いると手間が増えるため、ユーザによる歯列画像の確認処理の利便性が低下するという問題がある。また、手袋やカバーのコスト高になるという問題もある。以下では、図2に示す画像を「一視点画像」ともいう。
図3は、本実施の形態の表示システム100の表示部50が表示する一例である。図3に示すように本実施の形態の表示部50は、歯列200に対する視点が異なる複数の画像(図3の例では、第1画像301と第2画像302と第3画像303)を表示する。したがって、ユーザは表示されている歯列画像を回転させることなく、歯列画像に対して複数の方向から見た画像を認識することができ、結果として、ユーザはスキャンしきれなかった箇所などを確認することができる。よって、ユーザは、外部機器などを操作する必要がないことから、ユーザが手袋を装着すること、および外部機器にディスポーザブルなカバーを装着させる必要もない。以上により、本実施の形態によれば、ユーザによる歯列画像の確認処理の利便性を向上させることができる。
次に、図3の詳細を説明する。以下では、第1画像301と第2画像302と第3画像303とまとめて「マルチ画像」ともいう。図3のマルチ画像は、歯列200のうちの右側の奥の臼歯375をメインとした画像である。図3の例では,表示部50は、第1画像301と、第2画像302と、第3画像303とを表示する。
第1画像301は、第1視点方向からの歯列200(第1視点方向から見た歯列200)を示す画像である。第2画像302は、第2視点方向からの歯列200(第2視点方向から見た歯列200)を示す画像である。第3画像303は、第3視点方向からの歯列200(第3視点方向から見た歯列200)を示す画像である。第1視点方向、第2視点方向、および第3視点方向のそれぞれは、図7の第1視点方向D1、第2視点方向D2、および第3視点方向D3に対応する。
第1視点方向(第1画像301の視点方向)は、臼歯375の咬合面381に対する視点からの方向である。または、第1視点方向は、臼歯375の高さ方向(Z軸方向)でもある。第2視点方向(第2画像302の視点方向)は、臼歯375の舌側面382に対する視点からの方向である。第3視点方向(第3画像303の視点方向)は、臼歯375の頬側面383に対する視点からの方向である。
換言すると、第1視点方向は、臼歯375の咬合面381に対して垂直方向または略垂直方向である。第2視点方向は、歯列200の方向(図3の例では、Y軸方向)に対して垂直または略垂直であり、かつ第1視点方向に対して垂直または略垂直である。つまり、第2視点方向は、歯列200の方向および第1視点方向に対して垂直または略垂直である。第3視点方向は、歯列200の方向(図3の例では、Y軸方向)に対して垂直または略垂直であり、かつ第1視点方向に対して垂直または略垂直である。つまり、第3視点方向は、歯列200の方向および第1視点方向に対して垂直または略垂直である。
また、第2視点方向は、下顎の臼歯375の歯列200については、舌側面382への方向であり、第3視点方向は、頬側面383への方向である。つまり、第3視点方向は、第2視点方向とは逆方向である。
表示部50は、第1画像301、第2画像302、および第3画像303の近傍には、第1画像301、第2画像302、および第3画像303を示す付加情報を表示する。第1画像301の第1付加情報351は、「Main View」という文字である。第2画像302の第2付加情報352は、「View1」という文字である。第3画像303の第3付加情報353は、「View2」という文字である。
以下では、ユーザが、特に確認したい歯牙を「対象歯牙360」という。本実施の形態では、たとえば、スキャン前にユーザが周辺機器(後述の図9のキーボード601およびマウス602)などを操作することにより、対象歯牙360を示す情報(たとえば、歯牙の識別情報(識別番号))を入力できる。画像処理装置40は、該対象歯牙360を示す情報に基づいて、対象歯牙360を特定することができる。対象歯牙360は、いずれの歯牙であってもよい。対象歯牙360は、たとえば、支台歯である。表示部50は、対象歯牙360をユーザが特定可能な対象歯牙情報310を表示する。図3の例では、対象歯牙情報310は、「A」という文字である。対象歯牙360は、ユーザが注目する歯牙である。
また、ユーザは、第3操作を実行することにより、対象歯牙360を特定するようにしてもよい。たとえば、ユーザは、対象歯牙としたい歯牙に対して三次元スキャナ80の撮像面を向けて第3操作を実行する。このような操作であっても、ユーザは対象歯牙360を指定することができる。
表示部50は、対象歯牙360のような歯牙のみならず歯肉365の画像である歯肉画像も表示する。
表示部50は、第1画像301中の対象歯牙360が表示領域50Aの略中央部に位置するように、複数の画像(第1画像301、第2画像302および第3画像303)が合成されたマルチ画像を表示する。さらに表示部50は、表示領域50Aにおいて、第1画像301、第2画像302、および第3画像303の位置関係を表示領域におけるX座標位置またはY座標位置の何れかを同一にして表示する。図3の例では、表示部50は、第1画像301、第2画像302、および第3画像303の位置関係について、Y座標において同一となるように第1画像301、第2画像302、および第3画像303を表示する。ここで、「Y座標において同一となる」とは、第1画像301、第2画像302、および第3画像303それぞれにおいて対応する箇所のY座標が同一となることをいう。対応する箇所とは、たとえば、任意の歯牙としてもよい。任意の歯牙とは、たとえば、対象歯牙360である。
図3の例では、画像処理装置40の制御の元、表示部50は、一点鎖線Lで示すように、第1画像301の対象歯牙360、第2画像302の対象歯牙360、および第3画像303の対象歯牙360の位置関係について、Y座標が同一となるように第1画像301、第2画像302、および第3画像303を表示する。なお、変形例として、表示部50が、「Y座標が略同一となる」ように、第1画像301、第2画像302、および第3画像303を表示するようにしてもよい。ここで、略同一とは、Y座標において、所定数の画素分、第1画像301、第2画像302、および第3画像303のうち少なくとも1つの画像が、他の画像よりもずれることをいう。所定数は、少ない数であることが好ましく、所定数は、たとえば、「3」である。
画像処理装置40の制御の元、表示部50は、第1画像301を基準として、該第1画像301のX軸負方向の位置に第2画像302を表示する。つまり、第2画像302は、第1画像301に対して該第1画像301に含まれる歯牙の舌側面側に配置される。また、画像処理装置40の制御の元、表示部50は、第1画像301を基準として、該第1画像301のX軸正方向の位置に第3画像303を表示する。つまり、第3画像303は、第1画像301に対して該第1画像301に含まれる唇側面側に配置される。
ところで、ユーザによる三次元スキャナ80の移動速度などによっては、三次元スキャナ80により適切に口腔内が撮像されない場合がある。たとえば、ユーザによる三次元スキャナ80の移動速度が速い場合には、三次元スキャナ80により適切に撮像されない箇所が存在する場合がある。
そこで、本実施の形態では、表示部50は、適切に撮像されなかった箇所などを種々の態様で表示することができる。たとえば、表示部50は、三次元スキャナ80により取得された三次元データの量に応じた態様でマルチ画像を表示する。図3の例では、表示部50は、補完画像312と、促進画像314と、透明領域316とを表示する。図3の例では、補完画像312は、斜線が右下がりであるハッチングが付された画像である。図3の例では、促進画像314は、斜線が右上がりであるハッチングが付された画像である。透明領域316は、三次元データが欠損している箇所を示す領域である。図3の例では、透明領域316は、表示領域50Aの背景色と同一の色となる。
表示部50は、促進画像314を、主に、対象歯牙360(ユーザが注目している歯牙)に重畳した箇所、および対象歯牙360の近傍の箇所に表示する。対象歯牙360は、ユーザにとって重要な歯牙(ユーザが注目している歯牙)である。促進画像314は、ユーザにとって重要である対象歯牙360の箇所および対象歯牙360の近傍の箇所において、三次元データの量が足りないことを示す画像である。つまり、促進画像314は、「該促進画像314が表示されている部分を再度、スキャンさせることをユーザに促進する画像」である。換言すると、促進画像314は、該促進画像314が表示されている箇所を再度、スキャンしないと、三次元スキャナ80により取得された三次元データの精度が低い状態が維持される旨をユーザに認識させる画像でもある。また、促進画像314は、該促進画像314が表示されている箇所を再度、スキャンしないと、後工程である補綴物の設計などに悪影響を及ぼす旨をユーザに認識させる画像でもある。
また、表示部50は、補完画像312を、対象歯牙360に重畳した箇所、および対象歯牙360の近傍の箇所のいずれとも異なる箇所(つまり、対象歯牙360から離れた箇所)に表示する。補完画像312は、簡略化して言及すると、「該補完画像312が表示されている箇所は三次元データが少し足りないので補完した」ことをユーザに認識させるための画像である。
透明領域316は、三次元データが欠損している箇所を示す領域である。透明領域316は、表示領域50Aの背景色と同一の色となる。透明領域316は、「補完画像312および促進画像314と比較して、多くの三次元データが足りていない」ことをユーザに認識させるための領域である。
図4は、表示部50での画像の表示態様と、該表示態様の内容との対応を簡単に示したものである。図4では、補完画像312は、「補完箇所」と示されている。図4では、促進画像314は、「促進箇所」と示されている。図4では、透明領域316は、「欠損箇所」と示されている。
なお、対象歯牙360が特定されていない場合には、表示部50は、促進画像314を表示せずに、少し三次元データが足りない箇所に補完画像312を表示する。また、表示部50は、多くの三次元データが足りていない箇所では、透明領域316を表示する。
図5は、本実施の形態の表示部50の表示画像の一例を示す図である。図5(A)は、表示部50が、図2に示す一視点画像を表示している例を示す図である。図5(B)は、表示部50が、図3に示すマルチ画像を表示している例を示す図である。なお、本実施の形態では、「一視点画像」は、ユーザが画像処理装置40の周辺機器(マウス602など)を操作することにより、表示領域50Aにおいて回転させることができるように表示される画像である。本実施の形態では、ユーザの操作(後述するスキャンボタン802の第2操作)に応じて、表示部50は、図5(A)に示す一視点画像と、図5(B)に示すマルチ画像とのいずれかを表示可能である。図5(A)に示すように、一視点画像を表示する表示モードを「一視点表示モード」という。図5(B)に示すようにマルチ画像(第1画像301、第2画像302および第3画像303)を表示する表示モードを「マルチ表示モード」という。「マルチ表示モード」は、「マルチビューモード」ともいう。なお、本実施の形態では、デフォルトのモードとして、「一視点表示モード」が設定されている。また、三次元スキャナ80によるスキャンが行われているときを、「スキャン中」という。三次元スキャナ80によるスキャンが行われていないときを、「非スキャン中」という。
たとえば、スキャン中において、「一視点表示モード」に設定されているときに、ユーザによりスキャンボタン802に対して第2操作(長押し操作)が実行されたときには、表示システム100は、図5(B)に示す「マルチ表示モード」に切換える。また、スキャン中において、「マルチ表示モード」中に設定されているときに、ユーザによりスキャンボタン802の第2操作(長押し操作)が実行されたときには、表示システム100は、図5(A)に示す「一視点表示モード」に切換える。また、非スキャン中においては、ユーザが、たとえば、画像処理装置40の周辺機器(マウスなど)を操作することにより、「一視点表示モード」および「マルチ表示モード」のいずれかに切換えることができる。なお、非スキャン中においては、三次元スキャナ80を口腔内に挿入しているわけではないので、ユーザが画像処理装置40の周辺機器に触れても衛生面の点で問題がない場合がある。この場合には、ユーザは、画像処理装置40の周辺機器(マウスなど)を操作してもよい。
「一視点表示モード」は、表示される画像は一視点からの画像であり、かつ歯列の画像を全体的に表示するモードである。たとえば、図5(A)の例では、頬側面からの右の歯牙の画像と、舌側面からの左の歯牙の画像とが表示されている。一方、「マルチ画像モード」は、表示される画像は複数視点からの画像であり、かつ歯列の画像を局所的に表示するモードである。このように、スキャン中および非スキャン中のいずれにおいても、ユーザの操作に応じて「一視点表示モード」および「マルチ表示モード」のいずれかに切換可能であることから、ユーザの利便性を向上させることができる。
[三次元スキャナの使用について]
図6は、三次元スキャナ80の使用を説明するための図である。本実施の形態では、図6に示すように、三次元スキャナ80の製造メーカは、ユーザに対して、三次元スキャナ80のスキャン開始位置を最も奥の臼歯375の咬合面381とすることを推奨している。たとえば、三次元スキャナ80の説明書などで、三次元スキャナ80のスキャン開始位置を最も奥の臼歯375の咬合面381とすることを推奨している。また、たとえば、ユーザがスキャンを開始する前の所定のタイミングにおいて、表示システム100は、スキャン開始位置を最も奥の臼歯375の咬合面381とすることを促進する促進制御を実行するようにしてもよい。促進制御は、たとえば、表示部50が「スキャン開始位置を最も奥の臼歯の咬合面としてください」という文字画像を表示する制御である。また、促進制御は、たとえば、画像処理装置40が、「スキャン開始位置を最も奥の臼歯375の咬合面381としてください」といった音声を出力する制御であってもよい。
本実施の形態では、三次元スキャナ80により最初(初期)に撮像される箇所は、臼歯375の咬合面381であることが想定されている。
図7は、三次元スキャナ80のスキャンと、マルチ画像との関係を示す図である。図7に示すように、たとえば、歯列200に対して、三次元スキャナ80によるスキャン方向が、第1視点方向D1である場合には、表示部50は、第1視点方向D1からの(第1視点方向D1から見た)第1画像301と、第2視点方向D2からの(第2視点方向D2から見た)第2画像302と、第3視点方向D3からの(第3視点方向D3から見た)第3画像303とを表示する。
図8は、ユーザが、三次元スキャナ80により、下顎の歯列200の全体(歯列弓)を撮像する場合を説明するための図である。図8の例では、矢印Pに示すように、歯列弓の歯列方向に沿って、撮像される。また、右の最も奥の臼歯260がスキャン開始の歯牙であり、左側の最も奥の臼歯262がスキャン終了の歯牙である。
画像処理装置40からの後述のマルチ画像データに基づいて、表示部50は、第1画像301、第2画像302、および第3画像303の相対的な表示位置として三次元スキャナ80の移動方向に応じた表示位置に、マルチ画像を表示する。画像処理装置40は、三次元スキャナ80に内蔵されているモーションセンサ804からのモーション信号(図10参照)に基づいて、三次元スキャナ80の移動方向を特定できる。
たとえば、略Y軸方向である歯列(範囲αの歯列)の方向に沿って、三次元スキャナ80が歯列200を撮像した場合には、図8の画像G1(図3と同一の画面)に示すように、第1画像301を表示領域50Aの中央に表示し、該第1画像301のX軸負方向の位置に第2画像302を表示し、該第1画像301のX軸正方向の位置に第3画像303を表示する。つまり、略Y軸方向である歯列(範囲αの歯列)の方向に沿って、三次元スキャナ80により撮像された場合には、表示部50は、第1画像301を表示するとともに、第1画像301のX軸方向の両隣に第2画像302および第3画像303を表示する。
次に、略X軸方向である歯列(範囲βの歯列)の方向に沿って、三次元スキャナ80が歯列200を撮像した場合には、表示部50は、画像G2を表示する。次に、画像G2を説明する。
画像G2に示すように、略X軸方向である歯列(範囲βの歯列)の方向に沿って、三次元スキャナ80が歯列200を撮像した場合には、表示部50は、歯列200に対する視点が異なる複数の画像(図8の例では、第1画像401と第2画像402と第3画像403)を表示する。
第1画像401は、第1視点方向からの歯列200(第1視点方向から見た歯列200)を示す画像である。第2画像402は、第2視点方向からの歯列200(第2視点方向から見た歯列200)を示す画像である。第3画像403は、第3視点方向からの歯列200(第3視点方向から見た歯列200)を示す画像である。
第1視点方向(第1画像401の視点方向)は、切歯42(範囲βの歯牙)の切端421に対する視点からの方向である。第2視点方向(第2画像402の視点方向)は、舌側面422に対する視点からの方向である。第3視点方向(第3画像403の視点方向)は、唇側面423に対する視点からの方向である。
換言すると、第1視点方向は、切歯42の高さ方向(Z軸方向)である。第2視点方向は、歯列200の方向(図8の例では、X軸方向)に対して垂直または略垂直であり、かつ第1視点方向に対して垂直または略垂直である。つまり、第2視点方向は、歯列200の方向および第1視点方向に対して垂直または略垂直である。第3視点方向は、歯列200の方向(図3の例では、X軸方向)に対して垂直または略垂直であり、かつ第1視点方向に対して垂直または略垂直である。つまり、第3視点方向は、歯列200の方向および第1視点方向に対して垂直または略垂直である。
また、第2視点方向は、下顎の切歯42の歯列200については、舌側面422への方向であり、第3視点方向は、唇側面423への方向である。つまり、第3視点方向は、第2視点方向とは逆方向である。
図8の画像G2の例では、表示部50は、第1画像401、第2画像402、および第3画像403の位置関係について、X座標において同一となるように第1画像401、第2画像402、および第3画像403を表示する。ここで、「X座標において同一となる」とは、第1画像401、第2画像402、および第3画像403それぞれにおいて対応する箇所のX座標が同一となることをいう。
なお、変形例として、表示部50が、「X座標が略同一となる」ように、第1画像401、第2画像402、および第3画像403を表示するようにしてもよい。
また、表示部50は、第1画像401を基準として、該第1画像401のY軸正方向の位置に第2画像402を表示する。また、表示部50は、第1画像401を基準として、該第1画像401のY軸負方向の位置に第3画像403を表示する。
また、本実施の形態では、犬歯については、範囲αの歯列に含まれるとする。つまり、犬歯が三次元スキャナ80により撮像される場合には、表示部50は、図3の態様で、第1画像301、第2画像302、および第3画像303を表示する。
つまり、表示部50により表示される画像が下顎の右側の臼歯375および犬歯を含む場合には、第1画像301は、咬合面381に対する視点からの画像である。また、第2画像302は、側面(たとえば、舌側面382)に対する視点からの画像である。また、第3画像303は、側面(たとえば、頬側面383)に対する視点からの画像である。
また、表示部50により表示される画像が下顎の切歯42を含む場合には、第1画像401は、切端421に対する視点からの画像である。また、第2画像402は、側面(たとえば、舌側面422)に対する視点からの画像である。また、第3画像403は、側面(たとえば、唇側面423)に対する視点からの画像である。
なお、特に図示しないが、表示部50により表示される画像が下顎の左側の臼歯および犬歯を含む場合には、第1画像は、臼歯および犬歯の咬合面に対する視点からの画像である。また、第2画像は、臼歯および犬歯の側面(たとえば、頬側面)に対する視点からの画像である。また、第3画像は、臼歯および犬歯の側面(たとえば、舌側面)に対する視点からの画像である。
また、表示部50により表示される画像が上顎の右側の臼歯および犬歯を含む場合には、第1画像は、臼歯および犬歯の咬合面に対する視点からの画像である。また、第2画像は、臼歯および犬歯の側面(たとえば、口蓋側面)に対する視点からの画像である。また、第3画像は、臼歯および犬歯の側面(たとえば、頬側面)に対する視点からの画像である。
また、表示部50により表示される画像が上顎の左側の臼歯および犬歯を含む場合には、第1画像は、臼歯および犬歯の咬合面に対する視点からの画像である。また、第2画像は、臼歯および犬歯の側面(たとえば、頬側面)に対する視点からの画像である。また、第3画像は、臼歯および犬歯の側面(たとえば、口蓋側面)に対する視点からの画像である。
表示部50により表示される画像が上顎の切歯を含む場合には、第1画像は、切歯の切端に対する視点からの画像である。また、第2画像は、切歯の側面(たとえば、口蓋側面)に対する視点からの画像である。また、第3画像は、切歯の側面(たとえば、唇側面)に対する視点からの画像である。
[画像処理装置のハードウェア構成]
図9は、画像処理装置40のハードウェア構成の一例を示す図である。図9に示すように、画像処理装置40は、主なハードウェア要素として、スキャナインターフェース102と、ディスプレイインターフェース103と、スピーカインターフェース104と、周辺機器インターフェース105と、ネットワークコントローラ106と、メディア読取装置107と、メモリ109と、演算装置130とを備える。
スキャナインターフェース102は、三次元スキャナ80を接続するためのインターフェースであり、画像処理装置40と三次元スキャナ80との間のデータの入出力を実現する。
ディスプレイインターフェース103は、表示部50を接続するためのインターフェースであり、画像処理装置40と表示部50との間のデータの入出力を実現する。表示部50は、
スピーカインターフェース104は、スピーカ400を接続するためのインターフェースであり、画像処理装置40とスピーカ400との間のデータの入出力を実現する。
周辺機器インターフェース105は、キーボード601およびマウス602などの周辺機器を接続するためのインターフェースであり、画像処理装置40と周辺機器との間のデータの入出力を実現する。
ネットワークコントローラ106は、ネットワークを介して、外部の装置(図示せず)との間でデータを送受信する。ネットワークコントローラ106は、たとえば、イーサネット(登録商標)、無線LAN(Local Area Network)、Bluetooth(登録商標)などの任意の通信方式に対応する。
メディア読取装置107は、リムーバブルディスク550に格納されているスキャン情報などの各種データを読み出す。
メモリ109は、演算装置130が任意のプログラムを実行するにあたって、プログラムコードやワークメモリなどを一時的に格納する記憶領域を提供する。メモリ109は、たとえば、DRAM(Dynamic Random Access Memory)またはSRAM(Static Random Access Memory)などの揮発性メモリデバイスを含む。また、メモリ109は、ROM(Read Only Memory)などの揮発性メモリデバイスを含む。
演算装置130は、各種のプログラムを実行することで、画像処理装置40の各種の処理を実行する演算主体であり、コンピュータの一例である。演算装置130は、たとえば、CPU(Central Processing Unit)132、FPGA(Field-Programmable Gate Array)134、およびGPU(Graphics Processing Unit)136などで構成される。CPU132は、メモリ109に格納されているプログラムに基づいて、種々の処理(画像データ生成処理)を実行する。なお、FPGA134が省略された演算装置でもよい。
[画像処理装置40の機能構成例]
図10は、画像処理装置40の機能構成例を示す図である。画像処理装置40は、取得部502と、出力部506と、記憶部508と、制御部510とを有する。取得部502は、スキャナインターフェース102に対応する。出力部506は、ディスプレイインターフェース103に対応する。記憶部508は、メモリ109に対応する。なお、取得部502,および出力部506は、それぞれ制御部510の機能として解釈されてもよい。記憶部508は、画像データ、および各種のフラグなどを記憶する。フラグは、たとえば、「一視点表示モード」を示すフラグ、および「マルチ表示モード」を示すフラグなどを含む。以下では、「一視点表示モード」に制御されていることを示すフラグを、「一視点表示フラグ」という。また、「マルチ表示モード」に制御されていることを示すフラグを、「マルチ表示フラグ」という。制御部510は、演算装置130に対応する。
制御部510は、生成部504の機能を有する。生成部504は、さらに、第1画像生成部5041と、第2画像生成部5042と、第3画像生成部5043と、調整部5050との機能を含む。なお、便宜上、図10において、第1画像生成部5041と、第2画像生成部5042と、第3画像生成部5043とを個別に記載しているが、生成部504が、第1画像生成部5041と、第2画像生成部5042と、第3画像生成部5043の処理を実行するようにしてもよい。
三次元スキャナ80は、該三次元スキャナ80が、口腔内の歯列を撮像することにより得られた三次元データを画像処理装置40に対して送信する。前述のように、三次元スキャナ80は、極小期間Tが経過する毎に、撮像を行う。したがって、三次元データは、極小期間Tが経過する毎に三次元スキャナ80から画像処理装置40に対して送信される。
三次元スキャナ80は、該三次元スキャナ80に配置されているスキャンボタン802(図1参照)が操作されたときには、該操作されたことを示すボタン信号を、画像処理装置40に送信する。たとえば、ユーザによりスキャンボタン802が第2操作されたときには、三次元スキャナ80は、ボタン信号として第2操作信号を画像処理装置40に対して送信する。第2操作信号は、本開示の「所定の信号」に対応する。
三次元スキャナ80は、該三次元スキャナ80に内蔵されているモーションセンサ804(図1参照)が検出したユーザの動作を示すモーション信号を、画像処理装置40に送信する。モーション信号は、たとえば、三次元スキャナ80の移動方向を示す信号である。画像処理装置40は、該モーション信号に基づいて、たとえば、三次元スキャナ80の移動方向が切り替わったことなどを特定できる。たとえば、図8で説明したように、歯列弓の歯列方向(矢印P)に沿ってユーザにより三次元スキャナ80が移動された場合において、画像処理装置40は、三次元スキャナ80の移動方向がY軸方向からX軸方向に切り替わったことなどを、モーション信号に基づいて特定できる。
取得部502は、三次元スキャナ80から、三次元データ、ボタン信号(第2操作信号)、およびモーション信号を取得する。
生成部504は、三次元スキャナ80からの三次元データに基づいて、後述する一視点画像データおよびマルチ画像データ3015を生成する。以下では、一視点画像データおよびマルチ画像データ3015をまとめて「画像データ」ともいう。
まず、生成部504による一視点画像データの生成手法について説明する。生成部504は、取得部502が取得した三次元データに基づいて、一視点画像データを生成する。一視点画像データは、表示部50が図5(A)に示す一視点画像を表示するためのデータである。生成部504は、取得部502で取得した三次元データを表示用のフォーマット(以下、「表示用フォーマット」という。)に変換することにより、一視点画像データを生成する。生成部504は、該三次元データを受信する毎に、一視点画像データに変換するとともに、該変換された一視点画像データを記憶部508に記憶する(蓄積する)。制御部510は、この蓄積により、記憶部508内の一視点画像データを増加更新する。
次に、生成部504によるマルチ画像データの生成手法について説明する。生成部504は、取得部502が取得した三次元データに基づいて、マルチ画像データも生成する。生成部504は、表示用フォーマットに変換する前の三次元データに基づいてマルチ画像データを生成する。また、生成部504は、生成したマルチ画像データを表示用フォーマットに変換するようにしてもよい。また、生成部504は、生成したマルチ画像データを表示用フォーマットに変換しないようにしてもよい。なお、生成部504は、表示用フォーマットに変換した後の三次元データに基づいてマルチ画像データを生成ようにしてもよい。
一方で、画像処理装置40は、補綴物の設計の際に必要となる所定のフォーマットに、三次元データを変換して記憶部508に記憶する。所定のフォーマットは、たとえば、STLフォーマット(Standard Triangulated Language)である。高品質の補綴物を設計するためには、適切な密度で精度の高い三次元位置の三次元データが必要となる。このため前述したように、促進画像314を表示させることによって、必要とされるデータに満たない箇所の再スキャンをユーザに促進している。
マルチ画像データは、表示部50が図3に示すマルチ画像を表示するためのデータである。マルチ画像データは、第1画像データ3011と、第2画像データ3012と、第3画像データ3013とを含む。第1画像データ3011は、第1画像301の画像データである。第2画像データ3012は、第2画像302の画像データである。第3画像データ3013は、第3画像303の画像データである。
また、本実施の形態では、生成部504は、三次元スキャナ80により撮像された口腔内の全ての歯列のマルチ画像データを生成する。したがって、画像処理装置40の制御の元、表示部50は、全ての歯列のマルチ画像(複数視点からの画像)を表示することができる。従って、ユーザは、全ての歯列についての複数視点からの画像を確認することができる。
なお、変形例として、生成部504は、対象歯牙360を含む範囲であって、対象歯牙360から予め定められた範囲内のみの歯列のマルチ画像データを生成するようにしてもよい。予め定められた範囲は、たとえば、図3に示す範囲である。この変形例では、生成部504は、この予め定められた範囲外の歯列のマルチ画像データを生成しない。たとえば、生成部504は、図3に示すマルチ画像に基づくマルチ画像データを生成し、図3に示す歯列以外の歯列(予め定められた範囲外の歯列)のマルチ画像データを生成しない。たとえば、生成部504は、図3に示すように対象歯牙が下顎の歯牙に含まれている場合には、図3に示す対象歯牙を含む歯列のマルチ画像データを生成し、下顎のうち図3に示す範囲外の歯列のマルチ画像データ、および上顎の歯列についてのマルチ画像データは生成しない。このような変形例であれば、全ての歯列のマルチ画像データを生成する画像処理装置と比較して、マルチ画像データを生成する処理の負担を軽減できる。
本実施の形態では、第1画像生成部5041は、第1画像301(図3参照)の第1画像データ3011を生成する。第2画像生成部5042は、第2画像302の第2画像データ3012を生成する。第3画像生成部5043は、第3画像303の第3画像データ3013を生成する。本実施の形態では、第1画像データ3011、第2画像データ3012、および第3画像データ3013は、それぞれ二次元の画像データである。二次元の画像データは、たとえば、二次元の座標情報(X座標およびY座標)と、該座表情報に対応づけられた色情報(たとえば、RGB)とを含む。
生成部504による第1画像データ3011、第2画像データ3012、および第3画像データ3013の生成手法について説明する。本実施の形態では、第1画像生成部5041は、第1視点方向D1からの歯列200を示す第1画像301の第1画像データ3011を生成する。図6などでも説明したように、三次元スキャナ80の製造メーカは、ユーザに対して、三次元スキャナ80のスキャン開始位置を最も奥の臼歯375の咬合面381とすることを推奨している。したがって、第1画像生成部5041は、スキャン処理が開始されたときに(スキャンボタン802が第2操作されたときに)に最初に撮像された画像(咬合面381の画像)の画像データを、第1画像データ3011として生成する。たとえば、第1画像生成部5041は、取得部502から送信された三次元データから、第1画像データ3011を抽出する。
また、第2画像生成部5042は、取得部502から送信された三次元データから、第2視点方向D2からの歯列200を示す第2画像302の第2画像データ3012を抽出することにより、該第2画像データ3012を生成する。たとえば、第2画像生成部5042は、取得部502から送信された三次元データに対して、第2視点方向D2に対応する角度(たとえば、図7などに示す90度)回転させる回転行列を乗算することにより、該第2画像データ3012を生成する。
また、第3画像生成部5043は、取得部502から送信された三次元データから、第3視点方向D3からの歯列200を示す第3画像303の第3画像データ3013を抽出することにより、該第3画像データ3013を生成する。たとえば、第3画像生成部5043は、取得部502から送信された三次元データに対して、第3視点方向D3に対応する角度(たとえば、図7などに示す90度)回転させる回転行列を乗算することにより、該第3画像データ3013を生成する。
なお、第1画像生成部5041、第2画像生成部5042、および第3画像生成部5043はそれぞれ他の演算により、第1画像データ3011、第2画像データ3012、および第3画像データ3013を生成するようにしてもよい。たとえば、第1画像生成部5041は、取得部502から送信された三次元データのうち、咬合面に対応する三次元データを第1画像データ3011として抽出するようにしてもよい。また、第2画像生成部5042は、取得部502から送信された三次元データのうち、第1画像データ3011として抽出した三次元データから、第2視点方向D2に対応する角度(たとえば、図7などに示す90度)の部分の三次元データを第2画像データ3012として抽出するようにしてもよい。また、第3画像生成部5043は、取得部502から送信された三次元データのうち、第1画像データ3011として抽出した三次元データから、第3視点方向D3に対応する角度(たとえば、図7などに示す90度)の部分の三次元データを第3画像データ3013として抽出するようにしてもよい。
また、三次元スキャナ80の製造メーカは、ユーザに対して、三次元スキャナ80のスキャン開始位置を最も奥の臼歯375の咬合面381とすることを推奨している。このため、三次元スキャナ80により初期に撮像されるのは臼歯375を含む歯列であり、この歯列の咬合面381に対する視点方向が第1視点方向D1となる。画像処理装置40は、第1視点方向D1をX軸方向へ角度θ変換した方向を第2視点方向D2として、歯列の側面が含まれる画像の第2画像データ3012を生成する。本実施の形態の所定角度θは、90度である。なお、角度θは、90度未満の角度としてもよく、たとえば、30度または45度としてもよい。また、画像処理装置40は、第1視点方向D1をX軸方向へ角度−θ変換した方向を第3視点方向D3として、歯列の側面が含まれる画像の第3画像データ3013を生成する。
第2画像データ3012および第3画像データ3013に基づいて、歯列の側面方向を視点とした第2画像302および第3画像303の一部に咬合面が表示される。つまり、咬合面381をメインとする第1画像301が表示されるとともに、歯列の側面をメインとしつつ咬合面381の一部を含む第2画像302および第3画像303が表示される。その結果、ユーザは第1画像301、第2画像302、および第3画像303のそれぞれの関係性を、共通する咬合面381に基づいて認識し易くなる。
調整部5050は、第1画像301と第2画像302と第3画像303とを表示部50に表示させる際の第1画像301と第2画像302と第3画像303との表示の位置関係が対応するように、第1画像データ3011、第2画像データ3012、および第3画像データ3013を調整する。たとえば、生成部504は、生成した第1画像データ3011、第2画像データ3012、および第3画像データ3013を所定のワーク領域(たとえば、記憶部508などの領域)に一旦格納して、該ワーク領域において、第1画像データ3011、第2画像データ3012、および第3画像データ3013を調整する。
前述のように、三次元スキャナ80のスキャン開始位置は、臼歯375の咬合面381であることから、図8の記載に基づくと、三次元スキャナ80の移動方向は、Y軸方向となる。生成部504が、モーション信号に基づいて、三次元スキャナ80の移動方向がY軸方向であると判断している場合には、生成部504は、図3に示すような画面が表示されるように、第1画像データ3011、第2画像データ3012、および第3画像データ3013を調整する。
たとえば、調整部5050は、第1画像301、第2画像302、および第3画像303の位置関係について、表示領域50AでのY座標が同一となるように、第1画像データ3011、第2画像データ3012、および第3画像データ3013を調整する。
また、調整部5050が、モーション信号に基づいて、三次元スキャナ80の移動方向がX軸方向であると判断している場合には、生成部504は、図8の画像G2に示すような画面が表示されるように、第1画像データ3011、第2画像データ3012、および第3画像データ3013を調整する。
たとえば、調整部5050は、第1画像401、第2画像402、および第3画像403の位置関係について、表示領域50AでのX座標が同一となるように、第1画像データ3011、第2画像データ3012、および第3画像データ3013を調整する。
調整部5050による調整は、第1画像データ3011、第2画像データ3012、および第3画像データ3013の座標情報(X座標、およびY座標)と、色情報とを変更することにより実現される。
なお、本実施の形態では、生成部504は、第1画像データ3011、第2画像データ3012、および第3画像データ3013を生成する生成ステップ、第1画像データ3011、第2画像データ3012、および第3画像データ3013を調整する調整ステップとを分けて説明した。しかしながら、生成部504は、生成ステップと調整ステップとを同一に行うようにしてもよい。たとえば、生成部504は、第1視点方向D1からの歯列200を示す第1画像301と、第1視点方向D1とは異なる第2視点方向D2からの歯列200を示す第2画像302と、第1視点方向D1および第2視点方向D2とは異なる第3視点方向D3からの歯列200を示す第3画像303との位置関係が対応して表示部50で表示されるように、第1画像データ3011と、第2画像データ3012と、第3画像データ3013とを生成するようにしてもよい。
調整部5050は、該調整された第1画像データ3011、第2画像データ3012、および第3画像データ3013を、マルチ画像データ3015として出力する。また、調整部5050は、該マルチ画像データ3015を記憶部508に記憶させる。
出力部506は、該マルチ画像データ3015を表示部50に対して出力する。表示部50は、該画像データに基づいて、画像を表示する。
また、本実施の形態では、出力部506は、一視点表示モードに制御されているときには(スキャンボタン802が第2操作されていないときには)、一視点画像データを表示部50に出力する。一方、出力部506は、マルチ表示モードに制御されているときには(スキャンボタン802が第2操作されたときには)、マルチ画像データ3015を表示部50に出力する。
なお、本実施の形態では、一視点表示モードにおいては、表示部50により表示される一視点画像と、記憶部508に記憶されている一視点画像データに基づく一視点画像とは同一である(同期している)。また、本実施の形態では、マルチ表示モードにおいては、表示部50により表示されるマルチ画像と、記憶部508に記憶されているマルチ画像データ3015に基づくマルチ画像とは同一である(同期している)。なお、変形例として、マルチ表示モードにおいては、記憶部508は、撮像された歯列200の全てについての第1画像データ3011、第2画像データ3012、および第3画像データ3013を記憶する一方、表示部50は、対象歯牙360についての第1画像301、第2画像302、および第3画像303を表示するようにしてもよい。
表示部50は、出力部506から出力された画像データに基づいた画像を表示する。たとえば、出力部506から一視点画像データが出力された場合には、表示部50は、一視点画像(図2参照)を表示する。また、出力部506からマルチ画像データ3015が出力された場合には、表示部50は、マルチ画像(図8の画像G1または画像G2)を表示する。
次に、生成部504による画像データの生成の観点で、図4で説明した補完画像312、促進画像314、および透明領域316を説明する。図4にも示したように、補完画像312は、補完箇所を示し、促進画像314は、促進箇所を示し、透明領域316は、欠損箇所を示す。
本実施の形態では、生成部504は、取得部502により取得された三次元データの量に応じて、画像データを生成する。さらに、本実施の形態では、所定の領域Rが予め定められている。
以下に、所定の領域Rを説明する。所定の領域Rは、たとえば、表示領域50Aのうちの一部の領域をいう。また、所定の領域Rは、たとえば、三次元スキャナ80が1回の撮像により取得される三次元データで表示される表示領域50Aでの領域である。所定の領域Rは、たとえば、表示領域50AをN(Nは2以上の整数)等分した1つの領域である。また、所定の領域Rの全ての画素に画像を表示できる三次元データの量をDmaxとする。なお、所定の領域Rは他の領域としてもよい。
取得部502が取得した三次元データの量が、所定の領域RにおいてDmaxであれば、取得部502は、100%の三次元データを取得したことになる。一方、所定の領域Rにおいて、三次元データの量が、Dmax未満であれば、所定の領域Rにおいて、三次元データの量が不足していることになる。また、本実施の形態では、三次元データの量について第1閾値Th1と、第2閾値Th2とが定められている。
第1閾値Th1はDmaxであるとし、第2閾値Th2は、Dmaxに所定の係数を乗算した値であり、たとえば、第2閾値Th2は、「0.7×Dmax」とする。なお、第1閾値Th1は、本開示の「閾値」に対応する。なお、変形例として、第1閾値Th1は、Dmaxに対して1に近い係数(たとえば、0.99)を、Dmaxに乗算した値としてもよい。
生成部504は、所定の領域Rにおける三次元データの量DがDmaxであると判断した場合には、該所定の領域Rにおいて、三次元データは充足しているということであるから、何ら画像を付加しない。
一方、生成部504は、所定の領域Rにおける三次元データの量DがDmax未満であり、第2閾値Th2以上であると判断した場合(つまり、Dmax>D≧Th(=0.7×max)であると判断した場合)には、所定の領域Rにおいて、三次元データが少し欠損しているということである。生成部504は、所定の領域Rにおいて、欠損している箇所(以下、「第1欠損箇所」という。)を特定する。さらに、補完画像312(図3参照)の補完画像データを生成する。生成部504は、第1欠損箇所に対して補完画像データを付与する。補完画像データは、本開示の「第1付与データ」に対応する。
また、ユーザにより対象歯牙360が指定されている場合において、生成部504は、第1欠損箇所が該対象歯牙360の近傍の箇所であるか否かを判断する。たとえば、第1欠損箇所と、該対象歯牙360の箇所との間の画素数が予め定められた閾値E以上であると判断した場合には、生成部504は、第1欠損箇所が該対象歯牙360の近傍の箇所ではないと判断する。一方、第1欠損箇所と、該対象歯牙360の箇所との間の画素数が閾値E未満であると判断した場合には、生成部504は、第1欠損箇所が該対象歯牙360の近傍の箇所であると判断する。生成部504が、第1欠損箇所が該対象歯牙360の近傍の箇所であると判断した場合には、促進画像314の促進画像データを生成する。生成部504は、第1欠損箇所に対して促進画像データを付与する。補完画像データは、本開示の「第2付与データ」に対応する。なお、生成部504が、第1欠損箇所が該対象歯牙360の近傍の箇所ではないと判断した場合には、補完画像312の補完画像データを生成する。生成部504は、該第1欠損箇所に対して補完画像データを付与する。
また、所定の領域Rにおける三次元データの量DがD<第2閾値Th2(=0.7×Dmax)であると判断した場合には、生成部504は、所定の領域Rにおいて、三次元データが多く欠損しているということである。生成部504は、所定の領域Rにおいて、欠損している箇所(以下、「第2欠損箇所」という。)については、何ら画像データを付与しない。
本実施の形態において、所定の領域Rにおける三次元データの量Dが、第2閾値Th2以上であれば、「三次元データが充足している」という。一方、所定の領域Rにおける三次元データの量Dが、第2閾値Th2未満であれば、「三次元データが充足していない」という。つまり、生成部504は、三次元データが充足している箇所のみの画像データを生成する。
このように、生成部504は、第1欠損箇所に対して補完画像データを付与することにより、図3に示すように表示部50に補完画像312を表示させることができる。また、生成部504は、第1欠損箇所に対して促進画像データを付与することにより、図3に示すように表示部50に促進画像314を表示させることができる。また、生成部504は、三次元データが充足している箇所のみの画像データを生成することにより、図3に示すように表示部50に透明領域316を表示させることができる。
なお、第1閾値Th1および第2閾値Th2の少なくとも一方は、補完画像312を生成するか否かの判断と、促進画像314を生成するか否かの判断とで異なるようにしてもよい。また、生成部504による、三次元データの量の判断については上記の手法に限られず他の手法を用いるようにしてもよい。
[表示システムのフローチャート]
図11は、三次元スキャナ80のスキャン中の表示システム100のフローチャートを説明するための図である。図11を用いて、三次元スキャナ80のスキャン中の表示システム100の処理を説明する。なお、図11に示すフローチャートに示されるスキャン中処理は、所定の条件が成立したときに開始される。所定の条件は、たとえば、三次元スキャナ80および画像処理装置40のそれぞれの電源がONにされ、画像処理装置40においてスキャン用のアプリケーションが立ち上がっており、かつ三次元スキャナ80のスキャンボタン802が第1操作されてスキャンモードが開始されるという条件である。なお、表示部50は、表示部50の電源がONされている場合において、画像処理装置40からの画像データを受信するタイミングで、該画像データに基づいた画像を表示する。
ステップS101において三次元スキャナ80は口腔内の歯列200を撮像することにより、三次元データを取得し、画像処理装置40に対して送信する。所定の場合(たとえば、再びスキャンボタン802が第1操作された場合、あるいは、電源がOFFにされた場合など)以外は、図11に示すステップS101〜ステップS110までの処理が極小期間T(たとえば、0.1秒)経過毎に繰り返される。つまり、三次元スキャナ80は、所定の場合以外は所定周期で三次元データの取得と送信を繰り返す。
次に、ステップS102において、三次元スキャナ80の制御部(図示せず)は、第2操作フラグを記憶部508に格納しているか否かを判断する。第2操作フラグは、たとえば、スキャンボタン802に対して第2操作されたことを示すフラグである。なお、前述したように、スキャンボタン802に対する第2操作は、表示システム100においてマルチ表示モードに制御するための操作である。第2操作フラグの格納は、たとえば、三次元スキャナ80の所定の記憶領域を用いて実現される。
次に、ステップS104において、三次元スキャナ80の制御部は、スキャンボタン802が第2操作されたか否かを判断する。ステップS104において、三次元スキャナ80の制御部が、スキャンボタン802が第2操作されたと判断した場合には(ステップS104でYES)、処理は、ステップS106に進む。また、ステップS104において、三次元スキャナ80の制御部が、スキャンボタン802が第2操作されていないと判断した場合には(ステップS104でNO)、処理は、ステップS110に進む。
ステップS106において、三次元スキャナ80の制御部は、ボタン信号として、第2操作信号を画像処理装置40に対して送信する。その後、ステップS108において、三次元スキャナ80の制御部は、第2操作フラグを三次元スキャナ80の不揮発性メモリに格納する。その後、処理は、ステップS110に進む。
ステップS110において、三次元スキャナ80の制御部は、スキャンボタン802への第1操作が実行されたか否かを判断する。スキャン中のスキャンボタン802への第1操作は、該スキャン処理を終了させる操作である。三次元スキャナ80の制御部が、スキャンボタン802への第1操作が実行されたと判断した場合には、(ステップS110でYES)、処理は終了して非スキャン中の状態となる。
一方、三次元スキャナ80の制御部が、スキャンボタン802への第1操作が実行されていないと判断した場合には、(ステップS110でNO)、処理はステップS101に戻る。ステップS101で三次元スキャナ80は、再び撮像を行う。三次元スキャナ80の制御部は、スキャンボタン802への第1操作が実行されるまでは、ステップS101〜ステップS110の処理が繰り返して実行することにより、極小期間T経過毎に、対象物を撮像する。
なお、図11の例では、三次元スキャナ80は、ステップS101の処理と、ステップS102〜ステップS108の処理とを直列的に実行するとして説明した。しかしながら、変形例として、三次元スキャナ80は、ステップS101の処理と、ステップS102〜ステップS108の処理とを並列的に実行するようにしてもよい。
次に、画像処理装置40の処理を説明する。ステップS101において三次元スキャナ80により送信された三次元データを、ステップS201において画像処理装置40の取得部502は取得する。
次に、ステップS202において、生成部504は、ステップS201で取得した三次元データに基づいて、一視点画像データを生成する。次に、ステップS204において、生成部504は、ステップS201で取得した三次元データに基づいて、マルチ画像データ3015を生成する。ステップS204での一視点画像データの生成処理は、図12で説明する。
次に、ステップS206において、制御部510は、第2操作信号を受信しているか否かを判断する。ここで、第2操作信号は、ステップS106で送信される信号である。ステップS206でYESと判断された場合には、処理は、ステップS207に進む。一方、ステップS206でNOと判断された場合には、処理は、ステップS208に進む。ステップS207において、制御部510は、マルチ表示フラグを記憶部508に記憶する。
次に、ステップS208において、制御部510は、マルチ表示フラグが記憶部508に格納されているか否かを判断する。ステップS208において、制御部510が、マルチ表示フラグが格納されていると判断した場合には(ステップS208でYES)、処理はステップS212に進む。ステップS208でYESと判断される場合とは、画像処理装置40が第2操作信号を受信したときである。なお、制御部510は、ラストメモリ制御により、ユーザによって電源を切られる直前の表示モードを記憶しておき、次の電源投入時に投入前のモードを引き継いで制御を行うようにしてもよい。
一方、ステップS208において、制御部510が、マルチ表示フラグが格納されていないと判断した場合には(ステップS208でNO)、処理はステップS214に進む。ステップS208でNOと判断される場合とは、画像処理装置40が第2操作信号を受信していないときである。
ステップS212において、出力部506は、ステップS207で生成されたマルチ画像データ3015を表示部50に出力する。ステップS214において、出力部506は、ステップS202で生成された一視点画像データを表示部50に出力する。
次に、表示部50の処理を説明する。ステップS302において、表示部50は、画像データを受信する。この画像データは、ステップS212で送信されたマルチ画像データ3015、またはステップS214で送信された一視点画像データである。次に、ステップS304において、表示部50は、ステップS302で受信した画像データ(マルチ画像データ3015または一視点画像データ)を送信する。たとえば、ステップS302で受信した画像データが一視点画像データである場合には、表示部50は、該一視点画像データに基づいて図2の画像(一視点画像)を表示する。また、ステップS302で受信した画像データがマルチ画像データ3015である場合には、表示部50は、該マルチ画像データ3015に基づいて図3の画像(マルチ画像)を表示する。
図12は、マルチ画像データ生成処理のフローチャートである。図12を用いて、生成部504によるマルチ画像データ生成処理を説明する。図12に示すように、ステップS402において、第1画像生成部5041は、受信した三次元データから第1画像データ3011を生成する。次に、ステップS404において、第2画像生成部5042は、受信した三次元データから第2画像データ3012を生成する。次に、ステップS406において、第3画像生成部5043は、受信した三次元データから第3画像データ3013を生成する。次に、ステップS408において、調整部5050は、三次元スキャナ80の移動方向に基づいて(モーション信号に基づいて)、第1画像データ3011、第2画像データ3012、および第3画像データ3013を調整する。図12のマルチ画像データ生成処理により、生成部504は、第1画像301、第2画像302、および第3画像303のそれぞれに含まれる歯列の位置に基づいて、第1画像301を中央に第2画像302および第3画像303が第1画像301の両側に配置して表示されるように、マルチ画像データ3015を生成する。
図13は、三次元スキャナ80の非スキャン中の表示システム100のフローチャートを説明するための図である。図13を用いて、三次元スキャナ80の非スキャン中の表示システム100の主な処理を説明する。画像処理装置40は、マルチ画像表示操作が実行されたか否かを判断する。ここで、マルチ画像表示操作は、たとえば、画像処理装置の周辺機器に対して実行される操作である。
画像処理装置40が、マルチ画像表示操作が実行されたと判断するまでステップS450の判断処理を繰り返す。ステップS450においてYESと判断された場合には、処理は、ステップ204に移行する。以降の処理は、図11と同様なので、説明を繰り返さない。
[小括]
(1) 本実施の形態の画像処理装置40の生成部504は、歯列200に対する視点が異なる複数の画像の画像データを、取得部502により取得された三次元データに基づいて生成する。本実施の形態では、「歯列200に対する視点が異なる複数の画像」は、図3および図7に示すように、歯列200に対する第1視点方向D1からの第1画像301と、歯列200に対する第2視点方向D2からの第2画像302と、歯列200に対する第3視点方向D3からの第3画像303とである。また、これらの複数の画像の画像データは、第1画像データ3011、第2画像データ3012、および第3画像データ3013である。
出力部506は、生成部504により生成されたマルチ画像の画像データ(マルチ画像データ3015)を表示部50に出力することにより、表示部50は、マルチ画像を表示する。したがって、ユーザは表示されている歯列画像を回転させることなく、歯列画像に対して複数の方向から見た画像を認識することができ、結果として、ユーザはスキャンできなかった箇所などを確認することができる。よって、ユーザは、外部機器などを操作する必要がないことから、ユーザが手袋を装着すること、および外部機器にディスポーザブルなカバーを装着させる必要もない。以上により、本実施の形態の画像処理装置40および表示システム100は、ユーザによる歯列画像の確認処理の利便性を向上させることができる。
(2) 生成部504は、複数の画像の画像データとして、第1視点方向D1からの歯列200を示す第1画像データ3011と、第2視点方向D2からの歯列200を示す第2画像データ3012と、第3視点方向D3からの歯列200を示す第3画像データ3013とを生成する。さらに、生成部504のうちの調整部5050は、第1画像データ3011に基づく第1画像301と、第2画像データ3012に基づく第2画像302と、第3画像データ3013に基づく第3画像303とを、表示部50に表示させる際の第1画像301と第2画像302と第3画像303との位置関係が対応するように、第1画像データ3011と第2画像データ3012と第3画像データ3013とを調整する。このような調整により、表示部50は、図3に示すように、第1画像301と、第2画像302と、第3画像303との位置関係が対応するように、第1画像301と、第2画像302と、第3画像303とを表示することができる。したがって、本実施の形態の画像処理装置40および表示システム100は、第1画像301と、第2画像302と、第3画像303との位置関係をユーザに認識させるように、第1画像301と、第2画像302と、第3画像303とを表示することができる。
(3) 調整部5050は、表示部50での表示の位置関係を、表示領域50AにおけるX座標位置またはY座標位置の何れかが同一となるように、第1画像データと第2画像データとを調整する。たとえば、調整部5050は、図8に示したように、三次元スキャナ80が、略Y軸方向に移動している場合には、図3に示すように、第1画像301と、第2画像302と、第3画像303のそれぞれの対応箇所のY座標が同一となるように調整する。これにより、表示部50は、第1画像301と、第2画像302と、第3画像303のそれぞれの対応箇所のY座標が同一となるように第1画像301と、第2画像302と、第3画像303のそれぞれを表示する。したがって、本実施の形態の画像処理装置40および表示システム100は、第1画像301と、第2画像302と、第3画像303との位置関係をユーザに直感的に認識させることができる。また、図8に示したように、三次元スキャナ80が、略X軸方向に移動している場合には、図3に示すように、第1画像401と、第2画像402と、第3画像403のそれぞれの対応箇所のX座標が同一となるように調整する。これにより、表示部50は、第1画像401と、第2画像402と、第3画像403のそれぞれの対応箇所のX座標が同一となるように第1画像401と、第2画像402と、第3画像403のそれぞれを表示する。したがって、本実施の形態の画像処理装置40および表示システム100は、第1画像401と、第2画像402と、第3画像403の位置関係を、ユーザに直感的に認識させることができる。
(4) 本実施の形態では、三次元スキャナ80の製造メーカは、ユーザに対して、三次元スキャナ80のスキャン開始位置を最も奥の臼歯375の咬合面381とすることを推奨している。つまり、本実施の形態では、ユーザにより臼歯375の咬合面381が撮像されることが想定されている。生成部504の第1画像生成部5041は、初期(初期段階)に取得された歯列200に対する方向を第1視点方向D1として第1画像データ3011を生成する。さらに、生成部504は、図7および図8に示すように、歯列200の方向および第1視点方向D1に対して直角方向または略直角方向を第2視点方向D2として第2画像データ3012を生成する。生成部504は、図7および図8に示すように、第2視点方向D2と逆方向の第3視点方向D3として第3画像データ3013を生成する。
したがって、表示部50は、第1画像301と、歯列200の方向および第1視点方向D1に対して直角方向または略直角方向である第2視点方向D2の第2画像302と、第2視点方向D2とは逆方向である第3視点方向D3の第3画像303とを表示することができる。したがって、本実施の形態の画像処理装置40および表示システム100は、第1視点方向D1、第2視点方向D2、および第3視点方向D3それぞれからの歯列画像をユーザに認識することができる。
(5) 生成部504は、三次元スキャナ80により撮像される歯牙の種別に応じて視点を変化させて画像データを生成する。たとえば、三次元スキャナ80により撮像される歯牙が臼歯375および犬歯である場合、つまり、三次元スキャナ80による撮像範囲が、範囲αである場合には、第1視点方向D1を咬合面381に対する方向とし、第2視点方向D2を舌側面382に対する方向とし、第3視点方向D3を頬側面383に対する方向として、第1画像データ3011、第2画像データ3012、および第3画像データ3013を生成する。したがって、歯牙の種別に応じた視点の画像をユーザに認識させることができる。
(6) たとえば、画像データが、図3および図8の画像G1に示すように臼歯375および犬歯のうち少なくとも一方の画像データを含む場合に、第1画像301は、咬合面381に対する視点からの画像である。また、第2画像302および第3画像303は、側面(舌側面382、頬側面383など)に対する視点からの画像である。したがって、表示部50に、咬合面381に対する視点からの第1画像301を表示できるとともに、側面に対する視点からの第2画像302および第3画像303を表示できる。したがって、ユーザは、臼歯375および犬歯の全ての箇所について、スキャンされていない部分などの有無を確認できる。
(7) たとえば、画像データが、図8の画像G2に示すように、切歯42の画像データを含む場合に、第1画像401は、切端421に対する視点からの画像である。また、第2画像402は、側面(舌側面422、唇側面423など)に対する視点からの画像である。したがって、ユーザは、切歯42の全ての箇所について、スキャンされていない部分などの有無を確認できる。
(8) 取得部502は、図10に示すように、三次元スキャナ80から、三次元データと所定の信号(第2操作信号)を取得する。さらに、生成部504は、第2操作信号を取得したタイミング(図11のステップS206)と略同一のタイミング(図11のステップS201)で取得する3次元データに基づいて、マルチ画像データ3015を生成する。つまり、ユーザは、画像処理装置40の周辺機器を操作せずに、三次元スキャナ80のスキャンボタン802を操作することにより、マルチ表示モードに制御させることができる。したがって、ユーザの利便性を向上させることができる。なお、変形例として、画像処理装置40が第2操作信号を取得するタイミングと、画像処理装置40が3次元データを取得するタイミングとは同一であるとしてもよい。
(9) マルチ画像データ3015は、図3に示すように、歯肉365の一部の画像データを含む。したがって、表示部50は、歯牙のみならず、歯肉365も表示することができる。したがって、本実施の形態の画像処理装置40および表示システム100は、歯牙のみならず歯肉365についても、スキャンされていない部分などの有無をユーザに確認させることができる。
(10) 生成部504は、取得部502により取得された三次元データの量に応じて、マルチ画像データ3015を生成する。その結果、取得された三次元データの量に応じて、第1画像301、第2画像302、および第3画像303を表示する。したがって、取得された三次元データの量などをユーザに認識させることができる。
(11) 生成部504は、三次元データが充足しているマルチ画像データ3015を生成する。表示部50は、該マルチ画像データ3015に基づいて、マルチ画像を表示することから、表示部50は、三次元データが充足していない領域(第2欠損箇所)として、透明領域316(図3参照)を表示する。したがって、本実施の形態の画像処理装置40および表示システム100は、ユーザに、三次元データが充足している領域を認識させることができる。
(12) 生成部504は、取得部502により取得された三次元データの量が所定の領域Rにおける予め定められた閾値(本実施の形態では、第1閾値Th1(Dmax))未満である箇所を示す補完画像データを生成する。さらに、生成部504は、予め定められた閾値未満である第1欠損箇所に対して、該補完画像データを付与した後に、マルチ画像データ3015を表示部50に送信する。その結果、表示部50は、図3に示すように、補完画像312を表示できる。したがって、本実施の形態の画像処理装置40および表示システム100は、三次元データが少し足りないことを、ユーザに認識させることができる。
(13) 生成部504は、第1欠損箇所が、対象歯牙360の近傍であると判断した場合には、促進画像314の促進画像データを生成する。生成部504は、第1欠損箇所に対して促進画像データを付与した後に、マルチ画像データ3015を表示部50に送信する。その結果、表示部50は、図3に示すように、促進画像314を表示できる。したがって、本実施の形態の画像処理装置40および表示システム100は、該促進画像314が表示されている部分に対して再度スキャンさせることをユーザに促進することができる。
(14) また、生成部504は、対象歯牙360の近傍の第1欠損箇所に対して促進画像データを付与する。対象歯牙360は、ユーザにより指定された箇所に含まれる歯牙である。つまり、対象歯牙360は、ユーザが注目している歯牙である。この対象歯牙360の近傍において三次元データが欠損している場合には、ユーザに再度スキャンさせるべきである。したがって、表示部50は、ユーザに指定された対象歯牙360の近傍に促進画像314を表示することにより、該促進画像314が表示されている部分に対して再度スキャンさせることをユーザに適切に促進することができる。
(実施の形態2)
図14は、実施の形態2の表示部50が表示する画面の一例である。実施の形態1では、図3に示したように、第1画像301と、第2画像302と、第3画像303とのY軸方向のサイズが同一である。実施の形態2においては、図14に示すように、第1画像301を中心にして、その左に図3の第2画像302の一部分を抜き出した第2画像3312を表示し、第1画像301の右に図3の第3画像303の一部分を抜き出した第3画像3313を表示する。図14に示すように、第2画像3312および第3画像3313は、いずれも対象歯牙360をほぼ中心にして抜き出した画像である。このように、実施の形態2においては、表示部50は、対象歯牙360の近傍のみの第2画像3312と、対象歯牙360の近傍のみの第3画像3313を表示する。換言すると、表示部50は、対象歯牙360の近傍以外の部分の第2画像を表示しないとともに、対象歯牙360の近傍以外の部分の第3画像を表示しない。対象歯牙360の近傍とは、たとえば、対象歯牙360の隣接する歯牙が表示される範囲である。なお、変形例として、画像処理装置40の制御の元、表示部50は、第1画像301では表示されている領域であって、図14において第2画像3312および第3画像3313で表示されていない領域(対象歯牙360から離れた領域)については、視認性を低下させて表示するようにしてもよい。「視認性を低下させる」とは、たとえば、「解像度および明るさなどの画質を低下させる」ことなどをいう。
次に、実施の形態2での生成部504の制御を説明する。第2画像生成部5042は、ユーザにより指定された対象歯牙360の位置を特定する。第2画像生成部5042は、特定した対象歯牙360の位置から予め定められた範囲U内の第2画像データのみを生成する。一方、第2画像生成部5042は、この予め定められた範囲U外の画像データは生成しない。予め定められた範囲内の第2画像データが、「対象歯牙360の近傍の領域内の画像データ」に対応する。
また、第3画像生成部5043は、ユーザにより指定された対象歯牙360の位置を特定する。第3画像生成部5043は、特定した対象歯牙360の位置から予め定められた範囲内の第3画像データのみを生成する。一方、第3画像生成部5043は、この予め定められた範囲外の画像データは生成しない。予め定められた範囲内の第3画像データが、「対象歯牙360の近傍の領域内の画像データ」に対応する。
実施の形態2の生成部504は、ユーザにより第1画像301において指定された位置(実施の形態2では、対象歯牙360)の近傍の領域のみを示す第2画像データおよび第3画像データを生成する。その結果、表示部50は、ユーザにより第1画像301において指定された位置の近傍の領域のみを示す第2画像3312および第3画像3313を表示することができる。したがって、実施の形態2の表示部50は、第2画像3312および第3画像3313において、ユーザが注目している箇所のみを表示することができる。
実施の形態2によれば、実施の形態1のように、第1画像301、第2画像302および第3画像303を表示する場合と比較して、表示する情報量を少なくすることができる。以上により、実施の形態2の画像処理装置40および表示システム100は、ユーザのマルチ画像に対する確認処理の負担を軽減できる。
(実施の形態3)
図15は、実施の形態3の表示部50が表示する画面の一例である。実施の形態3の表示部50は、ユーザによる指定領域を示す情報を表示する。実施の形態3では、ユーザによる指定領域を示す情報を、カーソル350として説明する。実施の形態3では、表示部50は、第1画像301にカーソル350を表示する。また、表示部50は、カーソル350内の画像のみの第2画像3312および第3画像3313を表示し、カーソル350以外の画像の第2画像および第3画像を表示しない。
また、ユーザは、三次元スキャナ80を動かすことにより、該動きに応じて、表示領域50A内でカーソル350を移動させることができる。たとえば、ユーザが、三次元スキャナ80の撮像面を有する端部を上に向けると、表示領域50A内において、カーソル350は上に移動する。ユーザが、三次元スキャナ80の撮像面を有する端部を下に向けると、表示領域50A内において、カーソル350は下に移動する。
図15(A)の例では、対象歯牙360が、カーソル350内に属していない状態を示す。この状態では、表示部50が、第1画像301のうちカーソル350内の画像のみの側面を示す第2画像3312および第3画像3313を表示する。たとえば、ユーザが対象歯牙360の側面を見たいと感じた場合に、ユーザは三次元スキャナ80の撮像面を有する端部を下に向ける。そうすると、表示領域50A内において、カーソル350は下に移動する。図15(B)に示すように、カーソル350内に、対象歯牙360が属したとする。この場合に、表示部50は、第1画像301のうちカーソル350内の画像のみの側面を示す第2画像3312および第3画像3313を表示する。これにより、ユーザは、対象歯牙360の側面を示す第2画像3312および第3画像3313を認識することができる。
また、実施の形態3では、表示部50は、第1画像301のうちカーソルで指定されている領域内の画像のY軸座標と、第2画像3312および第3画像3313のY軸座標とが同一となるように、第2画像3312および第3画像3313を表示する。
次に、実施の形態3での生成部504の制御を説明する。第1画像生成部5041は、モーションセンサ804による検出結果を示すモーション信号を取得する。第1画像生成部5041は、該モーション信号に基づいて、指定範囲の座標を特定する。第1画像生成部5041は、該特定した指定範囲の座標に基づいて、カーソルデータを生成する。第1画像生成部5041は、第1画像データ3011を生成し、該第1画像データ3011に対して、カーソルデータを付与する。
また、第2画像生成部5042は、該モーション信号に基づいて、指定範囲の座標を特定する。第2画像生成部5042は、生成した第2画像データに対して、該特定した指定範囲内の第2画像データを抽出して、特定した指定範囲外の第2画像データを破棄する。第2画像生成部5042は、該抽出した第2画像データを調整部5050に出力する。変形例として、第2画像生成部5042は、特定した指定範囲内のみの第2画像データを生成するようにしてもよい。第2画像生成部5042は、該生成した第2画像データを調整部5050に出力する。
また、第3画像生成部5043は、該モーション信号に基づいて、指定範囲の座標を特定する。第3画像生成部5043は、生成した第3画像データに対して、該特定した指定範囲内の第3画像データを抽出して、特定した指定範囲外の第3画像データを破棄する。第3画像生成部5043は、該抽出した第3画像データを調整部5050に出力する。変形例として、第3画像生成部5043は、特定した指定範囲内のみの第3画像データを生成するようにしてもよい。第3画像生成部5043は、該生成した第3画像データを調整部5050に出力する。
次に、調整部5050は、指定範囲の座標を特定する。そして、調整部5050は、第1画像301のうち指定範囲内の画像のY軸座標と、第2画像3312および第3画像3313のY軸座標とが同一となるように、第2画像データおよび第3画像データを調整する。調整部5050は、カーソルデータが付与された第1画像データ3011、調整部5050により調整された第2画像データ、および調整部5050により調整された第3画像データを出力部506を介して、表示部50に送信する。
このように、実施の形態3の生成部504は、モーションセンサ804の検出結果に応じた指定領域の第2画像データおよび第3画像データを生成する。したがって、実施の形態3の表示部50は、ユーザが所望する指定範囲での第2画像3312および第3画像3313を表示することができる。よって、ユーザの利便性を向上させることができる。
(実施の形態4)
実施の形態1、実施の形態2、および実施の形態3では、第1視点方向D1、第2視点方向D2、および第3視点方向D3は予め定められている。実施の形態4の画像処理装置40は、ユーザから複数の視点(視点方向)が入力される視点入力部を有する。ユーザは、視点入力部に対して視点を入力することにより、ユーザは、視点方向を決定できる。以下に、視点入力部の一例を説明する。
ユーザは、画像処理装置40の周辺機器を操作することにより、視点方向設定モードに制御させることができる。画像処理装置40は、視点方向設定モードに制御すると、表示部50に視点方向設定画面を表示させる。図16は、視点方向設定画面の一例である。図16(A)に示すように表示部50は、三次元的に歯列画像651を表示する。この歯列画像651の画像データは、画像処理装置40のメモリ109などに予め記憶されているデータである。
ユーザは、マウス602を操作することにより、視点方向の視点を決定する。たとえば、ユーザはマウス602を操作することにより、ポインタ(図示せず)を表示領域50A内において移動させて、図16(A)に示すように、所望の箇所でマウス602をクリックすると、表示部50は、視点を示す視点画像603を表示させる。視点画像603は、視点方向の視点を示す画像である。その後、ユーザは、表示領域50A内の所望の方向に沿って、マウス602のドラッグ操作を行うことにより、図16(B)に示すように、表示部50は、視点画像603から視点方向を示す矢印画像604を表示させる。視点画像603と矢印画像604が、視点方向を特定する視点方向画像610を構成する。
ユーザは、複数の視点方向を設定することができる。図16(C)の例は、画像処理装置40において、3つの視点方向が設定されている。つまり、図16(C)の例は、表示部50が3つの視点方向画像610を表示している例である。このように、視点入力部は、表示部50と、マウス602などから構成される。
実施の形態4の生成部504は、視点入力部から入力された視点に係るマルチ画像データ3015を生成する。これにより、表示部50は、ユーザが入力した視点に係るマルチ画像を表示することができる。したがって、実施の形態4の画像処理装置40は、ユーザの所望の視点に係るマルチ画像を表示させることができることから、ユーザの利便性を向上させることができる。
なお、実施の形態4で説明した視点入力部は一例であり、他の構成により、ユーザに視点を入力させるようにしてもよい。たとえば、視点入力部は、ユーザに視点の角度を入力させるようにしてもよい。
(実施の形態5)
ユーザによっては、たとえば、第2画像が第1画像に対していずれの視点であるかを分かり難いと感じるユーザがいる。そこで、実施の形態5の画像処理装置40は、第2画像が第1画像に対していずれの視点であるかをユーザに分かり易くする。ところで、実施の形態4では、視点入力部から、ユーザが所望する視点を入力できるとして説明した。該視点入力部から入力した視点の数が多いと、ユーザがマルチ画像を視認し難くなってしまう。実施の形態5の画像処理装置40は、視点の数が多くなっても、ユーザにマルチ画像を認識させやすくする。
図17は、実施の形態5の表示部50が表示する画面の一例である。図17の例では、ユーザにより4つの視点が設定された場合を示す。図17の例での表示部50は、第1画像701を表示領域50Aの中央に表示するとともに、表示部50は、第2画像702と、第3画像703と、第4画像704と、第5画像705とを表示する。なお、実施の形態5において、設定される視点の数は1以上であればよく4つの視点に限定されない。
第1画像701は、右の奥の臼歯を示す画像である。第2画像702は、第1画像701が示す歯列について、奥から舌側面に対する視点方向の画像である。第3画像703は、第1画像701が示す歯列について、奥から頬側面に対する視点方向の画像である。第4画像704は、第1画像701が示す歯列について、手前から舌側面に対する視点方向の画像である。第5画像705は、第1画像701が示す歯列について、手前から頬側面に対する視点方向の画像である。
また、表示部50は、第1画像701と第2画像702との間に、第2視点画像7021を表示する。表示部50は、第1画像701と第3画像703との間に、第3視点画像7031を表示する。表示部50は、第1画像701と第4画像704との間に、第4視点画像7041を表示する。表示部50は、第1画像701と第5画像705との間に、第5視点画像7051を表示する。
第2視点画像7021は、奥から舌側面に対する視点方向を示す矢印の画像である。第3視点画像7031は、奥から頬側面に対する視点方向を示す矢印の画像である。第4視点画像7041は、手前から舌側面に対する視点方向を示す矢印の画像である。第5視点画像7051は、手前から頬側面に対する視点方向を示す矢印の画像である。
次に、生成部504の制御について説明する。実施の形態5の生成部504は、第1画像生成部5041と、第2画像生成部5042と、第3画像生成部5043との他に、特に図示しないが、第4画像生成部と、第5画像生成部とを有する。第1画像生成部5041は、第1画像データを生成する。第2画像生成部5042は、第2画像データを生成する。第3画像生成部5043は、第3画像データを生成する。第4画像生成部5044は、第4画像データを生成する。第5画像生成部5045は、第5画像データを生成する。
第1画像データは、第1画像701の画像データである。第2画像データは、第2画像702の画像データである。第3画像データは、第3画像703の画像データである。第4画像データは、第4画像704の画像データである。第5画像データは、第5画像705の画像データである。
さらに、生成部504は、第2視点画像データと、第3視点画像データと、第4視点画像データと、第5視点画像データとを生成する。第2視点画像データは、第2視点画像7021の画像データである。第3視点画像データは、第3視点画像7031の画像データである。第4視点画像データは、第4視点画像7041の画像データである。第5視点画像データは、第5視点画像7051の画像データである。
また、調整部5050は、第2画像702と、第3画像703と、第4画像704と、第5画像705と、第2視点画像7021と、第3視点画像7031と、第4視点画像7041と、第5視点画像7051とが図17に示す表示態様となるように、第1画像データと、第2画像データと、第3画像データと、第4画像データと、第5画像データと、第2視点画像データと、第3視点画像データと、第4視点画像データと、第5視点画像データとを調整する。
実施の形態5の生成部504は、少なくとも第2画像702(実施の形態5では、第2画像702と、第3画像703と、第4画像704と、第5画像705)が第1画像701に対していずれの視点であるかを示す視点データ(第2視点画像データと、第3視点画像データと、第4視点画像データと、第5視点画像データ)を生成する。したがって、表示部50は、図17に示すような画面を表示する。よって、実施の形態5の画像処理装置40は、少なくとも第2画像702が、第1画像701に対していずれの視点であるかをユーザに分かり易くすることができる。
(実施の形態6)
実施の形態1では、スキャン前にユーザが周辺機器(キーボード601およびマウス602)などを操作することにより、対象歯牙360を示す情報(たとえば、歯牙の識別情報(識別番号))を入力するとして説明した。実施の形態6では、画像処理装置が、対象歯牙を特定する。実施の形態6では、対象歯牙は支台歯であるとする。なお、対象歯牙はいずれの歯牙であってもよく、たとえば、対象歯牙は齲歯であってもよい。
たとえば、実施の形態6に係る画像処理装置は、画像処理装置が有するAI(人工知能:Artificial Intelligence)を利用して、三次元スキャナ80によって取得された三次元データに基づき、支台歯を自動的に特定する。なお、画像処理装置による支台歯を特定する処理を「特定処理」とも称する。
図18は、実施の形態6の画像処理装置40Aの機能構成例を示す図である。画像処理装置40Aと、図10の画像処理装置40とを比較すると、画像処理装置40Aは、特定部420を有する一方、画像処理装置40は特定部420を有さない点で両者は異なる。
特定部420は、推定モデル114と、特定用プログラム120とを含む。特定用プログラム120は、取得部502が取得した三次元データに対応する歯牙の特徴に基づき、推定モデル114を用いて歯列から支台歯を特定する。推定モデル114は、ニューラルネットワークと、該ニューラルネットワークのパラメータとを含む。パラメータは、重みとバイアスとを含む。
取得部502により取得された三次元データは、特定部420に入力される。この三次元データは、複数の歯牙が含まれる一視点画像に対応するデータである。特定部420の特定用プログラム120は、取得部502からの三次元データを受信すると、該三次元データに含まれる特徴量(複数の歯牙の特徴量)を抽出し、該特徴量をニューラルネットワークの入力層に入力する。特徴量は、たとえば、いずれの値であってもよく、たとえば、三次元データの色情報などである。ニューラルネットワークにおいては、たとえば、ニューラルネットワークの中間層によって、入力された位置情報の値に対して重み付け係数が乗算されたり所定のバイアスが加算されたりするとともに所定の関数による計算が行われる。ニューラルネットワークの出力層からは、中間層での計算結果であるスコアが出力される。さらに、特定用プログラム120は、スコアと、予め定められた判定値とを比較することにより、支台歯を特定する。なお、ニューラルネットワークによる計算および判定については、三次元データに基づき支台歯の有無を識別できるものであれば、いずれの手法が用いられてもよい。
推定モデル114のニューラルネットワークにおいては、中間層が多層構造になることで、ディープラーニングによる処理が行われる。実施の形態6においては、3次元画像に特化した識別処理を行う特定用プログラム120として、たとえば、VoxNet、3DShapeNets、Multi-View CNN、RotationNet、OctNet、FusionNet、PointNet、PointNet++、SSCNet、およびMarrNetなどが用いられるが、その他のプログラムが用いられてもよい。また、ニューラルネットワークの仕組みには既存のものが適用されてもよい。
次に、推定モデル114の学習について説明する。推定モデル114は、たとえば、学習用データを利用した教師あり学習で学習されることで最適化(調整)される。実施の形態6では、学習用データは、支台歯を含む歯牙の特徴量と、該特徴量に対応づけられた正解スコア(ラベル)とを含む。推定モデル114の学習の際には、推定モデル114に対して、学習用データが入力される。推定モデル114に対して学習用データが入力された場合のスコア(推定結果)が、正解スコアに近づくように、ニューラルネットワークのパラメータを更新する。このように、推定モデル114は、歯牙の特徴を含む三次元データと、三次元データを用いた対象歯牙の特定結果(たとえば、スコア)とに基づき学習される。
特定部420が、支台歯を特定すると支台歯の三次元データを制御部510に出力する。生成部504は、支台歯の三次元データに基づいて、第1画像データ、第2画像データ、および第3画像データを生成する。その結果、表示部50は、たとえば、図3に示すように、支台歯が含まれるマルチ画像(第1画像301、第2画像302、および第3画像)を表示することができる。
実施の形態6の特定部420は、支台歯(ユーザが注目する歯牙)を特定して、該支台歯を含むマルチ画像を表示することができる。したがって、ユーザは事前に支台歯を特定するための情報を入力する必要が無いことから、衛生面を向上させることができ、ユーザの利便性を向上させることができる。また、支台歯を確認するために、三次元スキャナ80によるスキャンを中断させる必要がなく、スキャンの時間を短縮させることができる。
(実施の形態7)
図19は、実施の形態7を説明するための図である。実施の形態7では、表示部50は、ユーザの操作に応じて、第1表示状態および第2表示状態のいずれかに切換えることができる。ユーザの操作は、たとえば、画像処理装置40の周辺機器(キーボード601、およびマウス602など)への操作である。
図19(A)は、表示部50が、マルチ画像と、他のコンテンツ520(他の画像)とを表示する状態である。他のコンテンツ520とは、マルチ画像とは異なる画像である。たとえば、図19の所定の制御を開始させるためのスタートボタン、およびアプリケーションのアイコン画像などを含む。図19(B)は、表示部50が、他のコンテンツ520を表示せずに、マルチ画像のみを表示する状態である。
また、図19(A)での第1表示状態は、所定倍率で、マルチ画像を表示する低倍率表示状態でもある。一方、図19(B)での第2表示状態は、所定倍率よりも高い倍率で、マルチ画像を表示する高倍率表示状態でもある。
実施の形態7によれば、表示部50は、マルチ画像と他のコンテンツ520とを表示する第1表示状態(図19(A)参照)と、マルチ画像の画像のみを表示する第2表示状態(図19(B)参照)とのいずれかにユーザの操作に応じて切換可能である。したがって、ユーザは、該ユーザが所望する画像を表示させることができることから、ユーザの利便性を向上させることができる。
また、実施の形態7によれば、表示部50は、マルチ画像を所定倍率で表示する低倍率表示状態(図19(A)参照)と、マルチ画像を所定倍率よりも高い倍率で表示する高倍率表示状態(図19(B)参照)のいずれかにユーザの操作に応じて切換可能である。したがって、ユーザは、該ユーザが所望する倍率でマルチ画像を表示させることができることから、ユーザの利便性を向上させることができる。
実施の形態7の変形例として、低倍率表示状態および高倍率表示状態の双方は、他のコンテンツ520を表示せずにマルチ画像のみを表示する状態としてもよい。また、低倍率表示状態および高倍率表示状態の双方は、マルチ画像と、他のコンテンツ520とを表示する状態としてもよい。第1表示状態および第2表示状態の画像の倍率は同一でもよい。
(実施の形態8)
図20は、実施の形態8を説明するための図である。図1の例での表示システム100は、1つの表示部(表示部50)を含むとして説明した。実施の形態8の表示システム100Aは、2つの表示部(第1表示部51および第2表示部52)を含む。第1表示部51は、表示領域51Aに画像を表示する。第2表示部52は、表示領域52Aに画像を表示する。
図21は、第1表示部51および第2表示部52が表示する画面の一例である。図21(A)は、第1表示部51が、マルチ画像と、他のコンテンツ520とを表示することを示す図である。図21(B)は、第2表示部52が、他のコンテンツ520を表示せずに、マルチ画像のみを表示することを示す図である。
また、図21(A)に示すように、第1表示部51は、所定倍率で、マルチ画像を表示する。一方、図21(B)に示すように、第2表示部52は、所定倍率よりも高い倍率で、マルチ画像を表示する。
実施の形態8によれば、第1表示部51は、マルチ画像と他のコンテンツ520とを表示する(図21(A)参照)一方、第2表示部52は、マルチ画像の画像のみを表示する(図21(B)参照)。したがって、ユーザは、該ユーザが所望する画像を表示させることができることから、ユーザの利便性を向上させることができる。
また、実施の形態8によれば、第1表示部51は、マルチ画像を所定倍率で表示する一方(図21(A)参照)、第2表示部52は、マルチ画像を所定倍率よりも高い倍率で表示する(図21(B)参照)。したがって、ユーザは、該ユーザが所望する倍率でマルチ画像を表示させることができることから、ユーザの利便性を向上させることができる。
実施の形態7の変形例として、第1表示部51および第2表示部52は、他のコンテンツ520を表示せずにマルチ画像のみを表示するようにしてもよい。また、第1表示部51および第2表示部52は、マルチ画像と、他のコンテンツ520とを表示するようにしてもよい。また、第1表示部51および第2表示部52の画像の表示倍率は同一でもよい。
(変形例)
(1) 前述の実施の形態では、取得部502は、三次元スキャナ80から三次元データを取得するとして説明した。しかしながら、三次元データの取得元は、他であってもよい。たとえば、三次元スキャナ80と、画像処理装置40とを所定のネットワークで接続させるようにしてもよい。この場合には、三次元データの取得元は、ネットワークとなる。また、三次元データを記憶媒体に記憶させるようにしてもよい。この場合には、三次元データの取得元は、記憶媒体となる。
また、前述の実施の形態では、出力部506は、表示部50にマルチ画像データを出力するとして説明した。しかしながら、出力部506の出力先は、他であってもよい。出力先は、プリンタであってもよい。出力部506の出力先は、記憶媒体としてもよい。この場合には、この記憶媒体にマルチ画像データが記憶される。また、画像処理装置40と、表示部50とを所定のネットワークで接続させるようにしてもよい。この場合には、出力部506の出力先は、ネットワークである。
(2) 前述の実施形態では、三次元スキャナ80により最初(初期)に撮像される箇所は、臼歯375の咬合面381であることが想定されているとして説明した。しかしながら、画像処理装置40が、臼歯375の咬合面381を特定するようにしてもよい。
一般的に、臼歯の端部(歯牙の歯肉とは反対側の部分)は、歯牙の色となる領域の面積が、他の歯牙の端部よりも大きい。以下では、歯牙の色を白色という。換言すれば、臼歯の端部を示す座標(たとえば、Z座標)において、臼歯の方が他の歯牙よりも白色となる領域の面積は大きい。
そこで、本変形例では、生成部504は、取得部502が取得した三次元データのうちZ座標が予め定められたZ座標範囲に属する三次元データを抽出する。そして、生成部504は、該抽出した三次元データのうち白色を示す三次元データの量が、予め定められた閾値以上であるか否かを判断する。白色を示す三次元データの量が、予め定められた閾値以上であるということは、該三次元データに対応する箇所は、臼歯375の咬合面381である可能性が高い。そこで、生成部504は、白色を示す三次元データの量が、閾値以上であると判断した場合には、該三次元データの抽出元の三次元データは咬合面381の三次元データであると判断する。一方、生成部504は、白色を示す三次元データの量が、閾値未満であると判断した場合には、該三次元データの抽出元の三次元データは咬合面381以外の三次元データであると判断する。
以上の手法により、生成部504は、取得部502が取得した三次元データが咬合面381を示す三次元データであるか否かを判断するようにしてもよい。
また、生成部504は、他の手法により、咬合面381を特定するようにしてもよい。たとえば、実施の形態6で説明したAIを用いて咬合面381を特定するようにしてもよい。
(3) 前述の実施の形態では表示部50は、3以上の画像(第1画像301、第2画像302、および第3画像303)を表示するとして説明した。しかしながら、表示部50が表示する画像の数は、「2」としてもよく、「4」以上としてもよい。たとえば、表示部50は、第1画像301と第2画像302とを表示するようにしてもよい。
(4) 前述の実施の形態の表示システムは、一視点画像の表示と、マルチ画像の表示とを切換えることができるとして説明した。しかしながら、表示システムは、一視点画像を表示せずに、マルチ画像を表示するようにしてもよい。
(5) 前述した画像処理装置の処理の少なくとも一部を、他の装置が実行するようにしてもよい。他の装置は、たとえば、三次元スキャナおよび表示部のうち少なくとも1つを含むようにしてもよい。
(6) 前述の実施の形態では、スキャンボタン802を第2操作する前においては、画像処理装置は、一視点表示モードに制御し、スキャンボタン802を第2操作したときに、画像処理装置は、マルチ表示モードに制御するとして説明した。しかしながら、たとえば、ユーザによる操作が継続されている期間(たとえば、ユーザによりスキャンボタン802への操作が継続されているとき)期間に、画像処理装置は、マルチ表示モードに制御する構成を採用してもよい。この構成を採用している画像処理装置は、ユーザによる操作が継続されている期間以外の期間では、一視点表示モードに制御する。
(7) 前述の実施の形態では、調整部5050が、第1画像データ、第2画像データ、および第3画像データを調整するとして説明した。しかしながら、調整部5050による調整処理を実行しないようにしてもよい。このような構成によれば調整部5050による調整処理の負担を削減できる。
(8) 前述の実施の形態では、表示部50が表示するマルチ画像(第1画像301、第2画像302、第3画像303など)の全ては、二次元的な画像であるとして説明した。しかしながら、表示部50が表示するマルチ画像の少なくとも1つの画像を、一視点画像として表示するようにしてもよい。
(9) 図11の例では、取得部502が三次元データを取得したことを条件に、生成部504は、マルチ画像データを生成するとして説明した(図11のステップS201およびステップS204)。しかしながら、生成部504がマルチ画像データを生成する条件は他の条件としてもよい。たとえば、この条件は、第2操作信号を受信するという条件としてもよい。
(10) 実施の形態2においては、図14に示すように、画像処理装置40は、対象歯牙360の近傍のみの第2画像3312と、対象歯牙360の近傍のみの第3画像3313とを表示部50に表示させるとして説明した。しかしながら、変形例として、ユーザにより対象歯牙360が指定されていない場合であっても、画像処理装置40の制御の元、表示部50は、図14に示すように第1画像301を中心にして、第1画像301の左に第2画像302の一部分を抜き出した第2画像3312を表示し、第1画像301の右に図3の第3画像303の一部分を抜き出した第3画像3313を表示するようにしてもよい。以下、この表示を「抜き出し表示」という。
本変形例によれば、画像処理装置40は、ユーザにより対象歯牙360が指定されていない場合であっても、抜き出し表示を実行することにより、スキャン中の歯牙を表示領域50Aの略中央部に表示させることができる。その結果、ユーザは、表示領域50Aの略中央部に表示される歯牙が、スキャン中の画像であることを認識できる。
さらに、画像処理装置40は、スキャン中は抜き出し表示を実行し、ユーザにより第1操作がなされてスキャンが停止された場合において、ユーザにより後発的に指定された対象歯牙360について抜き出し表示を表示部50に実行させるようにしてもよい。該特定は、たとえば、ユーザによる指定に基づく特定、および画像処理装置40がAI機能などを用いた特定などを含む。これにより、ユーザは歯列弓のうち所望の範囲をスムーズにスキャンできるとともに、その後は、撮り残しがあってはならない対象歯牙360のみのスキャン状況を確認することができる。
(11) また、画像処理装置40は、第2画像3312および第3画像3313(図14参照)を所定倍率で拡大して表示部50に表示させる構成を採用するようにしてもよい。このような構成が採用された場合には、画像処理装置40は、第1画像301、第2画像3312、および第3画像3313それぞれの対象歯牙360のX軸方向またはY軸方向の中心位置が同一または略同一となるようにマルチ画像データ3015を生成する。表示部50が、このマルチ画像データ3015に基づいた画像を表示することにより、歯列の側面の画像(第2画像3312および第3画像3313)を拡大して表示できる。したがって、ユーザは、重要な対象歯牙360の取り残しやすい箇所である側面を確認し易くなる。また、この所定倍率は、ユーザが設定可能としてもよい。
また、前述の実施の形態、および変形例のいずれかに対して、前述の実施の形態、および変形例の少なくとも一部を適用するようにしてもよい。
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
40,40A 画像処理装置、50 表示部、50A,51A,52A 表示領域、51 第1表示部、52 第2表示部、80 三次元スキャナ、100,100A 表示システム、102 スキャナインターフェース、103 ディスプレイインターフェース、104 スピーカインターフェース、105 周辺機器インターフェース、106 ネットワークコントローラ、109 メモリ、114 推定モデル、120 特定用プログラム、130 演算装置、301,401,701 第1画像、302,402,702,3312 第2画像、303,403,703,3313 第3画像、310 対象歯牙情報、312 補完画像、314 促進画像、316 透明領域、350 カーソル、351 第1付加情報、352 第2付加情報、353 第3付加情報、360 対象歯牙、400 スピーカ、420 特定部、502 取得部、504 生成部、506 出力部、508 記憶部、510 制御部、520 コンテンツ、550 リムーバブルディスク、601 キーボード、602 マウス、603 視点画像、604 矢印画像、610 視点方向画像、651 歯列画像、802 スキャンボタン、804 モーションセンサ。

Claims (27)

  1. 口腔内の複数の歯牙を含む歯列の三次元データを取得する取得部と、
    前記歯列に対する視点が異なる複数の画像の画像データを、前記取得部により取得された前記三次元データに基づいて生成する生成部と、
    前記生成部により生成された前記画像データを表示部に出力する出力部とを備え
    前記生成部は、
    前記複数の画像の画像データとして、第1視点方向からの前記歯列を示す第1画像データと、前記第1視点方向と正の所定角度をなす第2視点方向からの前記歯列を示す第2画像データと、前記第1視点方向と負の前記所定角度をなす第3視点方向からの前記歯列を示す第3画像データとを生成し、
    前記第1画像データに基づく第1画像の両隣に、前記第2画像データに基づく第2画像と前記第3画像データに基づく第3画像とが位置し、かつ、前記第1画像、前記第2画像、および前記第3画像の位置関係が対応して前記表示部が表示するように、前記第1画像データ、前記第2画像データ、および、前記第3画像データを調整する、画像処理装置。
  2. 前記所定角度は、90度、略90度、45度、略45度、30度、および略30度の少なくとも1つを含む、請求項1に記載の画像処理装置。
  3. 前記取得部は、三次元スキャナから前記三次元データを取得し、
    前記生成部は、前記三次元スキャナのスキャン中に、該三次元スキャナの撮像面が向けられた歯牙についての前記第1画像データ、前記第2画像データ、および前記第3画像データを生成する、請求項1または請求項2に記載の画像処理装置。
  4. 前記生成部は、前記位置関係を、前記表示部の表示領域におけるX座標位置またはY座標位置の何れかが同一または略同一となるように、前記第1画像データと前記第2画像データとを調整する、請求項1〜請求項3のいずれか1項に記載の画像処理装置。
  5. 前記生成部は、前記第1画像においてユーザより指定された位置の近傍の領域のみを示す前記第2画像データを生成する、請求項1〜請求項4のいずれか1項に記載の画像処理装置。
  6. 前記画像データが、臼歯および犬歯のうち少なくとも一方の画像データを含む場合に、
    前記第1画像は、咬合面に対する視点からの画像であり、
    前記第2画像は、側面に対する視点からの画像である、請求項〜請求項のいずれか1項に記載の画像処理装置。
  7. 前記画像データが、切歯の画像データを含む場合に、
    前記第1画像は、切端に対する視点からの画像であり、
    前記第2画像は、側面に対する視点からの画像である、請求項〜請求項のいずれか1項に記載の画像処理装置。
  8. 前記生成部は、前記第2画像が前記第1画像に対していずれの視点であるかを示す視点データを生成する、請求項〜請求項のいずれか1項に記載の画像処理装置。
  9. 前記取得部は、三次元スキャナから前記三次元データを取得し、
    前記三次元スキャナは、ユーザの前記三次元スキャナに対する動作を検出するセンサを含み、
    前記生成部は、前記センサの検出結果に応じた指定領域の第2画像データを生成する、請求項〜請求項8のいずれか1項に記載の画像処理装置。
  10. 前記取得部は、三次元スキャナから、前記三次元データと所定の信号とを取得し、
    前記生成部は、前記所定の信号を取得したタイミングと同一のタイミングまたは略同一のタイミングで取得する3次元データに基づいて前記複数の画像の画像データを生成する、請求項1〜請求項9のいずれか1項に記載の画像処理装置。
  11. 前記生成部は、歯牙の種別に応じて視点を変化させて前記画像データを生成する、請求項1〜請求項10のいずれか1項に記載の画像処理装置。
  12. 前記画像データは、歯肉の一部の画像データを含む、請求項1〜請求項11のいずれか1項に記載の画像処理装置。
  13. 前記生成部は、前記取得部により取得された前記三次元データの量に応じて、前記複数の画像の画像データを生成する、請求項1〜請求項12のいずれか1項に記載の画像処理装置。
  14. 前記生成部は、前記三次元データが充足している箇所のみの前記複数の画像の画像データを生成する、請求項13に記載の画像処理装置。
  15. 前記生成部は、前記三次元データの量が所定の領域において予め定められた閾値未満である箇所に第1付与データを付与する、請求項13または請求項14に記載の画像処理装置。
  16. 前記生成部は、再度、スキャンさせることをユーザに促進する箇所に第2付与データを付与する、請求項13〜請求項15のいずれか1項に記載の画像処理装置。
  17. 前記促進する箇所は、ユーザにより指定された箇所に含まれる、請求項16に記載の画像処理装置。
  18. 前記取得部が取得した前記三次元データに対応する歯牙の特徴に基づき、ニューラルネットワークを含む推定モデルを用いて、前記歯列から対象歯牙を特定する特定部をさらに備え、
    前記推定モデルは、歯牙の特徴を含む前記三次元データと、前記三次元データを用いた前記対象歯牙の特定結果とに基づき学習される、請求項1〜請求項17のいずれか1項に記載の画像処理装置。
  19. 前記対象歯牙は、支台歯である、請求項18に記載の画像処理装置。
  20. ユーザから前記複数の視点が入力される視点入力部をさらに備え、
    前記生成部は、前記視点入力部に入力された前記複数の視点に係る前記画像データを生成する、請求項1〜請求項19のいずれか1項に記載の画像処理装置。
  21. 口腔内の複数の歯牙を含む歯列の三次元データを生成する三次元スキャナと、画像処理装置と、表示部とを備える表示システムであって、
    前記画像処理装置は、
    前記三次元スキャナから、前記三次元データを取得する取得部と、
    前記歯列に対する視点が異なる複数の画像の画像データを、前記取得部により取得された前記三次元データに基づいて生成する生成部と、
    前記生成部により生成された前記画像データを前記表示部に出力する出力部とを備え、
    前記表示部は、前記出力部から出力された前記画像データに基づき前記複数の画像を表示し、
    前記生成部は、
    前記複数の画像の画像データとして、第1視点方向からの前記歯列を示す第1画像データと、前記第1視点方向と正の所定角度をなす第2視点方向からの前記歯列を示す第2画像データと、前記第1視点方向と負の前記所定角度をなす第3視点方向からの前記歯列を示す第3画像データとを生成し、
    前記第1画像データに基づく第1画像の両隣に、前記第2画像データに基づく第2画像と前記第3画像データに基づく第3画像とが位置し、かつ、前記第1画像、前記第2画像、および前記第3画像の位置関係が対応して前記表示部が表示するように、前記第1画像データ、前記第2画像データ、および、前記第3画像データを調整する、表示システム。
  22. 前記表示部は、
    前記複数の画像と、他のコンテンツとを表示する第1表示状態と、
    前記複数の画像のみを表示する第2表示状態とのいずれかに切換可能である、請求項21に記載の表示システム。
  23. 前記表示部は、
    前記複数の画像と、他のコンテンツとを表示する第1表示部と、
    前記複数の画像のみを表示する第2表示部とを含む、請求項21に記載の表示システム。
  24. 前記表示部は、
    前記複数の画像を所定倍率で表示する低倍率表示状態と、
    前記複数の画像を前記所定倍率よりも高い倍率で表示する高倍率表示状態のいずれかに切換可能である、請求項21または請求項22に記載の表示システム。
  25. 前記表示部は、
    前記複数の画像を所定倍率で表示する第1表示部と、
    前記複数の画像を前記所定倍率よりも高い倍率で表示する第2表示部とを含む、請求項21または請求項22に記載の表示システム。
  26. 口腔内の複数の歯牙を含む歯列の三次元データを取得するステップと、
    前記歯列に対する視点が異なる複数の画像の画像データを、取得された前記三次元データに基づいて生成するステップと、
    生成された前記画像データを表示部に出力するステップとを備え
    前記三次元データに基づいて生成するステップは、
    前記複数の画像の画像データとして、第1視点方向からの前記歯列を示す第1画像データと、前記第1視点方向と正の所定角度をなす第2視点方向からの前記歯列を示す第2画像データと、前記第1視点方向と負の前記所定角度をなす第3視点方向からの前記歯列を示す第3画像データとを生成するステップと、
    前記第1画像データに基づく第1画像の両隣に、前記第2画像データに基づく第2画像と前記第3画像データに基づく第3画像とが位置し、かつ、前記第1画像、前記第2画像、および前記第3画像の位置関係が対応して前記表示部が表示するように、前記第1画像データ、前記第2画像データ、および、前記第3画像データを調整するステップとを含む、画像処理方法。
  27. コンピュータに、
    口腔内の複数の歯牙を含む歯列の三次元データを取得するステップと、
    前記歯列に対する視点が異なる複数の画像の画像データを、取得された前記三次元データに基づいて生成するステップと、
    生成された前記画像データを表示部に出力するステップとを実行させ
    前記三次元データに基づいて生成するステップは、
    前記複数の画像の画像データとして、第1視点方向からの前記歯列を示す第1画像データと、前記第1視点方向と正の所定角度をなす第2視点方向からの前記歯列を示す第2画像データと、前記第1視点方向と負の前記所定角度をなす第3視点方向からの前記歯列を示す第3画像データとを生成するステップと、
    前記第1画像データに基づく第1画像の両隣に、前記第2画像データに基づく第2画像と前記第3画像データに基づく第3画像とが位置し、かつ、前記第1画像、前記第2画像、および前記第3画像の位置関係が対応して前記表示部が表示するように、前記第1画像データ、前記第2画像データ、および、前記第3画像データを調整するステップとを含む、画像処理プログラム。
JP2019049942A 2019-03-18 2019-03-18 画像処理装置、表示システム、画像処理方法、および画像処理プログラム Active JP6936826B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2019049942A JP6936826B2 (ja) 2019-03-18 2019-03-18 画像処理装置、表示システム、画像処理方法、および画像処理プログラム
EP20163535.6A EP3712858A3 (en) 2019-03-18 2020-03-17 Image processing apparatus, display system, image processing method, and image processing program
US16/822,444 US11602259B2 (en) 2019-03-18 2020-03-18 Image processing apparatus, display system image processing method, and storage medium that processes an image of dentition including a plurality of teeth in an oral cavity

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019049942A JP6936826B2 (ja) 2019-03-18 2019-03-18 画像処理装置、表示システム、画像処理方法、および画像処理プログラム

Publications (2)

Publication Number Publication Date
JP2020151008A JP2020151008A (ja) 2020-09-24
JP6936826B2 true JP6936826B2 (ja) 2021-09-22

Family

ID=69845146

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019049942A Active JP6936826B2 (ja) 2019-03-18 2019-03-18 画像処理装置、表示システム、画像処理方法、および画像処理プログラム

Country Status (3)

Country Link
US (1) US11602259B2 (ja)
EP (1) EP3712858A3 (ja)
JP (1) JP6936826B2 (ja)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7220569B2 (ja) * 2019-01-08 2023-02-10 株式会社モリタ製作所 撮像支援装置、スキャナシステム、および撮像支援方法
KR102283821B1 (ko) * 2019-12-26 2021-08-02 주식회사 메디트 구조물 데이터 매칭 방법 및 구강 내 구조물 데이터 매칭 시스템
WO2022102589A1 (ja) * 2020-11-13 2022-05-19 キヤノン株式会社 患者の口腔内の状態を推定する画像処理装置およびその制御方法、プログラム
CN112833813B (zh) * 2020-12-30 2022-10-18 北京大学口腔医学院 一种用于多牙位口内三维扫描的无中断扫描方法
DE102021120835B4 (de) 2021-08-10 2025-01-23 Smart Optics Sensortechnik Gmbh Verfahren und System zur Erfassung von 3D-Oberflächendaten eines zu vermessenden Objekts
KR102615021B1 (ko) * 2021-10-14 2023-12-20 주식회사 메디트 3차원 스캐너의 스캔 이미지 정렬 방법, 장치 및 명령을 기록한 기록매체
JP7260699B1 (ja) 2022-03-25 2023-04-18 株式会社モリタ製作所 データ処理装置、データ処理方法、およびデータ処理プログラム
JP7140932B1 (ja) 2022-03-25 2022-09-21 株式会社モリタ製作所 データ処理装置、データ処理方法、およびデータ処理プログラム
CL2023000930A1 (es) * 2023-03-29 2023-10-06 Fiodormed Spa Sistema para construir un modelo tridimensional de una dentadura
EP4451208A1 (en) * 2023-04-21 2024-10-23 Siemens Healthineers AG Method and system for providing a merged image of an oral cavity
CN119679356B (zh) * 2025-01-17 2025-06-13 中国医学科学院北京协和医院 一种针对龋齿的诊断系统

Family Cites Families (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9084653B2 (en) * 1998-01-14 2015-07-21 Cadent, Ltd. Methods for use in dental articulation
US6227850B1 (en) * 1999-05-13 2001-05-08 Align Technology, Inc. Teeth viewing system
JP3996712B2 (ja) * 1998-11-18 2007-10-24 オリンパス株式会社 医療用画像再生装置
US7013191B2 (en) * 1999-11-30 2006-03-14 Orametrix, Inc. Interactive orthodontic care system based on intra-oral scanning of teeth
JP2002291694A (ja) * 2001-03-30 2002-10-08 Fuji Photo Optical Co Ltd 電子内視鏡装置
JP4566746B2 (ja) * 2002-09-26 2010-10-20 オルムコ コーポレイション カスタム歯科矯正装置のシステム及び方法
US9492245B2 (en) * 2004-02-27 2016-11-15 Align Technology, Inc. Method and system for providing dynamic orthodontic assessment and treatment profiles
ITPD20040164A1 (it) * 2004-06-24 2004-09-24 Gianni Lazzarato Dispositivo per la determinazione dinamica della orientazione di dime chirurgiche su mascherine di riferimento per la preparazione di siti implantologici da realizzarsi in chirurgia dentaria, ortopedica e simili
EP1869403B1 (en) * 2005-03-03 2017-06-14 Align Technology, Inc. System and method for scanning an intraoral cavity
JP4888127B2 (ja) * 2007-01-17 2012-02-29 コニカミノルタセンシング株式会社 三次元測定装置及び携帯型計測器
JP4809291B2 (ja) * 2007-06-01 2011-11-09 株式会社豊田中央研究所 計測装置及びプログラム
JP2010533008A (ja) * 2007-06-29 2010-10-21 スリーエム イノベイティブ プロパティズ カンパニー ビデオデータ及び三次元モデルデータの同期ビュー
US8562339B2 (en) 2007-07-13 2013-10-22 3M Innovative Properties Company Digital orthodontic appliance coupling matrix
DE112009000093T5 (de) * 2008-01-04 2010-12-09 3M Innovative Properties Co., St. Paul Hierarchische Verarbeitung unter Nutzung von Bildverformung
FR2960962B1 (fr) * 2010-06-08 2014-05-09 Francois Duret Dispositif de mesures tridimensionnelles et temporelles par empreinte optique en couleur.
EP2614773B1 (en) * 2010-07-13 2018-01-03 Takara Telesystems Corp. X-ray tomogram imaging device
DE102010040096A1 (de) * 2010-09-01 2012-03-01 Sirona Dental Systems Gmbh Verfahren zur Erstellung einer Aufnahme aus einem 3D-Volumen
DK2649409T3 (en) * 2010-12-06 2019-02-04 3Shape As SYSTEM WITH INTEGRATION OF 3D USER INTERFACE
CA2824665C (en) * 2011-01-11 2016-11-01 Nobuchika Urakabe Intraoral video camera and display system
US8998609B2 (en) * 2012-02-11 2015-04-07 The Board Of Trustees Of The Leland Stanford Jr. University Techniques for standardized imaging of oral cavity
JP5931528B2 (ja) 2012-03-21 2016-06-08 オリンパス株式会社 手術用映像システムおよび手術用映像システムの作動方法
BR112014029605B1 (pt) * 2012-06-01 2023-10-31 Ultradent Products Inc Sistema para gerar imagens de vídeo estereoscópicas de dispositivo de controle de gesto e sistemas para gerar imagens de vídeo estereoscópicas
DE102012214467B4 (de) 2012-08-14 2019-08-08 Sirona Dental Systems Gmbh Verfahren zur Registrierung von einzelnen dreidimensionalen optischen Aufnahmen eines dentalen Objekts
DE102012221374A1 (de) * 2012-11-22 2014-05-22 Sirona Dental Systems Gmbh Verfahren zur Planung einer dentalen Behandlung
EP3673809B1 (en) * 2014-09-16 2024-07-17 Sirona Dental, Inc. Method and computer program for processing tomographic images
JP6458860B2 (ja) 2015-03-09 2019-01-30 富士通株式会社 歯冠情報取得プログラム、情報処理装置、及び歯冠情報取得方法
JP2016174903A (ja) 2015-03-18 2016-10-06 株式会社アドバンス 歯科診療システム
WO2016199735A1 (ja) * 2015-06-12 2016-12-15 オリンパス株式会社 画像処理システム
DE102015212806A1 (de) * 2015-07-08 2017-01-12 Sirona Dental Systems Gmbh System und Verfahren zum Scannen von anatomischen Strukturen und zum Darstellen eines Scanergebnisses
JP6366546B2 (ja) 2015-07-13 2018-08-01 株式会社モリタ製作所 口腔内三次元計測装置、口腔内三次元計測方法及び口腔内三次元計測結果の表示方法
EP3395292B1 (en) * 2015-12-24 2021-10-13 J. Morita MFG. Corp. Three-dimensional-measurement method, and three-dimensional-measurement device
GB2548341A (en) * 2016-03-10 2017-09-20 Moog Bv Movement tracking and simulation device and method
FR3050375A1 (fr) * 2016-04-22 2017-10-27 H43 Dev Procede de controle de la dentition
WO2018022940A1 (en) * 2016-07-27 2018-02-01 Align Technology, Inc. Intraoral scanner with dental diagnostics capabilities
US10695150B2 (en) * 2016-12-16 2020-06-30 Align Technology, Inc. Augmented reality enhancements for intraoral scanning
JP2018117865A (ja) * 2017-01-25 2018-08-02 富士通株式会社 移動回転情報生成コンピュータプログラム、移動回転情報生成装置、及びその方法
JP7427595B2 (ja) * 2018-01-26 2024-02-05 アライン テクノロジー, インコーポレイテッド 診断の為の口腔内のスキャン及び追跡
EP3591616A1 (en) * 2018-07-03 2020-01-08 Promaton Holding B.V. Automated determination of a canonical pose of a 3d dental structure and superimposition of 3d dental structures using deep learning

Also Published As

Publication number Publication date
JP2020151008A (ja) 2020-09-24
EP3712858A2 (en) 2020-09-23
EP3712858A3 (en) 2020-10-28
US11602259B2 (en) 2023-03-14
US20200297187A1 (en) 2020-09-24

Similar Documents

Publication Publication Date Title
JP6936826B2 (ja) 画像処理装置、表示システム、画像処理方法、および画像処理プログラム
US12070375B2 (en) Area of interest overlay on dental site using augmented reality
US9937022B2 (en) Navigating among images of an object in 3D space
JP7220569B2 (ja) 撮像支援装置、スキャナシステム、および撮像支援方法
KR20140032906A (ko) 상악궁 및 하악궁의 디스플레이를 위한 이미징 장치
US20230401804A1 (en) Data processing device and data processing method
EP4670182A1 (en) GRADUAL RETURN OF SURFACE QUALITY DURING AN INTRAORAL SCAN
KR102460621B1 (ko) 구강 이미지 처리 장치, 및 구강 이미지 처리 방법
KR20230000912A (ko) 구강 이미지 처리 장치, 및 구강 이미지 처리 방법
US12499507B2 (en) Oral image processing device and oral image processing method
KR102781489B1 (ko) 구강 이미지를 처리하는 데이터 처리 장치 및 구강 이미지 처리 방법
KR102877153B1 (ko) 구강 이미지 처리 장치, 및 구강 이미지 처리 방법
KR102790353B1 (ko) 데이터 처리 장치 및 데이터 처리 방법
KR20220127764A (ko) 구강 이미지 내의 선택 영역을 식별하는 방법 및 이를 위한 장치
US20240362773A1 (en) Intraoral image processing device and intraoral image processing method
KR102810452B1 (ko) 이미지 처리 장치, 및 이미지 처리 방법
KR20220059908A (ko) 데이터 처리 장치 및 데이터 처리 방법
KR102897424B1 (ko) 구강 이미지 처리 장치, 및 구강 이미지 처리 방법
EP4417161A1 (en) Data processing apparatus and data processing method
KR102613531B1 (ko) 구강 이미지 처리 장치 및 구강 이미지 처리 방법
US20250235298A1 (en) Data processing device and data processing method
WO2024177891A1 (en) Gradual surface quality feedback during intraoral scanning
CN118076318A (zh) 数据处理装置和数据处理方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200605

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210520

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210525

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210712

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: 20210817

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210827

R150 Certificate of patent or registration of utility model

Ref document number: 6936826

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150