WO2025134943A1 - 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 - Google Patents
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 Download PDFInfo
- Publication number
- WO2025134943A1 WO2025134943A1 PCT/JP2024/044263 JP2024044263W WO2025134943A1 WO 2025134943 A1 WO2025134943 A1 WO 2025134943A1 JP 2024044263 W JP2024044263 W JP 2024044263W WO 2025134943 A1 WO2025134943 A1 WO 2025134943A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- image
- oral cavity
- unit
- mouth
- area
- 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.)
- Pending
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B1/00—Instruments 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/24—Instruments 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
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
Definitions
- the present invention relates to an oral condition analysis system that analyzes the oral condition, an oral condition analysis program, a storage medium that stores the oral condition analysis program, and an oral condition analysis method.
- FIG. 10 is a schematic diagram showing the user's operations in a conventional analysis system.
- both are facial images and oral cavity images selected by the user, they do not necessarily contain areas or ranges suitable for analyzing the oral cavity condition.
- the user must repeat the operations of capturing a facial image and acquiring an oral cavity image from the facial image until they acquire an oral cavity image that they consider suitable for analyzing the oral cavity condition, which is inconvenient.
- the object of the present invention is to provide an oral condition analysis system and oral condition analysis program that can automatically obtain oral images suitable for analyzing the oral condition.
- An oral cavity condition analysis system comprising: a video receiving unit that continuously receives facial images of a user captured by an imaging unit of a user terminal as input from the imaging unit; an image detection unit that detects an image including a mouth area from the facial images received by the video receiving unit; a teeth detection unit that detects a dental area from the image including the mouth area; a gum detection unit that detects a gum area from the image including the mouth area; a determination unit that determines whether at least one of the dental area and the gum area included in the image including the mouth area satisfies predetermined conditions necessary for analyzing an oral cavity condition; an image acquisition unit that acquires one or more images including the mouth area that are determined by the determination unit to satisfy the conditions; and an analysis unit that analyzes the oral cavity condition based on the images including the mouth area acquired by the image acquisition unit.
- oral cavity images suitable for analyzing the oral cavity condition can be automatically acquired without the user having to perform repeated operations, providing a convenient oral cavity condition analysis system.
- the oral cavity condition analysis system described in (1) is provided with an excluded object detection unit that detects excluded objects other than the tooth area and the gum area from an image including the mouth area.
- At least one of the tooth regions and gum regions detected by the tooth detection unit and gum detection unit is recorded as time-series data, allowing the determination unit to accurately determine whether or not the predetermined conditions required for analyzing the oral cavity state are met.
- the oral cavity condition analysis system described in (3) is provided with a guidance display unit that displays a guidance means for guiding the mouth area to a predetermined position on the display screen of the user terminal on which the facial image is displayed.
- An oral cavity condition analysis program for causing a computer to function as: a video reception unit that continuously receives, as input from an imaging unit of a user terminal, facial images of a user captured by the imaging unit; an image detection unit that detects an image including a mouth area from the facial images received by the video reception unit; a teeth detection unit that detects a dental area from among the images including the mouth area; a gum detection unit that detects a gum area from among the images including the mouth area; a determination unit that determines whether or not at least one of the dental area and the gum area included in the image including the mouth area satisfies a predetermined condition required for analyzing the oral cavity condition; an image acquisition unit that acquires one or more images including the mouth area that have been determined by the determination unit to satisfy the condition; and an analysis unit that analyzes the oral cavity condition based on the images including the mouth area acquired by the image acquisition unit.
- a computer-readable recording medium having recorded thereon an oral condition analysis program for causing a computer to function as: a video reception unit that continuously receives, as input from an imaging unit of a user terminal, facial images of a user captured by the imaging unit; an image detection unit that detects an image including a mouth area from the facial images received by the video reception unit; a teeth detection unit that detects a dental area from among the images including the mouth area; a gum detection unit that detects a gum area from among the images including the mouth area; a determination unit that determines whether or not at least one of the dental area and the gum area included in the image including the mouth area satisfies a predetermined condition required for analyzing an oral condition; an image acquisition unit that acquires one or more images including the mouth area that are determined by the determination unit to satisfy the condition; and an analysis unit that analyzes an oral condition based on the images including the mouth area acquired by the image acquisition unit.
- a method for analyzing an oral condition comprising: continuously receiving, as input from an imaging unit of a user terminal, facial images of a user captured by the imaging unit; detecting an image including a mouth area from the facial images; detecting a tooth area and a gum area from the image including the mouth area; determining whether or not at least one of the tooth area and the gum area included in the image including the mouth area satisfies a predetermined condition required for analyzing the oral condition; acquiring one or more images including the mouth area that are determined to satisfy the condition; and analyzing the oral condition based on the acquired images including the mouth area.
- This method makes it possible to automatically obtain oral cavity images suitable for analyzing the oral cavity condition without requiring the user to perform repeated operations, providing a convenient method for analyzing the oral cavity condition.
- a method for analyzing an oral cavity condition described in (8) which records at least one of the tooth region and the gum region, which changes for each image including the mouth region, as time-series data, and further determines whether the image including the mouth region satisfies predetermined conditions necessary for analyzing the oral cavity condition based on the time-series data.
- At least one of the tooth regions and gum regions detected by the tooth detection unit and gum detection unit is recorded as time-series data, allowing the determination unit to accurately determine whether or not the predetermined conditions required for analyzing the oral cavity state are met.
- the present invention can automatically obtain oral images suitable for analyzing the oral condition, and can provide a convenient oral condition analysis system, an oral condition analysis program, a storage medium for storing the oral condition analysis program, and an oral condition analysis method.
- FIG. 1 is a block diagram showing an oral cavity condition analyzing system according to an embodiment of the present invention.
- 3 is a schematic diagram showing a face image captured by an imaging unit;
- 3 is a schematic diagram showing a mouth image detected from the face image shown in FIG. 2;
- 4 is a schematic diagram showing a tooth region detected by a tooth detection unit in the mouth image shown in FIG. 3 .
- 4 is a schematic diagram showing a gum region detected by a gum detection unit in the mouth image shown in FIG. 3;
- 4 is a schematic diagram showing other regions detected by an exclusion target detection unit in the mouth image shown in FIG. 3 .
- 11 is a graph showing an example of time-series data in which a tooth region value and a gum region value are recorded at predetermined intervals by a determination unit.
- FIG. 8 is a graph showing an example of the amount of change in the tooth area TA value and the gum area GA value in the time-series data shown in FIG. 7 .
- 2 is a flowchart showing the flow of the oral cavity condition analysis system shown in FIG. 1 .
- FIG. 13 is a schematic diagram showing a user's operation in a conventional analysis system.
- the oral condition analysis system 1 is implemented in a user terminal 2 used by a user.
- the user terminal 2 is equipped with at least an imaging unit 21, a display unit 23, an information processing unit 25, and an information storage unit 27.
- the user terminal 2 may be a personal computer or a tablet terminal as long as it is a terminal that receives operations for analyzing the oral cavity condition, and a smartphone is preferable in terms of portability.
- a smartphone will be described as the user terminal 2.
- the imaging unit 21 is a camera that captures the user's face.
- the display unit 23 is a display screen such as a touch panel that accepts user operations and displays the face image V continuously captured by the imaging unit 21.
- the imaging unit 21 is preferably provided on the display unit 23 side that faces the user's face when the user operates the user terminal 2.
- the information processing unit 25 is a calculation device such as a CPU (Central Processing Unit).
- the information processing unit 25 performs operations and processing of the oral condition analysis system 1 in the user terminal 2.
- the information storage unit 27 is a storage device composed of storage memories such as RAM and ROM, a hard disk, etc.
- the information storage unit 27 stores various processes and information executed by the information processing unit 25 in the user terminal 2, and an oral condition analysis program that functions the oral condition analysis system 1 according to the present invention.
- the information storage unit 27 stores at least one type of information for analyzing the oral condition, such as the color and shape of teeth and gums, lips and skin around the lips that are not teeth and gums, and shading when
- the information processing unit 25 executes the oral cavity condition analysis program stored in the information storage unit 27, it at least functions as a video reception unit 251, an image detection unit 252, a tooth detection unit 253, a gum detection unit 254, an excluded target detection unit 255, a determination unit 256, an image acquisition unit 257, and an analysis unit 258.
- the image detection unit 252 can detect a mouth image F including the user's mouth and the mouth area around the mouth from the face image included in the face video V, for example, using an object detection algorithm such as SSD (Single Shot Multibox Detector) or semantic segmentation.
- an object detection algorithm such as SSD (Single Shot Multibox Detector) or semantic segmentation.
- the tooth detection unit 253 detects a tooth area TA indicating the location of teeth in the mouth image F. More specifically, the tooth detection unit 253 first converts the RGB color space of the pixels included in the mouth image F into an XYZ color space, and then converts the XYZ color space into a Lab color space. The tooth detection unit 253 extracts only the a-dimensional pixels from among the pixels included in the mouth image F converted into the Lab color space. The tooth detection unit 253 binarizes the a-dimensional pixels based on a predetermined threshold, and detects pixels with label 1 as the tooth area TA.
- the gum detection unit 254 detects a gum area GA indicating the gums in the mouth image F. More specifically, the gum detection unit 254 first applies a differential filter, such as a Sobel filter or a Prewitt filter, to each pixel constituting the mouth image F. This emphasizes edge and contour information. The gum detection unit 254 binarizes the mouth image F resulting from the application of the differential filter based on a predetermined threshold value, and flattens the pixels by applying a flattening filter. The gum detection unit 254 forms a polygon surrounded by pixels with label 0 on the outside and pixels with label 1 on the inside, and detects this as the gum area GA.
- a differential filter such as a Sobel filter or a Prewitt filter
- the excluded target detection unit 255 detects other areas OA in the mouth image F that indicate areas other than the teeth and gums in the oral cavity. More specifically, the excluded target detection unit 255 detects objects that may be a cause of misidentification, such as the oral cavity wall or shadows in the oral cavity that are reflected when the face image V is captured, and are to be excluded in the judgment of the mouth image F performed by the judgment unit 256 or the analysis of the oral cavity state performed by the analysis unit 258, which will be described later. The excluded target detection unit 255 first converts the RGB color space of the pixels included in the mouth image F into the HSV color space.
- the excluded target detection unit 255 binarizes the pixels included in the mouth image F based on a predetermined threshold value, and detects pixels with label 1 as other areas OA.
- the excluded target detection unit 255 may also detect the lips and the skin around the lips included in the mouth image F as areas OA that indicate areas other than the teeth and gums in the oral cavity as excluded targets.
- the determination unit 256 determines whether or not the mouth image F detected by the image detection unit 252 satisfies the analysis conditions required for analyzing the state of the oral cavity based on the tooth area TA, gum area GA, and other area OA detected by the tooth detection unit 253, gum detection unit 254, and exclusion target detection unit 255.
- the image acquisition unit 257 acquires one or more mouth images F that the determination unit 256 has determined to satisfy the analysis conditions, and stores the mouth images F as accumulated data in the information storage unit 27.
- the analysis unit 258 may use, for example, simple image analysis or statistical methods as a method for analyzing the oral cavity state, and it is preferable to analyze the oral cavity state using a machine learning model that has been machine-learned on the accumulated data stored in the information storage unit 27.
- the accumulated data may be stored in an external storage device as a database, rather than being stored in the information storage unit 27 of the user terminal 2.
- the analysis of the oral condition performed by the analysis unit 258 may be performed by an external arithmetic processing device.
- the oral condition analysis system 1 may be configured such that the user terminal 2 is electrically connected to a server via a network such as the Internet.
- the oral cavity condition analysis system 1 executes an oral cavity condition analysis program on the server, and the server performs processes corresponding to the video reception unit 251, image detection unit 252, tooth detection unit 253, gum detection unit 254, exclusion target detection unit 255, judgment unit 256, image acquisition unit 257, and analysis unit 258.
- the determination unit 256 excludes other areas OA from the mouth image F as a determination target, and determines whether or not the tooth area TA and gum area GA in the mouth image F satisfy the analysis conditions. In other words, the determination unit 256 determines whether or not the analysis conditions are satisfied based on the transitions and amounts of change in the tooth area TA value and gum area GA value, as shown in Figures 7 and 8, in which the value indicating the proportion of the tooth area TA in the mouth image F (hereinafter, tooth area TA value) and the value indicating the proportion of the gum area GA in the mouth image F (hereinafter, gum area GA value) detected by the tooth detection unit 253 and gum detection unit 254 are recorded as time-series data.
- tooth area TA value the value indicating the proportion of the tooth area TA in the mouth image F
- gum area GA value the value indicating the proportion of the gum area GA in the mouth image F
- analysis conditions required to analyze the oral cavity state, and may include one or more conditions. At least one of the tooth area TA and gum area GA in the mouth image F must satisfy the analysis conditions, and it is preferable that both the tooth area TA and gum area GA satisfy the analysis conditions. Examples of analysis conditions include whether the tooth area TA in the mouth image F contains at least a predetermined number of teeth (crowns), whether the area of the gum area GA in the mouth image F reaches the area required to analyze the oral cavity state, etc., and the required numerical values and targets can be set depending on the analysis method.
- the judgment unit 256 sets the following analysis conditions to satisfy all of the following: (1) both the tooth area TA value and the gum area GA value reach a predetermined threshold value (e.g., 0.15) or more, (2) the state where the value reaches the predetermined threshold value or more is maintained for a predetermined period (e.g., 30 frames) or more, and (3) the amount of change in the tooth area TA value and the gum area GA value is within a predetermined range (e.g., ⁇ 0.5).
- the judgment unit 256 is set with a predetermined judgment period (e.g., 10 seconds, 300 frames).
- the mouth image F used for judgment by the judgment unit 256 is, for example, a mouth image F detected from a face video V captured at 30 fps.
- the judgment unit 256 constantly repeats the judgment of whether the mouth image F satisfies the analysis conditions. The judgment of the judgment unit 256 from time point (a) to time point (d) during the predetermined judgment period will be explained below.
- the determination unit 256 determines whether the mouth image F at time point (a) shown in Figures 7 and 8 satisfies the above analysis conditions. Although the mouth image F at time point (a) satisfies analysis condition (3), analysis conditions (1) and (2) are not satisfied. Therefore, the mouth image F at time point (a) is not acquired by the image acquisition unit 257.
- the determination unit 256 determines whether or not the mouth image F at time point (b) shown in Figures 7 and 8 satisfies the above analysis conditions. Like the mouth image F at time point (a), the mouth image F at time point (b) satisfies the analysis condition (3), but does not satisfy the analysis conditions (1) and (2). Therefore, the mouth image F at time point (b) is not acquired by the image acquisition unit 257.
- the determination unit 256 determines whether the mouth image F at time point (c) shown in Figures 7 and 8 satisfies the above analysis conditions.
- the mouth image F at time point (c) satisfies analysis condition (3), just like the mouth images F at time points (a) and (b).
- the tooth area TA value of the mouth image F at time point (c) reaches or exceeds the threshold value in analysis condition (1).
- the gum area GA value of the mouth image F at time point (c) does not reach the threshold value in analysis condition (1), and does not satisfy analysis condition (2). For this reason, the mouth image F at time point (c) is not acquired by the image acquisition unit 257.
- the determination unit 256 determines whether or not the mouth image F at time point (d) shown in Figures 7 and 8 satisfies the above analysis conditions.
- the mouth image F at time point (d) satisfies all of the analysis conditions (1) to (3). Therefore, the mouth image F at time point (d) is acquired by the image acquisition unit 257.
- the encircled line P shown in Figures 7 and 8 indicates a period during which there are multiple mouth images F that satisfy the analysis conditions (1) to (3). For this reason, during the period enclosed by the encircled line P, which includes time point (d), the image acquisition unit 257 acquires a single or multiple mouth images F.
- the judgment unit 256 judges that there is no mouth image F that satisfies the analysis conditions (1) to (3) even after the judgment period has elapsed, the judgment unit 256 ends the judgment of whether the mouth image F satisfies the analysis conditions.
- the imaging unit 21 is activated to start imaging (step S1). For example, when a user operates an application on the user terminal 2, the application activates the imaging unit 21 included in the user terminal 2 to start imaging.
- the imaging unit 21 starts imaging, a face video V consisting of a plurality of facial images of the user U is captured.
- a guidance display unit displays guidance means on the display unit 23 that guides the user to an open mouth posture suitable for analyzing the oral cavity condition, i.e., a posture in which the teeth and gums are exposed.
- the guidance means is displayed as a rectangular frame that is elongated in the horizontal direction, the same as the mouth, but it may be a frame of another shape, or may be a frame shaped to resemble teeth and gums.
- the guidance means may also be a frame that resembles the contours of the face.
- the video receiving unit 251 receives the facial video V (step S2).
- the facial video V received by the video receiving unit 251 may be temporarily stored in the information storage unit 27 for processing to display on the display unit 23, but is not stored as an image for analyzing the oral cavity condition.
- the image detection unit 252 detects the mouth image F (step S3).
- the image detection unit 252 detects the mouth image F by using a portion of the facial image V as its detection range.
- the detection range detected by the image detection unit 252 is shown in the facial image V displayed on the display unit 23, the lower part of the facial image V divided into upper and lower halves, particularly the mouth area such as the user's mouth and its surroundings, is used as the detection range for the mouth image F, and the mouth image F is detected from the facial image V.
- the tooth detection unit 253 detects the tooth area TA (step S4)
- the gum detection unit 254 detects the gum area GA (step S5)
- the excluded target detection unit 255 detects other areas OA (step S6). Note that in the flowchart shown in FIG. 9, steps S4, 5, and 6 are performed simultaneously, but steps S4, 5, and 6 may be performed in this order, or steps S4, 5, and 6 may be performed in any order.
- the determination unit 256 determines whether the mouth image F satisfies the analysis conditions (step S7). If the mouth image F satisfies the analysis conditions (step S7: Yes), the determination unit 256 proceeds to step S8, and if the mouth image F does not satisfy the analysis conditions (step S7: No), the determination unit 256 proceeds to step S9.
- the image acquisition unit 257 acquires a mouth image F that satisfies the analysis conditions (step S8). If the determination unit 256 determines that the mouth image F satisfies the analysis conditions (Yes in step S7), the image acquisition unit 257 acquires one or more mouth images F that the determination unit 256 has determined to satisfy the analysis conditions.
- the mouth images F acquired by the image acquisition unit 257 are temporarily stored in the information storage unit 27. At this time, it is preferable that a communication means is used to inform the user U that the capture of the mouth image F suitable for analysis of the oral cavity state has been completed, such as by using a flash effect that temporarily illuminates the display unit 23.
- step S9 It is determined whether the imaging time has elapsed a predetermined judgment period (step S9). If the judgment unit 256 determines that the mouth image F does not satisfy the analysis conditions (step S7 is No), the judgment unit 256 further determines whether the predetermined judgment period for judging whether the mouth image F satisfies the analysis conditions has elapsed. If the predetermined judgment period has not elapsed (step S9 is No), the process returns to step S2 and starts over from receiving the face image V. If the predetermined judgment period has elapsed (step S9 is Yes), the oral cavity condition analysis system 1 according to the present invention is terminated.
- the analysis unit 258 analyzes the oral cavity condition (step S10).
- the analysis unit 258 retrieves the mouth image F acquired by the image acquisition unit 257 from the information storage unit 27, and analyzes the oral cavity condition, for example, using a machine learning model that performs machine learning on the accumulated data stored in the information storage unit 27.
- the analysis results obtained by the analysis unit 258 are displayed on the display unit 23 of the user terminal 2, and the oral cavity condition analysis system 1 according to the present invention is terminated. It is preferable that the analysis results obtained by the analysis unit 258 are stored in the information storage unit 27 as new learning data.
- the analysis unit 258 may also use other methods for analyzing the oral cavity condition, such as simple image analysis, such as binarization processing that binarizes the mouth image F, or statistical methods, such as histogram analysis.
- the present invention can provide a convenient oral condition analysis system and oral condition analysis program that can automatically obtain oral images suitable for analyzing the oral condition.
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Surgery (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Veterinary Medicine (AREA)
- Public Health (AREA)
- General Health & Medical Sciences (AREA)
- Pathology (AREA)
- Animal Behavior & Ethology (AREA)
- Molecular Biology (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Dentistry (AREA)
- Radiology & Medical Imaging (AREA)
- Optics & Photonics (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Image Processing (AREA)
Abstract
Description
本発明は、口腔状態を解析する口腔状態解析システム、口腔状態解析プログラム、口腔状態解析プログラムを記憶する記憶媒体、及び口腔状態解析方法に関するものである。 The present invention relates to an oral condition analysis system that analyzes the oral condition, an oral condition analysis program, a storage medium that stores the oral condition analysis program, and an oral condition analysis method.
近年、技術の発展に伴い、スマートフォン等の携帯端末が有するカメラによって撮像された口腔画像に基づいて、口腔状態を解析する解析システムが提案されている(例えば、特許文献1参照)。 In recent years, with the development of technology, analysis systems have been proposed that analyze the condition of the oral cavity based on images of the oral cavity captured by a camera on a mobile device such as a smartphone (see, for example, Patent Document 1).
このような解析システムでは、図10(a)で示した顔画像を撮像する操作と、図10(b)で示した解析を行う口腔画像を顔画像から取得する操作とをユーザが行っていた。図10は、従来の解析システムにおけるユーザの操作を示す模式図である。しかしながら、いずれもユーザが選択した顔画像や口腔画像であるため、口腔状態を解析するために適した部位や範囲が含まれているとは限らない。また、ユーザは、口腔状態の解析に適すると考える口腔画像を取得するまで、顔画像の撮像操作及び顔画像からの口腔画像の取得操作を繰り返さなければならず、利便性が欠けていた。 In such an analysis system, the user performs the operations of capturing a facial image as shown in FIG. 10(a) and acquiring an oral cavity image for analysis from the facial image as shown in FIG. 10(b). FIG. 10 is a schematic diagram showing the user's operations in a conventional analysis system. However, since both are facial images and oral cavity images selected by the user, they do not necessarily contain areas or ranges suitable for analyzing the oral cavity condition. In addition, the user must repeat the operations of capturing a facial image and acquiring an oral cavity image from the facial image until they acquire an oral cavity image that they consider suitable for analyzing the oral cavity condition, which is inconvenient.
本発明に係る目的は、口腔状態を解析することに適した口腔画像を自動的に取得することが可能な口腔状態解析システム及び口腔状態解析プログラムを提供することにある。 The object of the present invention is to provide an oral condition analysis system and oral condition analysis program that can automatically obtain oral images suitable for analyzing the oral condition.
すなわち本発明は、以下の発明を包含する。
(1)ユーザ端末が有する撮像部が撮像したユーザの顔画像を前記撮像部からの入力として連続的に受付ける映像受付部と、前記映像受付部が受付けた前記顔画像から、口領域を含む画像を検出する画像検出部と、前記口領域を含む画像のうち、歯牙領域を検出する歯牙検出部と、前記口領域を含む画像のうち、歯茎領域を検出する歯茎検出部と、前記口領域を含む画像に含まれる前記歯牙領域及び前記歯茎領域の少なくとも一方が、口腔状態を解析するために必要な所定の条件に満たすか否かを判定する判定部と、前記判定部により条件を満たすとして判定された前記口領域を含む画像を単又は複数取得する画像取得部と、前記画像取得部が取得した前記口領域を含む画像に基づき、口腔状態を解析する解析部と、を備える口腔状態解析システム。
That is, the present invention includes the following inventions.
(1) An oral cavity condition analysis system comprising: a video receiving unit that continuously receives facial images of a user captured by an imaging unit of a user terminal as input from the imaging unit; an image detection unit that detects an image including a mouth area from the facial images received by the video receiving unit; a teeth detection unit that detects a dental area from the image including the mouth area; a gum detection unit that detects a gum area from the image including the mouth area; a determination unit that determines whether at least one of the dental area and the gum area included in the image including the mouth area satisfies predetermined conditions necessary for analyzing an oral cavity condition; an image acquisition unit that acquires one or more images including the mouth area that are determined by the determination unit to satisfy the conditions; and an analysis unit that analyzes the oral cavity condition based on the images including the mouth area acquired by the image acquisition unit.
このような構成によれば、ユーザによる操作を繰り返さずに、口腔状態を解析することに適した口腔画像を自動的に取得することができ、利便性を有する口腔状態解析システムを提供することができる。 With this configuration, oral cavity images suitable for analyzing the oral cavity condition can be automatically acquired without the user having to perform repeated operations, providing a convenient oral cavity condition analysis system.
(2)前記口領域を含む画像のうち、前記歯牙領域及び前記歯茎領域以外の除外対象を検出する除外対象検出部を備える(1)に記載の口腔状態解析システム。 (2) The oral cavity condition analysis system described in (1) is provided with an excluded object detection unit that detects excluded objects other than the tooth area and the gum area from an image including the mouth area.
このような構成によれば、歯牙領域及び歯茎領域ではない他領域が口腔状態を解析する際の除外対象として検出されることで、歯牙領域及び歯茎領域がより明確となり、口腔状態を解析する精度が向上する。 With this configuration, areas other than the tooth and gum regions are detected as areas to be excluded when analyzing the condition of the oral cavity, making the tooth and gum regions clearer and improving the accuracy of analyzing the condition of the oral cavity.
(3)前記判定部は、口領域を含む画像毎に変化する前記歯牙領域及び前記歯茎領域の少なくとも一方を時系列データとして記録し、時系列データに基づいて、前記口領域を含む画像が口腔状態を解析するために必要な所定の条件に満たすか否かを判定する(1)に記載の口腔状態解析システム。 (3) The oral cavity condition analysis system described in (1) in which the determination unit records at least one of the tooth region and the gum region, which changes for each image including the mouth region, as time-series data, and determines whether the image including the mouth region satisfies predetermined conditions necessary for analyzing the oral cavity condition based on the time-series data.
このような構成によれば、歯牙検出部及び歯茎検出部が検知した歯牙領域及び歯茎領域の少なくとも一方を時系列データとして記録することで、判定部は口腔状態を解析するために必要な所定の条件に満たすか否かを精度よく判定することができる。 With this configuration, at least one of the tooth regions and gum regions detected by the tooth detection unit and gum detection unit is recorded as time-series data, allowing the determination unit to accurately determine whether or not the predetermined conditions required for analyzing the oral cavity state are met.
(4)前記顔映像が表示された前記ユーザ端末の表示画面において、前記口領域を所定の位置に誘導する誘導手段を表示させる誘導表示部が備えられる(3)に記載の口腔状態解析システム。 (4) The oral cavity condition analysis system described in (3) is provided with a guidance display unit that displays a guidance means for guiding the mouth area to a predetermined position on the display screen of the user terminal on which the facial image is displayed.
このような構成によれば、ユーザは、誘導表示部によって表示された誘導手段により、ユーザ端末の表示画面において口腔状態を解析するために必要な所定の条件を満たす口領域を含む画像が取得され易い位置にユーザの口領域が誘導されることで、口領域を含む画像が効率的に取得される。 With this configuration, the guidance means displayed by the guidance display unit guides the user's mouth area on the display screen of the user terminal to a position where an image including the mouth area that satisfies the predetermined conditions necessary for analyzing the oral cavity state is likely to be acquired, thereby allowing an image including the mouth area to be acquired efficiently.
(5)前記歯牙検出部は、前記口領域を含む画像を色空間変換及び所定の閾値により前記歯牙領域を抽出し、前記歯茎検出部は、前記口領域を含む画像に対して微分フィルタを適用し、平坦化フィルタ及び所定の閾値により歯茎領域を検出する(3)に記載の口腔状態解析システム。 (5) The oral cavity condition analysis system described in (3) in which the tooth detection unit extracts the tooth region from the image including the mouth region by color space conversion and a predetermined threshold, and the gum detection unit applies a differential filter to the image including the mouth region and detects the gum region using a flattening filter and a predetermined threshold.
(6)コンピュータを、ユーザ端末が有する撮像部が撮像したユーザの顔画像を前記撮像部からの入力として連続的に受付ける映像受付部、前記映像受付部が受付けた前記顔画像から、口領域を含む画像を検出する画像検出部、前記口領域を含む画像のうち、歯牙領域を検出する歯牙検出部、前記口領域を含む画像のうち、歯茎領域を検出する歯茎検出部、前記口領域を含む画像に含まれる前記歯牙領域及び前記歯茎領域の少なくとも一方が、口腔状態を解析するために必要な所定の条件に満たすか否かを判定する判定部、前記判定部により条件を満たすとして判定された前記口領域を含む画像を単又は複数取得する画像取得部、及び、前記画像取得部が取得した前記口領域を含む画像に基づき、口腔状態を解析する解析部、として機能させるための口腔状態解析プログラム。 (6) An oral cavity condition analysis program for causing a computer to function as: a video reception unit that continuously receives, as input from an imaging unit of a user terminal, facial images of a user captured by the imaging unit; an image detection unit that detects an image including a mouth area from the facial images received by the video reception unit; a teeth detection unit that detects a dental area from among the images including the mouth area; a gum detection unit that detects a gum area from among the images including the mouth area; a determination unit that determines whether or not at least one of the dental area and the gum area included in the image including the mouth area satisfies a predetermined condition required for analyzing the oral cavity condition; an image acquisition unit that acquires one or more images including the mouth area that have been determined by the determination unit to satisfy the condition; and an analysis unit that analyzes the oral cavity condition based on the images including the mouth area acquired by the image acquisition unit.
(7)コンピュータを、ユーザ端末が有する撮像部が撮像したユーザの顔画像を前記撮像部からの入力として連続的に受付ける映像受付部、前記映像受付部が受付けた前記顔画像から、口領域を含む画像を検出する画像検出部、前記口領域を含む画像のうち、歯牙領域を検出する歯牙検出部、前記口領域を含む画像のうち、歯茎領域を検出する歯茎検出部、前記口領域を含む画像に含まれる前記歯牙領域及び前記歯茎領域の少なくとも一方が、口腔状態を解析するために必要な所定の条件に満たすか否かを判定する判定部、前記判定部により条件を満たすとして判定された前記口領域を含む画像を単又は複数取得する画像取得部、及び、前記画像取得部が取得した前記口領域を含む画像に基づき、口腔状態を解析する解析部、として機能させるための口腔状態解析プログラムを記録したコンピュータ読み取り可能な記録媒体。 (7) A computer-readable recording medium having recorded thereon an oral condition analysis program for causing a computer to function as: a video reception unit that continuously receives, as input from an imaging unit of a user terminal, facial images of a user captured by the imaging unit; an image detection unit that detects an image including a mouth area from the facial images received by the video reception unit; a teeth detection unit that detects a dental area from among the images including the mouth area; a gum detection unit that detects a gum area from among the images including the mouth area; a determination unit that determines whether or not at least one of the dental area and the gum area included in the image including the mouth area satisfies a predetermined condition required for analyzing an oral condition; an image acquisition unit that acquires one or more images including the mouth area that are determined by the determination unit to satisfy the condition; and an analysis unit that analyzes an oral condition based on the images including the mouth area acquired by the image acquisition unit.
(8)ユーザ端末が有する撮像部が撮像したユーザの顔画像を前記撮像部からの入力として連続的に受付け、前記顔画像から、口領域を含む画像を検出し、前記口領域を含む画像のうち、歯牙領域と歯茎領域とを検出し、前記口領域を含む画像に含まれる前記歯牙領域及び前記歯茎領域の少なくとも一方が、口腔状態を解析するために必要な所定の条件に満たすか否かを判定し、条件を満たすとして判定された前記口領域を含む画像を単又は複数取得し、取得した前記口領域を含む画像に基づいて口腔状態を解析する、口腔状態解析方法。 (8) A method for analyzing an oral condition, comprising: continuously receiving, as input from an imaging unit of a user terminal, facial images of a user captured by the imaging unit; detecting an image including a mouth area from the facial images; detecting a tooth area and a gum area from the image including the mouth area; determining whether or not at least one of the tooth area and the gum area included in the image including the mouth area satisfies a predetermined condition required for analyzing the oral condition; acquiring one or more images including the mouth area that are determined to satisfy the condition; and analyzing the oral condition based on the acquired images including the mouth area.
このような方法によれば、ユーザによる操作を繰り返さずに、口腔状態を解析することに適した口腔画像を自動的に取得することができ、利便性を有する口腔状態解析方法を提供することができる。 This method makes it possible to automatically obtain oral cavity images suitable for analyzing the oral cavity condition without requiring the user to perform repeated operations, providing a convenient method for analyzing the oral cavity condition.
(9)前記口領域を含む画像のうち、前記歯牙領域及び前記歯茎領域以外の除外対象をさらに検出する(8)に記載の口腔状態解析方法。 (9) The method for analyzing an oral condition according to (8), further comprising detecting excluded objects other than the tooth region and the gum region from the image including the mouth region.
このような方法によれば、歯牙領域及び歯茎領域ではない他領域が口腔状態を解析する際の除外対象として検出されることで、歯牙領域及び歯茎領域がより明確となり、口腔状態を解析する精度が向上する。 With this method, areas other than the tooth and gum regions are detected as areas to be excluded when analyzing the condition of the oral cavity, making the tooth and gum regions clearer and improving the accuracy of analyzing the condition of the oral cavity.
(10)口領域を含む画像毎に変化する前記歯牙領域及び前記歯茎領域の少なくとも一方を時系列データとして記録し、時系列データに基づいて、前記口領域を含む画像が口腔状態を解析するために必要な所定の条件に満たすか否かをさらに判定する(8)に記載の口腔状態解析方法。 (10) A method for analyzing an oral cavity condition described in (8), which records at least one of the tooth region and the gum region, which changes for each image including the mouth region, as time-series data, and further determines whether the image including the mouth region satisfies predetermined conditions necessary for analyzing the oral cavity condition based on the time-series data.
このような方法によれば、歯牙検出部及び歯茎検出部が検知した歯牙領域及び歯茎領域の少なくとも一方を時系列データとして記録することで、判定部は口腔状態を解析するために必要な所定の条件に満たすか否かを精度よく判定することができる。 In this method, at least one of the tooth regions and gum regions detected by the tooth detection unit and gum detection unit is recorded as time-series data, allowing the determination unit to accurately determine whether or not the predetermined conditions required for analyzing the oral cavity state are met.
本発明は、口腔状態を解析することに適した口腔画像を自動的に取得することができ、利便性を有する口腔状態解析システム、口腔状態解析プログラム、口腔状態解析プログラムを記憶する記憶媒体、及び口腔状態解析方法を提供することができる。 The present invention can automatically obtain oral images suitable for analyzing the oral condition, and can provide a convenient oral condition analysis system, an oral condition analysis program, a storage medium for storing the oral condition analysis program, and an oral condition analysis method.
以下、本発明に係る実施形態を図面に基づいて説明する。口腔状態解析システム1は、図1に示したとおり、ユーザが使用するユーザ端末2で実施される。
Below, an embodiment of the present invention will be described with reference to the drawings. As shown in FIG. 1, the oral
ユーザ端末2は、撮像部21と、表示部23と、情報処理部25と、情報記憶部27が少なくとも備えられる。ユーザ端末2は、口腔状態を解析するための操作を受ける端末であれば、パソコンやタブレット端末であってもよく、携帯性からするとスマートフォンが好ましい。以下の説明では、スマートフォンをユーザ端末2として説明する。
The
撮像部21は、ユーザの顔を撮像するカメラである。表示部23は、ユーザの操作を受付けるととともに、撮像部21で連続的に撮像された顔映像Vを表示するタッチパネルといった表示画面である。撮像部21は、ユーザ端末2をユーザが操作する際にユーザの顔と対面する表示部23側に設けられることが好ましい。情報処理部25は、CPU(Central Processing Unit)等の演算装置である。情報処理部25は、ユーザ端末2における口腔状態解析システム1の動作及び処理等を行う。情報記憶部27は、RAM、ROMなどの記憶メモリやハードディスク等で構成される記憶装置である。情報記憶部27は、ユーザ端末2内で情報処理部25が実行する各種処理や情報、本発明に係る口腔状態解析システム1を機能させる口腔状態解析プログラムが記憶される。また、情報記憶部27には、歯牙や歯茎の色調や形状、歯牙や歯茎ではない唇や唇周りの皮膚、撮像した際の陰影といった口腔状態を解析するための少なくとも一種の情報が蓄積されている。
The
次に、情報処理部25について説明する。情報処理部25は、情報記憶部27に記憶された口腔状態解析プログラムを実行すると、映像受付部251、画像検出部252、歯牙検出部253、歯茎検出部254、除外対象検出部255、判定部256、画像取得部257、解析部258を少なくとも機能する。
Next, the
まず、ユーザ端末2は、例えば、アプリケーションにおいてユーザUからの所定の動作を受付けると、撮像部21の撮像が開始され、ユーザUの複数の顔画像からなる顔映像Vが撮像される。映像受付部251は、顔映像Vを前記撮像部からの入力として受付ける。このとき、映像受付部251で受付けた顔映像Vは、表示部23で表示する処理等のために情報記憶部27に一時的に記憶することはあるものの、口腔状態を解析する画像として記憶することはない。画像検出部252は、図2で示したような複数の顔画像からなる顔映像Vから、図3で示したような口領域を含む口画像Fを検出する。画像検出部252は、顔映像Vに含まれる顔画像から、ユーザの口及びその口周りである口領域を含む口画像Fを例えば、SSD(Single Shot Multibox Detector)等の物体検出アルゴリズムやセマンティックセグメンテーション(Semantic Segmentation)等で検出することができる。
First, when the
歯牙検出部253は、図4で示したとおり、口画像Fにおいて歯牙の部位を示す歯牙領域TAを検出する。詳しくいうと、歯牙検出部253は、まず、口画像Fに含まれるピクセルのRGB色空間をXYZ色空間に変換し、XYZ色空間からLab色空間に変換する。歯牙検出部253は、Lab色空間に変換された口画像Fに含まれるピクセルのうち、a次元のピクセルのみを抽出する。歯牙検出部253は、予め定めた閾値に基づいてa次元のピクセルを2値化し、ラベル1のピクセルを歯牙領域TAとして検出する。
As shown in FIG. 4, the
歯茎検出部254は、図5で示したとおり、口画像Fにおいて歯茎の部位を示す歯茎領域GAを検出する。詳しくいうと、歯茎検出部254は、まず、口画像Fを構成する各ピクセルに対して例えばソーベル(Sobel)フィルタやプレヴィット(Prewitt)フィルタといった微分フィルタを適用する。これにより、エッジや輪郭の情報が強調される。歯茎検出部254は、微分フィルタを適用した結果の口画像Fを、予め定めた閾値に基づいて2値化するとともに、平坦化フィルタの適用によってピクセルを平坦化する。歯茎検出部254は、ラベル0のピクセルが外側で、ラベル1のピクセルが内側で囲むポリゴンを形成し、歯茎領域GAとして検出する。
As shown in FIG. 5, the
除外対象検出部255は、図6で示したとおり、口画像Fにおいて口腔内の歯牙、歯茎以外を示す他領域OAを検出する。詳しくいうと、除外対象検出部255は、後述する判定部256が行う口画像Fの判定又は解析部258が行う口腔状態の解析で除外する、顔映像Vを撮像した際に映り込んだ口腔内壁や口腔内の陰影といった誤認する要因となり得る対象を検出する。除外対象検出部255は、まず、口画像Fに含まれるピクセルのRGB色空間をHSV色空間に変換する。除外対象検出部255は、予め定めた閾値に基づいて口画像Fに含まれるピクセルを2値化し、ラベル1のピクセルを他領域OAとして検出する。また、除外対象検出部255は、口腔内の歯牙、歯茎以外を示す他領域OAとして口画像Fに含まれる唇や唇周りの皮膚も除外対象として検出してもよい。
As shown in FIG. 6, the excluded
判定部256は、歯牙検出部253、歯茎検出部254及び除外対象検出部255によって検出された歯牙領域TA、歯茎領域GA及び他領域OAに基づいて、画像検出部252が検出した口画像Fが口腔状態を解析するために必要な解析条件を満たすか否かを判定する。
The
画像取得部257は、判定部256が解析条件を満たすとして判定された口画像Fを単又は複数取得するとともに、当該口画像Fを蓄積データとして情報記憶部27に蓄積する。解析部258は、口腔状態を解析する手法として、例えば、単純な画像解析や統計的手法を用いてもよく、情報記憶部27に蓄積した蓄積データを機械学習した機械学習モデルを用いて口腔状態を解析することが好ましい。
The
機械学習モデルが機械学習する蓄積データの規模が大きければ、ユーザ端末2の情報記憶部27に蓄積せず、外部の記憶装置をデータベースとして蓄積データを蓄積してもよい。また、解析部258が行う口腔状態の解析を外部の演算処理装置で行ってもよい。その他の実施形態として、ユーザ端末2がインターネット等のネットワークを介してサーバに電気的に接続する構成の口腔状態解析システム1であってもよい。
If the amount of accumulated data that the machine learning model uses for machine learning is large, the accumulated data may be stored in an external storage device as a database, rather than being stored in the
その他の実施形態に係る口腔状態解析システム1は、当該サーバで口腔状態解析プログラムを実行し、映像受付部251、画像検出部252、歯牙検出部253、歯茎検出部254、除外対象検出部255、判定部256、画像取得部257、解析部258に相当する処理を当該サーバで機能する。
In other embodiments, the oral cavity
次に、判定部256について説明する。判定部256は、口画像Fから他領域OAを判定対象から除外し、口画像Fにおける歯牙領域TA及び歯茎領域GAが解析条件を満たすか否かを判定する。つまり、判定部256は、歯牙検出部253及び歯茎検出部254が検出した、口画像Fにおける歯牙領域TAの割合を示す値(以下、歯牙領域TA値)と、口画像Fにおける歯茎領域GAの割合を示す値(以下、歯茎領域GA値)とを時系列データとして記録した図7及び図8で示したとおり、歯牙領域TA値及び歯茎領域GA値の推移及びその変化量に基づいて解析条件を満たすか否かを判定する。
Next, the
口腔状態を解析するために必要な解析条件は、様々なものがあり、1又は2以上の条件が含まれ、口画像Fにおける歯牙領域TA及び歯茎領域GAの少なくとも一方が解析条件を満たさなければならず、歯牙領域TA及び歯茎領域GAの双方が解析条件を満たすことが好ましい。解析条件の例としては、口画像Fにおける歯牙領域TAに少なくとも所定数以上の歯牙(歯冠部)が含まれているか、口画像Fにおける歯茎領域GAの面積が口腔状態を解析するために必要な面積に達しているか等があり、解析の手法に応じて必要とする数値や対象を設定することができる。 There are various analysis conditions required to analyze the oral cavity state, and may include one or more conditions. At least one of the tooth area TA and gum area GA in the mouth image F must satisfy the analysis conditions, and it is preferable that both the tooth area TA and gum area GA satisfy the analysis conditions. Examples of analysis conditions include whether the tooth area TA in the mouth image F contains at least a predetermined number of teeth (crowns), whether the area of the gum area GA in the mouth image F reaches the area required to analyze the oral cavity state, etc., and the required numerical values and targets can be set depending on the analysis method.
判定部256による判定及び画像取得部257による画像の取得に関する具体例は、以下の通りである。判定部256は、(1)歯牙領域TA値及び歯茎領域GA値の双方が所定の閾値(例えば、0.15)以上に達すること、(2)所定の閾値以上に達した状態で所定期間(例えば30frames)以上維持されること、及び(3)歯牙領域TA値及び歯茎領域GA値の変化量が所定の範囲(例えば±0.5)内であることを全て満たすことを解析条件として設定している。また、判定部256は、所定の判定期間(例えば10秒、300frames)が設定されている。判定部256が判定を行う口画像Fは、例えば30fpsで撮像された顔映像Vから検出した口画像Fを用いている。
Specific examples of the judgment by the
判定部256は、所定の判定期間内であれば、口画像Fが解析条件を満たすか否かの判定を常時繰り返す。所定の判定期間のうち、時点(a)~時点(d)における判定部256の判定について説明する。
If it is within a predetermined judgment period, the
判定部256は、図7及び図8で示した時点(a)の口画像Fが上記解析条件に満たすか否かを判定する。時点(a)の口画像Fは、解析条件(3)を満たしているものの、解析条件(1)、(2)が満たされていない。このため、時点(a)の口画像Fは、画像取得部257によって取得されることはない。
The
判定部256は、図7及び図8で示した時点(b)の口画像Fが上記解析条件に満たすか否かを判定する。時点(b)の口画像Fは、時点(a)の口画像Fと同様に、解析条件(3)を満たしているものの、解析条件(1)、(2)が満たされていない。このため、時点(b)の口画像Fは、画像取得部257によって取得されることはない。
The
判定部256は、図7及び図8で示した時点(c)の口画像Fが上記解析条件に満たすか否かを判定する。時点(c)の口画像Fは、時点(a)及び時点(b)の口画像Fと同様に、解析条件(3)を満たしている。また、時点(c)の口画像Fは、解析条件(1)のうち歯牙領域TA値が閾値以上に達している。しかし、時点(c)の口画像Fは、解析条件(1)のうちの歯茎領域GA値が閾値に達していないとともに、解析条件(2)も満たしていない。このため、時点(c)の口画像Fは、画像取得部257によって取得されることはない。
The
これに対して、判定部256は、図7及び図8で示した時点(d)の口画像Fが上記解析条件に満たすか否かを判定する。時点(d)の口画像Fは、解析条件(1)~(3)いずれともは満たしている。このため、時点(d)の口画像Fは、画像取得部257によって取得される。
In response to this, the
なお、判定部256による判定で解析条件(1)~(3)を満たす口画像Fが単でなく複数存在する場合もある。図7及び図8で示した囲線Pには、解析条件(1)~(3)を満たす口画像Fが複数存在する期間を示している。このため、時点(d)を含む囲線Pで囲った期間において、画像取得部257は、単又は複数の口画像Fを取得する。
Note that there may be more than one mouth image F that satisfies the analysis conditions (1) to (3) as determined by the
もし、判定期間が経過したにも拘わらず、判定部256による判定で解析条件(1)~(3)を満たす口画像Fが存在しなかった場合、判定部256は、口画像Fが解析条件を満たすか否かの判定を一度終了する。
If the
図9を参照しつつ本発明の実施形態に係る口腔状態解析システム1の流れについて説明する。
まず、撮像部21を起動して撮像を開始する(ステップS1)。例えば、ユーザはユーザ端末2においてアプリケーションを操作すると、アプリケーションは、ユーザ端末2が有する撮像部21を起動して撮像が開始する。撮像部21の撮像が開始すると、ユーザUの複数の顔画像からなる顔映像Vが撮像される。
The flow of the oral cavity
First, the
このとき、誘導表示部(図示されていない)によって、口腔状態の解析に適した開口姿勢、即ち歯牙と歯茎とが露出した姿勢に誘導する誘導手段が表示部23に表示されると好ましい。誘導手段は、口と同じ横方向に長い長方形状の枠で表示され、その他の形状の枠であってもよく、歯牙や歯茎を模った形状の枠であってもよい。また、誘導手段は、顔の輪郭を模った枠であってもよい。
At this time, it is preferable that a guidance display unit (not shown) displays guidance means on the
映像受付部251が顔映像Vを受付ける(ステップS2)。映像受付部251が受付けた顔映像Vは、表示部23で表示する処理のために情報記憶部27に一時的に記憶することはあるものの、口腔状態を解析する画像として記憶することはない。
The
画像検出部252が口画像Fを検出する(ステップS3)。画像検出部252は、顔映像Vの一部分を検出範囲として口画像Fを検出する。表示部23に表示される顔映像Vで画像検出部252が検出する検出範囲を示すと、顔画像Vを上下二分割した下部分、特にユーザの口及びその周り等の口領域の部分を口画像Fの検出範囲として、顔映像Vから口画像Fを検出している。
The
画像検出部252が検出した口画像Fのうち、歯牙検出部253が歯牙領域TAを検出(ステップS4)し、歯茎検出部254が歯茎領域GAを検出(ステップS5)するとともに、除外対象検出部255が他領域OAを検出(ステップS6)する。なお、図9で示されたフローチャートでは、ステップS4、5及び6が同時に実施されているが、ステップS4、5及び6の順で実施してもよく、またステップS4、5及び6を順序問わずに実施してもよい。
Of the mouth image F detected by the
口画像Fが解析条件を満たすか否かを判定部256が判定する(ステップS7)。判定部256は、口画像Fが解析条件を満たす場合(ステップS7がYes)はステップS8に移行し、口画像Fが解析条件を満たさない場合(ステップS7がNo)はステップS9に移行する。
The
画像取得部257が解析条件を満たした口画像Fを取得する(ステップS8)。口画像Fが解析条件を満たしていると判定部256が判定した場合(ステップS7がYes)、画像取得部257は、判定部256が解析条件を満たすとして判定された口画像Fを単又は複数取得する。画像取得部257によって取得された口画像Fは、情報記憶部27に一時的に記憶される。このとき、表示部23を一時的に光らせるフラッシュ効果等で口腔状態の解析に適した口画像Fの撮像が完了したことをユーザUに伝える伝達手段が行われることが好ましい。
The
撮像時間が所定の判定期間を経過しているかを判定する(ステップS9)。口画像Fが解析条件を満たしていないと判定部256が判定した場合(ステップS7がNo)、判定部256は、口画像Fが解析条件を満たすか否かを判定する所定の判定期間を経過しているかをさらに判定する。所定の判定期間を経過していない場合(ステップS9がNo)は、ステップS2に戻り、顔画像Vの受付からやり直す。所定の判定期間を経過していた場合(ステップS9がYes)は、本発明に係る口腔状態解析システム1が終了する。
It is determined whether the imaging time has elapsed a predetermined judgment period (step S9). If the
解析部258が口腔状態を解析する(ステップS10)。解析部258は、画像取得部257によって取得された口画像Fを情報記憶部27から取り出し、例えば、情報記憶部27に蓄積した蓄積データを機械学習した機械学習モデルを用いて口腔状態を解析する。解析部258が解析した解析結果は、ユーザ端末2の表示部23に表示され、本発明に係る口腔状態解析システム1を終了する。なお、解析部258が解析した解析結果は、新たな学習データとして情報記憶部27に記憶することが好ましい。また、解析部258は、口腔状態を解析するその他の手法として、例えば、口画像Fを2値化する2値化処理といった単純な画像解析やヒストグラム解析(Histogram Analysis)といった統計的手法を用いてもよい。
The
このことから、本発明は、口腔状態を解析することに適した口腔画像を自動的に取得することができる利便性を有する口腔状態解析システム及び口腔状態解析プログラムを提供することができる。 As a result, the present invention can provide a convenient oral condition analysis system and oral condition analysis program that can automatically obtain oral images suitable for analyzing the oral condition.
以上、本発明の実施形態について説明したが、本発明は、こうした例に何ら限定されるものではなく、本発明の要旨を逸脱しない範囲において種々なる形態で実施し得ることは勿論である。 The above describes embodiments of the present invention, but the present invention is not limited to these examples, and can of course be embodied in various forms without departing from the spirit of the present invention.
1 口腔状態解析システム
2 ユーザ端末
21 撮像部
23 表示部
25 情報処理部
27 情報記憶部
251 映像受付部
252 画像検出部
253 歯牙検出部
254 歯茎検出部
255 除外対象検出部
256 判定部
257 画像取得部
258 解析部
F 口画像
GA 歯茎領域
OA 他領域
P 囲線
TA 歯牙領域
U ユーザ
V 顔映像
REFERENCE SIGNS
Claims (10)
前記映像受付部が受付けた前記顔画像から、口領域を含む画像を検出する画像検出部と、
前記口領域を含む画像のうち、歯牙領域を検出する歯牙検出部と、
前記口領域を含む画像のうち、歯茎領域を検出する歯茎検出部と、
前記口領域を含む画像に含まれる前記歯牙領域及び前記歯茎領域の少なくとも一方が、口腔状態を解析するために必要な所定の条件に満たすか否かを判定する判定部と、
前記判定部により条件を満たすとして判定された前記口領域を含む画像を単又は複数取得する画像取得部と、
前記画像取得部が取得した前記口領域を含む画像に基づき、口腔状態を解析する解析部と、を備える口腔状態解析システム。 an image receiving unit that continuously receives a facial image of a user captured by an imaging unit of the user terminal as an input from the imaging unit;
an image detection unit that detects an image including a mouth area from the face image received by the video receiving unit;
a teeth detection unit that detects a teeth region in the image including the mouth region;
a gum detection unit that detects a gum area in the image including the mouth area;
a determination unit that determines whether or not at least one of the tooth region and the gum region included in the image including the mouth region satisfies a predetermined condition necessary for analyzing an oral cavity state;
an image acquisition unit that acquires one or more images including the mouth area determined by the determination unit to satisfy the condition;
An oral cavity condition analysis system comprising: an analysis unit that analyzes the oral cavity condition based on the image including the mouth area acquired by the image acquisition unit.
前記歯茎検出部は、前記口領域を含む画像に対して微分フィルタを適用し、平坦化フィルタ及び所定の閾値により歯茎領域を検出する、請求項3に記載の口腔状態解析システム。 the tooth detection unit extracts the tooth region from an image including the mouth region by color space conversion and a predetermined threshold value;
The oral cavity condition analyzing system according to claim 3 , wherein the gum detection unit applies a differential filter to the image including the mouth area, and detects the gum area using a flattening filter and a predetermined threshold value.
ユーザ端末が有する撮像部が撮像したユーザの顔画像を前記撮像部からの入力として連続的に受付ける映像受付部、
前記映像受付部が受付けた前記顔画像から、口領域を含む画像を検出する画像検出部、
前記口領域を含む画像のうち、歯牙領域を検出する歯牙検出部、
前記口領域を含む画像のうち、歯茎領域を検出する歯茎検出部、
前記口領域を含む画像に含まれる前記歯牙領域及び前記歯茎領域の少なくとも一方が、口腔状態を解析するために必要な所定の条件に満たすか否かを判定する判定部、
前記判定部により条件を満たすとして判定された前記口領域を含む画像を単又は複数取得する画像取得部、
及び、前記画像取得部が取得した前記口領域を含む画像に基づき、口腔状態を解析する解析部、として機能させるための口腔状態解析プログラム。 a video receiving unit that continuously receives a facial image of a user captured by an imaging unit of a user terminal as an input from the imaging unit;
an image detection unit that detects an image including a mouth area from the face image received by the video receiving unit;
a teeth detection unit that detects a teeth region in the image including the mouth region;
a gum detection unit that detects a gum area in the image including the mouth area;
a determination unit that determines whether or not at least one of the tooth region and the gum region included in the image including the mouth region satisfies a predetermined condition necessary for analyzing an oral cavity state;
an image acquisition unit that acquires one or more images including the mouth area determined by the determination unit to satisfy the condition;
and an oral cavity condition analysis program for causing the image acquisition unit to function as an analysis unit that analyzes the oral cavity condition based on an image including the mouth area acquired by the image acquisition unit.
ユーザ端末が有する撮像部が撮像したユーザの顔画像を前記撮像部からの入力として連続的に受付ける映像受付部、
前記映像受付部が受付けた前記顔画像から、口領域を含む画像を検出する画像検出部、
前記口領域を含む画像のうち、歯牙領域を検出する歯牙検出部、
前記口領域を含む画像のうち、歯茎領域を検出する歯茎検出部、
前記口領域を含む画像に含まれる前記歯牙領域及び前記歯茎領域の少なくとも一方が、口腔状態を解析するために必要な所定の条件に満たすか否かを判定する判定部、
前記判定部により条件を満たすとして判定された前記口領域を含む画像を単又は複数取得する画像取得部、
及び、前記画像取得部が取得した前記口領域を含む画像に基づき、口腔状態を解析する解析部、として機能させるための口腔状態解析プログラムを記録したコンピュータ読み取り可能な記録媒体。 a video receiving unit that continuously receives a facial image of a user captured by an imaging unit of a user terminal as an input from the imaging unit;
an image detection unit that detects an image including a mouth area from the face image received by the video receiving unit;
a teeth detection unit that detects a teeth region in the image including the mouth region;
a gum detection unit that detects a gum area in the image including the mouth area;
a determination unit that determines whether or not at least one of the tooth region and the gum region included in the image including the mouth region satisfies a predetermined condition necessary for analyzing an oral cavity state;
an image acquisition unit that acquires one or more images including the mouth area determined by the determination unit to satisfy the condition;
And a computer-readable recording medium having an oral cavity condition analysis program recorded thereon for functioning as an analysis unit that analyzes the oral cavity condition based on an image including the mouth area acquired by the image acquisition unit.
前記顔画像から、口領域を含む画像を検出し、
前記口領域を含む画像のうち、歯牙領域と歯茎領域とを検出し、
前記口領域を含む画像に含まれる前記歯牙領域及び前記歯茎領域の少なくとも一方が、口腔状態を解析するために必要な所定の条件に満たすか否かを判定し、
条件を満たすとして判定された前記口領域を含む画像を単又は複数取得し、
取得した前記口領域を含む画像に基づいて口腔状態を解析する、口腔状態解析方法。 continuously receiving, as an input from an imaging unit, a face image of a user captured by the imaging unit of the user terminal;
Detecting an image including a mouth region from the face image;
Detecting a tooth region and a gum region from the image including the mouth region;
determining whether or not at least one of the tooth region and the gum region included in the image including the mouth region satisfies a predetermined condition necessary for analyzing an oral cavity state;
acquiring one or more images including the mouth area determined to satisfy a condition;
The oral cavity condition analyzing method includes analyzing the oral cavity condition based on the acquired image including the mouth area.
9. The method for analyzing an oral cavity condition according to claim 8, further comprising recording, as time-series data, at least one of the tooth area and the gum area, which changes for each image including the mouth area, and further determining, based on the time-series data, whether or not the image including the mouth area satisfies predetermined conditions necessary for analyzing the oral cavity condition.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023216772 | 2023-12-22 | ||
| JP2023-216772 | 2023-12-22 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025134943A1 true WO2025134943A1 (en) | 2025-06-26 |
Family
ID=96136935
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2024/044263 Pending WO2025134943A1 (en) | 2023-12-22 | 2024-12-13 | 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 |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025134943A1 (en) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180168780A1 (en) * | 2016-12-16 | 2018-06-21 | Align Technology, Inc. | Augmented reality enhancements for dental practitioners |
| US20190125493A1 (en) * | 2016-04-22 | 2019-05-02 | Dental Monitoring | Dentition control method |
| US20190357997A1 (en) * | 2018-05-22 | 2019-11-28 | Align Technology, Inc. | Tooth segmentation based on anatomical edge information |
| US20200360109A1 (en) * | 2019-05-14 | 2020-11-19 | Align Technology, Inc. | Visual presentation of gingival line generated based on 3d tooth model |
| JP2022073607A (en) * | 2020-11-02 | 2022-05-17 | 株式会社Nttドコモ | Image recording system |
| JP2022073605A (en) * | 2020-11-02 | 2022-05-17 | 株式会社Nttドコモ | Imaging system |
| JP2022097176A (en) * | 2020-12-18 | 2022-06-30 | サンスター株式会社 | Oral condition evaluation system |
-
2024
- 2024-12-13 WO PCT/JP2024/044263 patent/WO2025134943A1/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190125493A1 (en) * | 2016-04-22 | 2019-05-02 | Dental Monitoring | Dentition control method |
| US20180168780A1 (en) * | 2016-12-16 | 2018-06-21 | Align Technology, Inc. | Augmented reality enhancements for dental practitioners |
| US20190357997A1 (en) * | 2018-05-22 | 2019-11-28 | Align Technology, Inc. | Tooth segmentation based on anatomical edge information |
| US20200360109A1 (en) * | 2019-05-14 | 2020-11-19 | Align Technology, Inc. | Visual presentation of gingival line generated based on 3d tooth model |
| JP2022073607A (en) * | 2020-11-02 | 2022-05-17 | 株式会社Nttドコモ | Image recording system |
| JP2022073605A (en) * | 2020-11-02 | 2022-05-17 | 株式会社Nttドコモ | Imaging system |
| JP2022097176A (en) * | 2020-12-18 | 2022-06-30 | サンスター株式会社 | Oral condition evaluation system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10810438B2 (en) | Setting apparatus, output method, and non-transitory computer-readable storage medium | |
| CN109949347B (en) | Human body tracking method, device, system, electronic equipment and storage medium | |
| JP6332937B2 (en) | Image processing apparatus, image processing method, and program | |
| US8154591B2 (en) | Eyelid opening level determination device and computer readable medium storing computer program thereof | |
| US20120288168A1 (en) | System and a method for enhancing appeareance of a face | |
| CN113034354B (en) | Image processing method and device, electronic equipment and readable storage medium | |
| CN110046560A (en) | A kind of dangerous driving behavior detection method and camera | |
| CN111310733A (en) | Method, device and equipment for detecting personnel entering and exiting based on monitoring video | |
| CN116167969A (en) | Lens smudge detection method, device, vehicle, storage medium and program product | |
| CN107346419A (en) | Iris identification method, electronic installation and computer-readable recording medium | |
| CN110782392B (en) | Image processing method, device, electronic equipment and storage medium | |
| JP2017521011A (en) | Symbol optical detection method | |
| JP3548473B2 (en) | Method and apparatus for identifying arteriovenous of fundus image, recording medium and apparatus | |
| CN115909400B (en) | A method for identifying mobile phone usage behavior in low-resolution surveillance scenarios | |
| CN107480614A (en) | Emotional management method, device and terminal equipment | |
| CN108764040B (en) | Image detection method, terminal and computer storage medium | |
| CN110874572A (en) | Information detection method and device and storage medium | |
| WO2025134943A1 (en) | 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 | |
| CN108769521A (en) | Photographing method, mobile terminal and computer readable storage medium | |
| CN110610119A (en) | Image analysis method, electronic system, and non-transitory computer-readable recording medium | |
| JP2022121091A (en) | Oral mucosal disease diagnosis support system, method and program | |
| CN113469007A (en) | Method, device and equipment for determining impurity rate in crops and computer storage medium | |
| CN108205652B (en) | Eating action recognition method and device | |
| CN112770080B (en) | Meter reading method, meter reading device and electronic equipment | |
| CN111988652B (en) | Method and device for extracting lip language training data |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24907328 Country of ref document: EP Kind code of ref document: A1 |