JP6545658B2 - Estimating bilirubin levels - Google Patents
Estimating bilirubin levels Download PDFInfo
- Publication number
- JP6545658B2 JP6545658B2 JP2016501634A JP2016501634A JP6545658B2 JP 6545658 B2 JP6545658 B2 JP 6545658B2 JP 2016501634 A JP2016501634 A JP 2016501634A JP 2016501634 A JP2016501634 A JP 2016501634A JP 6545658 B2 JP6545658 B2 JP 6545658B2
- Authority
- JP
- Japan
- Prior art keywords
- color
- image data
- area
- skin
- bilirubin
- 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.)
- Expired - Fee Related
Links
- BPYKTIZUTYGOLE-IFADSCNNSA-N Bilirubin Chemical compound N1C(=O)C(C)=C(C=C)\C1=C\C1=C(C)C(CCC(O)=O)=C(CC2=C(C(C)=C(\C=C/3C(=C(C=C)C(=O)N\3)C)N2)CCC(O)=O)N1 BPYKTIZUTYGOLE-IFADSCNNSA-N 0.000 title claims description 386
- 238000000034 method Methods 0.000 claims description 141
- 238000012545 processing Methods 0.000 claims description 51
- 238000013459 approach Methods 0.000 claims description 28
- 238000005286 illumination Methods 0.000 claims description 20
- 238000007637 random forest analysis Methods 0.000 claims description 17
- 239000013598 vector Substances 0.000 claims description 15
- 238000012417 linear regression Methods 0.000 claims description 11
- 238000013500 data storage Methods 0.000 claims description 9
- 238000004364 calculation method Methods 0.000 claims description 5
- 238000005538 encapsulation Methods 0.000 claims 1
- 230000000875 corresponding effect Effects 0.000 description 27
- 238000004891 communication Methods 0.000 description 18
- 230000009471 action Effects 0.000 description 17
- 238000010801 machine learning Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 15
- 238000004422 calculation algorithm Methods 0.000 description 12
- 238000012360 testing method Methods 0.000 description 8
- 206010023138 Jaundice neonatal Diseases 0.000 description 7
- 201000006346 Neonatal Jaundice Diseases 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 238000004458 analytical method Methods 0.000 description 6
- 238000004383 yellowing Methods 0.000 description 6
- 210000004369 blood Anatomy 0.000 description 4
- 239000008280 blood Substances 0.000 description 4
- 238000000605 extraction Methods 0.000 description 4
- 210000001061 forehead Anatomy 0.000 description 4
- 210000001562 sternum Anatomy 0.000 description 4
- 208000027119 bilirubin metabolic disease Diseases 0.000 description 3
- 230000004313 glare Effects 0.000 description 3
- 230000036541 health Effects 0.000 description 3
- 208000036796 hyperbilirubinemia Diseases 0.000 description 3
- 238000010191 image analysis Methods 0.000 description 3
- 238000003384 imaging method Methods 0.000 description 3
- 238000004020 luminiscence type Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 238000012552 review Methods 0.000 description 3
- 208000021130 Bilirubin encephalopathy Diseases 0.000 description 2
- 238000008050 Total Bilirubin Reagent Methods 0.000 description 2
- 210000001015 abdomen Anatomy 0.000 description 2
- 238000010521 absorption reaction Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 208000006663 kernicterus Diseases 0.000 description 2
- 238000001126 phototherapy Methods 0.000 description 2
- 238000012216 screening Methods 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 210000002966 serum Anatomy 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 208000013824 Acidemia Diseases 0.000 description 1
- 208000010444 Acidosis Diseases 0.000 description 1
- 102000009027 Albumins Human genes 0.000 description 1
- 108010088751 Albumins Proteins 0.000 description 1
- 206010003497 Asphyxia Diseases 0.000 description 1
- 206010011878 Deafness Diseases 0.000 description 1
- 206010012559 Developmental delay Diseases 0.000 description 1
- 208000025499 G6PD deficiency Diseases 0.000 description 1
- 206010023126 Jaundice Diseases 0.000 description 1
- 206010060860 Neurological symptom Diseases 0.000 description 1
- 206010037211 Psychomotor hyperactivity Diseases 0.000 description 1
- 206010040047 Sepsis Diseases 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 239000000853 adhesive Substances 0.000 description 1
- 230000001070 adhesive effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000009534 blood test Methods 0.000 description 1
- 206010008129 cerebral palsy Diseases 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000002790 cross-validation Methods 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 231100000895 deafness Toxicity 0.000 description 1
- 238000003066 decision tree Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 201000010099 disease Diseases 0.000 description 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 1
- 238000003708 edge detection Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 210000003743 erythrocyte Anatomy 0.000 description 1
- 230000004438 eyesight Effects 0.000 description 1
- 208000008605 glucosephosphate dehydrogenase deficiency Diseases 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 229910052736 halogen Inorganic materials 0.000 description 1
- 150000002367 halogens Chemical class 0.000 description 1
- 208000016354 hearing loss disease Diseases 0.000 description 1
- 230000002949 hemolytic effect Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000002427 irreversible effect Effects 0.000 description 1
- 238000012886 linear function Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000877 morphologic effect Effects 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 244000052769 pathogen Species 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000011002 quantification Methods 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012706 support-vector machine Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6887—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient mounted on external non-worn devices, e.g. non-medical devices
- A61B5/6898—Portable consumer electronic devices, e.g. music players, telephones, tablet computers
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0059—Measuring for diagnostic purposes; Identification of persons using light, e.g. diagnosis by transillumination, diascopy, fluorescence
- A61B5/0077—Devices for viewing the surface of the body, e.g. camera, magnifying lens
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/1032—Determining colour of tissue for diagnostic purposes
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/1032—Determining colour of tissue for diagnostic purposes
- A61B5/1034—Determining colour of tissue for diagnostic purposes by means of colour cards
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/44—Detecting, measuring or recording for evaluating the integumentary system, e.g. skin, hair or nails
- A61B5/441—Skin evaluation, e.g. for skin disorder diagnosis
- A61B5/443—Evaluating skin constituents, e.g. elastin, melanin, water
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2503/00—Evaluating a particular growth phase or type of persons or animals
- A61B2503/04—Babies, e.g. for SIDS detection
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2576/00—Medical imaging apparatus involving image processing or analysis
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H30/00—ICT specially adapted for the handling or processing of medical images
- G16H30/40—ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Animal Behavior & Ethology (AREA)
- Public Health (AREA)
- Pathology (AREA)
- Physics & Mathematics (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Veterinary Medicine (AREA)
- General Health & Medical Sciences (AREA)
- Biophysics (AREA)
- Dentistry (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Dermatology (AREA)
- Multimedia (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
- Image Processing (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Description
(関連出願)
本願は、2013年3月12日に出願された、米国仮出願第61/777,097号の利益を主張するものであり、該出願は、参照により本明細書中に援用される。
(Related application)
This application claims the benefit of US Provisional Application No. 61 / 777,097, filed March 12, 2013, which is incorporated herein by reference.
新生児の推定60〜84%が、赤血球の破壊によって産生される自然発生化合物である、過剰ビリルビンの蓄積(高ビリルビン血症)によって生じる皮膚の黄変をもたらす、新生児黄疸を発症している。本症状は、典型的には、無害であって、数日以内に寛解するが、高度に上昇したビリルビンレベルは、聴覚消失、脳性麻痺、重度の発達遅延、またはさらに死亡によって特徴付けられる破壊的かつ不可逆的神経症状である、核黄疸につながり得る。 An estimated 60-84% of neonates develop neonatal jaundice resulting in yellowing of the skin caused by accumulation of excess bilirubin (hyperbilirubinemia), a naturally occurring compound produced by the destruction of red blood cells. The condition is typically harmless and resolves within a few days, but highly elevated bilirubin levels are devastating characterized by deafness, cerebral palsy, severe developmental delay, or even death. And irreversible neurological symptoms, which can lead to kernicterus.
幼児におけるビリルビンレベルを監視するための現在のアプローチは、典型的には、病院環境における反復試験を要求する。ビリルビンの血液濃度は、血液サンプルから測定された血清総ビリルビン(TSB)によって、または非侵襲的であるが、コストがかかる器具を使用して遂行される、経表皮的ビリルビン測定装置(TcB)測定を介して、判定されることができる。これらの試験は、多くの場合、リソースが不足した環境では利用不可能であって、したがって、核黄疸の早期検出および治療を妨げる。これらの試験の代替として頻繁に使用される、視覚的査定は、多くの場合、不正確であって、照明または皮膚色調等の要因によって混同され得る。故に、改良されたアプローチが、過剰ビリルビンレベルに関する非侵襲的かつ費用効果的スクリーニングを提供するために必要とされる。 Current approaches to monitoring bilirubin levels in infants typically require repeat testing in a hospital setting. Blood concentration of bilirubin is transepithelial bilirubin measurement (TcB) measurement performed with serum total bilirubin (TSB) measured from blood samples or using a non-invasive but costly instrument Can be determined. These tests are often unavailable in resource-poor environments and thus prevent early detection and treatment of kernicterus. Visual assessment, frequently used as a substitute for these tests, is often inaccurate and can be confused by factors such as lighting or skin tone. Therefore, an improved approach is needed to provide non-invasive and cost-effective screening for excess bilirubin levels.
ビリルビンレベルを推定するためのシステム、方法、およびデバイスが、提供される。多くの実施形態では、モバイルデバイスが、患者の皮膚および色較正標的の画像データを捕捉するために使用される。画像データは、ビリルビンレベルの推定を生成するために処理される。画像処理は、画像データを複数の異なる色空間に変換し、照明、皮膚色調、および他の潜在的に混同させる要因によって生じる色の差異を補償しながら、皮膚の全体的黄変の査定を促進するステップを含むことができる。本明細書に説明されるスクリーニング技法は、特殊医療機器を要求せずに、外来環境(例えば、患者の自宅)において、ユーザ(例えば、両親、医療従事者、地域の保健従業員)によって実践され、それによって、ビリルビン監視の便宜性、利便性、および費用効果性を改善することができる。 Systems, methods, and devices for estimating bilirubin levels are provided. In many embodiments, a mobile device is used to capture image data of a patient's skin and a color calibration target. Image data is processed to generate an estimate of bilirubin levels. Image processing transforms the image data into multiple different color spaces and facilitates assessment of the overall yellowness of the skin while compensating for color differences caused by lighting, skin tone, and other potentially confounding factors Can be included. The screening techniques described herein are practiced by users (eg, parents, healthcare workers, community health employees) in an outpatient setting (eg, the patient's home) without requiring specialized medical equipment. Thus, the convenience, convenience, and cost-effectiveness of bilirubin monitoring can be improved.
したがって、第1の側面では、患者におけるビリルビンのレベルを推定するための方法が、提供される。本方法は、患者の皮膚のある領域および色較正標的を含む、少なくとも1つの画像に関する画像データを受信するステップを含む。皮膚領域に関する色平衡化画像データは、色較正標的および皮膚領域に対応する画像データのサブセットに基づいて生成される。患者におけるビリルビンレベルは、皮膚領域に関する色平衡化画像データに基づいて推定される。多くの実施形態では、画像データは、任意の好適な撮像デバイスを用いて得られることができる。撮像デバイスは、外部レンズ、フィルタ、または他の特殊ハードウェア等、付加的アタッチメントまたは機器から独立して、画像データを収集することができる。 Thus, in a first aspect, a method is provided for estimating the level of bilirubin in a patient. The method includes receiving image data for at least one image that includes an area of the patient's skin and a color calibration target. Color balanced image data for the skin area is generated based on the color calibration target and a subset of the image data corresponding to the skin area. Bilirubin levels in the patient are estimated based on color balanced image data for the skin area. In many embodiments, image data can be obtained using any suitable imaging device. The imaging device may collect image data independently from additional attachments or equipment, such as external lenses, filters, or other specialized hardware.
ビリルビンレベルは、特定の時点における患者の皮膚色の画像データのみを使用して、または皮膚色画像データとベースライン皮膚色画像データを比較することによって、推定されることができる。例えば、本方法はさらに、患者が基準ビリルビンレベルを有するときに対応する患者に関するベースライン皮膚色データ(例えば、ベースラインデータが誕生後24時間以内に得られるとき、約ゼロである)を受信するステップを含むことができる。ビリルビンレベルは、ベースライン皮膚色データと皮膚領域に関する色平衡化画像データとの間の1つまたはそれを上回る差異に基づいて推定されることができる。患者に関するベースライン皮膚色データは、患者が基準ビリルビンレベルを有するときの患者に関するベースライン画像データを捕捉することによって生成されることができる。ベースライン画像データは、皮膚領域およびベースライン色較正標的を含む、少なくとも1つの画像に対応することができる。皮膚領域に関する色平衡化ベースライン画像データは、ベースライン色較正標的および皮膚領域に対応するベースライン画像データのサブセットに基づいて、生成されることができる。ベースライン皮膚色データは、皮膚領域に関する色平衡化ベースライン画像データに基づいて、生成されることができる。 Bilirubin levels can be estimated using only image data of the patient's skin color at a particular time point, or by comparing skin color image data with baseline skin color image data. For example, the method further receives baseline skin color data (eg, about zero when baseline data is obtained within 24 hours after birth) for the corresponding patient when the patient has a reference bilirubin level It can include steps. Bilirubin levels can be estimated based on one or more differences between baseline skin color data and color balanced image data for the skin area. Baseline skin color data for a patient can be generated by capturing baseline image data for the patient when the patient has a reference bilirubin level. The baseline image data can correspond to at least one image, including a skin area and a baseline color calibration target. Color balancing baseline image data for a skin area can be generated based on the baseline color calibration target and a subset of baseline image data corresponding to the skin area. Baseline skin color data can be generated based on color balanced baseline image data for the skin area.
標準化された色較正標的が、色平衡化プロセスを促進するために使用されることができる。色較正標的は、白色領域を含む、複数の標準化された色領域を含むことができる。標準化された色領域は、黒色領域、灰色領域、薄茶色領域、シアン色領域、マゼンタ色領域、黄色領域、および濃茶色領域を含むことができる。色較正標的は、少なくとも部分的に、皮膚領域を暴露し、皮膚領域に関する画像データの捕捉を可能にするように構成される、開口部を画定することができる。標準化された色領域は、開口部を囲繞する既知の配列に配置されることができる。故に、皮膚領域に関する色平衡化画像データを生成するためのプロセスは、受信された画像データを処理し、暴露された皮膚領域に対応する画像データのサブセットおよび白色領域に対応する画像データのサブセットを識別するステップを含むことができる。白色領域データは、処理され、白色領域に関して観察された色値を判定することができる。暴露された皮膚領域に関する色平衡化画像データは、白色領域に関して観察された色値に基づいて、生成されることができる。白色領域に関して観察された色値は、赤色、緑色、青色(RGB)色空間値等、任意の好適な色空間値を含むことができる。 Standardized color calibration targets can be used to facilitate the color balancing process. The color calibration target can include a plurality of standardized color areas, including white areas. The standardized color areas can include black areas, gray areas, light brown areas, cyan areas, magenta areas, yellow areas, and dark brown areas. The color calibration target may at least partially define an opening configured to expose the skin area and allow capture of image data for the skin area. The standardized color areas can be arranged in a known arrangement surrounding the openings. Thus, the process for generating color balanced image data for the skin area processes the received image data, and the subset of image data corresponding to the exposed skin area and the subset of image data corresponding to the white area A step of identifying can be included. The white area data can be processed to determine the observed color values for the white area. Color balanced image data for the exposed skin area can be generated based on the observed color values for the white area. The observed color values for the white area may comprise any suitable color space values, such as red, green, blue (RGB) color space values.
画像データは、皮膚の黄変を検出するために、複数の異なる色空間に変換されることができる。例えば、皮膚領域に関する色平衡化画像データは、RGB色空間データを含むことができ、患者におけるビリルビンのレベルを推定する方法はさらに、RGB色空間データを少なくとも1つの他の色空間に変換し、少なくとも1つの他の色空間のための暴露された皮膚領域に関する色平衡化画像データを生成するステップを含むことができる。少なくとも1つの色空間は、(a)シアン色、マゼンタ色、黄色、および黒色(CMYK)色空間、(b)YCbCr色空間、および/または(c)Lab色空間を含むことができる。 Image data can be converted to multiple different color spaces to detect skin yellowing. For example, color balanced image data for the skin area can include RGB color space data, and the method of estimating the level of bilirubin in the patient further converts the RGB color space data to at least one other color space, The method may include the step of generating color balancing image data for the exposed skin area for at least one other color space. The at least one color space can include (a) cyan, magenta, yellow, and black (CMYK) color spaces, (b) YCbCr color spaces, and / or (c) Lab color spaces.
複数の有彩色および無彩色特徴は、画像データに基づいて、生成されることができる。いくつかの事例では、受信された画像データは、フラッシュ照射を使用して得られた画像およびフラッシュ照射を使用せずに得られた画像を含むことができる。ビリルビンレベルを推定するステップは、複数の正規化された有彩色および無彩色特徴を処理し、ビリルビンレベルの第1の推定範囲を複数の異なるビリルビン範囲のうちの1つから選択するステップを含むことができる。特徴は、ビリルビンレベルの選択された第1の推定範囲に基づくアプローチを使用して処理され、ビリルビンレベルの最終推定値を生成することができる。複数の異なるビリルビン範囲は、低範囲、中範囲、および高範囲を含むことができる。複数の特徴は、複数の異なる色空間に関する皮膚領域の選択された色値を含むことができる。いくつかの事例では、複数の特徴は皮膚領域を横断する色勾配の計算を含むことができる。 A plurality of chromatic and achromatic features can be generated based on the image data. In some cases, the received image data can include images obtained using flash illumination and images obtained without flash illumination. Estimating the bilirubin level includes processing the plurality of normalized chromatic and achromatic features and selecting a first estimated range of the bilirubin level from one of a plurality of different bilirubin ranges Can. The features may be processed using an approach based on a selected first estimation range of bilirubin levels to generate a final estimate of bilirubin levels. The plurality of different bilirubin ranges can include low range, mid range, and high range. The plurality of features can include selected color values of the skin area for a plurality of different color spaces. In some cases, the plurality of features can include the calculation of color gradients across the skin area.
ビリルビンレベルの推定は、1つまたはそれを上回る回帰を行うステップを伴うことができる。例えば、特徴を処理し、ビリルビンレベルの第1の推定範囲を選択するステップは、(a)線形回帰、(b)カプセル化k最近傍回帰、(c)ラッソ回帰、(d)LARS回帰、(e)弾性ネット回帰、(f)線形カーネルを使用したサポートベクトル回帰、(g)より高い加重をより高率のビリルビン値に割り当てるサポートベクトル回帰、および(h)ランダムフォレスト回帰のうちの少なくとも1つを含む、一連の回帰を行うステップを含むことができる。特徴を処理し、ビリルビンレベルの第1の推定範囲を選択するステップは、(a)線形回帰、(b)カプセル化k最近傍回帰、(c)ラッソ回帰、(d)LARS回帰、(e)弾性ネット回帰、(f)線形カーネルを使用したサポートベクトル回帰、(g)より高い加重をより高率のビリルビン値に割り当てるサポートベクトル回帰、および(h)ランダムフォレスト回帰を含む、一連の回帰を行うステップを含むことができる。ビリルビンレベルの選択された第1の推定範囲に基づく処理アプローチを使用するステップは、最終ランダムフォレスト回帰のための特徴として、複数の正規化された有彩色および無彩色特徴ならびにビリルビンレベルの選択された第1の推定範囲を使用する、最終ランダムフォレスト回帰を行うステップを含むことができる。いくつかの事例では、ビリルビンレベルを推定するステップは、患者の皮膚に関する色空間値を判定し、判定された色空間値に基づく処理アプローチを使用して、ビリルビンレベルを推定するステップを含む。回帰方程式はまた、ベースライン画像からの特徴(例えば、1つまたはそれを上回る色空間からの色空間値)を含むことができる。 Estimating bilirubin levels can involve performing one or more regressions. For example, the steps of processing the features and selecting the first estimated range of bilirubin levels include (a) linear regression, (b) encapsulated k nearest neighbor regression, (c) lasso regression, (d) LARS regression, e) at least one of elastic net regression, (f) support vector regression using a linear kernel, (g) support vector regression that assigns higher weights to higher bilirubin values, and (h) random forest regression Can include the steps of performing a series of regressions. The steps of processing the features and selecting a first estimated range of bilirubin levels are: (a) linear regression, (b) encapsulated k nearest neighbor regression, (c) lasso regression, (d) LARS regression, (e) Perform a series of regressions, including elastic net regression, (f) support vector regression using a linear kernel, (g) support vector regression that assigns higher weights to higher bilirubin values, and (h) random forest regression It can include steps. Using the processing approach based on the selected first estimation range of the bilirubin level selects a plurality of normalized chromatic and achromatic color features and the bilirubin level as features for final random forest regression The step of performing a final random forest regression may be included, using the first estimated range. In some cases, estimating the bilirubin level comprises determining a color space value for the skin of the patient and estimating the bilirubin level using a processing approach based on the determined color space value. The regression equation can also include features from the baseline image (eg, color space values from one or more color spaces).
別の側面では、患者におけるビリルビンのレベルを推定するように構成される、モバイルデバイスが、提供される。本デバイスは、ある視野に関する画像データを捕捉するように動作可能なカメラと、カメラと動作可能に結合されるプロセッサと、プロセッサと動作可能に結合されるデータ記憶デバイスとを含む。データ記憶デバイスは、プロセッサによって実行されると、プロセッサに、カメラによって捕捉された画像データを受信させる命令を記憶することができ、画像は、患者の皮膚のある領域および色較正標的を含む。命令は、プロセッサに、色較正標的および皮膚領域に対応する画像データのサブセットに基づいて、皮膚領域に関する色平衡化画像データを生成し、皮膚領域に関する色平衡化画像データに基づいて、患者におけるビリルビンレベルを推定させることができる。多くの実施形態では、モバイルデバイスは、モバイルデバイス(例えば、レンズ、フィルタ)または任意の他の特殊モバイルデバイス機器への任意の外部アタッチメントから独立して、ビリルビンレベルを推定するために使用されることができる。 In another aspect, a mobile device is provided that is configured to estimate the level of bilirubin in a patient. The device includes a camera operable to capture image data for a field of view, a processor operatively coupled to the camera, and a data storage device operatively coupled to the processor. The data storage device can store instructions that, when executed by the processor, cause the processor to receive image data captured by the camera, the image including an area of the patient's skin and a color calibration target. The instructions cause the processor to generate color balanced image data for the skin area based on the color calibration target and the subset of image data corresponding to the skin area, and bilirubin in the patient based on the color balanced image data for the skin area The level can be estimated. In many embodiments, the mobile device is used to estimate bilirubin levels independently of the mobile device (eg, lens, filter) or any external attachment to any other specialized mobile device device Can.
色較正標的は、少なくとも部分的に、皮膚領域を暴露し、皮膚領域に関する画像データの捕捉を可能にするように構成される、開口部を画定することができ、白色領域を含む、複数の標準化された色領域を含むことができる。命令は、プロセッサに、受信された画像データを処理し、暴露された皮膚領域に対応する画像データのサブセットおよび白色領域に対応する画像データのサブセットを識別させることができる。白色領域データは、処理され、白色領域に関して観察された色値を判定することができる。色平衡化RGB画像データは、白色領域に関して観察された色値に基づいて、暴露された皮膚領域のために生成されることができる。暴露された皮膚領域に関する色平衡化画像データは、色平衡化RGB画像データを少なくとも1つの他の色空間に変換することによって、少なくとも1つの他の色空間に関して生成されることができる。複数の正規化された有彩色および無彩色特徴は、処理され、ビリルビンレベルの第1の推定範囲を複数の異なるビリルビン範囲のうちの1つから選択することができる。特徴は、ビリルビンレベルの選択された第1の推定範囲に基づくアプローチを使用して処理され、ビリルビンレベルの最終推定値を生成することができる。 The color calibration target can define an opening that is configured to at least partially expose the skin area and allow capture of image data for the skin area, and includes a plurality of standardizations, including white areas Can include a colored area. The instructions may cause the processor to process the received image data and identify a subset of image data corresponding to the exposed skin area and a subset of image data corresponding to the white area. The white area data can be processed to determine the observed color values for the white area. Color balanced RGB image data can be generated for the exposed skin area based on the observed color values for the white area. Color balanced image data for exposed skin areas can be generated for at least one other color space by converting the color balanced RGB image data to at least one other color space. The plurality of normalized chromatic and achromatic features may be processed to select a first estimated range of bilirubin levels from one of a plurality of different bilirubin ranges. The features may be processed using an approach based on a selected first estimation range of bilirubin levels to generate a final estimate of bilirubin levels.
代替として、または加えて、暴露された皮膚領域に関する色平衡化画像データは、処理され、患者の皮膚に関する色空間値を判定することができる。複数の正規化された有彩色および無彩色特徴は、判定された患者の皮膚の色空間値に基づくアプローチを使用して処理され、ビリルビンレベルを推定することができる。 Alternatively, or in addition, color balanced image data for the exposed skin area can be processed to determine color space values for the patient's skin. Multiple normalized chromatic and achromatic features can be processed using an approach based on the determined patient's skin color space values to estimate bilirubin levels.
本明細書に説明されるモバイルデバイスはさらに、視野を選択的に照射するように動作可能なフラッシュユニットを含むことができる。ビリルビンレベルを推定するために処理される受信画像データは、フラッシュユニットによって照射されている視野を用いて捕捉された画像およびフラッシュユニットによって照射されていない視野を用いて捕捉された画像を含むことができる。 The mobile devices described herein can further include a flash unit operable to selectively illuminate the field of view. The received image data processed to estimate bilirubin levels may include an image captured using the field of view illuminated by the flash unit and an image captured using the field of view not illuminated by the flash unit it can.
別の側面では、患者におけるビリルビンレベルを推定するための方法が、提供される。本方法は、モバイルデバイスから、患者の皮膚領域および色較正標的を含む、画像に関する画像データを受信するステップを含む。皮膚領域に関する色平衡化画像データは、1つまたはそれを上回るプロセッサを介して、色較正標的および皮膚領域に対応する画像データのサブセットに基づいて生成されることができる。患者におけるビリルビンレベルは、1つまたはそれを上回るプロセッサを介して、皮膚領域に関する色平衡化画像データに基づいて推定されることができる。推定されたビリルビンレベルは、モバイルデバイスに伝送されることができる。多くの実施形態では、画像データを受信するステップおよび推定されたビリルビンレベルを伝送するステップのうちの少なくとも1つは、ショートメッセージサービス(SMS)テキストメッセージングを使用して行われる。画像データは、外部アタッチメント、ハードウェアアドオン、または任意の他の特殊機器を使用せずに、モバイルデバイスによって得られることができる。 In another aspect, a method is provided for estimating bilirubin levels in a patient. The method includes receiving, from the mobile device, image data regarding the image, including the skin area of the patient and the color calibration target. Color balanced image data for the skin area may be generated based on the color calibration target and a subset of the image data corresponding to the skin area via one or more processors. Bilirubin levels in a patient can be estimated based on color balanced image data for the skin area via one or more processors. The estimated bilirubin level can be transmitted to the mobile device. In many embodiments, at least one of the steps of receiving image data and transmitting the estimated bilirubin level is performed using short message service (SMS) text messaging. Image data can be obtained by the mobile device without the use of external attachments, hardware add-ons, or any other specialized equipment.
本発明の他の目的および特徴は、明細書、請求項、および添付の図のレビューによって明白となるであろう。
本明細書は、例えば、以下を提供する。
(項目1)
患者におけるビリルビンのレベルを推定する方法であって、
上記患者の皮膚のある領域および色較正標的を含む、少なくとも1つの画像に関する画像データを受信するステップと、
上記色較正標的および皮膚領域に対応する画像データのサブセットに基づいて、上記皮膚領域に関する色平衡化画像データを生成するステップと、
上記皮膚領域に関する色平衡化画像データに基づいて、上記患者におけるビリルビンレベルを推定するステップと
を含む、方法。
(項目2)
上記患者が基準ビリルビンレベルを有するときに対応する、上記患者に関するベースライン皮膚色データを受信するステップをさらに含み、上記ビリルビンレベルを推定するステップは、上記ベースライン皮膚色データと上記皮膚領域に関する色平衡化画像データとの間の1つまたはそれを上回る差異に基づく、項目1に記載の方法。
(項目3)
上記患者に関するベースライン皮膚色データは、
上記患者が上記基準ビリルビンレベルを有するときの上記患者に関するベースライン画像データを捕捉するステップであって、上記ベースライン画像データは、上記皮膚領域およびベースライン色較正標的を含む、少なくとも1つの画像に対応する、ステップと、
上記ベースライン色較正標的および上記皮膚領域に対応する上記ベースライン画像データのサブセットに基づいて、上記皮膚領域に関する色平衡化ベースライン画像データを生成するステップと、
上記皮膚領域に関する色平衡化ベースライン画像データに基づいて、上記ベースライン皮膚色データを生成するステップと
によって生成される、項目2に記載の方法。
(項目4)
上記色較正標的は、白色領域を含む、複数の標準化された色領域を含む、項目1に記載の方法。
(項目5)
上記標準化された色領域は、黒色領域、灰色領域、薄茶色領域、シアン色領域、マゼンタ色領域、黄色領域、および濃茶色領域を含む、項目4に記載の方法。
(項目6)
上記色較正標的は、少なくとも部分的に、上記皮膚領域を暴露し、上記皮膚領域に関する画像データの捕捉を可能にするように構成される、開口部を画定する、項目4に記載の方法。
(項目7)
上記標準化された色領域は、上記開口部を囲繞する既知の配列に配置される、項目6に記載の方法。
(項目8)
上記皮膚領域に関する色平衡化画像データを生成するステップは、
上記受信された画像データを処理し、上記暴露された皮膚領域に対応する画像データのサブセットおよび上記白色領域に対応する画像データのサブセットを識別するステップと、
上記白色領域データを処理し、上記白色領域に関して観察された色値を判定するステップと、
上記白色領域に関して観察された色値に基づいて、上記暴露された皮膚領域に関する色平衡化画像データを生成するステップと
を含む、項目6に記載の方法。
(項目9)
上記白色領域に関して観察された色値は、赤色、緑色、青色(RGB)色空間値を含む、項目8に記載の方法。
(項目10)
上記皮膚領域に関する色平衡化画像データは、RGB色空間データを含み、上記方法はさらに、上記RGB色空間データを少なくとも1つの他の色空間に変換し、上記少なくとも1つの他の色空間のための上記暴露された皮膚領域に関する色平衡化画像データを生成するステップを含む、項目1に記載の方法。
(項目11)
上記少なくとも1つの他の色空間は、(a)シアン色、マゼンタ色、黄色、および黒色(CMYK)色空間、(b)YCbCr色空間、または(c)Lab色空間を含む、項目10に記載の方法。
(項目12)
上記少なくとも1つの他の色空間は、(a)シアン色、マゼンタ色、黄色(CMY)色空間、(b)YCbCr色空間、または(c)Lab色空間を含む、項目10に記載の方法。
(項目13)
上記受信された画像データは、フラッシュ照射を使用して得られた画像およびフラッシュ照射を使用せずに得られた画像を含む、項目11に記載の方法。
(項目14)
上記ビリルビンレベルを推定するステップは、
複数の正規化された有彩色および無彩色特徴を処理し、上記ビリルビンレベルの第1の推定範囲を複数の異なるビリルビン範囲のうちの1つから選択するステップと、
上記ビリルビンレベルの選択された第1の推定範囲に基づくアプローチを使用して、上記特徴を処理し、上記ビリルビンレベルの最終推定値を生成するステップと
を含む、項目13に記載の方法。
(項目15)
上記複数の異なるビリルビン範囲は、低範囲、中範囲、および高範囲を含む、項目14に記載の方法。
(項目16)
上記複数の特徴は、複数の異なる色空間に関する上記皮膚領域の選択された色値を含む、項目14に記載の方法。
(項目17)
上記複数の特徴は、上記皮膚領域を横断する色勾配の計算を含む、項目14に記載の方法。
(項目18)
上記特徴を処理し、上記ビリルビンレベルの第1の推定範囲を選択するステップは、(a)線形回帰、(b)カプセル化k最近傍回帰、(c)ラッソ回帰、(d)LARS回帰、(e)弾性ネット回帰、(f)線形カーネルを使用したサポートベクトル回帰、(g)より高い加重をより高率のビリルビン値に割り当てるサポートベクトル回帰、および(h)ランダムフォレスト回帰のうちの少なくとも1つを含む、一連の回帰を行うステップを含む、項目14に記載の方法。
(項目19)
上記特徴を処理し、上記ビリルビンレベルの第1の推定範囲を選択するステップは、(a)線形回帰、カプセル化k最近傍回帰、(c)ラッソ回帰、(d)LARS回帰、(e)弾性ネット回帰、(f)線形カーネルを使用したサポートベクトル回帰、(g)より高い加重をより高率のビリルビン値に割り当てるサポートベクトル回帰、および(h)ランダムフォレスト回帰を含む、一連の回帰を行うステップを含む、項目14に記載の方法。
(項目20)
上記ビリルビンレベルの上記選択された第1の推定範囲に基づく処理アプローチを使用するステップは、最終ランダムフォレスト回帰のための特徴として、上記複数の正規化された有彩色および無彩色特徴ならびに上記ビリルビンレベルの選択された第1の推定範囲を使用する、最終ランダムフォレスト回帰を行うステップを含む、項目14に記載の方法。
(項目21)
上記ビリルビンレベルを推定するステップは、上記患者の皮膚に関する色空間値を判定し、上記判定された患者の皮膚の色空間値に基づく処理アプローチを使用して、上記ビリルビンレベルを推定するステップを含む、項目1に記載の方法。
(項目22)
患者におけるビリルビンのレベルを推定するように構成される、モバイルデバイスであって、
ある視野に関する画像データを捕捉するように動作可能なカメラと、
上記カメラと動作可能に結合されるプロセッサと、
上記プロセッサと動作可能に結合されたデータ記憶デバイスであって、上記データ記憶デバイスは、上記プロセッサによって実行されると、上記プロセッサに、
上記カメラによって捕捉された画像に対する画像データを受信することであって、上記画像は、上記患者の皮膚のある領域および色較正標的を含む、ことと、
上記色較正標的および上記皮膚領域に対応する画像データのサブセットに基づいて、上記皮膚領域に関する色平衡化画像データを生成することと、
上記皮膚領域に関する色平衡化画像データに基づいて、上記患者におけるビリルビンレベルを推定することと
を行わせる命令を記憶する、データ記憶デバイスと、
を備える、デバイス。
(項目23)
上記色較正標的は、少なくとも部分的に、上記皮膚領域を暴露し、上記皮膚領域に関する画像データを捕捉することを可能にするように構成される、開口部を画定し、白色領域を含む、複数の標準化された色領域を含み、上記命令は、上記プロセッサに、
上記受信された画像データを処理し、上記暴露された皮膚領域に対応する画像データのサブセットおよび上記白色領域に対応する画像データのサブセットを識別することと、
上記白色領域データを処理し、上記白色領域に関して観察された色値を判定することと、
上記白色領域に関して観察された色値に基づいて、上記暴露された皮膚領域に関する色平衡化RGB画像データを生成することと、
上記色平衡化RGB画像データを少なくとも1つの他の色空間に変換することによって、少なくとも1つの他の色空間のための上記暴露された皮膚領域に関する色平衡化画像データを生成することと、
複数の正規化された有彩色および無彩色特徴を処理し、上記ビリルビンレベルの第1の推定範囲を複数の異なるビリルビン範囲のうちの1つから選択することと、
上記ビリルビンレベルの選択された第1の推定範囲に基づくアプローチを使用して、上記特徴を処理し、上記ビリルビンレベルの最終推定値を生成することと
を行わせる、項目22に記載のモバイルデバイス。
(項目24)
上記色較正標的は、少なくとも部分的に、上記皮膚領域を暴露し、上記皮膚領域に関する画像データを捕捉することを可能にするように構成される、開口部を画定し、白色領域を含む、複数の標準化された色領域を含み、上記命令は、上記プロセッサに、
上記受信された画像データを処理し、上記暴露された皮膚領域に対応する画像データのサブセットおよび上記白色領域に対応する画像データのサブセットを識別することと、
上記白色領域データを処理し、上記白色領域に関して観察された色値を判定することと、
上記白色領域に関して観察された色値に基づいて、上記暴露された皮膚領域に関する色平衡化RGB画像データを生成することと、
上記色平衡化RGB画像データを少なくとも1つの他の色空間に変換することによって、少なくとも1つの他の色空間のための上記暴露された皮膚領域に関する色平衡化画像データを生成することと、
上記暴露された皮膚領域に関する色平衡化画像データを処理し、上記患者に関する皮膚色を判定することと、
上記判定された皮膚色に基づくアプローチを使用して、複数の正規化された有彩色および無彩色特徴を処理し、上記ビリルビンレベルを推定することと
を行わせる、項目22に記載のモバイルデバイス。
(項目25)
上記視野を選択的に照射するように動作可能なフラッシュユニットをさらに備え、上記ビリルビンレベルを推定するために処理される受信画像データは、上記フラッシュユニットによって照射されている視野を用いて捕捉された画像および上記フラッシュユニットによって照射されていない視野を用いて捕捉された画像を含む、項目23および項目24のいずれかに記載のモバイルデバイス。
(項目26)
患者におけるビリルビンレベルを推定するための方法であって、
モバイルデバイスから、患者の皮膚領域および色較正標的を含む、画像に関する画像データを受信するステップと、
1つまたはそれを上回るプロセッサを介して、上記色較正標的および上記皮膚領域に対応する画像データのサブセットに基づいて、上記皮膚領域に関する色平衡化画像データを生成するステップと、
上記1つまたはそれを上回るプロセッサを介して、上記皮膚領域に関する色平衡化画像データに基づいて、上記患者におけるビリルビンレベルを推定するステップと、
上記推定されたビリルビンレベルを上記モバイルデバイスに伝送するステップと、
を含む、方法。
(項目27)
上記画像データを受信するステップおよび上記推定されたビリルビンレベルを伝送するステップのうちの少なくとも1つは、ショートメッセージサービス(SMS)テキストメッセージングを使用して行われる、項目25に記載の方法。
Other objects and features of the present invention will become apparent upon review of the specification, claims and attached figures.
This specification provides, for example, the following.
(Item 1)
A method of estimating the level of bilirubin in a patient, comprising
Receiving image data for at least one image, including an area of skin of the patient and a color calibration target;
Generating color balanced image data for the skin area based on the color calibration target and a subset of the image data corresponding to the skin area;
Estimating bilirubin levels in the patient based on color balanced image data for the skin area
Method, including.
(Item 2)
The method further includes receiving baseline skin color data for the patient corresponding to the patient having a reference bilirubin level, wherein estimating the bilirubin level comprises: calculating the baseline skin color data and the color for the skin area The method according to
(Item 3)
Baseline skin color data for the above patients is
Capturing baseline image data for the patient when the patient has the reference bilirubin level, wherein the baseline image data comprises at least one image including the skin area and a baseline color calibration target Corresponding step and
Generating color balancing baseline image data for the skin area based on the baseline color calibration target and a subset of the baseline image data corresponding to the skin area;
Generating the baseline skin color data based on the color balanced baseline image data for the skin area;
The method according to
(Item 4)
The method of
(Item 5)
5. A method according to item 4, wherein the standardized color area comprises black area, gray area, light brown area, cyan area, magenta area, yellow area and dark brown area.
(Item 6)
5. A method according to item 4, wherein the color calibration target is at least partially configured to expose the skin area and to enable capture of image data for the skin area.
(Item 7)
7. A method according to
(Item 8)
Generating color-balanced image data for the skin area;
Processing the received image data to identify a subset of image data corresponding to the exposed skin area and a subset of image data corresponding to the white area;
Processing the white area data to determine observed color values for the white area;
Generating color balanced image data for the exposed skin area based on the observed color values for the white area.
6. A method according to
(Item 9)
9. The method of
(Item 10)
The color balanced image data for the skin area includes RGB color space data, and the method further converts the RGB color space data to at least one other color space, for the at least one other color space A method according to
(Item 11)
(Item 12)
11. The method of
(Item 13)
12. A method according to item 11, wherein the received image data comprises an image obtained using flash illumination and an image obtained without flash illumination.
(Item 14)
The step of estimating the bilirubin level is
Processing a plurality of normalized chromatic and achromatic features and selecting a first estimated range of the bilirubin level from one of a plurality of different bilirubin ranges;
Processing the features using an approach based on the selected first estimation range of the bilirubin level to generate a final estimate of the bilirubin level;
14. A method according to
(Item 15)
15. The method of item 14, wherein the plurality of different bilirubin ranges include low range, mid range, and high range.
(Item 16)
15. The method of item 14, wherein the plurality of features include selected color values of the skin area for a plurality of different color spaces.
(Item 17)
15. The method of item 14, wherein the plurality of features include calculation of color gradients across the skin area.
(Item 18)
The steps of processing the features and selecting the first estimated range of bilirubin levels are: (a) linear regression, (b) encapsulated k nearest neighbor regression, (c) lasso regression, (d) LARS regression, e) at least one of elastic net regression, (f) support vector regression using a linear kernel, (g) support vector regression that assigns higher weights to higher bilirubin values, and (h)
(Item 19)
The steps of processing the features and selecting the first estimated range of bilirubin levels are: (a) linear regression, encapsulated k nearest neighbor regression, (c) lasso regression, (d) LARS regression, (e) elasticity Step through a series of regressions, including net regression, (f) support vector regression using linear kernels, (g) support vector regression that assigns higher weights to higher bilirubin values, and (h)
(Item 20)
The step of using the processing approach based on the selected first estimation range of the bilirubin level comprises, as features for the final random forest regression, the plurality of normalized chromatic and achromatic features and the bilirubin level. 15. A method according to item 14, comprising the step of performing a final random forest regression using the selected first estimation range of.
(Item 21)
The step of estimating the bilirubin level may include determining a color space value for the skin of the patient and estimating the bilirubin level using a processing approach based on the color space value of the skin of the patient determined above. , Method according to
(Item 22)
A mobile device configured to estimate the level of bilirubin in a patient,
A camera operable to capture image data for a field of view;
A processor operatively coupled to the camera;
A data storage device operatively coupled to the processor, wherein the data storage device, when executed by the processor,
Receiving image data for an image captured by the camera, the image including an area of the patient's skin and a color calibration target;
Generating color balanced image data for the skin area based on the color calibration target and a subset of the image data corresponding to the skin area;
Estimating bilirubin levels in the patient based on color balanced image data for the skin area
A data storage device storing instructions for causing
A device comprising:
(Item 23)
The color calibration target defines an opening, including a white area, configured to at least partially expose the skin area and enable capturing image data for the skin area. And the instruction is for the processor to:
Processing the received image data to identify a subset of image data corresponding to the exposed skin area and a subset of image data corresponding to the white area;
Processing the white area data to determine observed color values for the white area;
Generating color balanced RGB image data for the exposed skin area based on the observed color values for the white area;
Generating color balanced image data for the exposed skin area for the at least one other color space by converting the color balancing RGB image data to the at least one other color space;
Processing a plurality of normalized chromatic and achromatic features and selecting a first estimated range of the bilirubin level from one of a plurality of different bilirubin ranges;
Processing the features using an approach based on the selected first estimation range of the bilirubin level to generate a final estimate of the bilirubin level
Item 22. The mobile device according to item 22.
(Item 24)
The color calibration target defines an opening, including a white area, configured to at least partially expose the skin area and enable capturing image data for the skin area. And the instruction is for the processor to:
Processing the received image data to identify a subset of image data corresponding to the exposed skin area and a subset of image data corresponding to the white area;
Processing the white area data to determine observed color values for the white area;
Generating color balanced RGB image data for the exposed skin area based on the observed color values for the white area;
Generating color balanced image data for the exposed skin area for the at least one other color space by converting the color balancing RGB image data to the at least one other color space;
Processing the color balanced image data for the exposed skin area to determine the skin color for the patient;
Processing a plurality of normalized chromatic and achromatic features using the determined skin color based approach to estimate the bilirubin level;
Item 22. The mobile device according to item 22.
(Item 25)
The apparatus further comprises a flash unit operable to selectively illuminate the field of view, wherein received image data processed to estimate the bilirubin level is captured using the field of view illuminated by the flash unit. 24. A mobile device according to any of
(Item 26)
A method for estimating bilirubin levels in a patient, comprising
Receiving, from the mobile device, image data regarding the image, including the patient's skin area and the color calibration target;
Generating color balanced image data for the skin area based on the color calibration target and a subset of the image data corresponding to the skin area via one or more processors.
Estimating bilirubin levels in the patient based on color balanced image data for the skin area via the one or more processors.
Transmitting the estimated bilirubin level to the mobile device;
Method, including.
(Item 27)
26. The method of
本発明の新規特徴は、添付の請求項に具体的に説明される。本発明の特徴および利点のより深い理解は、本発明の原理が利用される例証的実施形態を記載する以下の発明を実施するための形態と、付随の図面とを参照することによって得られるであろう。
本明細書に説明されるシステム、デバイス、および方法は、患者(例えば、幼児または成人)におけるビリルビンレベルを推定するための改良されたアプローチを提供する。好適なソフトウェアを用いて構成されたモバイルデバイスが、患者の皮膚および標準化された色較正標的の画像を捕捉するために使用されることができる。皮膚および標的の画像データは、患者におけるビリルビンレベルを推定するために分析される、色平衡化画像データを生成するために使用されることができる。例えば、色平衡化画像データは、皮膚の黄変を表す特徴を抽出するために、複数の異なる色空間に変換されることができ、これらの特徴は、ビリルビン推定値を生成するために、複数の回帰において使用されることができる。侵襲的血液試験に依拠するか、またはコストがかかる器具類を利用するかのいずれかである、ビリルビンレベルを測定するための既存のアプローチとは対照的に、本明細書に説明されるシステム、デバイス、および方法は、パーソナルモバイルデバイスを使用して、非医療従事者によって容易に行われることができる、便宜的、可搬性、かつ安価なビリルビンレベル推定を可能にし、それによって、ビリルビン監視の利便性および費用効果性を改善する。有利には、本明細書に説明される方法は、外部アタッチメント、ハードウェアアドオン、または任意の他の特殊モバイルデバイス機器の使用を要求せずに、モバイルデバイス上で行われることができる。着目すべきは、開示される技法は、高ビリルビンレベルでは、正確度の低下を呈する、TcB測定とは対照的に、広範囲のビリルビン濃度にわたって、正確なビリルビンレベル推定を提供する。加えて、本明細書に説明される方法は、皮膚色調ならびに異なる照明条件における多様性を考慮し、それによって、非侵襲的ビリルビンレベル推定の正確度および柔軟性を改善する。さらに、モバイルデバイスソフトウェアプラットフォームの使用は、本明細書に説明される推定方法およびアルゴリズムの容易かつ迅速なアップデートを可能にし、したがって、必要に応じて、改良およびアップグレードが行われることを可能にする。 The systems, devices, and methods described herein provide an improved approach to estimating bilirubin levels in a patient (eg, an infant or an adult). Mobile devices configured with suitable software can be used to capture an image of the patient's skin and a standardized color calibration target. The skin and target image data can be used to generate color balanced image data that is analyzed to estimate bilirubin levels in the patient. For example, color balanced image data can be converted to multiple different color spaces to extract features representing skin yellowing, and these features can be converted to multiple bilirubin estimates. Can be used in the regression of The system described herein, in contrast to existing approaches for measuring bilirubin levels, which either rely on invasive blood tests or utilize costly instrumentation. Device and method allow convenient, portable, and inexpensive bilirubin level estimation that can be easily performed by non-medical personnel using personal mobile devices, thereby the convenience of bilirubin monitoring Improve gender and cost effectiveness. Advantageously, the methods described herein can be performed on the mobile device without requiring the use of external attachments, hardware add-ons, or any other specialized mobile device device. It should be noted that the disclosed techniques provide accurate bilirubin level estimates over a wide range of bilirubin concentrations, in contrast to TcB measurements, which exhibit reduced accuracy at high bilirubin levels. In addition, the methods described herein take into account skin tone as well as variability in different lighting conditions, thereby improving the accuracy and flexibility of non-invasive bilirubin level estimation. Furthermore, the use of the mobile device software platform allows easy and quick updates of the estimation methods and algorithms described herein, thus enabling refinements and upgrades to be made as needed.
ここで、図面を参照すると、図1Aは、新生児黄疸を治療するための光線療法の使用のためのガイドラインを図示する。同様に、図1Bは、新生児黄疸を治療するための交換輸血の使用のためのガイドラインを図示する。ガイドラインは、医療従事者によって、幼児の年齢、血清総ビリルビン(TSB)、妊娠期間(例えば、≧35週)、および他の危険因子に基づいて、適切な治療過程を判定するために使用されることができる。危険因子として、同種免疫性溶血性疾患、G6PD欠乏症、仮死、有意な睡眠過度、温度不安定性、敗血症、酸血症、または3.0グラム/デシリットルを下回るアルブミンレベルが挙げられ得る。図1Aおよび1Bに描写される曲線は、低リスク、中リスク、および高リスク幼児に関する例示的治療閾値を示す。 Referring now to the drawings, FIG. 1A illustrates guidelines for the use of phototherapy to treat neonatal jaundice. Similarly, FIG. 1B illustrates guidelines for the use of replacement blood transfusion to treat neonatal jaundice. Guidelines are used by healthcare professionals to determine the appropriate course of treatment based on the age of the infant, serum total bilirubin (TSB), gestational age (eg ≧ 35 weeks), and other risk factors. be able to. Risk factors may include alloimmune hemolytic disease, G6PD deficiency, asphyxia, significant sleep overactivity, temperature instability, sepsis, acidemia, or albumin levels below 3.0 g / deciliter. The curves depicted in FIGS. 1A and 1B show exemplary treatment thresholds for low risk, medium risk, and high risk infants.
図1Cは、新生児黄疸と関連付けられたリスクを査定するためのBhutaniノモグラム110を図示する。Bhutaniノモグラム110は、医療従事者によって、幼児の生後年齢およびビリルビンレベルに基づいて、高ビリルビン血症を発症する幼児のリスクを査定するために使用されることができる。例えば、Bhutaniノモグラム110は、低リスクゾーン114、低中間リスクゾーン116、高中間リスクゾーン118、および高リスクゾーン120を定義するために使用される、複数のパーセンタイル曲線112を含むことができる。
FIG. 1C illustrates a
図2は、多くの実施形態による、ビリルビンレベルのモバイルデバイスベースの推定を図示する。モバイルデバイス202(例えば、スマートフォン、タブレット)等の撮像デバイスが、患者206の皮膚領域204および色較正標的208の画像を捕捉するために使用されることができる。本明細書に説明されるアプローチの好適な皮膚領域として、前額部および胸骨、ならびに均等に照明される可能性がある皮膚の任意の他の顕著な平坦領域が挙げられる。加えて、黄疸は、典型的には、最初に、前額部に現れ、身体の下方に徐々に進行するため、前額部により近い領域は、潜在的に、診断のためにより情報が豊富であり得る。故に、多くの実施形態では、色較正標的208は、胸骨近傍の患者206の腹部上にある。モバイルデバイス202は、画像データを記録するためのカメラ(図示せず)と、画像データに基づいてビリルビンレベルを推定するためのモバイルソフトウェアアプリケーション(「モバイルアプリ」または「アプリ」)のユーザインターフェース(UI)を提示するために使用されるディスプレイ210とを含む。モバイルデバイス202は、ユーザが、本明細書に説明される方法を行うために、他の器具類またはハードウェアが色較正標的208に加えて必要とされず、彼らのパーソナルデバイス上にモバイルアプリをインストールのみする必要があるように、ユーザ(例えば、両親、医療従事者、地域の保健従業員等)のパーソナルデバイスであることができる。着目すべきは、モバイルデバイス202は、外部レンズ、フィルタ、または他の特殊モバイルデバイス機器等のモバイルデバイスに対する任意のさらなるアタッチメントまたは付属品から独立して、本明細書に説明される方法を実践するために使用されることができる。モバイルデバイス202のための好適なソフトウェアおよびハードウェア構成要素に関する付加的詳細は、以下にさらに詳細に提供される。
FIG. 2 illustrates mobile device based estimation of bilirubin level in accordance with many embodiments. An imaging device such as a mobile device 202 (e.g., a smartphone, a tablet) can be used to capture an image of the
図3Aから図3Dは、多くの実施形態による、ビリルビンレベルを推定するためのモバイルデバイスと併用されることができる、色較正標的を図示する。本明細書に説明される色較正標的(また、「色較正カード」および「色カード」としても知られる)は、皮膚画像データの得られた色平衡に影響を及ぼす照明条件または他の環境条件における差異を考慮するために使用されることができる。図3Aを参照すると、色較正標的300は、長方形カード302上に提供されることができる。カード302は、ほぼ名刺サイズ等、患者(例えば、幼児)の皮膚上に留置するために好適な任意のサイズのカード用紙であることができる。いくつかの事例では、カード302は、患者間の病原の拡散を防止するように、滅菌可能または使い捨てであることができる。色較正標的300は、カード302上に印刷され得る、複数の標準化された着色領域304を含むことができる。着色領域304は、任意の好適なサイズ、数、または形状(例えば、正方形、長方形、多角形、円形、楕円形等)であることができる。例えば、色較正標的300は、8つの同じサイズの正方形着色領域304a−hを含むように描写される。標準化された着色領域304はそれぞれ、異なる色(例えば、黒色、灰色、白色、シアン色、マゼンタ色、黄色、薄茶色、濃茶色)であって、カード302上の既知の配列に位置付けられることができる。例えば、図3Aの実施形態では、304aは、黒色領域であって、304bは、灰色領域(例えば、50%灰色)であって、304cは、白色領域であって、304dは、薄茶色領域(例えば、第1の皮膚色調)であって、304eは、シアン色領域であって、304fは、マゼンタ色領域であって、304gは、黄色領域であって、304hは、濃茶色領域(例えば、第2の皮膚色調)である。他の色の配列および組み合わせもまた、使用されることができる。さらに、カード302の裏側(図示せず)は、カード302が患者の皮膚に可撤性に取り付けられることを可能にする、1つまたはそれを上回る接着剤領域を含むことができる。裏側はまた、付随のモバイルアプリをそのパーソナルモバイルデバイス上にダウンロードする方法に関する、ユーザのための指示等の関連指示を含むことができる。
FIGS. 3A-3D illustrate color calibration targets that can be used with a mobile device to estimate bilirubin levels according to many embodiments. The color calibration targets described herein (also known as "color calibration cards" and "color cards") may affect lighting conditions or other environmental conditions that affect the obtained color balance of skin image data. Can be used to account for differences in Referring to FIG. 3A, a
図3Bは、色較正標的320の代替実施形態を図示する。色較正標的320は、実質的に、色較正標的300に類似するが、また、開口部322も画定する。開口部322は、色較正標的300が患者上に留置されると、着目皮膚領域が開口部322を通して暴露されるように位置付けられることができる。開口部322は、標的320によって、全体的に画定される(例えば、完全に囲繞される)または部分的に画定される(例えば、部分的に囲繞される)ことができる。白色領域を含む、複数の標準化された色領域324が、既知の配列において、開口部322の周囲に位置付けられることができる。図3Bの実施形態はさらに、合計10の異なる標準化された色領域のために、薄灰色、中間灰色、および濃灰色領域を含む。図3Cは、正方形カード342上に提供される色較正標的340を図示し、複数の標準化された色領域344は、正方形開口部346を囲繞する。色領域344のうちのいくつかは、白色によって境界される中心黒色正方形を含む、色領域348等の2つまたはそれを上回る色を含むことができる。図3Dは、開口部364を囲繞する複数の標準化された色領域362を有する、色較正標的360を図示する。開口部364は、色領域362の一部または全部に隣接することができる。色領域362は、異なる縦横比を伴う一連の長方形領域として図3Dに描写される。本明細書に説明される色較正標的の色領域の色、幾何学形状、および配列は、以下に論じられる実施形態等の使用されるべき画像処理および分析方法に基づいて選択されることができる。
FIG. 3B illustrates an alternative embodiment of a
図4Aから図4Cは、多くの実施形態による、ビリルビンレベルを推定するためのモバイルアプリの例示的ユーザインターフェース(UI)を図示する。図4Aは、患者に関連する種々の統計および測定基準を表示するための概要UI400を図示する。UI400は、患者識別情報402(例えば、患者名、研究ID番号)、出産時刻404、および任意の利用可能なビリルビンレベル結果406(例えば、TSBおよび/またはTcB結果)を含むことができる。UI400はまた、ユーザが、患者の画像データ(例えば、ビデオサンプルまたは写真サンプル)を収集することを可能にする、ボタン408または他の双方向要素を含むことができる。いくつかの事例では、ビデオサンプルは、モーションブラーの問題を排除するために有利であり得る。図4Bは、ユーザが患者の画像データを捕捉するのを補助するための指示UI420を図示する。UI420は、ユーザに、適切なステップを行うように指図する、グラフィカルおよび/またはテキスト指示422を含むことができる。例えば、指示422は、ユーザに、色較正標的を胸骨の下方の患者の腹部上に留置するように指示することができる。多くの実施形態では、指示422は、医療訓練を伴わずに、個人によって容易に理解されるように適合され、それによって、非医療従事者が、モバイルアプリを動作させることを可能にする。図4Cは、画像捕捉プロセスの間、ユーザに表示されるライブプレビューUI440を図示する。UI440は、モバイルデバイスのカメラの現在の視野のビデオプレビュー442を含むことができる。UI440は、1つまたはそれを上回る位置決め標的444を含み、ユーザが、モバイルデバイスを位置付けるのを補助することができる。例えば、位置決め標的444は、色較正標的の適切な留置を示すために、ビデオプレビュー422上にオーバーレイされたボックス、フレーム、または着色領域であることができる。位置決め標的444のサイズおよび場所は、患者からのモバイルデバイスの距離を最適範囲内に制約し、また、視野が適切な皮膚領域および色較正標的を適正に捕捉することを確実にするように選択されることができる。いったん視野が正しく整合されると、ユーザは、記録ボタン446をタップすることによって、画像データを記録することができる。画像収集および分析プロセスに関する付加的詳細は、以下に提供される。
4A-4C illustrate an exemplary user interface (UI) of a mobile app for estimating bilirubin levels, in accordance with many embodiments. FIG. 4A illustrates an
図5Aから図5Fは、多くの実施形態による、モバイルアプリによって収集された例示的画像データを図示する。記録プロセスに続いて、モバイルアプリは、レビューおよび承認のために、画像データをユーザに表示することができる。さらに、捕捉された画像が処理および分析のために十分な品質であることを確実にするために、モバイルアプリは、画質を検出するための機能性を含み、品質閾値を満たしていない画像に関してユーザにアラートし、それによって、再撮影を余儀なくすることができる。図5Aは、照明が満足のゆくものであって、患者および色較正標的が両方とも、明白に可視である、十分な品質の画像500を図示する。図5Bは、画像の一部がグレアによって妨害されている、不十分な画像502を図示する。図5Cは、画像が明るすぎる、不十分な画像504を図示する。図5Dは、色較正標的が部分的に妨害されている、不十分な画像506を図示する。図5Eは、画像が影によって部分的に妨害されている、不十分な画像508を図示する。図5Fは、画像が暗すぎる、不十分な画像510を図示する。
5A-5F illustrate exemplary image data collected by a mobile app according to many embodiments. Following the recording process, the mobile app can display image data to the user for review and approval. Furthermore, to ensure that the captured image is of sufficient quality for processing and analysis, the mobile app includes functionality to detect image quality and the user for images that do not meet the quality threshold Alert, which can force re-shooting. FIG. 5A illustrates an
図6は、多くの実施形態による、患者におけるビリルビンレベルを推定するための方法600を図示する。方法600は、本明細書に説明される全他の方法と同様に、モバイルデバイスまたはモバイルデバイスと通信する別個のコンピューティングシステム(例えば、遠隔サーバ)等、本明細書に開示されるシステムおよびデバイスのいずれかを使用して実践されることができる。方法600のあるステップは、本明細書に説明される全他の方法と同様に、随意であることができる、あるいは本明細書に開示される他の方法の好適なステップと組み合わせられる、またはそれの代用とされてもよい。
FIG. 6 illustrates a
作用610では、画像データが、患者の皮膚のある領域および色較正標的を含む、少なくとも1つの画像に関して受信される。画像データは、本明細書に前述のように、モバイルデバイスのカメラを使用して収集されることができる。画像データは、写真データ、ビデオデータ、または好適なそれらの組み合わせを含むことができる。写真データおよびビデオデータは、連続して、または同時に、捕捉されることができる(例えば、画像は、ビデオ記録の間に撮影される)。画像データは、フラッシュ照射を使用して、および/または使用せずに得られることができる。いくつかの事例では、フラッシュ照射は、得られた画像内の照明がフラッシュ照射からの寄与によってのみ判定されるように、環境照明をキャンセルするために使用されることができる。これは、より一貫した照明を産生するために、または環境照明が準最適(例えば、暗すぎる、著しく着色される等)である状況において有利であり得る。
At
多くの実施形態では、画像データは、モバイルデバイスのフラッシュユニットならびに撮影される画像のシーケンスおよび数を制御する、モバイルアプリを使用して収集される。例えば、アプリは、モバイルデバイスの初期位置決めの間、ユーザが、画像内のグレアの量を査定し(例えば、ビデオプレビューを介して)、グレアを低減または排除するために、必要に応じて、デバイスを再位置付けし得るように、フラッシュユニットをオンにすることができる。記録プロセスの間、アプリは、モバイルデバイスを制御し、最初に、フラッシュユニットをオンにして画像データを得て、次いで、フラッシュユニットをオフにして画像データを得て、それによって、それぞれ、フラッシュ照射ありおよびなしの2つの画像セットを生成することができる。例えば、ユーザが、画像捕捉プロセスを開始すると(例えば、記録ボタンを押下することによって)、アプリは、前半は、フラッシュユニットをオンにして、後半は、オフにして、患者および較正標的のビデオを記録するように構成されることができる。アプリはまた、それぞれ、ビデオ記録の前半および後半の間に撮影される、2つの写真を捕捉することができる。ビデオの全体長は、約10秒等の任意の好適な時間であることができる。画像捕捉プロセスのタイミングはさらに、モバイルデバイスの画像センサ(例えば、電荷結合素子(CCD)アレイ)が、次の画像が撮影される前に安定することを確実にするように構成されることができる。例えば、アプリは、各画像セットを記録する前に、規定遅延時間(例えば、3〜4秒)を含むことができる。 In many embodiments, image data is collected using a mobile app that controls the flash unit of the mobile device and the sequence and number of images captured. For example, the app allows the user to assess the amount of glare in the image (eg, via a video preview) during initial positioning of the mobile device, as needed, to reduce or eliminate glare. The flash unit can be turned on so that it can be repositioned. During the recording process, the app controls the mobile device and first turns on the flash unit to obtain image data and then turns off the flash unit to obtain image data, thereby respectively emitting the flash Two sets of images can be generated, with and without. For example, when the user starts the image capture process (e.g. by pressing the record button), the app will turn on the flash unit in the first half and off in the second half to video the patient and the calibration target It can be configured to record. The app can also capture two photos, taken during the first and second half of the video recording, respectively. The overall length of the video can be any suitable time, such as about 10 seconds. The timing of the image capture process can further be configured to ensure that the mobile device's image sensor (eg, charge coupled device (CCD) array) stabilizes before the next image is taken . For example, the app may include a defined delay time (e.g., 3 to 4 seconds) before recording each image set.
前述のように、いったん画像捕捉シーケンスが完了すると、モバイルアプリは、画像データを分析し、後続使用のために十分な品質であるかどうかを判定することができる。例えば、アプリは、好適な画像分析技法(例えば、コンピュータビジョン)を実装し、画質を査定することができる。例示的手技は、色較正標的を捕捉された画像データから抽出し、較正標的の各色領域を横断した色一貫性をチェックする(例えば、色領域毎の画素値の標準偏差が所定の閾値を下回るかどうかを判定する)、およびユーザが本試験に合格しない任意の画像を再撮影することを推奨することを伴う。いくつかの事例では、アプリは、画像データの少なくともいくつかが品質基準を満たす可能性を最大限にするように、セッションあたり複数のセットの画像データを捕捉するように構成されることができる。承認された画像は、次いで、以下にさらに詳細に説明されるように、モバイルデバイス上で処理される、または処理のために、別個のコンピューティングシステムに伝送されることができる。 As mentioned above, once the image capture sequence is complete, the mobile app can analyze the image data to determine if it is of sufficient quality for subsequent use. For example, the app may implement suitable image analysis techniques (eg, computer vision) to assess image quality. An exemplary procedure extracts a color calibration target from the captured image data and checks color consistency across each color area of the calibration target (e.g., standard deviation of pixel values for each color area is below a predetermined threshold) Determine if the user is not recommended to take any image that does not pass the exam. In some cases, the app can be configured to capture multiple sets of image data per session to maximize the likelihood that at least some of the image data will meet the quality criteria. The approved image may then be processed on the mobile device or transmitted to a separate computing system for processing, as described in further detail below.
作用620では、皮膚領域に関する色平衡化画像データが、色較正標的および皮膚領域に対応する画像データのサブセットに基づいて生成される。色平衡化は、画像データの色コンテンツが、環境照明(例えば、強度、色、タイプ(ハロゲン蛍光、自然等))に基づいて、著しく変動し得るため、異なる照明条件を補償するために行われることができる。多くの実施形態では、画像データは、最初に、3つの赤色、緑色、青色(RGB)色チャネルを画像の全体的ルミネセンスで除算することによって正規化される。さらに、色較正標的の標準化された色領域のうちの1つまたはそれを上回るものに関して観察された画素色値は、以下に論じられるように、画像データ内の皮膚領域に適用される色平衡化調節を判定するために使用されることができる。
At
作用630では、患者におけるビリルビンレベルが、皮膚領域に関する色平衡化画像データに基づいて推定される。高ビリルビン血症は、皮膚の黄変をもたらすため、ビリルビンレベルは、色平衡化皮膚領域画像データ内の黄色の量に基づいて判定されることができる。本判定は、色平衡化画像データを皮膚の全体的黄変の定量化を促進するために選択された複数の異なる色空間に変換すること等、任意の好適な技法を使用して行われることができる。変換された画像データから生成された画像特徴は、患者の身体中のビリルビンの濃度を推定するために設計される一連の機械学習回帰に入力されることができる。これらのアプローチは、以下にさらに詳細に論じられる。
At
図7は、多くの実施形態による、色平衡化画像データを生成するための方法700を図示する。方法700は、前述のように、患者の皮膚領域および色較正標的の得られた写真および/またはビデオデータに適用されることができる。作用710では、受信された画像データは、暴露された皮膚領域に対応する画像データおよび白色領域に対応する画像データを識別するために処理される。例えば、画像データは、色較正標的および着目皮膚領域(例えば、胸骨、前額部)の色領域の画素値を抽出するように区画化されることができる。色較正標的に関して、モバイルアプリUIが、較正標的を整合させるための位置決め標的(例えば、図4Cの位置決め標的444)を含む場合、画像データ内の色較正標的の近似画素座標は、すでに既知であって、色領域に関する検索空間は、適宜、制約されることができる。色領域の位置決めは、較正標的上の少なくとも2つの色領域を識別することによって判定されることができる。
FIG. 7 illustrates a
図8は、多くの実施形態による、画像内の標準化された色領域の識別を図示する。色領域区画化プロセスは、所定の閾値を画像に適用するように構成される好適なアルゴリズムを介して、実装されることができる。多くの実施形態では、シアン色、マゼンタ色、および黄色領域は、別々の色相および比較的に高飽和を有するため、アルゴリズムは、最初に、これらの領域の少なくとも2つの識別を試みる。アルゴリズムは、画像データを色相飽和値(HSV)色空間に変換し、経験的に判定された閾値を色相および飽和チャネルに適用し、それによって、閾値色相画像800および閾値飽和画像802を得ることができる。「AND」演算が、2つの閾値画像に行われ、規定の色領域を画像の残りから分離し、それによって、区画化された画像804を産生することができる。さらに、各色領域の近似サイズが、事前に判定されるため、本情報は、色領域を画像データ内の雑音から区別するために使用されることができる(例えば、エッジ検出、モルフォロジー演算等を使用して)。アルゴリズムは、次いで、輪郭検出を使用して、色領域の境界を識別することができ、輪郭平滑化が、Douglas−Peukerアルゴリズム等の好適な技法を使用して行われる。色領域の全体的配列は、既知であるため、いったん2つの色領域の位置が判定されると、較正標的の全体的配向が、白色領域を含む、他の領域の位置を外挿するために計算および使用されることができる。
FIG. 8 illustrates the identification of standardized color regions in an image according to many embodiments. The color domain segmentation process can be implemented via a suitable algorithm configured to apply a predetermined threshold to the image. In many embodiments, the cyan, magenta, and yellow regions have distinct hues and relatively high saturation, so the algorithm first attempts to identify at least two of these regions. The algorithm transforms the image data into a hue saturation value (HSV) color space and applies empirically determined thresholds to the hue and saturation channels, thereby obtaining a
作用720では、白色領域データは、白色領域に関して観察された色値を判定するために処理される。作用730では、暴露された皮膚領域に関する色平衡化画像データが、白色領域に関して観察された色値に基づいて生成される。白色領域に関して観察された色値は、RGB色値を含むことができ、これは、皮膚領域に関する画像のRGB値を調節するために使用されることができる。例えば、白色領域に関して観察された色値x=(R’,G’,B’)の場合、皮膚領域に関して調節される色値(R,G,B)は、以下によって得られることができる。
図9Aは、多くの実施形態による、患者におけるビリルビンレベルを推定するための方法900を図示する。方法900は、本明細書に前述のように得られる色平衡化RGB画像データを使用して、実践されることができる。作用910では、色平衡化RGB画像データは、少なくとも1つの他の色空間に変換され、少なくとも1つの他の色空間のための暴露された皮膚領域に関する色平衡化画像データを生成する。前述のように、色平衡化皮膚領域画像データの黄変は、患者の身体におけるビリルビンレベルと相関する。多くの実施形態では、モバイルデバイスの画像センサ(例えば、CCDまたはCMOSセンサ)が、反射された光を赤色、緑色、および青色波長に内挿し、画像センサが、黄色波長帯域の反射を明確に捕捉することを防止することができる。故に、色平衡化RGBデータは、シアン色、マゼンタ色、および黄色(CMY);シアン色、マゼンタ色、黄色、および黒色(CMYK);YCbCr;またはLab色空間等、複数の異なる色空間に変換されることができる。色空間の任意の好適な数または組み合わせが、使用されることができる。例えば、多くの実施形態では、RGB画像データは、CMYK、YCbCr、およびLab色空間に変換される。代替として、RGB画像データは、CMY、YCbCr、およびLab色空間に変換されることができる。
FIG. 9A illustrates a
作用920では、複数の正規化された有彩色および無彩色特徴が、複数の異なるビリルビン範囲からビリルビンレベルの第1の推定範囲を選択するために処理される。特徴は、皮膚領域に関する有彩色および/または無彩色(例えば、ルミネセンス)値であることができ、各特徴は、使用される色空間の色空間値に対応する。いくつかの事例では、特徴は、皮膚領域を横断する1つまたはそれを上回る色勾配の計算を含むことができる。特徴の任意の好適な数および組み合わせが、使用されることができる。例えば、3つの特徴が、4つの色空間(例えば、RGB、CMY、YCbCr、LabまたはRGB、CMYK、YCbCr、Lab)のそれぞれから抽出され、12の有彩色および無彩色特徴を得ることができる。さらに、特徴は、それぞれ、フラッシュ照射ありおよびフラッシュ照射なしで得られた画像データから別個に抽出され、合計24の有彩色および無彩色特徴をもたらすことができる。特徴は、方法600の作用620に関して本明細書に前述のように、画像の全体的ルミネセンスに基づいて正規化されることができる。抽出される特徴は、ビリルビンレベルを推定するために使用される機械学習回帰への入力として使用されることができる。回帰は、抽出された特徴の一部または全部を利用することができ、使用される特徴の最適サブセットは、機械学習技法に基づいて選択される。本明細書に説明される機械学習回帰は、臨床患者データ等の好適なデータセットに関して訓練されることができ、パラメータおよび非パラメータ回帰モデルの任意の好適な数および組み合わせを組み込むことができる。本明細書に説明される方法と併用するために好適な例示的回帰は、以下に提供される。多くの実施形態では、最初に計算された特徴および選択されたリグレッサの出力が、推定されたビリルビンレベルを低、中、および高範囲等、複数の異なるビリルビン範囲のうちの1つに分類するために使用される。
At
作用930では、特徴は、ビリルビンレベルの最終推定値を生成するために、ビリルビンレベルの選択された第1の推定範囲に基づく処理アプローチを使用して処理される。作用920と同様に、正規化された有彩色および有彩色特徴が、1つまたはそれを上回る機械学習回帰に通知するために使用されることができる。回帰への入力は、以下により詳細に提供されるように、ビリルビンレベルの第1の推定範囲が、低、中、または高であるかどうかに基づいて、異なり得る。例えば、第1の推定範囲の分類は、機械学習回帰への入力として使用されることができる。作用920において行われる初期回帰の結果もまた、入力として使用されることができる。ビリルビン推定の本「2段階」アプローチは、直接推定と比較して、より正確な推定結果を生成するために使用されることができる。
In
図9Bは、多くの実施形態による、患者におけるビリルビンレベルを推定するための方法950を図示する。方法950は、ビリルビンレベルのより正確な推定値を得るために、方法900と組み合わせて実践されることができる。方法900と同様に、方法950は、本明細書に前述のように得られる色平衡化RGB画像データを使用して、実践されることができる。作用960では、色平衡化RGB画像データが、方法900の作用910に関して前述のように、少なくとも1つの他の色空間に変換され、少なくとも1つの他の色空間のための暴露された皮膚領域に関する色平衡化画像データを生成する。
FIG. 9B illustrates a
作用970では、暴露された皮膚領域に関する色平衡化画像データは、患者の皮膚に関する色空間値を判定するために処理される。患者の皮膚に関する色空間値は、患者の皮膚色を薄色皮膚、中間色皮膚、および濃色皮膚等、複数の異なる皮膚色タイプのうちの1つに分類するために使用されることができる。皮膚色タイプは、患者の人種および/または民族性に関連し得る。皮膚色タイプは、皮膚領域の色値および/または色平衡化RGB画像データから得られる色較正標的に基づいて判定されることができる。例えば、皮膚領域は、色較正標的の1つまたはそれを上回る標準化された色領域(例えば、第1および第2の皮膚色調色領域)と比較され、皮膚色タイプを判定することができる。
At
作用980では、複数の正規化された有彩色および無彩色特徴が、ビリルビンレベルを推定するために、判定された皮膚色に基づくアプローチを使用して処理される。正規化された有彩色および無彩色特徴は、方法900に関して前述のように、1つまたはそれを上回る異なる色空間に関する色平衡化画像データから抽出されることができる。特徴は、判定された皮膚色とともに、方法900の作用930と同様に、好適な機械学習回帰への入力として使用されることができる。
At
図10は、多くの実施形態による、患者におけるビリルビンレベルを推定するための方法1000を図示する。方法1000は、カメラから画像を得るステップ1002と、画像データを色平衡化するステップ1004と、色平衡化画像データから特徴抽出を行うステップ1006と、特徴に基づいて機械学習回帰を行うステップ1008と、ビリルビン推定値を生成するステップ1010とを含む。
FIG. 10 illustrates a
画像データは、好適なモバイルアプリの制御下、モバイルデバイスのカメラから得られることができる(作用1002)。画像データのいくつかは、フラッシュ照射を用いて得られることができ、画像データのいくつかは、フラッシュ照射を用いずに得られることができる。いったんアプリが、画像が処理および分析のために十分な品質であることを検証すると、画像データは、色平衡化されることができる(作用1004)。色平衡化は、色較正標的に対応する画像データサブセットの識別と、本明細書に前述された閾値方法を使用した標的の標準化された色領域の自動区画化とを伴うことができる(作用1012)。区画化された白色領域は、画像データを白色平衡化し(作用1014)、それによって、色平衡化画像データを生成するために使用されることができる。色平衡化画像データは、RGB画像データであることができる。1つまたはそれを上回る特徴が、色平衡化画像データから抽出されることができる(作用1006)。特徴抽出プロセスは、本明細書に前述のように、RGB色空間からの画像データを複数の異なる色空間に変換するステップを伴うことができる(作用1016)。変換された画像データは、次いで、複数の正規化された有彩色および無彩色特徴を計算するために使用されることができる(作用1018)。 Image data may be obtained from the camera of the mobile device under the control of the preferred mobile app (action 1002). Some of the image data can be obtained using flash illumination, and some of the image data can be obtained without flash illumination. Once the app verifies that the image is of sufficient quality for processing and analysis, the image data can be color balanced (action 1004). Color balancing may involve the identification of image data subsets corresponding to color calibration targets and the automatic segmentation of the standardized color area of the target using the threshold method described herein above (action 1012) ). The segmented white areas can be used to white balance the image data (action 1014), thereby producing color balanced image data. The color balanced image data can be RGB image data. One or more features may be extracted from the color balanced image data (action 1006). The feature extraction process may involve transforming the image data from the RGB color space into multiple different color spaces, as described hereinabove. The transformed image data can then be used to calculate a plurality of normalized chromatic and achromatic features (action 1018).
抽出された特徴の一部または全部は、機械学習回帰への入力として使用されることができる(作用1008)。回帰の任意の好適な数および/または組み合わせが、使用されることができる。例えば、機械学習回帰の初期セットは、5つの異なる回帰を含むことができる(作用1020、1022、1024、1026、および1028)。例えば、第1の回帰は、1つまたはそれを上回るカプセル化k最近傍(kNN)回帰を含むことができる(作用1020)。本回帰は、既知の特徴およびビリルビン値のデータベースを利用することができる。未知の試験ベクトルが分析されるとき、凸包が、特徴のデータベース内の試験ベクトルの周囲に見出され得る。凸包からの特徴点は、次いで、線形回帰において使用されることができる。新しい回帰は、新しい試験点が分析される度に構築されることができる。包を作成するためのパラメータは、輝度の正規化された値(例えば、YCbCr色空間変換から)および「緑色」チャネル(例えば、RGB色空間から)であることができる。これは、凸包計算が2次元においてのみ生じ、したがって、凸包内の点の数が扱いやすい(例えば、約4〜6つの点)ことを保証するために使用されることができる。
Some or all of the extracted features can be used as input to a machine learning regression (action 1008). Any suitable number and / or combination of regressions can be used. For example, the initial set of machine learning regressions can include five different regressions (
第2の回帰は、1つまたはそれを上回るラッソ回帰および/または1つまたはそれを上回る最小角度回帰(LARS)を含むことができる(作用1022)。LARSは、抽出された特徴の合計セットから、前向き特徴選択の変形を使用して、どの特徴が最も有用であるかを決定するために有用であり得る。例えば、特徴セットからの最良予測値が、各特徴から単一特徴の線形回帰を展開することによって選定されることができる。最も相関する出力が、「第1」の特徴として選定されることができる。本予測は、残余を得るために出力から減算されることができる。アルゴリズムは、出力に対する第1の特徴と残余に対するほぼ同一の相関を伴う別の特徴を見出すことを試みるという点において、他の前向き特徴選択アルゴリズムから分かれ得る。これは、次いで、2つの推定値間の「等角」方向を見出すことができ、等角方向に沿った新しい残余への相関を最大限にする、第3の特徴を見出すことができる。新しい角度が、次いで、以前の特徴から見出され、新しい特徴は、セットに追加されることができる。特徴は、所望の正確度が満たされるまで、このように追加されることができる。 The second regression may include one or more Lasso regressions and / or one or more minimum angular regressions (LARS) (action 1022). LARS may be useful to determine which features are most useful using a variation of forward feature selection from the total set of extracted features. For example, the best predictors from the feature set can be selected by developing a linear regression of single features from each feature. The most correlated output can be selected as the "first" feature. The prediction can be subtracted from the output to obtain a residual. The algorithm may be distinguished from other forward feature selection algorithms in that it attempts to find another feature with approximately the same correlation to the first feature to the output and the residual. This can then find the “conformal” direction between the two estimates, and a third feature that maximizes the correlation to the new residual along the conformal direction. New angles are then found from the previous features, and new features can be added to the set. Features can be added in this way until the desired accuracy is met.
第3の回帰は、弾性ネットアルゴリズムとしても知られる、1つまたはそれを上回る弾性ネット回帰を含むことができる(作用1024)。弾性ネット回帰は、ラッソ回帰およびリッジ回帰の組み合わせである。しかしながら、前向き特徴選択のみを使用する代わりに、アルゴリズムはまた、その目的関数にL1およびL2ノルムを採用することができる。これは、LARSおよびラッソに関連させるが、より安定し得るように、ある「バックオフ」規則化を伴う。パラメータは、段階的包括的プロセスを使用して交差検定されることができる。 The third regression may include one or more elastic net regressions, also known as elastic net algorithms (action 1024). Elastic net regression is a combination of Lasso and ridge regression. However, instead of using only forward feature selection, the algorithm can also adopt the L1 and L2 norms for its objective function. This is associated with LARS and Lasso, but with some "back-off" regularization so that it can be more stable. Parameters can be cross-validated using a step-by-step comprehensive process.
第4の回帰は、1つまたはそれを上回るサポートベクトル(SV)回帰を含むことができる(作用1026)。2つのSV回帰が、画像データとビリルビンレベルとの間の可能性として考えられる非線形関係を捕捉するために採用されることができる。SV回帰は、高次元特徴空間内の線形回帰関数を見出すために使用されることができる。次いで、入力データが、潜在的非線形関数を使用して、空間にマップされることができる。第1のSV回帰は、線形カーネルを使用することができ、第2のSV回帰は、非線形放射基底関数を使用して、より高い加重をより高率のビリルビン値に割り当てることができる。 The fourth regression may include one or more support vector (SV) regressions (action 1026). Two SV regressions can be employed to capture possible non-linear relationships between image data and bilirubin levels. SV regression can be used to find linear regression functions in high dimensional feature space. The input data can then be mapped to space using a potential non-linear function. The first SV regression can use a linear kernel, and the second SV regression can use non-linear radial basis functions to assign higher weights to higher rates of bilirubin values.
第5の回帰は、1つまたはそれを上回るランダムフォレスト回帰を含むことができる(作用1028)。例えば、第5の回帰は、500個のツリーを伴う、ランダムフォレスト回帰を使用する。ランダムフォレストは、推定量の集合である。これは、データセットの種々のサブサンプルに多くの「分類」決定ツリーを使用することができる。これらのツリーの出力は、予測正確度を改善し、オーバーフィットを制御するように平均化されることができる。各ツリーは、ランダムサブサンプルを使用して作成されることができる(置換を伴う)。 The fifth regression may include one or more random forest regressions (action 1028). For example, the fifth regression uses random forest regression, with 500 trees. A random forest is a set of estimators. This can use many "classification" decision trees for different subsamples of the data set. The outputs of these trees can be averaged to improve prediction accuracy and control overfitting. Each tree can be created using random subsamples (with permutations).
多くの実施形態では、他のタイプの回帰もまた、本明細書に説明される回帰のうちの1つまたはそれを上回るものに加え、またはその代用として、使用されることができる。例えば、1つまたはそれを上回る線形回帰もまた、使用されることができる。方法1000は、線形および非線形回帰を含む、任意の好適なタイプの回帰を使用して実践されることができる。
In many embodiments, other types of regression may also be used in addition to, or as a substitute for, one or more of the regressions described herein. For example, one or more linear regressions can also be used.
初期回帰に続いて、1つまたはそれを上回る多層分類子が、使用されることができる(作用1030)。例えば、最初に計算された特徴が、リグレッサの初期セットの出力とともに、ビリルビンレベルの第1の推定範囲を本明細書に前述のような複数の異なるビリルビン範囲のうちの1つに分類するために使用されることができる。分類子は、ランダムフォレスト分類子、サポートベクトル機械、およびk最近傍(k=3)を含むことができる。全分類子の結果ならびにクラス毎の対数尤度が、最終ランダムフォレスト回帰であり得る、最終スタック回帰のための特徴として使用されることができる(作用1032)。初期回帰の元々抽出された特徴および結果もまた、本最終段階回帰のための特徴として使用されることができる。最終リグレッサは、AdaBoost等の好適な機械学習アルゴリズムを使用して訓練されることができる。最終リグレッサは、ビリルビンレベル1010の最終推定値(例えば、ミリグラム/デシリットルで測定される)として使用されることができる。オーバーフィットを回避するために、一個抜き交差検証が、全学習レベルで使用されることができる。 Following the initial regression, one or more multi-layer classifiers can be used (action 1030). For example, the initially calculated feature, together with the output of the initial set of regressors, may be used to classify the first estimated range of bilirubin levels into one of a plurality of different bilirubin ranges as described herein above. Can be used. The classifiers can include random forest classifiers, support vector machines, and k nearest neighbors (k = 3). The results of all classifiers as well as the log likelihood per class can be used as a feature for final stack regression, which may be final random forest regression (action 1032). The originally extracted features and results of the initial regression can also be used as features for this final stage regression. The final regressor can be trained using a suitable machine learning algorithm such as AdaBoost. The final regressor can be used as a final estimate of bilirubin level 1010 (eg, measured in milligrams / deciliter). In order to avoid overfitting, single-pass cross validation can be used at all learning levels.
図11Aは、多くの実施形態による、ベースライン皮膚色データを使用して患者におけるビリルビンレベルを推定するための方法1100を図示する。方法1100は、方法600と類似するが、患者の現在の皮膚色データが、ビリルビン推定値を生成するために、ベースライン皮膚色データと比較される。本アプローチは、患者の人種または民族性による異なる皮膚色調等、画像分析を混同させ得る要因を補償するために使用されることができる。
FIG. 11A illustrates a
作用1110では、患者に関するベースライン皮膚色データが受信され、該ベースライン皮膚色データは、患者が基準ビリルビンレベルを有するときに対応する。基準ビリルビンレベルは、既知のビリルビンレベル(例えば、TSBまたはTcB試験に基づく)であることができる。患者が幼児である場合、ベースライン皮膚色データは、ビリルビンレベルが、典型的には、約ゼロ等、非常に低いときの、幼児の誕生から最初の24時間以内に収集されることができる。ベースライン皮膚色データを収集および生成するために好適な方法は、以下に説明される。
At
作用1120では、画像データが、患者の皮膚のある領域および色較正標的を含む、少なくとも1つの画像に関して受信される。作用1130では、皮膚領域に関する色平衡化画像データは、色較正標的および皮膚領域に対応する画像データのサブセットに基づいて生成される。画像データ収集および色平衡化プロセスは、それぞれ、方法600の作用610および620に関して本明細書に前述されるものに類似し得る。作用1120および1130は、ベースライン皮膚色データが受信された後、任意の時間において行われることができ、皮膚がより黄色になっているかどうかを判定するために使用される連続画像データセットを生成するように、任意の好適な時間周期にわたって(例えば、幼児の誕生から最初の4〜5日間)、繰り返されることができる。
In
作用1140では、患者におけるビリルビンレベルは、ベースライン皮膚色データと皮膚領域に関する色平衡化画像データとの間の差異に基づいて推定される。多くの実施形態では、ベースライン皮膚色データは、現在の画像データが比較される標準としての役割を果たす。方法600の作用630に関して本明細書に前述のように、推定は、色平衡化画像データを複数の色空間に変換し、特徴を変換された画像データから抽出し、次いで、機械学習回帰のための特徴を使用して、ビリルビン推定値を生成することによって行われることができる。本明細書に説明される回帰の少なくともいくつかはまた、ベースライン皮膚色データから抽出される特徴の一部または全部を使用することができる。
At
図11Bは、多くの実施形態による、ベースライン皮膚色データを生成するための方法1150を図示する。作用1160では、患者に関するベースライン画像データが、患者が基準ビリルビンレベルを有するとき、捕捉され、ベースライン画像データは、皮膚領域およびベースライン色較正標的を含む、少なくとも1つの画像に対応する。ベースライン画像データの収集は、方法600の作用610に関して本明細書に前述される収集手技と類似し得る。ベースライン色較正標的は、通常の画像データを収集するために使用される色較正標的と同一であることができる、または異なる色較正標的であることができる。同様に、ベースライン画像データは、通常の画像データと同一の皮膚領域または異なる皮膚領域を含むことができる。前述のように、基準ビリルビンレベルは、誕生から24時間以内に試験することによって判定または撮影される、ビリルビンレベル等、任意の既知のビリルビンレベルであることができる。
FIG. 11B illustrates a
作用1170では、色平衡化ベースライン画像データが、ベースライン画像データに基づいて、皮膚領域に関して生成される。色平衡化ベースライン画像データの生成は、通常の画像データに関して本明細書に前述される技法のいずれかを使用して行われることができる。作用1180では、ベースライン皮膚色データは、皮膚領域に関する色平衡化ベースライン画像データに基づいて生成される。本プロセスは、前述のように、色平衡化ベースライン画像データからの特徴抽出と、機械学習回帰のための特徴の使用とを伴い得る。
In
図12は、多くの実施形態による、患者におけるビリルビンレベルを推定するためのモバイルデバイス1200を図示する。モバイルデバイス1200は、画像データを捕捉するために好適なカメラ1202と、フラッシュ照射を提供するために好適なフラッシュユニット1204とを含む。カメラ1202およびフラッシュユニット1204は、モバイルデバイス1200の内蔵ハードウェアであることができる。代替として、カメラ1202およびフラッシュユニット1204は、モバイルデバイス1200と別個に提供され、そこに結合されることができる(例えば、有線または無線通信を介して)。いくつかの事例では、本明細書に説明されるモバイルアプリは、カメラ1202が、後続画像分析のために十分に高分解能を伴う画像を捕捉可能であるかどうかを検出することができ、本基準が満たされない場合、ユーザにアラートすることができる。
FIG. 12 illustrates a
モバイルデバイス1200はまた、入力をユーザから受信するための入力ユニット1206と、コンテンツをユーザに表示するためのディスプレイ1208とを含む。入力ユニット1206は、キーボード、マウス、タッチスクリーン、ジョイスティック、および同等物を含むことができる。入力ユニット1206はまた、音声コマンドまたはジェスチャコマンドを受け取るように構成されることができる。ディスプレイ1208は、モニタ、画面、タッチスクリーン、および同等物を含むことができる。いくつかの事例では、入力ユニット1206およびディスプレイ1208は、共有ハードウェアを横断して実装されることができる(例えば、同一のタッチスクリーンが、入力を受け取り、出力を表示するために使用される)。前述のように、ディスプレイ1208は、ビリルビンレベルを推定するためのモバイルアプリのUI等、1つまたはそれを上回る好適なUIをユーザに表示することができる。
モバイルデバイス1200は、1つまたはそれを上回るプロセッサ1210と、画像データならびに1つまたはそれを上回るソフトウェアモジュール1214を記憶するためのメモリまたは他のデータ記憶デバイス1212と、通信ユニット1216とを含む。プロセッサ1210は、カメラ1202および/またはフラッシュユニット1204に動作可能に結合され、1つまたはそれを上回る機能(例えば、記録機能、ズーム機能、フラッシュ照射機能)を制御することができる。プロセッサ1210はまた、プロセッサ1210が、ソフトウェアモジュール1214によって提供される命令を受信および実行し得るように、メモリ1212に動作可能に結合されることができる。ソフトウェアモジュール1214は、本明細書に説明されるモバイルアプリの一部として実装されることができ、前述の方法の1つまたはそれを上回る作用を実施するための命令を提供することができる。例えば、ソフトウェアモジュール1214は、モバイルデバイス1200が、患者および較正標的の画像データを捕捉することを可能にすることができる。いくつかの事例では、ソフトウェアモジュール1214は、前述で開示される画像処理および分析タスク(例えば、色平衡化、特徴抽出、機械学習回帰)の一部または全部を行うことができる。ソフトウェアモジュール1214は、複数の異なるタイプのモバイルデバイスに適合されることができる。さらに、モバイルデバイス1200は、1つまたはそれを上回る画像捕捉、処理、および分析アルゴリズムを改善するアップデート等のソフトウェアアップデートを受信およびインストールし、それによって、モバイルアプリが、必要に応じて、容易かつ迅速にアップグレードされることを可能にするように構成されることができる。
モバイルデバイス1200の通信ユニット1216は、モバイルデバイス1200と、遠隔サーバまたは他のコンピューティングシステム等の別個のデバイスまたはシステムとの間において、データ(例えば、画像データ、ビリルビン推定値、ソフトウェアアップデート等)を受信および/または伝送するように構成されることができる。通信ユニットは、Wi−Fi通信を含む、有線または無線通信方法の任意の好適な組み合わせを使用することができる。いくつかの事例では、モバイルデバイス1200と別個のデバイスとの間の通信は、ショートメッセージサービス(SMS)テキストメッセージングを使用して行われることができる。通信ユニット1216はまた、モバイルデバイス1200へおよびそこからのデータ通信が、ソフトウェアモジュール1214によって提供される命令に基づいて制御され得るように、プロセッサ1210に動作可能に結合されることができる。
図13は、多くの実施形態による、ビリルビンレベルを推定するためのデータ処理システム1302と通信する、モバイルデバイス1300を図示する。モバイルデバイス1300は、図12のモバイルデバイス1200に関して本明細書に前述された構成要素のいずれかを含むことができる。データ処理システム1302の構成要素は、分散型コンピューティングリソース(「クラウド内の」)を含む、物理的および/または仮想化されたコンピューティングリソース(例えば、仮想マシン)の任意の好適な組み合わせを横断して実装されることができる。多くの実施形態では、データ処理システム1302は、モバイルデバイス1300を含む、複数のユーザモバイルデバイスと通信するように構成される、遠隔サーバである。通信は、前述のように、任意の好適な有線または無線通信方法を利用することができる。
FIG. 13 illustrates a
データ処理システム1302は、1つまたはそれを上回るプロセッサ1304と、1つまたはそれを上回るソフトウェアモジュール1308を記憶するためのメモリまたは他のデータ記憶デバイス1306と、通信ユニット1310とを含む。通信ユニット1310は、システム1302とモバイルデバイス1300との間においてデータ(例えば、画像データ、ビリルビン推定値、ソフトウェアアップデート等)を通信する(例えば、SMSテキストメッセージングを介して)ために使用されることができる。例えば、通信ユニット1310は、色平衡化されていない画像データ等、モバイルデバイス1300によって提供される画像データを受信することができる。モバイルデバイス1300から得られるデータは、メモリ1306内に記憶されることができる。ソフトウェアモジュール1308は、本明細書に説明される方法の1つまたはそれを上回る作用を行うこと等によって、画像データを処理および分析する(例えば、色平衡化、特徴抽出、機械学習回帰)ために、プロセッサ1304によって実行可能な命令を提供することができる。プロセッサ1304は、メモリ1306内に記憶され、および/またはモバイルデバイス1300に伝送され得る、患者のビリルビンレベルの推定値を出力することができる。いくつかの事例では、ユーザ選好に応じて、結果はまた、結果をレビューし、必要に応じて、ユーザにさらなる命令を提供し得る、医療従事者等の第三者に伝送されることができる。
代替実施形態では、本明細書に説明されるモバイルデバイスは、患者の皮膚を異なる光の波長(例えば、460nm、540nm)を用いて照射し、カメラを使用して、照射された皮膚の画像を捕捉するように構成されることができる。照射のタイミングおよびシーケンスは、モバイルアプリによって制御されることができる。モバイルアプリは、収集された画像データを分析し、皮膚領域から反射された異なる光の波長の強度を測定することができる。多くの実施形態では、異なる波長の吸収は、黄変を含む、皮膚の色に基づいて異なる。いくつかの波長は、その強度が患者の身体内のビリルビンの量の指標を提供するように、ビリルビンレベルによって影響され得る。故に、好適な機械学習回帰および/またはモデルが、波長吸収が患者におけるビリルビンレベルを推定するための入力として使用されることを可能にするように開発されることができる。有利には、本アプローチは、異なる環境および状況条件に対してよりロバストであることができる。 In an alternative embodiment, the mobile device described herein illuminates the patient's skin with different wavelengths of light (eg, 460 nm, 540 nm) and uses a camera to image the irradiated skin It can be configured to capture. The timing and sequence of illumination can be controlled by the mobile app. The mobile app can analyze the collected image data and measure the intensity of the different light wavelengths reflected from the skin area. In many embodiments, the absorption of different wavelengths differs based on the color of the skin, including yellowing. Several wavelengths can be influenced by bilirubin levels, as their intensity provides an indication of the amount of bilirubin in the patient's body. Thus, a suitable machine learning regression and / or model can be developed to allow wavelength absorption to be used as an input to estimate bilirubin levels in a patient. Advantageously, the present approach can be more robust to different environmental and context conditions.
多くの実施形態では、モバイルデバイスは、フロントカメラ(例えば、スクリーンとモバイルデバイスの画面と同一の側に配置されるカメラ)を含み、該カメラは、周囲照明条件を査定するために使用される、画像データ(例えば、写真、ビデオ)を捕捉するために使用されることができる。そのようなデータは、患者のビリルビンレベルの推定の間、患者の皮膚の色データを正規化するために使用され得る、代替および/または付加的周囲照明情報を提供する。 In many embodiments, the mobile device includes a front camera (eg, a camera located on the same side as the screen and the screen of the mobile device), which is used to assess ambient lighting conditions. It can be used to capture image data (eg photos, videos). Such data provides alternative and / or additional ambient lighting information that can be used to normalize patient skin color data during estimation of patient bilirubin levels.
本明細書に説明される種々の技法は、記憶媒体およびコンピュータ可読媒体上に記憶可能であって、かつコンピュータシステムの1つまたはそれを上回るプロセッサによって実行可能である、コードを使用して部分的または完全に実装されてもよい。コードまたはコードの一部を含有するための記憶媒体およびコンピュータ可読媒体は、RAM、ROM、EEPROM、フラッシュメモリまたは他のメモリ技術、CD−ROM、デジタル多アプリケーションディスク(DVD)または他の光学記憶、磁気カセット、磁気テープ、磁気ディスク記憶または他の磁気記憶デバイス、固体ドライブ(SSD)または他の固体状態記憶デバイス、あるいは所望の情報を記憶するために使用され得、かつシステムデバイスによってアクセスされ得る、任意の他の媒体を含む、コンピュータ可読命令、データ構造、プログラムモジュール、または他のデータ等の情報の記憶および/または伝送のための任意の方法または技術において実装される、限定ではないが、揮発性および不揮発性の可撤性ならびに非可撤性媒体等の記憶媒体および通信媒体を含む、当技術分野において公知または使用されている任意の適切な媒体を含むことができる。本明細書に提供される開示および教示に基づいて、当業者は、種々の実施形態を実装するための他の手法および/または方法を認識するであろう。 The various techniques described herein may be implemented in part using code that can be stored on storage media and computer readable media and can be executed by one or more processors of a computer system. Or may be fully implemented. The storage medium and computer readable medium for containing the code or part of the code include RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital multi application disc (DVD) or other optical storage, Magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, solid state drives (SSDs) or other solid state storage devices, or can be used to store desired information and can be accessed by system devices Implemented in any method or technique for storage and / or transmission of information such as computer readable instructions, data structures, program modules, or other data including any other medium, including but not limited to, volatilization And nonvolatility removability and Including storage media and communication media such as a removable medium, it can include any suitable medium that is known or used in the art. Based on the disclosures and teachings provided herein, one of ordinary skill in the art will recognize other approaches and / or methods for implementing the various embodiments.
本発明の好ましい実施形態が、本明細書に図示および説明されたが、そのような実施形態が一例として提供されているにすぎないことは、当業者に明白となるであろう。多数の変形例、変更、および代用が、本発明から逸脱することなく、現時点において当業者に想起されるであろう。本明細書に説明される本発明の実施形態の種々の代替が、本発明を実践する際に採用されてもよいことを理解されたい。以下の請求項は、本発明の範囲を定義し、これらの請求項およびその均等物の範囲内の方法および構造は、それによって網羅されることが意図される。 While preferred embodiments of the present invention are illustrated and described herein, it will be apparent to those skilled in the art that such embodiments are provided by way of example only. Many variations, modifications, and substitutions will now occur to those skilled in the art without departing from the invention. It should be understood that various alternatives to the embodiments of the invention described herein may be employed in practicing the invention. The following claims define the scope of the present invention, and methods and structures within the scope of these claims and their equivalents are intended to be covered thereby.
Claims (26)
前記患者の皮膚のある領域および色較正標的を含む少なくとも1つの画像に関する画像データを受信することと、
前記色較正標的および皮膚領域に対応する前記画像データのサブセットに基づいて、前記皮膚領域に関する色平衡化画像データを生成することであって、前記画像データのサブセットは、少なくとも1つの画像の領域を含む、ことと、
前記皮膚領域に関する色平衡化画像データに基づいて、前記患者におけるビリルビンレベルを推定することと
を含み、
前記ビリルビンレベルを推定することは、
複数の正規化された有彩色および無彩色特徴を処理することにより、複数の異なるビリルビン範囲のうちの1つから前記ビリルビンレベルの第1の推定範囲を選択することと、
前記ビリルビンレベルの前記選択された第1の推定範囲に基づくアプローチを使用して前記複数の正規化された有彩色および無彩色特徴を処理することにより、前記ビリルビンレベルの最終推定値を生成することと
を含む、方法。 A method of estimating the level of bilirubin in a patient, said method comprising
Receiving image data for at least one image including an area of skin of the patient and a color calibration target;
Generating color balanced image data for the skin area based on the color calibration target and the subset of the image data corresponding to the skin area, the subset of image data comprising at least one area of the image Including,
Estimating bilirubin levels in the patient based on color balanced image data for the skin area.
Estimating the bilirubin level is
Selecting a first estimated range of the bilirubin level from one of a plurality of different bilirubin ranges by processing a plurality of normalized chromatic and achromatic features;
Generating a final estimate of the bilirubin level by processing the plurality of normalized chromatic and achromatic features using an approach based on the selected first estimation range of the bilirubin level And how.
前記患者が前記基準ビリルビンレベルを有するときの前記患者に関するベースライン画像データを捕捉することであって、前記ベースライン画像データは、前記皮膚領域およびベースライン色較正標的を含む少なくとも1つの画像に対応する、ことと、
前記ベースライン色較正標的および前記皮膚領域に対応する前記ベースライン画像データのサブセットに基づいて、前記皮膚領域に関する色平衡化ベースライン画像データを生成することであって、前記ベースライン画像データのサブセットは、少なくとも1つの画像の領域を含む、ことと、
前記皮膚領域に関する色平衡化ベースライン画像データに基づいて、前記ベースライン皮膚色データを生成することと
によって生成される、請求項2に記載の方法。 Baseline skin color data for the patient is
Capturing baseline image data for the patient when the patient has the reference bilirubin level, wherein the baseline image data corresponds to at least one image including the skin area and a baseline color calibration target To do,
Generating color balancing baseline image data for the skin area based on the baseline color calibration target and the subset of the baseline image data corresponding to the skin area, the subset of the baseline image data Includes at least one region of the image, and
3. The method of claim 2, wherein the baseline skin color data is generated based on color balancing baseline image data for the skin area.
前記受信された画像データを処理することにより、前記暴露された皮膚領域に対応する画像データのサブセットおよび前記白色領域に対応する画像データのサブセットを識別することと、
前記白色領域に対応する前記画像データを処理することにより、前記白色領域に関して観察された色値を決定することと、
前記白色領域に関して観察された色値に基づいて、前記暴露された皮膚領域に関する色平衡化画像データを生成することと
を含む、請求項6に記載の方法。 Generating color balanced image data for the skin area is:
Identifying the subset of image data corresponding to the exposed skin area and the subset of image data corresponding to the white area by processing the received image data;
Determining the observed color value for the white area by processing the image data corresponding to the white area;
Generating color balanced image data for the exposed skin area based on observed color values for the white area.
ある視野に関する画像データを捕捉するように動作可能なカメラと、
前記カメラと動作可能に結合されているプロセッサと、
前記プロセッサと動作可能に結合されているデータ記憶デバイスであって、命令を記憶するデータ記憶デバイスと
を備え、
前記命令は、前記プロセッサによって実行されると、
前記カメラによって捕捉された画像に対する画像データを受信することであって、前記画像は、前記患者の皮膚のある領域および色較正標的を含む、ことと、
前記色較正標的および皮膚領域に対応する画像データのサブセットに基づいて、前記皮膚領域に関する色平衡化画像データを生成することであって、前記画像データのサブセットは、少なくとも1つの画像の領域を含む、ことと、
前記皮膚領域に関する色平衡化画像データに基づいて、前記患者におけるビリルビンレベルを推定することと
を前記プロセッサに行わせ、
前記ビリルビンレベルを推定することは、
複数の正規化された有彩色および無彩色特徴を処理することにより、複数の異なるビリルビン範囲のうちの1つから前記ビリルビンレベルの第1の推定範囲を選択することと、
前記ビリルビンレベルの前記選択された第1の推定範囲に基づくアプローチを使用して前記複数の正規化された有彩色および無彩色特徴を処理することにより、前記ビリルビンレベルの最終推定値を生成することと
によって行われる、モバイルデバイス。 A mobile device configured to estimate the level of bilirubin in a patient, the mobile device comprising
A camera operable to capture image data for a field of view;
A processor operatively coupled to the camera;
A data storage device operatively coupled to the processor, the data storage device storing instructions.
The instructions are executed by the processor:
Receiving image data for an image captured by the camera, wherein the image includes an area of skin of the patient and a color calibration target.
Generating color balanced image data for the skin area based on the color calibration target and the subset of image data corresponding to the skin area, the subset of image data including at least one area of the image , And
Estimating the bilirubin level in the patient based on color balanced image data for the skin area.
Estimating the bilirubin level is
Selecting a first estimated range of the bilirubin level from one of a plurality of different bilirubin ranges by processing a plurality of normalized chromatic and achromatic features;
Generating a final estimate of the bilirubin level by processing the plurality of normalized chromatic and achromatic features using an approach based on the selected first estimation range of the bilirubin level Mobile device, done by and.
前記命令は、
前記受信された画像データを処理することにより、前記暴露された皮膚領域に対応する画像データのサブセットおよび前記白色領域に対応する画像データのサブセットを識別することと、
前記白色領域に対応する前記画像データを処理することにより、前記白色領域に関して観察された色値を決定することと、
前記白色領域に関して観察された色値に基づいて、前記暴露された皮膚領域に関する色平衡化RGB画像データを生成することと、
前記色平衡化RGB画像データを少なくとも1つの他の色空間に変換することによって、少なくとも1つの他の色空間のための前記暴露された皮膚領域に関する色平衡化画像データを生成することと
を前記プロセッサに行わせる、請求項21に記載のモバイルデバイス。 The color calibration target at least partially defines an opening, the opening being configured to enable capturing image data for the skin area by exposing the skin area. Wherein said color calibration target comprises a plurality of standardized color areas including a white area;
The instruction is
Identifying the subset of image data corresponding to the exposed skin area and the subset of image data corresponding to the white area by processing the received image data;
Determining the observed color value for the white area by processing the image data corresponding to the white area;
Generating color balanced RGB image data for the exposed skin area based on the observed color values for the white area;
Generating color-balanced image data for the exposed skin area for at least one other color space by converting the color-balanced RGB image data to at least one other color space. 22. The mobile device of claim 21, having a processor.
前記命令は、
前記受信された画像データを処理することにより、前記暴露された皮膚領域に対応する画像データのサブセットおよび前記白色領域に対応する画像データのサブセットを識別することと、
前記白色領域に対応する前記画像データを処理することにより、前記白色領域に関して観察された色値を決定することと、
前記白色領域に関して観察された色値に基づいて、前記暴露された皮膚領域に関する色平衡化RGB画像データを生成することと、
前記色平衡化RGB画像データを少なくとも1つの他の色空間に変換することによって、少なくとも1つの他の色空間のための前記暴露された皮膚領域に関する色平衡化画像データを生成することと、
前記暴露された皮膚領域に関する色平衡化画像データを処理することにより、前記患者に関する皮膚色を決定することと、
前記決定された皮膚色に基づくアプローチを使用して複数の正規化された有彩色および無彩色特徴を処理することにより、前記ビリルビンレベルを推定することと
を前記プロセッサに行わせる、請求項21に記載のモバイルデバイス。 The color calibration target at least partially defines an opening, the opening being configured to enable capturing image data for the skin area by exposing the skin area. Wherein said color calibration target comprises a plurality of standardized color areas including a white area;
The instruction is
Identifying the subset of image data corresponding to the exposed skin area and the subset of image data corresponding to the white area by processing the received image data;
Determining the observed color value for the white area by processing the image data corresponding to the white area;
Generating color balanced RGB image data for the exposed skin area based on the observed color values for the white area;
Generating color balanced image data for the exposed skin area for at least one other color space by converting the color balancing RGB image data to at least one other color space;
Determining skin color for the patient by processing color balanced image data for the exposed skin area;
22. The processor comprising: estimating the bilirubin level by processing a plurality of normalized chromatic and achromatic features using the determined skin color based approach. Described mobile device.
モバイルデバイスから、患者の皮膚領域および色較正標的を含む、画像に関する画像データを受信することと、
1つ以上のプロセッサを介して、前記色較正標的および前記皮膚領域に対応する画像データのサブセットに基づいて、前記皮膚領域に関する色平衡化画像データを生成することであって、前記画像データのサブセットは、少なくとも1つの画像の領域を含む、ことと、
前記1つ以上のプロセッサを介して、前記皮膚領域に関する色平衡化画像データに基づいて、前記患者におけるビリルビンレベルを推定することと、
前記推定されたビリルビンレベルを前記モバイルデバイスに伝送することと
を含み、
前記ビリルビンレベルを推定することは、
前記1つ以上のプロセッサを介して、複数の正規化された有彩色および無彩色特徴を処理することにより、複数の異なるビリルビン範囲のうちの1つから前記ビリルビンレベルの第1の推定範囲を選択することと、
前記1つ以上のプロセッサを介して、前記ビリルビンレベルの前記選択された第1の推定範囲に基づくアプローチを使用して前記複数の正規化された有彩色および無彩色特徴を処理することにより、前記ビリルビンレベルの最終推定値を生成することと
を含む、方法。 A method for estimating bilirubin levels in a patient, said method comprising
Receiving image data for an image from the mobile device, including the patient's skin area and the color calibration target;
Generating color balanced image data for the skin area based on the color calibration target and a subset of the image data corresponding to the skin area via one or more processors, the subset of the image data Includes at least one region of the image, and
Estimating bilirubin levels in the patient based on color balanced image data for the skin area via the one or more processors;
Transmitting the estimated bilirubin level to the mobile device.
Estimating the bilirubin level is
Selecting a first estimated range of the bilirubin level from one of a plurality of different bilirubin ranges by processing a plurality of normalized chromatic and achromatic features through the one or more processors And
Processing the plurality of normalized chromatic and achromatic features using the selected first estimated range-based approach of the bilirubin level via the one or more processors; Generating a final estimate of bilirubin level.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201361777097P | 2013-03-12 | 2013-03-12 | |
| US61/777,097 | 2013-03-12 | ||
| PCT/US2014/024761 WO2014172033A1 (en) | 2013-03-12 | 2014-03-12 | Estimating bilirubin levels |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016516475A JP2016516475A (en) | 2016-06-09 |
| JP6545658B2 true JP6545658B2 (en) | 2019-07-17 |
Family
ID=51731746
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016501634A Expired - Fee Related JP6545658B2 (en) | 2013-03-12 | 2014-03-12 | Estimating bilirubin levels |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP2967359A4 (en) |
| JP (1) | JP6545658B2 (en) |
| KR (1) | KR102237583B1 (en) |
| WO (1) | WO2014172033A1 (en) |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA2872785C (en) | 2012-05-10 | 2021-06-29 | University Of Washington Through Its Center For Commercialization | Sound-based spirometric devices, systems, and methods |
| TWI501186B (en) * | 2013-06-28 | 2015-09-21 | Hsin Hsu Chou | Automatic analysis of jaundice detection methods and computer program products |
| CN204542068U (en) * | 2015-03-19 | 2015-08-12 | 深圳贝申医疗技术有限公司 | A kind of colorimetric card for the precise Identification neonate colour of skin |
| BR112018012512B1 (en) | 2015-12-22 | 2022-10-25 | Picterus As | METHOD AND APPARATUS FOR ESTIMATING A BLOOD BILIRUBIN LEVEL AND METHOD FOR DETERMINING A RATE OF CHANGE IN BLOOD BILIRUBIN LEVEL CAUSING YELLOWING SKIN IN A PATIENT |
| CN105577982A (en) * | 2015-12-31 | 2016-05-11 | 深圳市金立通信设备有限公司 | Image processing method and terminal |
| US10201306B2 (en) * | 2016-08-30 | 2019-02-12 | Konica Minolta Laboratory U.S.A., Inc. | Method and system for capturing images for wound assessment with self color compensation |
| KR101998595B1 (en) * | 2017-10-13 | 2019-07-11 | 아주대학교산학협력단 | Method and Apparatus for jaundice diagnosis based on an image |
| US10945637B2 (en) | 2016-12-28 | 2021-03-16 | Ajou University Industry-Academic Cooperation Foundation | Image based jaundice diagnosing method and apparatus and image based jaundice diagnosis assisting apparatus |
| EP3462176A1 (en) * | 2017-09-29 | 2019-04-03 | Universität Basel | Method and computer program for predicting bilirubin levels in neonates |
| AU2020297355B2 (en) * | 2019-06-18 | 2024-07-18 | Digital Diagnostics Inc. | Using a set of machine learning diagnostic models to determine a diagnosis based on a skin tone of a patient |
| CN110796642A (en) * | 2019-10-09 | 2020-02-14 | 陈浩能 | Method for determining fruit quality degree and related product |
| CN112401873A (en) * | 2020-11-18 | 2021-02-26 | 南京信息职业技术学院 | Calibration color plate of neonatal jaundice tester, preparation method and calibration method |
| CN116670472A (en) * | 2020-12-17 | 2023-08-29 | 高露洁-棕榄公司 | System and device for measuring color value and method thereof |
| CN116801798A (en) * | 2020-12-18 | 2023-09-22 | 陈阶晓 | Jaundice analysis system and method |
| EP4282330A1 (en) * | 2022-05-25 | 2023-11-29 | AI Labs Group, S.L. | Ai marker device, method for standardising an image using the ai marker device and method for grading the severity of a skin disease using both |
| EP4292515A1 (en) * | 2022-06-16 | 2023-12-20 | Koninklijke Philips N.V. | Non-contact subject monitoring |
| CN117379033B (en) * | 2023-12-13 | 2024-02-20 | 深圳市宗匠科技有限公司 | Skin pigment detection methods, devices, computer equipment and storage media |
| CN118411364B (en) * | 2024-07-02 | 2024-10-18 | 华中科技大学同济医学院附属协和医院 | Image-based scleral jaundice analysis method and system |
| CN121313117B (en) * | 2025-12-12 | 2026-04-24 | 中国人民解放军总医院第七医学中心 | Noninvasive neonatal jaundice monitoring method and system |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6128516A (en) * | 1994-05-09 | 2000-10-03 | Chromatics Color Sciences International Inc. | Method and apparatus for detecting and measuring conditions affecting color |
| US5671735A (en) * | 1983-07-18 | 1997-09-30 | Chromatics Color Sciences International, Inc. | Method and apparatus for detecting and measuring conditions affecting color |
| CZ393197A3 (en) * | 1995-06-07 | 1998-06-17 | Chromatics Color Sciences International, Inc. | Process and apparatus for for detecting and measuring color influencing conditions |
| US6045502A (en) * | 1996-01-17 | 2000-04-04 | Spectrx, Inc. | Analyzing system with disposable calibration device |
| JP3417235B2 (en) * | 1996-12-13 | 2003-06-16 | ミノルタ株式会社 | Diagnostic system |
| JP2002508509A (en) * | 1997-12-18 | 2002-03-19 | クロマティックス カラー サイエンシーズ インターナショナル, インコーポレイテッド | Color measurement system with color index for skin, teeth, hair and constituents |
| JP2000121439A (en) * | 1998-10-15 | 2000-04-28 | Sekisui Chem Co Ltd | Color judgment device and color judgment method |
| US6615061B1 (en) * | 1998-11-23 | 2003-09-02 | Abbott Laboratories | Optical sensor having a selectable sampling distance for determination of analytes |
| US7711403B2 (en) * | 2001-04-05 | 2010-05-04 | Rhode Island Hospital | Non-invasive determination of blood components |
| US8154612B2 (en) * | 2005-08-18 | 2012-04-10 | Qualcomm Incorporated | Systems, methods, and apparatus for image processing, for color classification, and for skin color detection |
| JP2010520551A (en) * | 2007-03-08 | 2010-06-10 | ヒューレット−パッカード デベロップメント カンパニー エル.ピー. | Method and system for recommending products based on skin color estimated from images |
| US8126690B2 (en) * | 2007-05-18 | 2012-02-28 | The Regents Of The University Of Michigan | Algorithms to predict clinical response, adherence, and shunting with thiopurines |
| US7856118B2 (en) * | 2007-07-20 | 2010-12-21 | The Procter & Gamble Company | Methods for recommending a personal care product and tools therefor |
| WO2011103576A1 (en) * | 2010-02-22 | 2011-08-25 | Canfield Scientific, Incorporated | Reflectance imaging and analysis for evaluating tissue pigmentation |
-
2014
- 2014-03-12 KR KR1020157028278A patent/KR102237583B1/en not_active Expired - Fee Related
- 2014-03-12 JP JP2016501634A patent/JP6545658B2/en not_active Expired - Fee Related
- 2014-03-12 EP EP14784645.5A patent/EP2967359A4/en not_active Withdrawn
- 2014-03-12 WO PCT/US2014/024761 patent/WO2014172033A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016516475A (en) | 2016-06-09 |
| WO2014172033A1 (en) | 2014-10-23 |
| EP2967359A1 (en) | 2016-01-20 |
| KR20150128916A (en) | 2015-11-18 |
| KR102237583B1 (en) | 2021-04-07 |
| EP2967359A4 (en) | 2017-01-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6545658B2 (en) | Estimating bilirubin levels | |
| US10285624B2 (en) | Systems, devices, and methods for estimating bilirubin levels | |
| US11382558B2 (en) | Skin feature imaging system | |
| Dimauro et al. | A new method and a non-invasive device to estimate anemia based on digital images of the conjunctiva | |
| De Greef et al. | Bilicam: using mobile phones to monitor newborn jaundice | |
| US10346601B2 (en) | Biometric information acquisition method and device for same | |
| US20160338603A1 (en) | Signal processing device, signal processing method, and computer-readable recording medium | |
| KR101301821B1 (en) | Apparatus and method for detecting complexion, apparatus and method for determinig health using complexion, apparatus and method for generating health sort function | |
| JP6361776B2 (en) | Diagnosis support apparatus, image processing method and program in diagnosis support apparatus | |
| JP2022536808A (en) | Using a Set of Machine Learning Diagnostic Models to Determine a Diagnosis Based on a Patient's Skin Tone | |
| CN107788948A (en) | The storage medium of diagnosis supporting device, the image processing method of diagnosis supporting device and storage program | |
| JP7319996B2 (en) | Method and system for teledental imaging | |
| JP6356141B2 (en) | Medical device or system for measuring hemoglobin levels during an accident using a camera-projector system | |
| JPWO2016121518A1 (en) | Information processing apparatus, information processing method, and program | |
| CN114972547A (en) | Method for determining tooth color | |
| US20200121228A1 (en) | Bilirubin estimation using sclera color and accessories therefor | |
| JP6266948B2 (en) | Jaundice measurement system | |
| EP3775809B1 (en) | Method and system to assess teeth shade in an uncontrolled environment | |
| JP2024019863A (en) | Health information evaluation system and health information evaluation method | |
| JP2021023490A (en) | Biological information detection device | |
| KR101957773B1 (en) | Evaluation method for skin condition using image and evaluation apparatus for skin condition using image | |
| EP3066976A1 (en) | Organ image capturing device | |
| Ahmed et al. | Automatic region of interest extraction from finger nail images for measuring blood hemoglobin level | |
| US20230386660A1 (en) | System and method for detecting gastrointestinal disorders | |
| JP2024019864A (en) | Skin evaluation system and skin evaluation method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170227 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171206 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171208 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20180305 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20180503 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180529 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180912 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181207 |
|
| 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: 20190528 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190619 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6545658 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |