JP7462534B2 - Image Recording System - Google Patents
Image Recording System Download PDFInfo
- Publication number
- JP7462534B2 JP7462534B2 JP2020183703A JP2020183703A JP7462534B2 JP 7462534 B2 JP7462534 B2 JP 7462534B2 JP 2020183703 A JP2020183703 A JP 2020183703A JP 2020183703 A JP2020183703 A JP 2020183703A JP 7462534 B2 JP7462534 B2 JP 7462534B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- oral cavity
- reflection
- area
- recording system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Endoscopes (AREA)
Description
本開示の一側面は画像記録システムに関する。 One aspect of the present disclosure relates to an image recording system.
特許文献1には、画像データの撮像部位を口腔内であると判断し、その画像データの中に歯のエリアを検出した場合にはオートフォーカスエリアを該エリア上に設定する口腔内カメラが記載されている。
口腔の診断に用いられる適切な画像を簡易に取得するための仕組みが望まれている。 There is a need for a system that can easily obtain appropriate images for use in oral diagnosis.
本開示の一側面に係る画像記録システムは少なくとも一つのプロセッサを備える。少なくとも一つのプロセッサは、対象者の口腔を示す口腔画像を受け付け、口腔が映っている領域である口腔領域を口腔画像から特定し、口腔領域の複数の画素のそれぞれについて輝度値を取得し、輝度値が所与の閾値以上である画素である高反射画素が存在しない場合には口腔の画像を記憶装置に格納し、高反射画素が存在する場合には口腔の画像を記憶装置に格納しない。 An image recording system according to one aspect of the present disclosure includes at least one processor. The at least one processor receives an oral cavity image showing the oral cavity of a subject, identifies an oral cavity region, which is a region showing the oral cavity, from the oral cavity image, obtains a luminance value for each of a plurality of pixels in the oral cavity region, and stores the oral cavity image in a storage device if there are no highly reflective pixels, which are pixels whose luminance values are equal to or greater than a given threshold, and does not store the oral cavity image in a storage device if there are highly reflective pixels.
このような側面においては、口腔画像の口腔領域を構成する画素の輝度値の大きさに応じてその口腔画像を記憶装置に格納するか否かが決定される。輝度値が所与の閾値よりも高い高反射画素は、口腔内の唾液による光の反射の結果である蓋然性が高い。したがって、その高反射画素が存在する口腔画像はその好ましくない反射のために口腔を良好に捉えていない可能性がある。口腔領域を構成する各画素の輝度値が許容範囲内である場合に限って口腔画像を記録することで、口腔の診断に用いられる適切な画像を簡易に取得することができる。 In this aspect, whether or not to store an oral cavity image in a storage device is determined depending on the magnitude of the luminance value of the pixels that make up the oral cavity region of the oral cavity image. Highly reflective pixels with luminance values higher than a given threshold value are likely to be the result of light reflection by saliva in the oral cavity. Therefore, an oral cavity image containing such highly reflective pixels may not capture the oral cavity well due to undesirable reflection. By recording an oral cavity image only when the luminance value of each pixel that makes up the oral cavity region is within an acceptable range, an appropriate image for use in diagnosing the oral cavity can be easily obtained.
本開示の一側面によれば、口腔の診断に用いられる適切な画像を簡易に取得することができる。 According to one aspect of the present disclosure, it is possible to easily obtain appropriate images for use in diagnosing the oral cavity.
以下、添付図面を参照しながら本開示での実施形態を詳細に説明する。図面の説明において同一または同等の要素には同一の符号を付し、重複する説明を省略する。 Embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. In the description of the drawings, identical or equivalent elements are given the same reference numerals, and duplicate descriptions will be omitted.
実施形態に係る画像記録システム1は、人の口腔の画像(本開示ではこれを「口腔画像」ともいう)を所定の記憶装置に格納するコンピュータシステムである。「画像を記憶装置に格納する」とは、或る一時点または或る時間幅における画像の電子データ(すなわち画像データ)を電子ファイル(すなわち画像ファイル)として記憶装置上に永久的に記録する処理をいう。格納される画像は静止画(写真)でもよいし動画像でもよく、したがって、画像データは静止画データ(写真データ)でもよいし動画像データでもよい。本開示において、「画像を記憶装置に格納する」とは、既に生成されている画像データ(すなわち画像ファイル)を記憶装置に格納する処理と、画像の撮影との双方を含む概念である。画像の撮影とは、或る一時点または或る時間幅における画像の電子データ(すなわち画像データ)を生成し、その画像データを画像ファイルとして記憶装置上に永久的に格納(記録)する処理をいう。
The
画像データは任意の目的で用いられてよい。例えば、画像データは、対面またはオンラインによる診断または診療に用いられてもよいし、訪問介護などの介護のために用いられてもよい。画像データは画像記録システム1によって用いられてもよいし、他のコンピュータシステムまたはコンピュータによって用いられてもよい。
The image data may be used for any purpose. For example, the image data may be used for face-to-face or online diagnosis or treatment, or for care such as home nursing. The image data may be used by the
本開示では、口腔が撮影されるかまたは既に撮影された人のことを「対象者」という。また、画像記録システム1を利用する人を「ユーザ」という。ユーザと対象者とが同一人物でもよく、この場合には、ユーザ(対象者)は自身の口腔を写した画像を記録する。あるいは、ユーザと対象者とが相異なってもよい。例えばユーザおよび対象者が、医療従事者と患者という関係であってもよいし、介護者と被介護者という関係であってもよい。あるいは、ユーザは対象者の家族または知り合いでもよい。
In this disclosure, a person whose oral cavity will be photographed or has already been photographed is referred to as a "subject." Also, a person who uses the
一例では、画像記録システム1は対象者の口腔を示す口腔画像を受け付ける。口腔画像は口腔以外の部位(例えば顎)を写してもよい。口腔画像は既に生成された画像ファイルでもよい。あるいは、その口腔画像は、カメラのビューファインダに映った捕捉領域をユーザ操作を受け付けることなく自動的に記録することで得られる一時的な画像データでもよい。いずれにしても、画像記録システム1はその口腔画像が所与の記録条件を満たすか否かを判定する。
In one example, the
受け付けられた口腔画像が記録条件を満たす場合に、画像記録システム1はその口腔画像を格納する。上述したように、口腔画像を格納することは、既存の画像ファイルの保存と口腔の撮影との双方を含む概念である。
If the accepted oral cavity image satisfies the recording conditions, the
一方、受け付けられた口腔画像が記録条件を満たさない場合には、画像記録システム1はその口腔画像を格納しない。一例では、画像記録システム1はその場合に、新たな口腔画像を受け付け、その口腔画像が記録条件を満たすか否かを判定し、その判定結果に基づいてその口腔画像を格納するか否かを決定する。要するに、画像記録システム1は対象者の口腔画像を格納できるまで再試行を繰り返してもよい。
On the other hand, if the accepted oral cavity image does not satisfy the recording conditions, the
画像記録システム1において処理される口腔画像は任意の手法によって取得されてよい。例えば、口腔画像は、静止画であってもよいし、動画像を構成する一つのフレーム画像であってもよい。したがって、口腔画像は動画像から抽出されてもよい。
The oral cavity image processed in the
画像記録システム1は少なくとも一つのコンピュータを用いて構成される。画像記録システム1の具体的な物理構成は限定されず、任意の方針によって設計されてよい。
The
一例では、画像記録システム1は、通信ネットワークを介して互いに接続する携帯端末およびサーバを備えるクライアント-サーバシステムによって実現されてもよい。クライアント-サーバシステムにおいて個々の機能要素を携帯端末とサーバとのどちらに実装するかは、任意の方針によって設計されてよい。サーバ側は、複数のコンピュータによって構成される分散システムであってもよい。通信ネットワークの構成は限定されず、任意の方針で設計されてよい。例えば、それぞれの通信ネットワークは移動体通信網、インターネット、イントラネット、WAN(Wide Area Network)のうちの少なくとも一つを含んで構成されてもよい。
In one example, the
別の例では、画像記録システム1は1台のコンピュータによって実現されてもよく、例えば1台の携帯端末によって実現されてもよい。この場合には、上記のすべての機能要素がその単体のコンピュータ上に実装される。
In another example, the
携帯端末の例として、高機能携帯電話機(スマートフォン)、携帯電話機、ウェアラブル端末、およびラップトップが挙げられる。しかし、携帯端末の具体的な種類はこれらに限定されない。 Examples of mobile terminals include high-function mobile phones (smartphones), mobile phones, wearable devices, and laptops. However, specific types of mobile terminals are not limited to these.
図1は画像記録システム1の構成の一例を示す図である。画像記録システム1は、ビューファインダ3を有するカメラ2と、ディスプレイ4とを備える。ビューファインダ3とは、カメラ2のレンズに映る領域である捕捉領域をユーザに視認させるための機能をいう。カメラ2の捕捉領域は、要するにカメラ2の視界である。典型的には、携帯端末ではビューファインダ3はディスプレイ4上に表示される。
Figure 1 shows an example of the configuration of an
画像記録システム1の少なくとも一部が携帯端末によって実現される場合には、口腔を記録するためのアプリケーション・プログラムが携帯端末に予めインストールされる。携帯端末はユーザ操作に応答してそのアプリケーション・プログラムを起動し、アプリケーション・プログラムは必要に応じてカメラ2、ビューファインダ3、またはディスプレイ4を制御する。
When at least a part of the
画像記録システム1は機能要素として画像処理部10を備える。画像処理部10は口腔画像の記録に関する制御を実行する機能要素であり、必要に応じてカメラ2、ビューファインダ3、またはディスプレイ4と協働する。画像処理部10は受付部11、判定部12、記録部13、画像記憶部14、および案内部15を備える。受付部11は口腔画像を受け付ける機能要素である。判定部12は、その口腔画像が所与の記録条件を満たすか否かを判定する機能要素である。記録部13は対象者の口腔画像(より具体的には画像ファイル)を画像記憶部14に格納する機能要素である。画像記憶部14は口腔画像を記憶する機能要素(記憶装置)である。案内部15は適切な口腔画像を取得するための案内メッセージをユーザまたは対象者に向けて出力する機能要素である。
The
図2を参照しながら、画像記録システム1によって実行される画像記録方法の一例を説明する。図2はその例を処理フローS1として示すフローチャートである。処理フローS1では画像記録システム1は既存の口腔画像ファイルを処理する。
An example of an image recording method executed by the
ステップS11では、受付部11が一つの口腔画像ファイルを受け付ける。口腔画像ファイルを受け付ける方法は限定されない。例えば、受付部11は所与のデータベースにアクセスして口腔画像ファイルを読み出してもよいし、ユーザによって入力された口腔画像ファイルを取得してもよいし、他のコンピュータから送られてきた口腔画像ファイルを受信してもよい。第1口腔画像は静止画(写真)であってもよい。あるいは、第1口腔画像は、動画像(映像)を構成する一つのフレーム画像(すなわち、動画像から抽出された画像)であってもよい。
In step S11, the
ステップS12では、判定部12が、その口腔画像が記録条件を満たすか否かを判定する。一例では、判定部12は画像の明るさ、唾液による画像内での光の反射、手振れ、口腔の捕捉、および口腔の角度という5種類の条件のうちの少なくとも一つを判定してよい。記録条件が2種類以上の条件の組み合わせである場合には、判定部12は口腔画像が該2種類以上の条件のすべてを満たすか否かを判定する。
In step S12, the
画像の明るさを判定する場合には、判定部12は口腔画像の各画素値をグレースケール値に変換する。続いて、判定部12はすべてのグレースケール値の平均を算出し、その平均値が所与の閾値Ta未満であるか否かを判定する。平均値が閾値Ta未満である場合には、判定部12は口腔画像が画像の明るさに関する条件を満たす(より具体的には、口腔画像の明るさが適切である)と判定する。一方、平均値が閾値Ta以上である場合には、判定部12は口腔画像が画像の明るさに関する条件を満たさない(より具体的には、口腔画像の明るさが適切でない)と判定する。
When determining the brightness of an image, the
唾液による反射を判定する場合には、判定部12は口腔画像を解析して、口腔が映っている領域を口腔領域として特定する。一例では、判定部12は、口腔画像から口腔領域を推定するための学習済みモデルMaを用いて口腔領域を推定する。学習済みモデルMaは、口腔画像を示す入力ベクトルを処理して、口腔領域を示す出力ベクトルを生成するアルゴリズムである。学習済みモデルMaは、口腔画像を示すデータと口腔領域を示すラベル(正解)とが対応付けられた多数のレコードによって構成された教師データを用いた機械学習によって生成され、画像記録システム1に予め実装される。
When determining the saliva reflex, the
判定部12は、推定された口腔領域を構成する複数の画素のそれぞれについて該画素の輝度値を取得し、その輝度値が所与の閾値Tb以上である画素(本開示ではこれを「高反射画素」ともいう)が存在するか否かを判定する。この高反射画素は、唾液による光の反射が発生したことを示す。一例では、判定部12は口腔画像または口腔領域の各画素値をグレースケール値に変換し、そのグレースケール値を輝度値として取得する。一例では、判定部12は連続して存在する複数の高反射画素の集合を反射領域として特定する。複数の高反射画素が連続して存在するとは、該複数の高反射画素のうちの任意の一つを基準画素として選択した場合に、該基準画素から放射状に延びる少なくとも一つの方向(例えば、水平方向、垂直方向、または斜め方向)において、該基準画素の隣に別の高反射画素が位置する状況をいう。したがって反射領域では、個々の高反射画素は1以上の別の高反射画素の隣に位置する。
The
一例では、高反射画素が存在しない場合には、判定部12は口腔画像が唾液による反射に関する条件を満たす(より具体的には、唾液による反射が口腔画像内に存在しない)と判定する。一方、高反射画素が存在する場合には、判定部12は口腔画像が唾液による反射に関する条件を満たさない(より具体的には、唾液による反射が口腔画像内に存在する)と判定する。別の例では、反射領域(すなわち、連続して存在する複数の高反射画素の集合)が存在しない場合には、判定部12は口腔画像が唾液による反射に関する条件を満たす(より具体的には、唾液による反射が口腔画像内に存在しない)と判定する。一方、その反射領域が存在する場合には、判定部12は口腔画像が唾液による反射に関する条件を満たさない(より具体的には、唾液による反射が口腔画像内に存在する)と判定する。このように、判定部12は或る一点の高反射画素に基づく判定を実行してもよいし、二次元状に広がる反射領域に基づく判定を実行してもよい。
In one example, if there is no highly reflective pixel, the
手振れを判定する場合には、判定部12は携帯端末の加速度センサからカメラ2の加速度を取得する。そして、判定部12はその加速度が所与の閾値Tc未満であるか否かを判定する。加速度が閾値Tc未満である場合には、判定部12は口腔画像が手振れに関する条件を満たす(より具体的には、口腔画像はぶれていない)と判定する。一方、加速度が閾値Tc以上である場合には、判定部12は口腔画像が手振れに関する条件を満たさない(より具体的には、口腔画像がぶれている)と判定する。
When determining whether camera shake has occurred, the
口腔の捕捉を判定する場合には、判定部12は口腔画像を解析して、開いている口腔の全体(すなわち、口腔画像中において口唇の内側に位置する領域の全体)が映っているか否かを特定する。一例では、判定部12は口腔画像に映っている対象者の歯数を特定し、その歯数が所与の閾値Td以上であるか否かを判定する。判定部12は学習済みモデルを用いて歯数を特定してもよい。判定部12は口腔画像から歯数を推定するための学習済みモデルMbを用いて歯数を推定する。学習済みモデルMbは、口腔画像を示す入力ベクトルを処理して、歯数を示す出力ベクトルを生成するアルゴリズムである。学習済みモデルMbは、口腔画像を示すデータと歯数を示すラベル(正解)とが対応付けられた多数のレコードによって構成された教師データを用いた機械学習によって生成され、画像記録システム1に予め実装される。歯数が閾値Td以上である場合には、判定部12は口腔画像が口腔の捕捉に関する条件を満たす(より具体的には、口腔の全体が口腔画像に映っている)と判定する。一方、歯数が閾値Td未満である場合には、判定部12は口腔画像が口腔の捕捉に関する条件を満たさない(より具体的には、口腔の全体が口腔画像に映っていない)と判定する。
When determining whether the oral cavity is captured, the
口腔の角度を判定する場合には、判定部12は口腔画像を解析して、2本の中切歯のそれぞれの2次元座標を特定する。この2次元座標は、2次元平面である口腔画像上における座標である。一例では、判定部12は、口腔画像から個々の中切歯の2次元座標を推定するための学習済みモデルMcを用いて個々の中切歯の2次元座標を推定する。学習済みモデルMcは、口腔画像を示す入力ベクトルを処理して、個々の中切歯の2次元座標を示す出力ベクトルを生成するアルゴリズムである。学習済みモデルMcは、口腔画像を示すデータと個々の中切歯の2次元座標を示すラベル(正解)とが対応付けられた多数のレコードによって構成された教師データを用いた機械学習によって生成され、画像記録システム1に予め実装される。判定部12は2本の中切歯の2次元座標を結ぶ仮想線を生成し、該仮想線と、該仮想線に対応する口腔画像の外縁との成す角度を算出する。角度の算出方法は限定されない。例えば、判定部12は二つの左中切歯を通る仮想線と、二つの右中切歯を通る仮想線とのいずれか一方を生成し、この仮想線と、口腔画像の鉛直方向の外縁との角度を算出してもよい。この場合には、鉛直方向の外縁が「仮想線に対応する口腔画像の外縁」に相当する。あるいは、判定部12は二つの上顎中切歯を通る仮想線と、二つの下顎中切歯を通る仮想線とのいずれか一方を生成し、この仮想線と、口腔画像の水平方向の外縁との角度を算出してもよい。この場合には、水平方向の外縁が「仮想線に対応する口腔画像の外縁」に相当する。判定部12はその角度が所与の閾値Te未満であるか否かを判定する。算出された角度が閾値Te未満である場合には、判定部12は口腔画像が口腔の角度に関する条件を満たす(より具体的には、歯列が口腔画像の水平方向に沿って映っている)と判定する。一方、算出された角度が閾値Te以上である場合には、判定部12は口腔画像が口腔の角度に関する条件を満たさない(より具体的には、歯列が斜めに映っている)と判定する。
When determining the angle of the oral cavity, the
図3は口腔の角度を判定するための仮想線の例を示す図である。例(a)では、判定部12は上顎左中切歯の2次元座標201と下顎左中切歯の2次元座標202とを通る仮想線211を示す。判定部12は仮想線211と口腔画像の鉛直方向の外縁との角度を算出し、この角度と閾値Teとを比較する。例(b)では、判定部12は上顎右中切歯の2次元座標203と上顎左中切歯の2次元座標204とを通る仮想線212を示す。判定部12は仮想線212と口腔画像の水平方向の外縁との角度を算出し、この角度と閾値Teとを比較する。
Figure 3 shows examples of virtual lines for determining the angle of the oral cavity. In example (a), the
上述したように、本実施形態では記録条件に関して5種類の具体的な条件を示す。画像の明るさに関して満たされるべき条件とは「口腔画像の明るさが適切であること」である。唾液による反射に関して満たされるべき条件とは「唾液による反射が口腔画像内に存在しないこと」である。手振れに関して満たされるべき条件とは「口腔画像がぶれていないこと」である。口腔の捕捉に関して満たされるべき条件とは「口腔の全体が口腔画像に映っていること」である。口腔の角度に関して満たされるべき条件とは「歯列が口腔画像の水平方向に沿って映っていること」である。 As described above, in this embodiment, five specific recording conditions are shown. The condition to be met regarding image brightness is that "the brightness of the oral cavity image is appropriate." The condition to be met regarding saliva reflection is that "there is no saliva reflection in the oral cavity image." The condition to be met regarding camera shake is that "the oral cavity image is not blurred." The condition to be met regarding capture of the oral cavity is that "the entire oral cavity is shown in the oral cavity image." The condition to be met regarding the angle of the oral cavity is that "the row of teeth is shown along the horizontal direction of the oral cavity image."
図2に戻って、口腔画像が記録条件を満たす場合には(ステップS13においてYES)、処理はステップS14に進む。上述したように、記録条件が2種類以上の条件の組合せである場合には、口腔画像が該2種類以上の条件のすべてを満たす場合に、処理がステップS14に進む。ステップS14では、記録部13が口腔画像ファイルを画像記憶部14に格納する。
Returning to FIG. 2, if the oral cavity image satisfies the recording conditions (YES in step S13), the process proceeds to step S14. As described above, if the recording conditions are a combination of two or more conditions, the process proceeds to step S14 if the oral cavity image satisfies all of the two or more conditions. In step S14, the
一方、口腔画像が記録条件を満たさない場合には(ステップS13においてNO)、処理はステップS15に進む。ステップS15では、記録部13は口腔画像ファイルを画像記憶部14に格納することなくその口腔画像ファイルを破棄する。ステップS15において、案内部15が案内メッセージをユーザまたは対象者に向けて出力してもよい。この案内メッセージは、適切な口腔画像ファイルの入力をユーザまたは対象者に促すための情報であり、満たされていない記録条件に基づいて設定される。案内部15は案内メッセージを、ディスプレイ4上に表示してもよいし、スピーカから出力してもよい。案内メッセージの表現方法は限定されず、例えば、案内メッセージはテキスト、グラフィックス、および音声のうちの少なくとも一つによって表現されてもよい。例えば、案内部15は、口腔の捕捉に関する条件が満たされていないことに応答して、「口の右側が映っていません。口の全体を写した写真を入力してください。」という案内メッセージを出力してもよい。
On the other hand, if the oral cavity image does not satisfy the recording condition (NO in step S13), the process proceeds to step S15. In step S15, the
図4を参照しながら、画像記録システム1によって実行される画像記録方法の別の例を説明する。図4はその例を処理フローS2として示すフローチャートである。処理フローS2では画像記録システム1はビューファインダ3に映った画像を処理する。
With reference to Figure 4, another example of an image recording method executed by the
ステップS21では、アプリケーション・プログラムがカメラ2を起動する。一例では、ユーザが所定のアプリケーション・プログラムを起動したことに応答して、アプリケーション・プログラムがカメラ2を起動する。
In step S21, the application program launches
ステップS22では、受付部11が口腔画像を受け付ける。ユーザは、ビューファインダ3内に対象者の顔が収まるようにカメラ2を対象者に向ける。受付部11は、ビューファインダ3に映っている対象者の顔を、ユーザ操作を受け付けることなく自動的に記録して、口腔画像を取得する。
In step S22, the
ステップS23では、判定部12が、その口腔画像が記録条件を満たすか否かを判定する。ステップS23は、判定の対象が既存の口腔画像ファイルではなくビューファインダ3から得られた画像データである点を除いて、ステップS12と同じである。
In step S23, the
口腔画像が記録条件を満たす場合には(ステップS24においてYES)、処理はステップS25に進む。記録条件が2種類以上の条件の組合せである場合には、口腔画像が該2種類以上の条件のすべてを満たす場合に、処理がステップS25に進む。 If the oral cavity image satisfies the recording conditions (YES in step S24), processing proceeds to step S25. If the recording conditions are a combination of two or more conditions, processing proceeds to step S25 if the oral cavity image satisfies all of the two or more conditions.
ステップS25では、記録部13が口腔の画像を撮影して口腔画像ファイルを生成し、その口腔画像ファイルを画像記憶部14に格納する。一例では、記録部13はユーザ操作を受け付けることなく、口腔画像が記録条件を満たすことに応答して自動的に電子シャッターを切って、口腔を写す写真データを生成してもよい。あるいは、記録部13はユーザ操作を受け付けることなく、口腔画像が記録条件を満たすことに応答して自動的に録画を開始して、口腔を写す動画像データを生成してもよい。別の例では、記録部13は、口腔画像が記録条件を満たすことに応答して、撮影のための操作をユーザに促すためのメッセージを出力し、そのメッセージに応答したユーザの撮影操作に従って電子シャッターを切って、口腔を写す写真データを生成してもよい。あるいは、記録部13は、口腔画像が記録条件を満たすことに応答して、撮影のための操作をユーザに促すためのメッセージを出力し、そのメッセージに応答したユーザの撮影操作に従って録画を開始して、口腔を写す動画像データを生成してもよい。このように、口腔画像は自動的に撮影されてもよいし手動により撮影されてもよい。いずれにしても、記録部13は生成された画像データを口腔画像ファイルとして画像記憶部14に格納する。
In step S25, the
一方、口腔画像が記録条件を満たさない場合には(ステップS24においてNO)、処理はステップS26に進む。上述したように、記録条件が2種類以上の条件の組合せである場合には、口腔画像が少なくとも一つの条件を満たさない場合に、処理がステップS26に進む。 On the other hand, if the oral cavity image does not satisfy the recording conditions (NO in step S24), the process proceeds to step S26. As described above, if the recording conditions are a combination of two or more conditions, the process proceeds to step S26 if the oral cavity image does not satisfy at least one of the conditions.
ステップS26では、案内部15が案内メッセージをユーザまたは対象者に向けて出力する。この案内メッセージは、ビューファインダ3(カメラの捕捉領域)内に口腔が適切に映るようにユーザまたは対象者を促すための情報であり、満たされていない記録条件に基づいて設定される。上記ステップS15と同様に、案内メッセージの出力方法および表現方法は限定されない。例えば、案内部15は、口腔の捕捉に関する条件が満たされていないことに応答して、「口の右側が映っていません。」という文と、カメラ2を望ましい方向に向けさせるための矢印とを含む案内メッセージを出力してもよい。ステップS26の後に処理はステップS22に戻る。ステップS22では受付部11が新たな口腔画像を受け付け、ステップS23では判定部12がその口腔画像が記録条件を満たすか否かを判定する。そして、その判定結果に応じて、ステップS25において記録部13が口腔画像を撮影するか、またはステップS26において案内部15が案内メッセージを出力する。新たな口腔画像が記録条件を満たす場合には、記録部13は対象者の顔の動きを止めさせるためのメッセージ(例えば、「顔を止めてください。」など)を出力してもよい。
In step S26, the
図5を参照しながら、記録条件を用いた判定(ステップS12,S23)の一例について説明する。図5は高反射画素が存在するか否かに基づく判定の一例(すなわち、唾液による反射を判定する一例)を処理フローS3として示すフローチャートである。 An example of a judgment using the recording conditions (steps S12 and S23) will be described with reference to FIG. 5. FIG. 5 is a flowchart showing an example of a judgment based on whether or not a highly reflective pixel exists (i.e., an example of judging reflection due to saliva) as process flow S3.
ステップS31では、判定部12が口腔画像を解析して口腔領域を特定する。上述したように、判定部12は学習済みモデルを用いて口腔領域を推定してもよい。
In step S31, the
ステップS32では、判定部12がその口腔領域の複数の画素のそれぞれについて該画素の輝度値を取得する。一例では、判定部12は口腔画像または口腔領域の各画素値をグレースケール値に変換し、そのグレースケール値を輝度値として取得する。
In step S32, the
ステップS33では、判定部12が、口腔領域に高反射画素が存在するか否かを判定する。判定部12は反射領域(連続して存在する複数の高反射画素の集合)が存在するか否かを判定してもよい。
In step S33, the
高反射画素が存在する場合(または反射領域が存在する場合)には(ステップS33においてYES)、処理はステップS34に進む。ステップS34では、判定部12は口腔画像が記録条件を満たさないと判定する。
If highly reflective pixels are present (or if reflective areas are present) (YES in step S33), the process proceeds to step S34. In step S34, the
一方、高反射画素が存在しない場合(または反射領域が存在しない場合)には(ステップS33においてNO)、処理はステップS35に進む。ステップS35では、判定部12は口腔画像が記録条件を満たすと判定する。
On the other hand, if there are no highly reflective pixels (or no reflective areas) (NO in step S33), the process proceeds to step S35. In step S35, the
図6を参照しながら、ビューファインダ3に対する対象者の顔の向きを変更させるための案内メッセージの出力(ステップS26)の一例について説明する。図6は反射領域(連続して存在する複数の高反射画素の集合)が存在することに応答してその案内メッセージを出力する処理の一例を処理フローS4として示すフローチャートである。
With reference to Figure 6, an example of outputting a guidance message (step S26) to change the orientation of the subject's face relative to the
ステップS41では、案内部15が反射領域での光の反射特性を推定する。反射特性は光の反射の種類をいう。一例では、或る一つの反射領域の反射特性は鏡面反射および拡散反射のいずれか一方である。鏡面反射とは反射面に対して入射角と反射角とが等しい反射をいう。拡散反射とは入射光が反射面で様々な方向に反射する現象をいう。一般に、鏡面反射は滑らかな表面で発生し、拡散反射は粗い表面で発生する。一例では、案内部15は反射領域を示す画像(本開示ではこれを「反射領域画像」ともいう)を解析して反射特性を推定する。
In step S41, the
一例では、案内部15は反射領域画像から該反射領域の部位を推定するための学習済みモデルMxを用いてその部位を推定し、その部位に対応する反射特性を決定してもよい。学習済みモデルMxは、歯、歯肉(歯茎)、舌、唇などの口腔に関する部位の画像を示す入力ベクトルを処理して、その部位を示す出力ベクトルを生成するアルゴリズムである。学習済みモデルMxは、口腔に関する部位の画像を示すデータと部位を示すラベル(正解)とが対応付けられた多数のレコードによって構成された教師データを用いた機械学習によって生成され、画像記録システム1に予め実装される。一例では、案内部15は歯または歯肉(歯茎)が推定されたことに応答して、反射領域の反射特性が鏡面反射であると決定し、舌または唇が推定されたことに応答して、その反射特性が拡散反射であると決定する。
In one example, the
あるいは、案内部15は反射領域画像から反射特性を推定するための学習済みモデルMyを用いて反射特性を推定してもよい。学習済みモデルMyは、口腔における反射を写した画像を示す入力ベクトルを処理して、反射特性(鏡面反射または拡散反射)を示す出力ベクトルを生成するアルゴリズムである。学習済みモデルMyは、口腔における反射を写した画像を示すデータと反射特性を示すラベル(正解)とが対応付けられた多数のレコードによって構成された教師データを用いた機械学習によって生成され、画像記録システム1に予め実装される。
Alternatively, the
あるいは、案内部15は反射領域画像に対してエッジ処理を実行してエッジに関する特徴量を算出し、その特徴量に基づいて反射特性を決定してもよい。エッジ処理とは、画像中の画素値が不連続に変化している箇所(言い換えると、画素値が急激に変化している箇所)をエッジとして特定する処理をいう。案内部15は、微分オペレータによるエッジ検出を実行してもよいし、Sobelオペレータによるエッジ検出を実行してもよい。案内部15はエッジ処理によって算出される特徴量に基づいて反射特性を推定する。一例では、案内部15は、エッジに対して相対的に低い特徴量を算出し、平坦な領域(言い換えると、エッジではない領域)に対して相対的に高い特徴量を算出する。この場合案内部15は、その特徴量が所与の閾値以上であれば反射特性が鏡面反射であると推定し、その特徴量が該閾値未満であれば反射特性が拡散反射であると推定する。
Alternatively, the
ステップS42では、案内部15が特定された反射特性に基づいて案内方向を決定する。案内方向とは、ビューファインダ3に映る対象者の顔を向けさせる方向をいう。
In step S42, the
反射特性が鏡面反射であると推定された場合に、案内部15は例えば、反射領域からカメラへの方向をカメラ方向として推定し、そのカメラ方向と反対の方向を案内方向として設定する。一例では、案内部15はカメラ方向を次のように推定する。すなわち、案内部15は口腔画像から個々の中切歯の2次元座標を推定するための上記の学習済みモデルMcを用いて個々の中切歯の2次元座標を推定する。そして、案内部15はそれらの2次元座標に基づいて、口腔の中央を原点とする3次元座標を設定する。この3次元座標は、歯列の並びに沿った方向(例えば水平方向)をX軸とし、そのX軸と直交し且つ左右の中切歯を分ける軸をY軸とし、X,Y軸の双方と直交する軸をZ軸とすることで定義される。案内部15はその3次元座標におけるカメラ2のレンズの中心をXY平面に投影して得られる位置をカメラ位置として取得する。そして、案内部15はXY平面における座標原点からカメラ位置へ向かう方向を特定する。XY平面において座標原点は反射領域の位置に近いので、座標原点から見たカメラ位置の方向は、反射領域から見たカメラ位置の方向と近似する。したがって、案内部15は座標原点から見たカメラ位置の方向を、反射領域から見たカメラ位置の方向(カメラ方向)として特定する。案内部15はそのカメラ方向と反対の方向(例えば、カメラ方向と180°またはほぼ180°離れた方向)を案内方向として設定する。
When the reflection characteristic is estimated to be a specular reflection, the
図7はカメラ方向を説明するための図である。図7の例では、カメラ2が対象者9の右下側から該対象者9を映す場合を示す。この例では、案内部15はXY座標の第3象限内に位置するカメラ位置301を取得し、座標原点からカメラ位置301へ向かう方向311を、反射領域の代表点302からカメラ位置301へと向かうカメラ方向として特定する。ここで、代表点302は反射領域内の任意の1画素の位置を示す。座標原点は代表点302に近いので、見なしのカメラ方向311が実際のカメラ方向312に近似すると考えることができる。案内部15はカメラ方向として方向312ではなく方向311を特定することに留意されたい。案内部15はカメラ方向311と反対の方向(例えば、カメラ方向311と180°またはほぼ180°離れた方向)を案内方向として設定する。
Figure 7 is a diagram for explaining the camera direction. In the example of Figure 7, the
反射特性が拡散反射であると推定された場合には、案内部15は例えば、案内方向をランダムに設定する。
If the reflection characteristics are estimated to be diffuse reflection, the
図6に戻って、ステップS43では、案内部15が、決定された案内方向に基づく案内メッセージを出力する。例えば、案内部15は「もう少し左を向いてください。」というような案内メッセージを出力する。
Returning to FIG. 6, in step S43, the
上述したように、画像記録システム1は学習済みモデルを用いてもよい。この場合には、学習済みモデルは、画像記録システム1によって生成されてもよいし、画像記録システム1とは異なるコンピュータシステムによって生成されてもよい。
As described above, the
上述したように、画像記録システム1は学習済みモデルを用いてもよい。この場合には、学習済みモデルは、画像記録システム1によって生成されてもよいし、画像記録システム1とは異なるコンピュータシステムによって生成されてもよい。
As described above, the
カメラ2(およびビューファインダ3)は、携帯端末とは独立して用意されてもよい。例えば、一眼レフカメラがカメラ2(およびビューファインダ3)として用いられてもよい。この場合には、一眼レフカメラから得られる画像と、携帯端末の各種センサから得られるデータとを用いて上記実施形態が実現されてもよい。 Camera 2 (and viewfinder 3) may be prepared independently of the mobile terminal. For example, a single-lens reflex camera may be used as camera 2 (and viewfinder 3). In this case, the above embodiment may be realized using images obtained from the single-lens reflex camera and data obtained from various sensors of the mobile terminal.
本開示において、「少なくとも一つのプロセッサが、第1の処理を実行し、第2の処理を実行し、…第nの処理を実行する。」との表現、またはこれに対応する表現は、第1の処理から第nの処理までのn個の処理の実行主体(すなわちプロセッサ)が途中で変わる場合を含む概念を示す。すなわち、この表現は、n個の処理のすべてが同じプロセッサで実行される場合と、n個の処理においてプロセッサが任意の方針で変わる場合との双方を含む概念を示す。 In this disclosure, the expression "at least one processor executes a first process, executes a second process, ... executes an nth process" or a corresponding expression indicates a concept including cases where the entity executing the n processes from the first process to the nth process (i.e., the processor) changes midway. In other words, this expression indicates a concept including both cases where all n processes are executed by the same processor and cases where the processor changes among the n processes according to an arbitrary policy.
上記実施形態の説明に用いたブロック図は、機能単位のブロックを示している。これらの機能ブロック(構成部)は、ハードウェア及びソフトウェアの少なくとも一方の任意の組み合わせによって実現される。また、各機能ブロックの実現方法は特に限定されない。すなわち、各機能ブロックは、物理的又は論理的に結合した1つの装置を用いて実現されてもよいし、物理的又は論理的に分離した2つ以上の装置を直接的又は間接的に(例えば、有線、無線などを用いて)接続し、これら複数の装置を用いて実現されてもよい。機能ブロックは、上記1つの装置又は上記複数の装置にソフトウェアを組み合わせて実現されてもよい。 The block diagrams used to explain the above embodiments show functional blocks. These functional blocks (components) are realized by any combination of at least one of hardware and software. Furthermore, the method of realizing each functional block is not particularly limited. That is, each functional block may be realized using one device that is physically or logically coupled, or may be realized using two or more devices that are physically or logically separated and directly or indirectly connected (e.g., using wires, wirelessly, etc.). The functional blocks may be realized by combining the one device or the multiple devices with software.
機能には、判断、決定、判定、計算、算出、処理、導出、調査、探索、確認、受信、送信、出力、アクセス、解決、選択、選定、確立、比較、想定、期待、見做し、報知(broadcasting)、通知(notifying)、通信(communicating)、転送(forwarding)、構成(configuring)、再構成(reconfiguring)、割り当て(allocating、mapping)、割り振り(assigning)などがあるが、これらに限られない。たとえば、送信を機能させる機能ブロック(構成部)は、送信部(transmitting unit)または送信機(transmitter)と呼称される。いずれも、上述したとおり、実現方法は特に限定されない。 Functions include, but are not limited to, judgement, determination, judgment, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, resolution, selection, selection, establishment, comparison, assumption, expectation, regard, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, and assignment. For example, a functional block (component) that performs the transmission function is called a transmitting unit or transmitter. In either case, as mentioned above, there are no particular limitations on the method of realization.
例えば、本開示の一実施の形態における画像記録システム1は、本開示の処理を行うコンピュータとして機能してもよい。図8は、画像記録システム1で用いられるコンピュータ100のハードウェア構成の一例を示す図である。コンピュータ100は、物理的には、プロセッサ1001、メモリ1002、ストレージ1003、通信装置1004、入力装置1005、出力装置1006、バス1007などを含んでもよい。
For example, the
なお、以下の説明では、「装置」という文言は、回路、デバイス、ユニットなどに読み替えることができる。画像記録システム1のハードウェア構成は、図に示した各装置を1つ又は複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。
In the following description, the term "apparatus" can be interpreted as a circuit, device, unit, etc. The hardware configuration of the
画像記録システム1における各機能は、プロセッサ1001、メモリ1002などのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることによって、プロセッサ1001が演算を行い、通信装置1004による通信を制御したり、メモリ1002及びストレージ1003におけるデータの読み出し及び書き込みの少なくとも一方を制御したりすることによって実現される。
Each function in the
プロセッサ1001は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ1001は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置(CPU:Central Processing Unit)によって構成されてもよい。
The
また、プロセッサ1001は、プログラム(プログラムコード)、ソフトウェアモジュール、データなどを、ストレージ1003及び通信装置1004の少なくとも一方からメモリ1002に読み出し、これらに従って各種の処理を実行する。プログラムとしては、上述の実施の形態において説明した動作の少なくとも一部をコンピュータに実行させるプログラムが用いられる。例えば、画像記録システム1の各機能要素は、メモリ1002に格納され、プロセッサ1001において動作する制御プログラムによって実現されてもよい。上述の各種処理は、1つのプロセッサ1001によって実行される旨を説明してきたが、2以上のプロセッサ1001により同時又は逐次に実行されてもよい。プロセッサ1001は、1以上のチップによって実装されてもよい。なお、プログラムは、電気通信回線を介してネットワークから送信されてもよい。
The
メモリ1002は、コンピュータ読み取り可能な記録媒体であり、例えば、ROM(Read Only Memory)、EPROM(Erasable Programmable ROM)、EEPROM(Electrically Erasable Programmable ROM)、RAM(Random Access Memory)などの少なくとも1つによって構成されてもよい。メモリ1002は、レジスタ、キャッシュ、メインメモリ(主記憶装置)などと呼ばれてもよい。メモリ1002は、本開示の一実施の形態に係る方法を実施するために実行可能なプログラム(プログラムコード)、ソフトウェアモジュールなどを保存することができる。
The
ストレージ1003は、コンピュータ読み取り可能な記録媒体であり、例えば、CD-ROM(Compact Disc ROM)などの光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク(例えば、コンパクトディスク、デジタル多用途ディスク、Blu-ray(登録商標)ディスク)、スマートカード、フラッシュメモリ(例えば、カード、スティック、キードライブ)、フロッピー(登録商標)ディスク、磁気ストリップなどの少なくとも1つによって構成されてもよい。ストレージ1003は、補助記憶装置と呼ばれてもよい。上述の記憶媒体は、例えば、メモリ1002及びストレージ1003の少なくとも一方を含むデータベース、サーバその他の適切な媒体であってもよい。
通信装置1004は、有線ネットワーク及び無線ネットワークの少なくとも一方を介してコンピュータ間の通信を行うためのハードウェア(送受信デバイス)であり、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュールなどともいう。通信装置1004は、例えば周波数分割複信(FDD:Frequency Division Duplex)及び時分割複信(TDD:Time Division Duplex)の少なくとも一方を実現するために、高周波スイッチ、デュプレクサ、フィルタ、周波数シンセサイザなどを含んで構成されてもよい。
The
入力装置1005は、外部からの入力を受け付ける入力デバイス(例えば、キーボード、マウス、マイクロフォン、スイッチ、ボタン、センサなど)である。出力装置1006は、外部への出力を実施する出力デバイス(例えば、ディスプレイ、スピーカ、LEDランプなど)である。なお、入力装置1005及び出力装置1006は、一体となった構成(例えば、タッチパネル)であってもよい。
The
また、プロセッサ1001、メモリ1002などの各装置は、情報を通信するためのバス1007によって接続される。バス1007は、単一のバスを用いて構成されてもよいし、装置間ごとに異なるバスを用いて構成されてもよい。
In addition, each device, such as the
また、コンピュータ100は、マイクロプロセッサ、デジタル信号プロセッサ(DSP:Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、PLD(Programmable Logic Device)、FPGA(Field Programmable Gate Array)などのハードウェアを含んで構成されてもよく、当該ハードウェアにより、各機能ブロックの一部又は全てが実現されてもよい。例えば、プロセッサ1001は、これらのハードウェアの少なくとも1つを用いて実装されてもよい。
The
以上説明したように、本開示の一側面に係る画像記録システムは少なくとも一つのプロセッサを備える。少なくとも一つのプロセッサは、対象者の口腔を示す口腔画像を受け付け、口腔が映っている領域である口腔領域を口腔画像から特定し、口腔領域の複数の画素のそれぞれについて輝度値を取得し、輝度値が所与の閾値以上である画素である高反射画素が存在しない場合には口腔の画像を記憶装置に格納し、高反射画素が存在する場合には口腔の画像を記憶装置に格納しない。 As described above, an image recording system according to one aspect of the present disclosure includes at least one processor. The at least one processor receives an oral cavity image showing the oral cavity of a subject, identifies an oral cavity region, which is a region showing the oral cavity, from the oral cavity image, obtains a luminance value for each of a plurality of pixels in the oral cavity region, and stores the oral cavity image in a storage device if there are no highly reflective pixels, which are pixels whose luminance values are equal to or greater than a given threshold, and does not store the oral cavity image in a storage device if there are highly reflective pixels.
このような側面においては、口腔画像の口腔領域を構成する画素の輝度値の大きさに応じてその口腔画像を記憶装置に格納するか否かが決定される。輝度値が所与の閾値よりも高い高反射画素は、口腔内の唾液による光の反射の結果である蓋然性が高い。したがって、その高反射画素が存在する口腔画像はその好ましくない反射のために口腔を良好に捉えていない可能性がある。口腔領域を構成する各画素の輝度値が許容範囲内である場合に限って口腔画像を記録することで、口腔の診断に用いられる適切な画像を簡易に取得することができる。 In this aspect, whether or not to store an oral cavity image in a storage device is determined depending on the magnitude of the luminance value of the pixels that make up the oral cavity region of the oral cavity image. Highly reflective pixels with luminance values higher than a given threshold value are likely to be the result of light reflection by saliva in the oral cavity. Therefore, an oral cavity image containing such highly reflective pixels may not capture the oral cavity well due to undesirable reflection. By recording an oral cavity image only when the luminance value of each pixel that makes up the oral cavity region is within an acceptable range, an appropriate image for use in diagnosing the oral cavity can be easily obtained.
他の側面に係る画像記録システムでは、少なくとも一つのプロセッサが、カメラの捕捉領域内に映った口腔を示す口腔画像を受け付け、高反射画素が存在しない場合には、口腔の画像を撮影して口腔画像ファイルを生成し、該口腔画像ファイルを記憶装置に格納し、高反射画素が存在する場合には、捕捉領域に対する対象者の顔の向きを変更させるための案内メッセージを出力してもよい。この場合には、高反射画素が存在しない場合に限って口腔が撮影され、高反射画素が存在する場合には、その撮影を可能にするための案内が出力される。したがって、口腔の診断に用いられる適切な画像を簡易に撮影できる。 In another aspect of the image recording system, at least one processor accepts an image of the oral cavity showing the oral cavity captured within the capture area of the camera, and if no highly reflective pixels are present, captures an image of the oral cavity to generate an oral cavity image file, stores the oral cavity image file in a storage device, and if highly reflective pixels are present, outputs a guidance message to change the orientation of the subject's face relative to the capture area. In this case, the oral cavity is photographed only if no highly reflective pixels are present, and if highly reflective pixels are present, guidance is output to enable the oral cavity to be photographed. Thus, an appropriate image to be used for diagnosing the oral cavity can be easily captured.
他の側面に係る画像記録システムでは、少なくとも一つのプロセッサが、連続して存在する複数の高反射画素の集合である反射領域が存在する場合に、該反射領域における光の反射特性を推定し、捕捉領域に映る対象者の顔を向けさせる方向である案内方向を反射特性に基づいて決定し、案内方向に基づく案内メッセージを出力してもよい。この場合には、口腔内で発生した反射の特性が推定され、対象者の顔を向けさせる方向がその反射特性に基づいて決定される。この処理によって、口腔画像の取得のために対象者の顔の向きを適切に案内できる。 In an image recording system according to another aspect, when a reflective area is present that is a collection of multiple contiguous highly reflective pixels, at least one processor may estimate the light reflection characteristics in the reflective area, determine a guidance direction in which the subject's face reflected in the capture area should be turned based on the reflection characteristics, and output a guidance message based on the guidance direction. In this case, the characteristics of the reflection generated in the oral cavity are estimated, and the direction in which the subject's face should be turned is determined based on the reflection characteristics. This process allows appropriate guidance on the orientation of the subject's face in order to acquire an oral cavity image.
他の側面に係る画像記録システムでは、記録条件が、少なくとも一つのプロセッサが、反射領域を示す画像である反射領域画像を解析して、反射特性が鏡面反射であるか否かを推定し、反射特性が鏡面反射であると推定した場合に、反射領域からカメラへの方向をカメラ方向として推定し、カメラ方向と反対の方向を案内方向として設定してもよい。この一連の処理によって、鏡面反射が現われなくなるように対象者の顔の向きを適切に案内することができる。 In an image recording system according to another aspect, the recording conditions may be such that at least one processor analyzes a reflection area image, which is an image showing a reflection area, to estimate whether the reflection characteristic is specular reflection or not, and if it estimates that the reflection characteristic is specular reflection, estimates the direction from the reflection area to the camera as the camera direction, and sets the direction opposite to the camera direction as the guidance direction. This series of processes makes it possible to appropriately guide the subject's face direction so that specular reflection does not appear.
他の側面に係る画像記録システムでは、少なくとも一つのプロセッサが、反射領域を示す画像である反射領域画像を解析して、反射特性が拡散反射であるか否かを推定し、反射特性が拡散反射であると推定した場合に、案内方向をランダムに設定してもよい。この場合には、拡散反射が現われなくなるように対象者の顔の向きを決めるための処理が、単純なランダム決定によって実現できる。そのため、その処理に掛かる画像記録システムの計算負荷を抑制できる。 In the image recording system according to another aspect, at least one processor may analyze a reflection area image, which is an image showing a reflection area, to estimate whether the reflection characteristic is diffuse reflection or not, and may randomly set the guide direction if it estimates that the reflection characteristic is diffuse reflection. In this case, the process for determining the direction of the subject's face so that diffuse reflection does not appear can be realized by a simple random decision. Therefore, the computational load on the image recording system for this process can be reduced.
他の側面に係る画像記録システムでは、少なくとも一つのプロセッサが、反射領域画像を解析して、反射領域の部位を推定し、該部位に基づいて反射特性を推定してもよい。反射特性は口腔内の部位に依存し得るので、その一連の処理によって反射特性を精度良く推定できる。 In the image recording system according to another aspect, at least one processor may analyze the reflection area image, estimate the location of the reflection area, and estimate the reflection characteristics based on the location. Since the reflection characteristics may depend on the location in the oral cavity, the series of processes allows the reflection characteristics to be estimated with high accuracy.
他の側面に係る画像記録システムでは、少なくとも一つのプロセッサが、反射領域画像に対してエッジ処理を実行して、エッジに関する特徴量を算出し、該特徴量に基づいて反射特性を推定してもよい。この特徴量は反射領域の滑らかさを反映するので、反射特性とも関連する。したがって、その特徴量を考慮することで反射特性を精度良く推定できる。 In an image recording system according to another aspect, at least one processor may perform edge processing on the reflection area image to calculate edge feature quantities and estimate the reflection characteristics based on the feature quantities. Since the feature quantities reflect the smoothness of the reflection area, they are also related to the reflection characteristics. Therefore, the reflection characteristics can be estimated with high accuracy by taking the feature quantities into consideration.
以上、本開示について詳細に説明したが、当業者にとっては、本開示が本開示中に説明した実施形態に限定されるものではないということは明らかである。本開示は、請求の範囲の記載により定まる本開示の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。したがって、本開示の記載は、例示説明を目的とするものであり、本開示に対して何ら制限的な意味を有するものではない。 Although the present disclosure has been described in detail above, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described herein. The present disclosure can be implemented in modified and altered forms without departing from the spirit and scope of the present disclosure as defined by the claims. Therefore, the description of the present disclosure is intended as an illustrative example and does not have any limiting meaning on the present disclosure.
情報の通知は、本開示において説明した態様/実施形態に限られず、他の方法を用いて行われてもよい。例えば、情報の通知は、物理レイヤシグナリング(例えば、DCI(Downlink Control Information)、UCI(Uplink Control Information))、上位レイヤシグナリング(例えば、RRC(Radio Resource Control)シグナリング、MAC(Medium Access Control)シグナリング、報知情報(MIB(Master Information Block)、SIB(System Information Block)))、その他の信号又はこれらの組み合わせによって実施されてもよい。また、RRCシグナリングは、RRCメッセージと呼ばれてもよく、例えば、RRC接続セットアップ(RRC Connection Setup)メッセージ、RRC接続再構成(RRC Connection Reconfiguration)メッセージなどであってもよい。 The notification of information is not limited to the aspects/embodiments described in the present disclosure, and may be performed using other methods. For example, the notification of information may be performed by physical layer signaling (e.g., Downlink Control Information (DCI), Uplink Control Information (UCI)), higher layer signaling (e.g., Radio Resource Control (RRC) signaling, Medium Access Control (MAC) signaling, broadcast information (Master Information Block (MIB), System Information Block (SIB))), other signals, or a combination of these. In addition, the RRC signaling may be called an RRC message, and may be, for example, an RRC Connection Setup message, an RRC Connection Reconfiguration message, etc.
本開示において説明した各態様/実施形態は、LTE(Long Term Evolution)、LTE-A(LTE-Advanced)、SUPER 3G、IMT-Advanced、4G(4th generation mobile communication system)、5G(5th generation mobile communication system)、FRA(Future Radio Access)、NR(new Radio)、W-CDMA(登録商標)、GSM(登録商標)、CDMA2000、UMB(Ultra Mobile Broadband)、IEEE 802.11(Wi-Fi(登録商標))、IEEE 802.16(WiMAX(登録商標))、IEEE 802.20、UWB(Ultra-WideBand)、Bluetooth(登録商標)、その他の適切なシステムを利用するシステム及びこれらに基づいて拡張された次世代システムの少なくとも一つに適用されてもよい。また、複数のシステムが組み合わされて(例えば、LTE及びLTE-Aの少なくとも一方と5Gとの組み合わせ等)適用されてもよい。 Each aspect/embodiment described in this disclosure may be applied to at least one of systems using LTE (Long Term Evolution), LTE-A (LTE-Advanced), SUPER 3G, IMT-Advanced, 4G (4th generation mobile communication system), 5G (5th generation mobile communication system), FRA (Future Radio Access), NR (new Radio), W-CDMA (registered trademark), GSM (registered trademark), CDMA2000, UMB (Ultra Mobile Broadband), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, UWB (Ultra-WideBand), Bluetooth (registered trademark), and other suitable systems, and next-generation systems extended based on these. In addition, multiple systems may be combined (e.g., a combination of at least one of LTE and LTE-A with 5G, etc.).
本開示において説明した各態様/実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本開示において説明した方法については、例示的な順序を用いて様々なステップの要素を提示しており、提示した特定の順序に限定されない。 The processing steps, sequences, flow charts, etc. of each aspect/embodiment described in this disclosure may be reordered unless inconsistent. For example, the methods described in this disclosure present elements of various steps using an example order and are not limited to the particular order presented.
本開示において基地局によって行われるとした特定動作は、場合によってはその上位ノード(upper node)によって行われることもある。基地局を有する1つ又は複数のネットワークノード(network nodes)からなるネットワークにおいて、端末との通信のために行われる様々な動作は、基地局及び基地局以外の他のネットワークノード(例えば、MME又はS-GWなどが考えられるが、これらに限られない)の少なくとも1つによって行われ得ることは明らかである。上記において基地局以外の他のネットワークノードが1つである場合を例示したが、複数の他のネットワークノードの組み合わせ(例えば、MME及びS-GW)であってもよい。 Specific operations that are described as being performed by a base station in this disclosure may also be performed by its upper node in some cases. In a network consisting of one or more network nodes having a base station, it is clear that various operations performed for communication with a terminal may be performed by at least one of the base station and other network nodes other than the base station (e.g., MME or S-GW, etc., but are not limited to these). Although the above example shows a case where there is one other network node other than the base station, it may also be a combination of multiple other network nodes (e.g., MME and S-GW).
情報等は、上位レイヤ(又は下位レイヤ)から下位レイヤ(又は上位レイヤ)へ出力され得る。複数のネットワークノードを介して入出力されてもよい。 Information, etc. may be output from a higher layer (or a lower layer) to a lower layer (or a higher layer). It may also be input/output via multiple network nodes.
入出力された情報等は特定の場所(例えば、メモリ)に保存されてもよいし、管理テーブルを用いて管理してもよい。入出力される情報等は、上書き、更新、又は追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。 The input and output information may be stored in a specific location (e.g., memory) or may be managed using a management table. The input and output information may be overwritten, updated, or added to. The output information may be deleted. The input information may be transmitted to another device.
判定は、1ビットで表される値(0か1か)によって行われてもよいし、真偽値(Boolean:true又はfalse)によって行われてもよいし、数値の比較(例えば、所定の値との比較)によって行われてもよい。 The determination may be based on a value represented by one bit (0 or 1), a Boolean (true or false) value, or a comparison of numerical values (e.g., a comparison with a predetermined value).
本開示において説明した各態様/実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知(例えば、「Xであること」の通知)は、明示的に行うものに限られず、暗黙的(例えば、当該所定の情報の通知を行わない)ことによって行われてもよい。 Each aspect/embodiment described in this disclosure may be used alone, in combination, or switched depending on the execution. In addition, notification of specific information (e.g., notification that "X is the case") is not limited to being done explicitly, but may be done implicitly (e.g., not notifying the specific information).
ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。 Software shall be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.
また、ソフトウェア、命令、情報などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、有線技術(同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線(DSL:Digital Subscriber Line)など)及び無線技術(赤外線、マイクロ波など)の少なくとも一方を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び無線技術の少なくとも一方は、伝送媒体の定義内に含まれる。 Software, instructions, information, etc. may also be transmitted and received via a transmission medium. For example, if the software is transmitted from a website, server, or other remote source using wired technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and/or wireless technologies (such as infrared, microwave), then these wired and/or wireless technologies are included within the definition of a transmission medium.
本開示において説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。 The information, signals, etc. described in this disclosure may be represented using any of a variety of different technologies. For example, data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof.
なお、本開示において説明した用語及び本開示の理解に必要な用語については、同一の又は類似する意味を有する用語と置き換えてもよい。例えば、チャネル及びシンボルの少なくとも一方は信号(シグナリング)であってもよい。また、信号はメッセージであってもよい。また、コンポーネントキャリア(CC:Component Carrier)は、キャリア周波数、セル、周波数キャリアなどと呼ばれてもよい。 Note that the terms described in this disclosure and the terms necessary for understanding this disclosure may be replaced with terms having the same or similar meanings. For example, at least one of the channel and the symbol may be a signal (signaling). Also, the signal may be a message. Also, a component carrier (CC) may be called a carrier frequency, a cell, a frequency carrier, etc.
本開示において使用する「システム」及び「ネットワーク」という用語は、互換的に使用される。 As used in this disclosure, the terms "system" and "network" are used interchangeably.
また、本開示において説明した情報、パラメータなどは、絶対値を用いて表されてもよいし、所定の値からの相対値を用いて表されてもよいし、対応する別の情報を用いて表されてもよい。例えば、無線リソースはインデックスによって指示されるものであってもよい。 In addition, the information, parameters, etc. described in this disclosure may be represented using absolute values, may be represented using relative values from a predetermined value, or may be represented using other corresponding information. For example, radio resources may be indicated by an index.
上述したパラメータに使用する名称はいかなる点においても限定的な名称ではない。さらに、これらのパラメータを使用する数式等は、本開示で明示的に開示したものと異なる場合もある。様々なチャネル(例えば、PUCCH、PDCCHなど)及び情報要素は、あらゆる好適な名称によって識別できるので、これらの様々なチャネル及び情報要素に割り当てている様々な名称は、いかなる点においても限定的な名称ではない。 The names used for the parameters described above are not intended to be limiting in any way. Furthermore, the formulas etc. using these parameters may differ from those explicitly disclosed in this disclosure. The various channels (e.g., PUCCH, PDCCH, etc.) and information elements may be identified by any suitable names, and therefore the various names assigned to these various channels and information elements are not intended to be limiting in any way.
本開示においては、「基地局(BS:Base Station)」、「無線基地局」、「固定局(fixed station)」、「NodeB」、「eNodeB(eNB)」、「gNodeB(gNB)」、「アクセスポイント(access point)」、「送信ポイント(transmission point)」、「受信ポイント(reception point)、「送受信ポイント(transmission/reception point)」、「セル」、「セクタ」、「セルグループ」、「キャリア」、「コンポーネントキャリア」などの用語は、互換的に使用され得る。基地局は、マクロセル、スモールセル、フェムトセル、ピコセルなどの用語で呼ばれる場合もある。 In this disclosure, terms such as "base station (BS)", "radio base station", "fixed station", "NodeB", "eNodeB (eNB)", "gNodeB (gNB)", "access point", "transmission point", "reception point", "transmission/reception point", "cell", "sector", "cell group", "carrier", and "component carrier" may be used interchangeably. A base station may also be referred to by terms such as macrocell, small cell, femtocell, and picocell.
基地局は、1つ又は複数(例えば、3つ)のセルを収容することができる。基地局が複数のセルを収容する場合、基地局のカバレッジエリア全体は複数のより小さいエリアに区分でき、各々のより小さいエリアは、基地局サブシステム(例えば、屋内用の小型基地局(RRH:Remote Radio Head)によって通信サービスを提供することもできる。「セル」又は「セクタ」という用語は、このカバレッジにおいて通信サービスを行う基地局及び基地局サブシステムの少なくとも一方のカバレッジエリアの一部又は全体を指す。 A base station can accommodate one or more (e.g., three) cells. When a base station accommodates multiple cells, the entire coverage area of the base station can be divided into multiple smaller areas, and each smaller area can also provide communication services by a base station subsystem (e.g., a small indoor base station (RRH: Remote Radio Head). The term "cell" or "sector" refers to a part or the entire coverage area of at least one of the base station and base station subsystems that provide communication services in this coverage.
本開示においては、「移動局(MS:Mobile Station)」、「ユーザ端末(user terminal)」、「ユーザ装置(UE:User Equipment)」、「端末」などの用語は、互換的に使用され得る。 In this disclosure, terms such as "Mobile Station (MS)," "user terminal," "User Equipment (UE)," and "terminal" may be used interchangeably.
移動局は、当業者によって、加入者局、モバイルユニット、加入者ユニット、ワイヤレスユニット、リモートユニット、モバイルデバイス、ワイヤレスデバイス、ワイヤレス通信デバイス、リモートデバイス、モバイル加入者局、アクセス端末、モバイル端末、ワイヤレス端末、リモート端末、ハンドセット、ユーザエージェント、モバイルクライアント、クライアント、又はいくつかの他の適切な用語で呼ばれる場合もある。 A mobile station may also be referred to by those skilled in the art as a subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable terminology.
基地局及び移動局の少なくとも一方は、送信装置、受信装置、通信装置などと呼ばれてもよい。なお、基地局及び移動局の少なくとも一方は、移動体に搭載されたデバイス、移動体自体などであってもよい。当該移動体は、乗り物(例えば、車、飛行機など)であってもよいし、無人で動く移動体(例えば、ドローン、自動運転車など)であってもよいし、ロボット(有人型又は無人型)であってもよい。なお、基地局及び移動局の少なくとも一方は、必ずしも通信動作時に移動しない装置も含む。例えば、基地局及び移動局の少なくとも一方は、センサなどのIoT(Internet of Things)機器であってもよい。 At least one of the base station and the mobile station may be called a transmitting device, a receiving device, a communication device, etc. At least one of the base station and the mobile station may be a device mounted on a moving body, the moving body itself, etc. The moving body may be a vehicle (e.g., a car, an airplane, etc.), an unmanned moving body (e.g., a drone, an autonomous vehicle, etc.), or a robot (manned or unmanned). At least one of the base station and the mobile station may include a device that does not necessarily move during communication operation. For example, at least one of the base station and the mobile station may be an IoT (Internet of Things) device such as a sensor.
また、本開示における基地局は、ユーザ端末で読み替えてもよい。例えば、基地局及びユーザ端末間の通信を、複数のユーザ端末間の通信(例えば、D2D(Device-to-Device)、V2X(Vehicle-to-Everything)などと呼ばれてもよい)に置き換えた構成について、本開示の各態様/実施形態を適用してもよい。この場合、基地局が有する機能をユーザ端末が有する構成としてもよい。また、「上り」及び「下り」などの文言は、端末間通信に対応する文言(例えば、「サイド(side)」)で読み替えられてもよい。例えば、上りチャネル、下りチャネルなどは、サイドチャネルで読み替えられてもよい。 In addition, the base station in the present disclosure may be read as a user terminal. For example, each aspect/embodiment of the present disclosure may be applied to a configuration in which communication between a base station and a user terminal is replaced with communication between multiple user terminals (which may be called, for example, D2D (Device-to-Device) or V2X (Vehicle-to-Everything)). In this case, the user terminal may be configured to have the functions of a base station. Furthermore, terms such as "uplink" and "downlink" may be read as terms corresponding to terminal-to-terminal communication (for example, "side"). For example, uplink channel, downlink channel, etc. may be read as side channel.
同様に、本開示におけるユーザ端末は、基地局で読み替えてもよい。この場合、ユーザ端末が有する機能を基地局が有する構成としてもよい。 Similarly, the user terminal in this disclosure may be interpreted as a base station. In this case, the base station may be configured to have the functions that the user terminal has.
本開示で使用する「判断(determining)」、「決定(determining)」という用語は、多種多様な動作を包含する場合がある。「判断」、「決定」は、例えば、判定(judging)、計算(calculating)、算出(computing)、処理(processing)、導出(deriving)、調査(investigating)、探索(looking up、search、inquiry)(例えば、テーブル、データベース又は別のデータ構造での探索)、確認(ascertaining)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、受信(receiving)(例えば、情報を受信すること)、送信(transmitting)(例えば、情報を送信すること)、入力(input)、出力(output)、アクセス(accessing)(例えば、メモリ中のデータにアクセスすること)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、解決(resolving)、選択(selecting)、選定(choosing)、確立(establishing)、比較(comparing)などした事を「判断」「決定」したとみなす事を含み得る。つまり、「判断」「決定」は、何らかの動作を「判断」「決定」したとみなす事を含み得る。また、「判断(決定)」は、「想定する(assuming)」、「期待する(expecting)」、「みなす(considering)」などで読み替えられてもよい。 The terms "determining" and "determining" as used in this disclosure may encompass a wide variety of actions. "Determining" and "determining" may include, for example, judging, calculating, computing, processing, deriving, investigating, looking up, searching, inquiring (e.g., searching in a table, database, or other data structure), ascertaining, and the like. "Determining" and "determining" may also include receiving (e.g., receiving information), transmitting (e.g., sending information), input, output, accessing (e.g., accessing data in a memory), and the like. "Determining" and "determining" may also include resolving, selecting, choosing, establishing, comparing, and the like. In other words, "judgment" and "decision" can include regarding some action as having been "judged" or "decided." Also, "judgment (decision)" can be interpreted as "assuming," "expecting," "considering," etc.
「接続された(connected)」、「結合された(coupled)」という用語、又はこれらのあらゆる変形は、2又はそれ以上の要素間の直接的又は間接的なあらゆる接続又は結合を意味し、互いに「接続」又は「結合」された2つの要素間に1又はそれ以上の中間要素が存在することを含むことができる。要素間の結合又は接続は、物理的なものであっても、論理的なものであっても、或いはこれらの組み合わせであってもよい。例えば、「接続」は「アクセス」で読み替えられてもよい。本開示で使用する場合、2つの要素は、1又はそれ以上の電線、ケーブル及びプリント電気接続の少なくとも一つを用いて、並びにいくつかの非限定的かつ非包括的な例として、無線周波数領域、マイクロ波領域及び光(可視及び不可視の両方)領域の波長を有する電磁エネルギーなどを用いて、互いに「接続」又は「結合」されると考えることができる。 The terms "connected" and "coupled", or any variation thereof, refer to any direct or indirect connection or coupling between two or more elements, and may include the presence of one or more intermediate elements between two elements that are "connected" or "coupled" to each other. The coupling or connection between elements may be physical, logical, or a combination thereof. For example, "connected" may be read as "access". As used in this disclosure, two elements may be considered to be "connected" or "coupled" to each other using at least one of one or more wires, cables, and printed electrical connections, as well as electromagnetic energy having wavelengths in the radio frequency range, microwave range, and optical (both visible and invisible) range, as some non-limiting and non-exhaustive examples.
本開示において使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。 As used in this disclosure, the phrase "based on" does not mean "based only on," unless expressly stated otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."
本開示において使用する「第1の」、「第2の」などの呼称を使用した要素へのいかなる参照も、それらの要素の量又は順序を全般的に限定しない。これらの呼称は、2つ以上の要素間を区別する便利な方法として本開示において使用され得る。したがって、第1及び第2の要素への参照は、2つの要素のみが採用され得ること、又は何らかの形で第1の要素が第2の要素に先行しなければならないことを意味しない。 Any reference to elements using designations such as "first," "second," etc., used in this disclosure does not generally limit the quantity or order of those elements. These designations may be used in this disclosure as a convenient way to distinguish between two or more elements. Thus, a reference to a first and a second element does not imply that only two elements may be employed or that the first element must precede the second element in some way.
本開示において、「含む(include)」、「含んでいる(including)」及びそれらの変形が使用されている場合、これらの用語は、用語「備える(comprising)」と同様に、包括的であることが意図される。さらに、本開示において使用されている用語「又は(or)」は、排他的論理和ではないことが意図される。 When the terms "include," "including," and variations thereof are used in this disclosure, these terms are intended to be inclusive, similar to the term "comprising." Additionally, the term "or," as used in this disclosure, is not intended to be an exclusive or.
本開示において、例えば、英語でのa, an及びtheのように、翻訳により冠詞が追加された場合、本開示は、これらの冠詞の後に続く名詞が複数形であることを含んでもよい。 In this disclosure, where articles have been added through translation, such as a, an, and the in English, this disclosure may include that the nouns following these articles are in the plural form.
本開示において、「AとBが異なる」という用語は、「AとBが互いに異なる」ことを意味してもよい。なお、当該用語は、「AとBがそれぞれCと異なる」ことを意味してもよい。「離れる」、「結合される」などの用語も、「異なる」と同様に解釈されてもよい。 In this disclosure, the term "A and B are different" may mean "A and B are different from each other." The term may also mean "A and B are each different from C." Terms such as "separate" and "combined" may also be interpreted in the same way as "different."
1…画像記録システム、2…カメラ、3…ビューファインダ、4…ディスプレイ、9…対象者、10…画像処理部、11…受付部、12…判定部、13…記録部、14…画像記憶部、15…案内部、301…カメラ位置、302…反射領域の代表点、311…見なしのカメラ方向、312…実際のカメラ方向。 1...image recording system, 2...camera, 3...viewfinder, 4...display, 9...subject, 10...image processing unit, 11...reception unit, 12...determination unit, 13...recording unit, 14...image storage unit, 15...guidance unit, 301...camera position, 302...representative point of reflection area, 311...assumed camera direction, 312...actual camera direction.
Claims (7)
前記少なくとも一つのプロセッサが、
対象者の口腔を示す口腔画像を受け付け、
前記口腔が映っている領域である口腔領域を前記口腔画像から特定し、
前記口腔領域の複数の画素のそれぞれについて輝度値を取得し、
前記輝度値が所与の閾値以上である画素である高反射画素が存在しない場合には前記口腔の画像を記憶装置に格納し、
前記高反射画素が存在する場合には前記口腔の画像を前記記憶装置に格納しない、
画像記録システム。 At least one processor;
the at least one processor:
accepting an oral cavity image of the subject's oral cavity;
Identifying an oral cavity area, which is an area showing the oral cavity, from the oral cavity image;
Obtaining a luminance value for each of a plurality of pixels in the oral cavity region;
If there is no highly reflective pixel, which is a pixel whose luminance value is equal to or greater than a given threshold value, the image of the oral cavity is stored in a storage device.
When the highly reflective pixel is present, the image of the intraoral cavity is not stored in the storage device.
Image recording system.
カメラの捕捉領域内に映った口腔を示す前記口腔画像を受け付け、
前記高反射画素が存在しない場合には、前記口腔の画像を撮影して口腔画像ファイルを生成し、該口腔画像ファイルを前記記憶装置に格納し、
前記高反射画素が存在する場合には、前記捕捉領域に対する前記対象者の顔の向きを変更させるための案内メッセージを出力する、
請求項1に記載の画像記録システム。 the at least one processor:
receiving an image of the oral cavity showing the oral cavity within a capture area of a camera;
If the highly reflective pixel is not present, an image of the oral cavity is captured to generate an oral cavity image file, and the oral cavity image file is stored in the storage device;
outputting a guidance message for instructing the subject to change the orientation of his/her face relative to the capture area when the highly reflective pixel is present;
2. The image recording system according to claim 1.
連続して存在する複数の前記高反射画素の集合である反射領域が存在する場合に、該反射領域における光の反射特性を推定し、
前記捕捉領域に映る前記対象者の顔を向けさせる方向である案内方向を前記反射特性に基づいて決定し、
前記案内方向に基づく前記案内メッセージを出力する、
請求項2に記載の画像記録システム。 the at least one processor:
When a reflective area is present that is a collection of a plurality of the highly reflective pixels that are consecutively present, the reflective characteristics of light in the reflective area are estimated;
determining a guide direction, which is a direction in which the face of the subject reflected in the capture area should be turned, based on the reflection characteristics;
outputting the guidance message based on the guidance direction;
3. The image recording system according to claim 2.
前記反射領域を示す画像である反射領域画像を解析して、前記反射特性が鏡面反射であるか否かを推定し、
前記反射特性が前記鏡面反射であると推定した場合に、前記反射領域から前記カメラへの方向をカメラ方向として推定し、
前記カメラ方向と反対の方向を前記案内方向として設定する、
請求項3に記載の画像記録システム。 the at least one processor:
Analyzing a reflection area image, which is an image showing the reflection area, to estimate whether the reflection characteristic is a specular reflection;
If the reflection characteristic is estimated to be the specular reflection, a direction from the reflection area to the camera is estimated as a camera direction;
A direction opposite to the camera direction is set as the guide direction.
4. The image recording system according to claim 3.
前記反射領域を示す画像である反射領域画像を解析して、前記反射特性が拡散反射であるか否かを推定し、
前記反射特性が前記拡散反射であると推定した場合に、前記案内方向をランダムに設定する、
請求項3または4に記載の画像記録システム。 the at least one processor:
Analyzing a reflection area image, which is an image showing the reflection area, to estimate whether the reflection characteristic is diffuse reflection;
When it is estimated that the reflection characteristic is diffuse reflection, the guiding direction is set randomly.
5. The image recording system according to claim 3 or 4.
請求項4または5に記載の画像記録システム。 the at least one processor analyzes the reflection area image to estimate a location of the reflection area, and estimates the reflection characteristic based on the location.
6. An image recording system according to claim 4 or 5.
請求項4または5に記載の画像記録システム。 The at least one processor performs edge processing on the reflection area image to calculate feature amounts related to edges, and estimates the reflection characteristics based on the feature amounts.
6. An image recording system according to claim 4 or 5.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020183703A JP7462534B2 (en) | 2020-11-02 | 2020-11-02 | Image Recording System |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020183703A JP7462534B2 (en) | 2020-11-02 | 2020-11-02 | Image Recording System |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022073607A JP2022073607A (en) | 2022-05-17 |
| JP7462534B2 true JP7462534B2 (en) | 2024-04-05 |
Family
ID=81604253
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020183703A Active JP7462534B2 (en) | 2020-11-02 | 2020-11-02 | Image Recording System |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7462534B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025134943A1 (en) * | 2023-12-22 | 2025-06-26 | サンスター株式会社 | Oral cavity state analysis system, oral cavity state analysis program, storage medium for storing oral cavity state analysis program, and oral cavity state analysis method |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2007063980A1 (en) | 2005-12-03 | 2007-06-07 | Atsushi Takahashi | Intraoral panoramic image pickup device and intraoral panoramic image pickup system |
| JP2016151584A (en) | 2015-02-16 | 2016-08-22 | コニカミノルタ株式会社 | Organ image capturing device |
| JP2019155027A (en) | 2018-03-16 | 2019-09-19 | 株式会社Nttドコモ | Oral disease diagnosis system and oral disease diagnosis program |
| JP2020054444A (en) | 2018-09-28 | 2020-04-09 | 株式会社Nttドコモ | Oral cancer diagnostic system and oral cancer diagnostic program |
| US20200169649A1 (en) | 2017-05-27 | 2020-05-28 | Beijing Keeyoo Technologies Co., Ltd. | Oral Endoscope |
| JP2020088557A (en) | 2018-11-22 | 2020-06-04 | パナソニックIpマネジメント株式会社 | Skin analyzer |
| JP2020099502A (en) | 2018-12-21 | 2020-07-02 | カシオ計算機株式会社 | Imaging device for supporting oral observation |
-
2020
- 2020-11-02 JP JP2020183703A patent/JP7462534B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2007063980A1 (en) | 2005-12-03 | 2007-06-07 | Atsushi Takahashi | Intraoral panoramic image pickup device and intraoral panoramic image pickup system |
| JP2016151584A (en) | 2015-02-16 | 2016-08-22 | コニカミノルタ株式会社 | Organ image capturing device |
| US20200169649A1 (en) | 2017-05-27 | 2020-05-28 | Beijing Keeyoo Technologies Co., Ltd. | Oral Endoscope |
| JP2019155027A (en) | 2018-03-16 | 2019-09-19 | 株式会社Nttドコモ | Oral disease diagnosis system and oral disease diagnosis program |
| JP2020054444A (en) | 2018-09-28 | 2020-04-09 | 株式会社Nttドコモ | Oral cancer diagnostic system and oral cancer diagnostic program |
| JP2020088557A (en) | 2018-11-22 | 2020-06-04 | パナソニックIpマネジメント株式会社 | Skin analyzer |
| JP2020099502A (en) | 2018-12-21 | 2020-07-02 | カシオ計算機株式会社 | Imaging device for supporting oral observation |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022073607A (en) | 2022-05-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106605403B (en) | Shooting method and electronic equipment | |
| KR102263537B1 (en) | Electronic device and control method of the same | |
| CN108289161A (en) | Electronic equipment and its image capture method | |
| EP3105919B1 (en) | Photographing method of an electronic device and the electronic device thereof | |
| CN113890989B (en) | Shooting method and electronic device | |
| CN107277479B (en) | White balance processing method and device | |
| US8334907B2 (en) | Photographing method and apparatus using face pose estimation of face | |
| JP2022548453A (en) | Image segmentation method and apparatus, electronic device and storage medium | |
| WO2019011154A1 (en) | White balance processing method and apparatus | |
| CN101674411A (en) | Image capturing apparatus, method of determining presence or absence of image area, and recording medium | |
| CN109863810B (en) | Reference signal transmission method and device | |
| WO2017124899A1 (en) | Information processing method, apparatus and electronic device | |
| KR20220062400A (en) | Projection method and system | |
| WO2020024112A1 (en) | Photography processing method, device and storage medium | |
| CN108154466A (en) | Image processing method and device | |
| JP7462534B2 (en) | Image Recording System | |
| CN106156696A (en) | A kind of information processing method and electronic equipment | |
| US10009545B2 (en) | Image processing apparatus and method of operating the same | |
| JP2020054444A (en) | Oral cancer diagnostic system and oral cancer diagnostic program | |
| WO2018177050A1 (en) | Object recognition method, device and system | |
| US20160295118A1 (en) | Method and apparatus for displaying framing information | |
| WO2020239079A1 (en) | Method for determining semi-synchronous exposure parameters and electronic device | |
| JP2022073605A (en) | Imaging system | |
| JP7090245B2 (en) | Jaw evaluation system and jaw evaluation method | |
| US9804814B2 (en) | Electronic device and method of interconnecting the same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230807 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240124 |
|
| 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: 20240227 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240326 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7462534 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |