Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6545658B2 - Estimating bilirubin levels - Google Patents
[go: Go Back, main page]

JP6545658B2 - Estimating bilirubin levels - Google Patents

Estimating bilirubin levels Download PDF

Info

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
Application number
JP2016501634A
Other languages
Japanese (ja)
Other versions
JP2016516475A (en
Inventor
ジェームス エー. テイラー,
ジェームス エー. テイラー,
シュウェタック エヌ. パテル,
シュウェタック エヌ. パテル,
ジェームス ダブリュー. スタウト,
ジェームス ダブリュー. スタウト,
グレーフ, リリアン デ
グレーフ, リリアン デ
マヤンク ゴエル,
マヤンク ゴエル,
エリック シー. ラーソン,
エリック シー. ラーソン,
Original Assignee
ユニバーシティ オブ ワシントン スルー イッツ センター フォー コマーシャリゼーション
ユニバーシティ オブ ワシントン スルー イッツ センター フォー コマーシャリゼーション
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ユニバーシティ オブ ワシントン スルー イッツ センター フォー コマーシャリゼーション, ユニバーシティ オブ ワシントン スルー イッツ センター フォー コマーシャリゼーション filed Critical ユニバーシティ オブ ワシントン スルー イッツ センター フォー コマーシャリゼーション
Publication of JP2016516475A publication Critical patent/JP2016516475A/en
Application granted granted Critical
Publication of JP6545658B2 publication Critical patent/JP6545658B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6887Arrangements 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/6898Portable consumer electronic devices, e.g. music players, telephones, tablet computers
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/0059Measuring for diagnostic purposes; Identification of persons using light, e.g. diagnosis by transillumination, diascopy, fluorescence
    • A61B5/0077Devices for viewing the surface of the body, e.g. camera, magnifying lens
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/1032Determining colour of tissue for diagnostic purposes
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/1032Determining colour of tissue for diagnostic purposes
    • A61B5/1034Determining colour of tissue for diagnostic purposes by means of colour cards
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/44Detecting, measuring or recording for evaluating the integumentary system, e.g. skin, hair or nails
    • A61B5/441Skin evaluation, e.g. for skin disorder diagnosis
    • A61B5/443Evaluating skin constituents, e.g. elastin, melanin, water
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2503/00Evaluating a particular growth phase or type of persons or animals
    • A61B2503/04Babies, e.g. for SIDS detection
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2576/00Medical imaging apparatus involving image processing or analysis
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H30/00ICT specially adapted for the handling or processing of medical images
    • G16H30/40ICT 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 1, wherein the one or more differences between the balanced image data are based.
(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 2, generated by
(Item 4)
The method of claim 1, wherein the color calibration target comprises a plurality of standardized color areas, including white areas.
(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 6, wherein the standardized color areas are arranged in a known arrangement surrounding the opening.
(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 6, including
(Item 9)
9. The method of item 8, wherein the observed color values for the white area comprise red, green, blue (RGB) color space values.
(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 claim 1, comprising the step of generating color balanced image data for the exposed skin area of
(Item 11)
Item 10, wherein the at least one other color space comprises (a) cyan, magenta, yellow, and black (CMYK) color spaces, (b) YCbCr color spaces, or (c) Lab color spaces the method of.
(Item 12)
11. The method of item 10, wherein the at least one other color space comprises (a) cyan, magenta, yellow (CMY) color space, (b) YCbCr color space, or (c) Lab color space.
(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 13, including
(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) random forest regression 15. A method according to item 14, comprising performing a series of regressions.
(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) random forest regression 15. A method according to item 14, including
(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 1.
(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 items 23 and 24, comprising an image and an image captured using a field of view not illuminated by the flash unit.
(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 item 25, wherein at least one of the steps of receiving the image data and transmitting the estimated bilirubin level is performed using short message service (SMS) text messaging.

本発明の新規特徴は、添付の請求項に具体的に説明される。本発明の特徴および利点のより深い理解は、本発明の原理が利用される例証的実施形態を記載する以下の発明を実施するための形態と、付随の図面とを参照することによって得られるであろう。
図1Aは、実施形態による、新生児黄疸を治療するための光線療法の使用のためのガイドラインを図示する。 図1Bは、実施形態による、新生児黄疸を治療するための交換輸血の使用のためのガイドラインを図示する。 図1Cは、新生児黄疸と関連付けられたリスクを査定するためのBhutaniノモグラムを図示する。 図2は、多くの実施形態による、患者におけるビリルビンレベルを推定するために使用される画像データを捕捉するためのモバイルデバイスの使用を図示する。 図3Aから図3Dは、多くの実施形態による、ビリルビンレベルを推定するために使用される画像データを捕捉するためのモバイルデバイスと併用される、色較正標的を図示する。 図3Aから図3Dは、多くの実施形態による、ビリルビンレベルを推定するために使用される画像データを捕捉するためのモバイルデバイスと併用される、色較正標的を図示する。 図3Aから図3Dは、多くの実施形態による、ビリルビンレベルを推定するために使用される画像データを捕捉するためのモバイルデバイスと併用される、色較正標的を図示する。 図3Aから図3Dは、多くの実施形態による、ビリルビンレベルを推定するために使用される画像データを捕捉するためのモバイルデバイスと併用される、色較正標的を図示する。 図4Aから図4Cは、多くの実施形態による、ビリルビンレベルを推定するためのモバイルアプリケーションの例示的ユーザインターフェースを図示する。 図4Aから図4Cは、多くの実施形態による、ビリルビンレベルを推定するためのモバイルアプリケーションの例示的ユーザインターフェースを図示する。 図4Aから図4Cは、多くの実施形態による、ビリルビンレベルを推定するためのモバイルアプリケーションの例示的ユーザインターフェースを図示する。 図5Aから図5Fは、多くの実施形態による、ビリルビンレベルを推定する際に使用するために収集される例示的画像データを図示する。 図6は、多くの実施形態による、患者におけるビリルビンレベルを推定するための方法を図示する。 図7は、多くの実施形態による、患者の皮膚に関する色平衡化画像データを生成するための方法を図示する。 図8は、多くの実施形態による、画像内の標準化された色領域の識別を図示する。 図9Aは、多くの実施形態による、患者におけるビリルビンレベルを推定するための方法を図示する。 図9Bは、多くの実施形態による、患者におけるビリルビンレベルを推定するための方法の別の実施例を図示する。 図10は、多くの実施形態による、患者におけるビリルビンレベルを推定するための方法を図示する。 図11Aは、多くの実施形態による、ベースライン皮膚色データを使用してビリルビンレベルを推定するための方法を図示する。 図11Bは、多くの実施形態による、ベースライン皮膚色データを生成するための方法を図示する。 図12は、多くの実施形態による、ビリルビンレベルを推定するためのモバイルデバイスを図示する。 図13は、多くの実施形態による、ビリルビンレベルを推定するためのデータ処理システムと通信する、モバイルデバイスを図示する。
The novel features of the invention are set forth with particularity in the appended claims. A better understanding of the features and advantages of the present invention can be obtained by reference to the following detailed description that sets forth illustrative embodiments in which the principles of the invention may be utilized and the accompanying drawings. I will.
FIG. 1A illustrates guidelines for the use of phototherapy to treat neonatal jaundice according to embodiments. FIG. 1B illustrates guidelines for the use of replacement blood transfusion to treat neonatal jaundice according to an embodiment. FIG. 1C illustrates a Bhutani nomogram for assessing the risk associated with neonatal jaundice. FIG. 2 illustrates the use of a mobile device to capture image data used to estimate bilirubin levels in a patient, in accordance with many embodiments. FIGS. 3A-3D illustrate color calibration targets for use with a mobile device for capturing image data used to estimate bilirubin levels, according to many embodiments. FIGS. 3A-3D illustrate color calibration targets for use with a mobile device for capturing image data used to estimate bilirubin levels, according to many embodiments. FIGS. 3A-3D illustrate color calibration targets for use with a mobile device for capturing image data used to estimate bilirubin levels, according to many embodiments. FIGS. 3A-3D illustrate color calibration targets for use with a mobile device for capturing image data used to estimate bilirubin levels, according to many embodiments. 4A-4C illustrate an exemplary user interface of a mobile application for estimating bilirubin levels, in accordance with many embodiments. 4A-4C illustrate an exemplary user interface of a mobile application for estimating bilirubin levels, in accordance with many embodiments. 4A-4C illustrate an exemplary user interface of a mobile application for estimating bilirubin levels, in accordance with many embodiments. 5A-5F illustrate exemplary image data collected for use in estimating bilirubin levels, according to many embodiments. FIG. 6 illustrates a method for estimating bilirubin levels in a patient according to many embodiments. FIG. 7 illustrates a method for generating color balanced image data for a patient's skin, in accordance with many embodiments. FIG. 8 illustrates the identification of standardized color regions in an image according to many embodiments. FIG. 9A illustrates a method for estimating bilirubin levels in a patient, according to many embodiments. FIG. 9B illustrates another example of a method for estimating bilirubin levels in a patient, according to many embodiments. FIG. 10 illustrates a method for estimating bilirubin levels in a patient, according to many embodiments. FIG. 11A illustrates a method for estimating bilirubin levels using baseline skin color data according to many embodiments. FIG. 11B illustrates a method for generating baseline skin color data, in accordance with many embodiments. FIG. 12 illustrates a mobile device for estimating bilirubin levels in accordance with many embodiments. FIG. 13 illustrates a mobile device in communication with a data processing system for estimating bilirubin levels, in accordance with many embodiments.

本明細書に説明されるシステム、デバイス、および方法は、患者(例えば、幼児または成人)におけるビリルビンレベルを推定するための改良されたアプローチを提供する。好適なソフトウェアを用いて構成されたモバイルデバイスが、患者の皮膚および標準化された色較正標的の画像を捕捉するために使用されることができる。皮膚および標的の画像データは、患者におけるビリルビンレベルを推定するために分析される、色平衡化画像データを生成するために使用されることができる。例えば、色平衡化画像データは、皮膚の黄変を表す特徴を抽出するために、複数の異なる色空間に変換されることができ、これらの特徴は、ビリルビン推定値を生成するために、複数の回帰において使用されることができる。侵襲的血液試験に依拠するか、またはコストがかかる器具類を利用するかのいずれかである、ビリルビンレベルを測定するための既存のアプローチとは対照的に、本明細書に説明されるシステム、デバイス、および方法は、パーソナルモバイルデバイスを使用して、非医療従事者によって容易に行われることができる、便宜的、可搬性、かつ安価なビリルビンレベル推定を可能にし、それによって、ビリルビン監視の利便性および費用効果性を改善する。有利には、本明細書に説明される方法は、外部アタッチメント、ハードウェアアドオン、または任意の他の特殊モバイルデバイス機器の使用を要求せずに、モバイルデバイス上で行われることができる。着目すべきは、開示される技法は、高ビリルビンレベルでは、正確度の低下を呈する、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 Bhutani nomogram 110 for assessing the risk associated with neonatal jaundice. Bhutani nomogram 110 can be used by health care workers to assess the risk of developing infantile hyperbilirubinemia based on the child's age at birth and bilirubin levels. For example, Bhutani nomogram 110 may include multiple percentile curves 112 used to define low risk zone 114, low intermediate risk zone 116, high intermediate risk zone 118, and high risk zone 120.

図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 skin area 204 of the patient 206 and the color calibration target 208. Preferred skin areas of the approach described herein include the forehead and sternum, as well as any other prominent flat area of skin that may be evenly illuminated. In addition, jaundice typically appears first on the forehead and progresses gradually down the body, so areas closer to the forehead are potentially more informative for diagnosis possible. Thus, in many embodiments, the color calibration target 208 is on the abdomen of the patient 206 near the sternum. The mobile device 202 has a camera (not shown) for recording image data and a user interface (UI) of a mobile software application ("mobile app" or "app") for estimating the bilirubin level based on the image data. And a display 210 used to present the The mobile device 202 does not require the user to perform the methods described herein, in addition to the color calibration target 208, other appliances or hardware in addition to the color calibration target 208, the mobile app on their personal device It can be a personal device of the user (e.g., parents, healthcare workers, local health employees, etc.), as it only needs to be installed. It should be noted that the mobile device 202 implements the method described herein independently of any further attachments or accessories to the mobile device, such as external lenses, filters, or other specialized mobile device devices. Can be used for Additional details regarding suitable software and hardware components for the mobile device 202 are provided in further detail below.

図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 color calibration target 300 can be provided on a rectangular card 302. The card 302 can be any size of card paper suitable for placement on the skin of a patient (e.g., an infant), such as approximately the size of a business card. In some cases, the card 302 can be sterilizable or disposable to prevent the spread of pathogens between patients. The color calibration target 300 can include a plurality of standardized colored areas 304 that can be printed on the card 302. Colored regions 304 can be of any suitable size, number, or shape (eg, square, rectangular, polygonal, circular, oval, etc.). For example, color calibration target 300 is depicted to include eight similarly sized square colored areas 304a-h. The standardized colored areas 304 may each be of a different color (eg, black, gray, white, cyan, magenta, yellow, light brown, dark brown) and located in a known arrangement on the card 302 it can. For example, in the embodiment of FIG. 3A, 304a is a black area, 304b is a gray area (eg, 50% gray), 304c is a white area, and 304d is a light brown area ( For example, the first skin tone) 304e is a cyan area 304f is a magenta area 304g is a yellow area 304h is a dark brown area (e.g. Second skin tone). Other color arrangements and combinations can also be used. Additionally, the back side (not shown) of the card 302 can include one or more adhesive areas that allow the card 302 to be removably attached to the patient's skin. The back side can also include related instructions such as instructions for the user regarding how to download the accompanying mobile app on the personal mobile device.

図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 color calibration target 320. The color calibration target 320 is substantially similar to the color calibration target 300 but also defines an opening 322. The opening 322 can be positioned such that the skin area of interest is exposed through the opening 322 when the color calibration target 300 is deployed on the patient. The openings 322 can be fully defined (eg, completely enclosed) or partially defined (eg, partially enclosed) by the target 320. A plurality of standardized color areas 324, including white areas, can be positioned around the opening 322 in a known arrangement. The embodiment of FIG. 3B further includes light gray, mid gray and dark gray areas for a total of 10 different standardized color areas. FIG. 3C illustrates the color calibration target 340 provided on the square card 342, with a plurality of standardized color areas 344 surrounding the square opening 346. Some of the color regions 344 can include two or more colors, such as color region 348, including a central black square bounded by white. FIG. 3D illustrates a color calibration target 360 having a plurality of standardized color areas 362 surrounding an opening 364. The openings 364 can be adjacent to part or all of the color area 362. Color area 362 is depicted in FIG. 3D as a series of rectangular areas with different aspect ratios. The color, geometry, and arrangement of the color regions of the color calibration target described herein can be selected based on the image processing and analysis method to be used, such as the embodiments discussed below. .

図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 overview UI 400 for displaying various statistics and metrics associated with a patient. UI 400 may include patient identification information 402 (eg, patient name, study ID number), birth time 404, and any available bilirubin level results 406 (eg, TSB and / or TcB results). The UI 400 may also include a button 408 or other interactive element that allows the user to collect patient image data (eg, video samples or photo samples). In some cases, video samples may be advantageous to eliminate motion blur problems. FIG. 4B illustrates an instruction UI 420 to assist the user in capturing patient image data. The UI 420 can include graphical and / or textual instructions 422 that direct the user to perform the appropriate steps. For example, the instructions 422 can instruct the user to place a color calibration target on the patient's abdomen below the sternum. In many embodiments, the instructions 422 are adapted to be easily understood by the individual without medical training, thereby enabling non-medical workers to operate the mobile app. FIG. 4C illustrates a live preview UI 440 displayed to the user during the image capture process. The UI 440 can include a video preview 442 of the current view of the mobile device's camera. The UI 440 may include one or more positioning targets 444 to assist the user in positioning the mobile device. For example, positioning target 444 can be a box, frame or colored area overlaid on video preview 422 to indicate proper placement of a color calibration target. The size and location of positioning target 444 is selected to constrain the distance of the mobile device from the patient within the optimal range and to ensure that the field of view properly captures the appropriate skin area and color calibration target. Can be Once the field of view is properly aligned, the user can record image data by tapping the record button 446. Additional details regarding the image acquisition and analysis process are provided below.

図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 image 500 of sufficient quality in which the illumination is satisfactory and both the patient and the color calibration target are clearly visible. FIG. 5B illustrates an insufficient image 502 in which a portion of the image is disturbed by glare. FIG. 5C illustrates an insufficient image 504 where the image is too bright. FIG. 5D illustrates an insufficient image 506 in which the color calibration target is partially disturbed. FIG. 5E illustrates an insufficient image 508 where the image is partially obstructed by shadows. FIG. 5F illustrates an insufficient image 510 where the image is too dark.

図6は、多くの実施形態による、患者におけるビリルビンレベルを推定するための方法600を図示する。方法600は、本明細書に説明される全他の方法と同様に、モバイルデバイスまたはモバイルデバイスと通信する別個のコンピューティングシステム(例えば、遠隔サーバ)等、本明細書に開示されるシステムおよびデバイスのいずれかを使用して実践されることができる。方法600のあるステップは、本明細書に説明される全他の方法と同様に、随意であることができる、あるいは本明細書に開示される他の方法の好適なステップと組み合わせられる、またはそれの代用とされてもよい。   FIG. 6 illustrates a method 600 for estimating bilirubin levels in a patient, in accordance with many embodiments. The method 600, as well as all other methods described herein, includes the mobile device or a separate computing system (eg, remote server) in communication with the mobile device, such as the systems and devices disclosed herein. It can be practiced using either. Certain steps of method 600, as well as all other methods described herein, may be optional, or combined with suitable steps of other methods disclosed herein, or May be substituted for

作用610では、画像データが、患者の皮膚のある領域および色較正標的を含む、少なくとも1つの画像に関して受信される。画像データは、本明細書に前述のように、モバイルデバイスのカメラを使用して収集されることができる。画像データは、写真データ、ビデオデータ、または好適なそれらの組み合わせを含むことができる。写真データおよびビデオデータは、連続して、または同時に、捕捉されることができる(例えば、画像は、ビデオ記録の間に撮影される)。画像データは、フラッシュ照射を使用して、および/または使用せずに得られることができる。いくつかの事例では、フラッシュ照射は、得られた画像内の照明がフラッシュ照射からの寄与によってのみ判定されるように、環境照明をキャンセルするために使用されることができる。これは、より一貫した照明を産生するために、または環境照明が準最適(例えば、暗すぎる、著しく着色される等)である状況において有利であり得る。   At act 610, image data is received for at least one image that includes an area of the patient's skin and a color calibration target. Image data may be collected using the mobile device's camera, as described hereinabove. The image data can include photographic data, video data, or any suitable combination thereof. Photo data and video data can be captured sequentially or simultaneously (eg, images are taken during video recording). Image data may be obtained using and / or without flash illumination. In some cases, flash illumination can be used to cancel ambient illumination so that the illumination in the obtained image is only determined by the contribution from the flash illumination. This may be advantageous in order to produce more consistent illumination, or in situations where ambient illumination is suboptimal (eg too dark, noticeable colored etc).

多くの実施形態では、画像データは、モバイルデバイスのフラッシュユニットならびに撮影される画像のシーケンスおよび数を制御する、モバイルアプリを使用して収集される。例えば、アプリは、モバイルデバイスの初期位置決めの間、ユーザが、画像内のグレアの量を査定し(例えば、ビデオプレビューを介して)、グレアを低減または排除するために、必要に応じて、デバイスを再位置付けし得るように、フラッシュユニットをオンにすることができる。記録プロセスの間、アプリは、モバイルデバイスを制御し、最初に、フラッシュユニットをオンにして画像データを得て、次いで、フラッシュユニットをオフにして画像データを得て、それによって、それぞれ、フラッシュ照射ありおよびなしの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 act 620, 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. Color balancing is performed to compensate for different lighting conditions as the color content of the image data can vary significantly based on ambient lighting (eg intensity, color, type (halogen fluorescence, natural etc)) be able to. In many embodiments, the image data is first normalized by dividing the three red, green, blue (RGB) color channels by the overall luminescence of the image. In addition, pixel color values observed for one or more of the standardized color areas of the color calibration target may be color balanced applied to the skin area in the image data, as discussed below. It can be used to determine the adjustment.

作用630では、患者におけるビリルビンレベルが、皮膚領域に関する色平衡化画像データに基づいて推定される。高ビリルビン血症は、皮膚の黄変をもたらすため、ビリルビンレベルは、色平衡化皮膚領域画像データ内の黄色の量に基づいて判定されることができる。本判定は、色平衡化画像データを皮膚の全体的黄変の定量化を促進するために選択された複数の異なる色空間に変換すること等、任意の好適な技法を使用して行われることができる。変換された画像データから生成された画像特徴は、患者の身体中のビリルビンの濃度を推定するために設計される一連の機械学習回帰に入力されることができる。これらのアプローチは、以下にさらに詳細に論じられる。   At act 630, bilirubin levels in the patient are estimated based on color balanced image data for the skin area. Because hyperbilirubinemia results in yellowing of the skin, bilirubin levels can be determined based on the amount of yellow in the color-balanced skin area image data. The determination may be performed using any suitable technique, such as converting the color balanced image data into a plurality of different color spaces selected to facilitate quantification of the overall yellowness of the skin. Can. Image features generated from the transformed image data can be input into a series of machine learning regressions designed to estimate the concentration of bilirubin in the patient's body. These approaches are discussed in more detail below.

図7は、多くの実施形態による、色平衡化画像データを生成するための方法700を図示する。方法700は、前述のように、患者の皮膚領域および色較正標的の得られた写真および/またはビデオデータに適用されることができる。作用710では、受信された画像データは、暴露された皮膚領域に対応する画像データおよび白色領域に対応する画像データを識別するために処理される。例えば、画像データは、色較正標的および着目皮膚領域(例えば、胸骨、前額部)の色領域の画素値を抽出するように区画化されることができる。色較正標的に関して、モバイルアプリUIが、較正標的を整合させるための位置決め標的(例えば、図4Cの位置決め標的444)を含む場合、画像データ内の色較正標的の近似画素座標は、すでに既知であって、色領域に関する検索空間は、適宜、制約されることができる。色領域の位置決めは、較正標的上の少なくとも2つの色領域を識別することによって判定されることができる。   FIG. 7 illustrates a method 700 for generating color balanced image data, in accordance with many embodiments. Method 700 can be applied to the patient's skin area and the resulting photo and / or video data of the color calibration target, as described above. At act 710, the received image data is processed to identify image data corresponding to the exposed skin area and image data corresponding to the white area. For example, the image data can be segmented to extract pixel values of the color calibration target and the color area of the skin area of interest (eg, sternum, forehead). For color calibration targets, if the mobile app UI includes a positioning target (eg, positioning target 444 in FIG. 4C) for aligning the calibration target, then the approximate pixel coordinates of the color calibration target in the image data are already known Thus, the search space for color regions can be constrained as appropriate. The positioning of the color area can be determined by identifying at least two color areas on the calibration target.

図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 threshold hue image 800 and a threshold saturation image 802. it can. An "AND" operation can be performed on the two threshold images to separate a defined color area from the rest of the image, thereby producing a segmented image 804. Furthermore, since the approximate size of each color area is determined in advance, this information can be used to distinguish the color area from noise in the image data (e.g. using edge detection, morphological operations etc.) do it). The algorithm can then use contour detection to identify the boundaries of the color region, and contour smoothing is performed using a suitable technique such as the Douglas-Peuker algorithm. Because the overall arrangement of color areas is known, once the positions of the two color areas are determined, the general orientation of the calibration target is to extrapolate the positions of other areas, including white areas. It can be calculated and used.

作用720では、白色領域データは、白色領域に関して観察された色値を判定するために処理される。作用730では、暴露された皮膚領域に関する色平衡化画像データが、白色領域に関して観察された色値に基づいて生成される。白色領域に関して観察された色値は、RGB色値を含むことができ、これは、皮膚領域に関する画像のRGB値を調節するために使用されることができる。例えば、白色領域に関して観察された色値x=(R’,G’,B’)の場合、皮膚領域に関して調節される色値(R,G,B)は、以下によって得られることができる。

Figure 0006545658
式中、K=(R’,G’,B’)は、色較正標的に関する白色領域の未加工観察色値である。 At act 720, the white area data is processed to determine the observed color values for the white area. At act 730, color balanced image data for the exposed skin area is generated based on the observed color values for the white area. The observed color values for the white area can include RGB color values, which can be used to adjust the RGB values of the image for the skin area. For example, in the case of the color values x = (R ′, G ′, B ′) observed for the white area, the color values (R, G, B) adjusted for the skin area can be obtained by:
Figure 0006545658
Where K W = (R ′ W , G ′ W , B ′ W ) is the raw observed color value of the white area for the color calibration target.

図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 method 900 for estimating bilirubin levels in a patient, in accordance with many embodiments. Method 900 can be practiced using color balanced RGB image data obtained as described herein above. In act 910, the color balanced RGB image data is converted to at least one other color space to produce color balanced image data for the exposed skin area for the at least one other color space. As mentioned above, the yellowing of color-balanced skin area image data correlates with bilirubin levels in the patient's body. In many embodiments, an image sensor (eg, a CCD or CMOS sensor) of the mobile device interpolates the reflected light into red, green and blue wavelengths, and the image sensor clearly captures reflections in the yellow wavelength band Can be prevented. Therefore, color-balanced RGB data is converted to multiple different color spaces, such as cyan, magenta, and yellow (CMY); cyan, magenta, yellow, and black (CMYK); YCbCr; or Lab color space It can be done. Any suitable number or combination of color spaces can be used. For example, in many embodiments, RGB image data is converted to CMYK, YCbCr, and Lab color spaces. Alternatively, RGB image data can be converted to CMY, YCbCr, and Lab color spaces.

作用920では、複数の正規化された有彩色および無彩色特徴が、複数の異なるビリルビン範囲からビリルビンレベルの第1の推定範囲を選択するために処理される。特徴は、皮膚領域に関する有彩色および/または無彩色(例えば、ルミネセンス)値であることができ、各特徴は、使用される色空間の色空間値に対応する。いくつかの事例では、特徴は、皮膚領域を横断する1つまたはそれを上回る色勾配の計算を含むことができる。特徴の任意の好適な数および組み合わせが、使用されることができる。例えば、3つの特徴が、4つの色空間(例えば、RGB、CMY、YCbCr、LabまたはRGB、CMYK、YCbCr、Lab)のそれぞれから抽出され、12の有彩色および無彩色特徴を得ることができる。さらに、特徴は、それぞれ、フラッシュ照射ありおよびフラッシュ照射なしで得られた画像データから別個に抽出され、合計24の有彩色および無彩色特徴をもたらすことができる。特徴は、方法600の作用620に関して本明細書に前述のように、画像の全体的ルミネセンスに基づいて正規化されることができる。抽出される特徴は、ビリルビンレベルを推定するために使用される機械学習回帰への入力として使用されることができる。回帰は、抽出された特徴の一部または全部を利用することができ、使用される特徴の最適サブセットは、機械学習技法に基づいて選択される。本明細書に説明される機械学習回帰は、臨床患者データ等の好適なデータセットに関して訓練されることができ、パラメータおよび非パラメータ回帰モデルの任意の好適な数および組み合わせを組み込むことができる。本明細書に説明される方法と併用するために好適な例示的回帰は、以下に提供される。多くの実施形態では、最初に計算された特徴および選択されたリグレッサの出力が、推定されたビリルビンレベルを低、中、および高範囲等、複数の異なるビリルビン範囲のうちの1つに分類するために使用される。   At act 920, a plurality of normalized chromatic and achromatic features are processed to select a first estimated range of bilirubin levels from a plurality of different bilirubin ranges. The features may be chromatic and / or achromatic (e.g. luminescence) values for the skin area, each feature corresponding to a color space value of the color space used. In some cases, the features can include the calculation of one or more color gradients across the skin area. Any suitable number and combination of features can be used. For example, three features can be extracted from each of four color spaces (eg, RGB, CMY, YCbCr, Lab or RGB, CMYK, YCbCr, Lab) to obtain twelve chromatic and achromatic features. Furthermore, features can be extracted separately from the image data obtained with and without flash illumination, respectively, yielding a total of 24 chromatic and achromatic features. The features may be normalized based on the overall luminescence of the image, as described herein above with respect to operation 620 of method 600. The extracted features can be used as input to a machine learning regression used to estimate bilirubin levels. The regression can utilize some or all of the extracted features, and the optimal subset of features used is selected based on machine learning techniques. The machine learning regressions described herein can be trained on suitable data sets, such as clinical patient data, and can incorporate any suitable number and combination of parametric and non-parametric regression models. Exemplary regressions suitable for use in conjunction with the methods described herein are provided below. In many embodiments, the initially calculated feature and the output of the selected regressor classify the estimated bilirubin levels into one of a plurality of different bilirubin ranges, such as low, medium, and high range. Used for

作用930では、特徴は、ビリルビンレベルの最終推定値を生成するために、ビリルビンレベルの選択された第1の推定範囲に基づく処理アプローチを使用して処理される。作用920と同様に、正規化された有彩色および有彩色特徴が、1つまたはそれを上回る機械学習回帰に通知するために使用されることができる。回帰への入力は、以下により詳細に提供されるように、ビリルビンレベルの第1の推定範囲が、低、中、または高であるかどうかに基づいて、異なり得る。例えば、第1の推定範囲の分類は、機械学習回帰への入力として使用されることができる。作用920において行われる初期回帰の結果もまた、入力として使用されることができる。ビリルビン推定の本「2段階」アプローチは、直接推定と比較して、より正確な推定結果を生成するために使用されることができる。   In act 930, the features are processed using a processing approach based on the selected first estimated range of bilirubin levels to generate a final estimate of bilirubin levels. Similar to act 920, normalized chromatic and chromatic features can be used to signal one or more machine learning regressions. The input to the regression may differ based on whether the first estimated range of bilirubin levels is low, medium or high, as provided in more detail below. For example, the classification of the first estimation range can be used as an input to a machine learning regression. The results of the initial regression performed in act 920 can also be used as input. The present "two-step" approach of bilirubin estimation can be used to generate more accurate estimation results as compared to direct estimation.

図9Bは、多くの実施形態による、患者におけるビリルビンレベルを推定するための方法950を図示する。方法950は、ビリルビンレベルのより正確な推定値を得るために、方法900と組み合わせて実践されることができる。方法900と同様に、方法950は、本明細書に前述のように得られる色平衡化RGB画像データを使用して、実践されることができる。作用960では、色平衡化RGB画像データが、方法900の作用910に関して前述のように、少なくとも1つの他の色空間に変換され、少なくとも1つの他の色空間のための暴露された皮膚領域に関する色平衡化画像データを生成する。   FIG. 9B illustrates a method 950 for estimating bilirubin levels in a patient, in accordance with many embodiments. Method 950 can be practiced in combination with method 900 to obtain a more accurate estimate of bilirubin levels. Similar to method 900, method 950 can be practiced using color balanced RGB image data obtained as described hereinabove. At act 960, the color balanced RGB image data is converted to at least one other color space, as described above with respect to act 910 of method 900, for the exposed skin area for at least one other color space. Generate color balanced image data.

作用970では、暴露された皮膚領域に関する色平衡化画像データは、患者の皮膚に関する色空間値を判定するために処理される。患者の皮膚に関する色空間値は、患者の皮膚色を薄色皮膚、中間色皮膚、および濃色皮膚等、複数の異なる皮膚色タイプのうちの1つに分類するために使用されることができる。皮膚色タイプは、患者の人種および/または民族性に関連し得る。皮膚色タイプは、皮膚領域の色値および/または色平衡化RGB画像データから得られる色較正標的に基づいて判定されることができる。例えば、皮膚領域は、色較正標的の1つまたはそれを上回る標準化された色領域(例えば、第1および第2の皮膚色調色領域)と比較され、皮膚色タイプを判定することができる。   At act 970, color balanced image data for the exposed skin area is processed to determine color space values for the patient's skin. The color space values for the patient's skin can be used to classify the patient's skin color into one of several different skin color types, such as light skin, neutral skin, and dark skin. The skin color type may be related to the race and / or ethnicity of the patient. The skin color type can be determined based on the color values of the skin area and / or the color calibration target obtained from the color balancing RGB image data. For example, the skin area can be compared to one or more standardized color areas (eg, first and second skin tone color areas) of the color calibration target to determine the skin color type.

作用980では、複数の正規化された有彩色および無彩色特徴が、ビリルビンレベルを推定するために、判定された皮膚色に基づくアプローチを使用して処理される。正規化された有彩色および無彩色特徴は、方法900に関して前述のように、1つまたはそれを上回る異なる色空間に関する色平衡化画像データから抽出されることができる。特徴は、判定された皮膚色とともに、方法900の作用930と同様に、好適な機械学習回帰への入力として使用されることができる。   At action 980, a plurality of normalized chromatic and achromatic features are processed using the determined skin color based approach to estimate bilirubin levels. Normalized chromatic and achromatic features can be extracted from color balancing image data for one or more different color spaces, as described above for method 900. The features, as well as the action 930 of method 900, can be used as an input to a suitable machine learning regression, along with the determined skin color.

図10は、多くの実施形態による、患者におけるビリルビンレベルを推定するための方法1000を図示する。方法1000は、カメラから画像を得るステップ1002と、画像データを色平衡化するステップ1004と、色平衡化画像データから特徴抽出を行うステップ1006と、特徴に基づいて機械学習回帰を行うステップ1008と、ビリルビン推定値を生成するステップ1010とを含む。   FIG. 10 illustrates a method 1000 for estimating bilirubin levels in a patient, in accordance with many embodiments. Method 1000 includes obtaining 1002 an image from the camera, color balancing 1004 the image data, extracting 1006 features from the color balanced image data, and 1006 performing machine learning regression based on the features. , Generate bilirubin estimates 1010.

画像データは、好適なモバイルアプリの制御下、モバイルデバイスのカメラから得られることができる(作用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 (acts 1020, 1022, 1024, 1026, and 1028). For example, the first regression can include one or more encapsulated k nearest neighbor (kNN) regressions (action 1020). The regression can utilize a database of known features and bilirubin values. When unknown test vectors are analyzed, a convex hull can be found around the test vectors in the database of features. Feature points from the convex hull can then be used in linear regression. A new regression can be constructed each time a new test point is analyzed. The parameters for creating the envelope can be normalized values of luminance (e.g. from YCbCr color space conversion) and "green" channels (e.g. from RGB color space). This can be used to ensure that the convex hull calculations only occur in two dimensions and thus the number of points in the convex hull is manageable (e.g. about 4 to 6 points).

第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. Method 1000 can be practiced using any suitable type of regression, including linear and non-linear regression.

初期回帰に続いて、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 method 1100 for estimating bilirubin levels in a patient using baseline skin color data, in accordance with many embodiments. Method 1100 is similar to method 600, but the patient's current skin color data is compared to baseline skin color data to generate a bilirubin estimate. This approach can be used to compensate for factors that may confuse image analysis, such as different skin tones depending on the race or ethnicity of the patient.

作用1110では、患者に関するベースライン皮膚色データが受信され、該ベースライン皮膚色データは、患者が基準ビリルビンレベルを有するときに対応する。基準ビリルビンレベルは、既知のビリルビンレベル(例えば、TSBまたはTcB試験に基づく)であることができる。患者が幼児である場合、ベースライン皮膚色データは、ビリルビンレベルが、典型的には、約ゼロ等、非常に低いときの、幼児の誕生から最初の24時間以内に収集されることができる。ベースライン皮膚色データを収集および生成するために好適な方法は、以下に説明される。   At act 1110, baseline skin color data for the patient is received, which corresponds to when the patient has a reference bilirubin level. Reference bilirubin levels can be known bilirubin levels (eg, based on TSB or TcB tests). If the patient is an infant, baseline skin color data can be collected within the first 24 hours of the infant's birth, when bilirubin levels are very low, typically around zero. Methods suitable for collecting and generating baseline skin color data are described below.

作用1120では、画像データが、患者の皮膚のある領域および色較正標的を含む、少なくとも1つの画像に関して受信される。作用1130では、皮膚領域に関する色平衡化画像データは、色較正標的および皮膚領域に対応する画像データのサブセットに基づいて生成される。画像データ収集および色平衡化プロセスは、それぞれ、方法600の作用610および620に関して本明細書に前述されるものに類似し得る。作用1120および1130は、ベースライン皮膚色データが受信された後、任意の時間において行われることができ、皮膚がより黄色になっているかどうかを判定するために使用される連続画像データセットを生成するように、任意の好適な時間周期にわたって(例えば、幼児の誕生から最初の4〜5日間)、繰り返されることができる。   In act 1120, image data is received for at least one image that includes an area of the patient's skin and a color calibration target. In act 1130, 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. The image data acquisition and color balancing processes may be similar to those described herein above with respect to acts 610 and 620 of method 600, respectively. Actions 1120 and 1130 can be performed at any time after baseline skin color data is received, and generate a series of image data sets used to determine if the skin is more yellow. As such, it can be repeated for any suitable period of time (eg, the first 4-5 days from the birth of the infant).

作用1140では、患者におけるビリルビンレベルは、ベースライン皮膚色データと皮膚領域に関する色平衡化画像データとの間の差異に基づいて推定される。多くの実施形態では、ベースライン皮膚色データは、現在の画像データが比較される標準としての役割を果たす。方法600の作用630に関して本明細書に前述のように、推定は、色平衡化画像データを複数の色空間に変換し、特徴を変換された画像データから抽出し、次いで、機械学習回帰のための特徴を使用して、ビリルビン推定値を生成することによって行われることができる。本明細書に説明される回帰の少なくともいくつかはまた、ベースライン皮膚色データから抽出される特徴の一部または全部を使用することができる。   At act 1140, bilirubin levels in the patient are estimated based on the difference between the baseline skin color data and the color balanced image data for the skin area. In many embodiments, baseline skin color data serves as a standard against which current image data is compared. As described herein above with respect to operation 630 of method 600, the estimation transforms the color balanced image data into multiple color spaces, extracts features from the transformed image data, and then for machine learning regression. Can be performed by generating a bilirubin estimate. At least some of the regressions described herein may also use some or all of the features extracted from the baseline skin color data.

図11Bは、多くの実施形態による、ベースライン皮膚色データを生成するための方法1150を図示する。作用1160では、患者に関するベースライン画像データが、患者が基準ビリルビンレベルを有するとき、捕捉され、ベースライン画像データは、皮膚領域およびベースライン色較正標的を含む、少なくとも1つの画像に対応する。ベースライン画像データの収集は、方法600の作用610に関して本明細書に前述される収集手技と類似し得る。ベースライン色較正標的は、通常の画像データを収集するために使用される色較正標的と同一であることができる、または異なる色較正標的であることができる。同様に、ベースライン画像データは、通常の画像データと同一の皮膚領域または異なる皮膚領域を含むことができる。前述のように、基準ビリルビンレベルは、誕生から24時間以内に試験することによって判定または撮影される、ビリルビンレベル等、任意の既知のビリルビンレベルであることができる。   FIG. 11B illustrates a method 1150 for generating baseline skin color data, in accordance with many embodiments. In act 1160, baseline image data for a patient is captured when the patient has a reference bilirubin level, and the baseline image data corresponds to at least one image that includes a skin area and a baseline color calibration target. Acquisition of baseline image data may be similar to the acquisition procedure described herein above with respect to act 610 of method 600. The baseline color calibration target can be identical to the color calibration target used to collect normal image data, or can be a different color calibration target. Similarly, baseline image data can include the same skin area as normal image data or a different skin area. As mentioned above, the reference bilirubin level can be any known bilirubin level, such as bilirubin level, determined or photographed by testing within 24 hours of birth.

作用1170では、色平衡化ベースライン画像データが、ベースライン画像データに基づいて、皮膚領域に関して生成される。色平衡化ベースライン画像データの生成は、通常の画像データに関して本明細書に前述される技法のいずれかを使用して行われることができる。作用1180では、ベースライン皮膚色データは、皮膚領域に関する色平衡化ベースライン画像データに基づいて生成される。本プロセスは、前述のように、色平衡化ベースライン画像データからの特徴抽出と、機械学習回帰のための特徴の使用とを伴い得る。   In act 1170, color balancing baseline image data is generated for the skin area based on the baseline image data. The generation of color balancing baseline image data can be performed using any of the techniques described herein above with respect to regular image data. In act 1180, baseline skin color data is generated based on color balancing baseline image data for the skin area. The process may involve feature extraction from color balancing baseline image data and the use of features for machine learning regression, as described above.

図12は、多くの実施形態による、患者におけるビリルビンレベルを推定するためのモバイルデバイス1200を図示する。モバイルデバイス1200は、画像データを捕捉するために好適なカメラ1202と、フラッシュ照射を提供するために好適なフラッシュユニット1204とを含む。カメラ1202およびフラッシュユニット1204は、モバイルデバイス1200の内蔵ハードウェアであることができる。代替として、カメラ1202およびフラッシュユニット1204は、モバイルデバイス1200と別個に提供され、そこに結合されることができる(例えば、有線または無線通信を介して)。いくつかの事例では、本明細書に説明されるモバイルアプリは、カメラ1202が、後続画像分析のために十分に高分解能を伴う画像を捕捉可能であるかどうかを検出することができ、本基準が満たされない場合、ユーザにアラートすることができる。   FIG. 12 illustrates a mobile device 1200 for estimating bilirubin levels in a patient, in accordance with many embodiments. Mobile device 1200 includes a camera 1202 suitable for capturing image data, and a flash unit 1204 suitable for providing flash illumination. Camera 1202 and flash unit 1204 may be embedded hardware of mobile device 1200. Alternatively, camera 1202 and flash unit 1204 can be provided separately from mobile device 1200 and coupled thereto (eg, via wired or wireless communication). In some cases, the mobile app described herein can detect whether the camera 1202 can capture an image with high enough resolution for subsequent image analysis, this criterion If not satisfied, the user can be alerted.

モバイルデバイス1200はまた、入力をユーザから受信するための入力ユニット1206と、コンテンツをユーザに表示するためのディスプレイ1208とを含む。入力ユニット1206は、キーボード、マウス、タッチスクリーン、ジョイスティック、および同等物を含むことができる。入力ユニット1206はまた、音声コマンドまたはジェスチャコマンドを受け取るように構成されることができる。ディスプレイ1208は、モニタ、画面、タッチスクリーン、および同等物を含むことができる。いくつかの事例では、入力ユニット1206およびディスプレイ1208は、共有ハードウェアを横断して実装されることができる(例えば、同一のタッチスクリーンが、入力を受け取り、出力を表示するために使用される)。前述のように、ディスプレイ1208は、ビリルビンレベルを推定するためのモバイルアプリのUI等、1つまたはそれを上回る好適なUIをユーザに表示することができる。   Mobile device 1200 also includes an input unit 1206 for receiving input from a user, and a display 1208 for displaying content to the user. Input unit 1206 can include a keyboard, a mouse, a touch screen, a joystick, and the like. Input unit 1206 may also be configured to receive voice or gesture commands. Display 1208 can include a monitor, a screen, a touch screen, and the like. In some cases, input unit 1206 and display 1208 can be implemented across shared hardware (eg, the same touch screen is used to receive input and display output) . As mentioned above, the display 1208 can display one or more suitable UIs to the user, such as a mobile app UI for estimating bilirubin levels.

モバイルデバイス1200は、1つまたはそれを上回るプロセッサ1210と、画像データならびに1つまたはそれを上回るソフトウェアモジュール1214を記憶するためのメモリまたは他のデータ記憶デバイス1212と、通信ユニット1216とを含む。プロセッサ1210は、カメラ1202および/またはフラッシュユニット1204に動作可能に結合され、1つまたはそれを上回る機能(例えば、記録機能、ズーム機能、フラッシュ照射機能)を制御することができる。プロセッサ1210はまた、プロセッサ1210が、ソフトウェアモジュール1214によって提供される命令を受信および実行し得るように、メモリ1212に動作可能に結合されることができる。ソフトウェアモジュール1214は、本明細書に説明されるモバイルアプリの一部として実装されることができ、前述の方法の1つまたはそれを上回る作用を実施するための命令を提供することができる。例えば、ソフトウェアモジュール1214は、モバイルデバイス1200が、患者および較正標的の画像データを捕捉することを可能にすることができる。いくつかの事例では、ソフトウェアモジュール1214は、前述で開示される画像処理および分析タスク(例えば、色平衡化、特徴抽出、機械学習回帰)の一部または全部を行うことができる。ソフトウェアモジュール1214は、複数の異なるタイプのモバイルデバイスに適合されることができる。さらに、モバイルデバイス1200は、1つまたはそれを上回る画像捕捉、処理、および分析アルゴリズムを改善するアップデート等のソフトウェアアップデートを受信およびインストールし、それによって、モバイルアプリが、必要に応じて、容易かつ迅速にアップグレードされることを可能にするように構成されることができる。   Mobile device 1200 includes one or more processors 1210, a memory or other data storage device 1212 for storing image data as well as one or more software modules 1214, and a communication unit 1216. The processor 1210 is operatively coupled to the camera 1202 and / or the flash unit 1204 and can control one or more functions (eg, recording function, zoom function, flash illumination function). Processor 1210 can also be operatively coupled to memory 1212 such that processor 1210 can receive and execute instructions provided by software module 1214. Software module 1214 may be implemented as part of the mobile app described herein and may provide instructions to perform an operation of one or more of the aforementioned methods. For example, software module 1214 may enable mobile device 1200 to capture image data of a patient and a calibration target. In some cases, software module 1214 may perform some or all of the image processing and analysis tasks (eg, color balancing, feature extraction, machine learning regression) disclosed above. Software module 1214 may be adapted to multiple different types of mobile devices. In addition, mobile device 1200 receives and installs software updates, such as updates that improve one or more image capture, processing, and analysis algorithms, whereby the mobile app can easily and quickly, as needed. Can be configured to allow it to be upgraded.

モバイルデバイス1200の通信ユニット1216は、モバイルデバイス1200と、遠隔サーバまたは他のコンピューティングシステム等の別個のデバイスまたはシステムとの間において、データ(例えば、画像データ、ビリルビン推定値、ソフトウェアアップデート等)を受信および/または伝送するように構成されることができる。通信ユニットは、Wi−Fi通信を含む、有線または無線通信方法の任意の好適な組み合わせを使用することができる。いくつかの事例では、モバイルデバイス1200と別個のデバイスとの間の通信は、ショートメッセージサービス(SMS)テキストメッセージングを使用して行われることができる。通信ユニット1216はまた、モバイルデバイス1200へおよびそこからのデータ通信が、ソフトウェアモジュール1214によって提供される命令に基づいて制御され得るように、プロセッサ1210に動作可能に結合されることができる。   Communication unit 1216 of mobile device 1200 communicates data (eg, image data, bilirubin estimates, software updates, etc.) between mobile device 1200 and a separate device or system, such as a remote server or other computing system. It can be configured to receive and / or transmit. The communication unit may use any suitable combination of wired or wireless communication methods, including Wi-Fi communication. In some cases, communication between mobile device 1200 and a separate device may be performed using short message service (SMS) text messaging. Communication unit 1216 may also be operatively coupled to processor 1210 such that data communication to and from mobile device 1200 may be controlled based on instructions provided by software module 1214.

図13は、多くの実施形態による、ビリルビンレベルを推定するためのデータ処理システム1302と通信する、モバイルデバイス1300を図示する。モバイルデバイス1300は、図12のモバイルデバイス1200に関して本明細書に前述された構成要素のいずれかを含むことができる。データ処理システム1302の構成要素は、分散型コンピューティングリソース(「クラウド内の」)を含む、物理的および/または仮想化されたコンピューティングリソース(例えば、仮想マシン)の任意の好適な組み合わせを横断して実装されることができる。多くの実施形態では、データ処理システム1302は、モバイルデバイス1300を含む、複数のユーザモバイルデバイスと通信するように構成される、遠隔サーバである。通信は、前述のように、任意の好適な有線または無線通信方法を利用することができる。   FIG. 13 illustrates a mobile device 1300 in communication with a data processing system 1302 for estimating bilirubin levels, in accordance with many embodiments. Mobile device 1300 may include any of the components described herein above with respect to mobile device 1200 of FIG. Components of data processing system 1302 traverse any suitable combination of physical and / or virtualized computing resources (eg, virtual machines), including distributed computing resources (“in the cloud”). Can be implemented. In many embodiments, data processing system 1302 is a remote server configured to communicate with multiple user mobile devices, including mobile device 1300. Communication may utilize any suitable wired or wireless communication method, as described above.

データ処理システム1302は、1つまたはそれを上回るプロセッサ1304と、1つまたはそれを上回るソフトウェアモジュール1308を記憶するためのメモリまたは他のデータ記憶デバイス1306と、通信ユニット1310とを含む。通信ユニット1310は、システム1302とモバイルデバイス1300との間においてデータ(例えば、画像データ、ビリルビン推定値、ソフトウェアアップデート等)を通信する(例えば、SMSテキストメッセージングを介して)ために使用されることができる。例えば、通信ユニット1310は、色平衡化されていない画像データ等、モバイルデバイス1300によって提供される画像データを受信することができる。モバイルデバイス1300から得られるデータは、メモリ1306内に記憶されることができる。ソフトウェアモジュール1308は、本明細書に説明される方法の1つまたはそれを上回る作用を行うこと等によって、画像データを処理および分析する(例えば、色平衡化、特徴抽出、機械学習回帰)ために、プロセッサ1304によって実行可能な命令を提供することができる。プロセッサ1304は、メモリ1306内に記憶され、および/またはモバイルデバイス1300に伝送され得る、患者のビリルビンレベルの推定値を出力することができる。いくつかの事例では、ユーザ選好に応じて、結果はまた、結果をレビューし、必要に応じて、ユーザにさらなる命令を提供し得る、医療従事者等の第三者に伝送されることができる。   Data processing system 1302 includes one or more processors 1304, a memory or other data storage device 1306 for storing one or more software modules 1308, and a communication unit 1310. Communication unit 1310 may be used to communicate data (eg, image data, bilirubin estimates, software updates, etc.) between system 1302 and mobile device 1300 (eg, via SMS text messaging) it can. For example, communication unit 1310 can receive image data provided by mobile device 1300, such as non-color balanced image data. Data obtained from mobile device 1300 can be stored in memory 1306. The software module 1308 may process and analyze the image data (eg, color balancing, feature extraction, machine learning regression), such as by performing one or more of the methods described herein. , Instructions executable by processor 1304 may be provided. Processor 1304 can output an estimate of the bilirubin level of the patient, which can be stored in memory 1306 and / or transmitted to mobile device 1300. In some cases, depending on user preferences, the results may also be transmitted to a third party such as a healthcare professional who may review the results and provide further instructions to the user as needed. .

代替実施形態では、本明細書に説明されるモバイルデバイスは、患者の皮膚を異なる光の波長(例えば、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に記載の方法。   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: comparing the baseline skin color data with the color for the skin area The method of claim 1, wherein the method is based on one or more differences between the balanced image data. 前記患者に関するベースライン皮膚色データは、
前記患者が前記基準ビリルビンレベルを有するときの前記患者に関するベースライン画像データを捕捉することであって、前記ベースライン画像データは、前記皮膚領域およびベースライン色較正標的を含む少なくとも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.
前記色較正標的は、白色領域を含む複数の標準化された色領域を含む、請求項1に記載の方法。   The method of claim 1, wherein the color calibration target comprises a plurality of standardized color regions including white regions. 前記標準化された色領域は、黒色領域、灰色領域、薄茶色領域、シアン色領域、マゼンタ色領域、黄色領域、濃茶色領域を含む、請求項4に記載の方法。   The method according to claim 4, wherein the standardized color area comprises a black area, a gray area, a light brown area, a cyan area, a magenta area, a yellow area and a dark brown area. 前記色較正標的は、開口部を少なくとも部分的に画定し、前記開口部は、前記皮膚領域を暴露することにより、前記皮膚領域に関する画像データの捕捉を可能にするように構成されている、請求項4に記載の方法。   The color calibration target is at least partially defined an opening, the opening being configured to enable capture of image data for the skin area by exposing the skin area. The method according to item 4. 前記標準化された色領域は、前記開口部を囲繞する既知の配列に配置されている、請求項6に記載の方法。   The method according to claim 6, wherein the standardized color areas are arranged in a known arrangement surrounding the opening. 前記皮膚領域に関する色平衡化画像データを生成することは、
前記受信された画像データを処理することにより、前記暴露された皮膚領域に対応する画像データのサブセットおよび前記白色領域に対応する画像データのサブセットを識別することと、
前記白色領域に対応する前記画像データを処理することにより、前記白色領域に関して観察された色値を決定することと、
前記白色領域に関して観察された色値に基づいて、前記暴露された皮膚領域に関する色平衡化画像データを生成することと
を含む、請求項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.
前記白色領域に関して観察された色値は、赤色、緑色、青色(RGB)色空間値を含む、請求項8に記載の方法。   9. The method of claim 8, wherein the observed color values for the white area comprise red, green, blue (RGB) color space values. 前記皮膚領域に関する色平衡化画像データは、RGB色空間データを含み、前記方法は、前記RGB色空間データを少なくとも1つの他の色空間に変換することにより、前記少なくとも1つの他の色空間のための前記暴露された皮膚領域に関する色平衡化画像データを生成することをさらに含む、請求項に記載の方法。 The color balanced image data for the skin area comprises RGB color space data, and the method comprises converting the RGB color space data to at least one other color space to obtain the at least one other color space. 7. The method of claim 6 , further comprising generating color balanced image data for the exposed skin area for. 前記少なくとも1つの他の色空間は、(a)シアン色、マゼンタ色、黄色、および黒色(CMYK)色空間、(b)YCbCr色空間、または(c)Lab色空間を含む、請求項10に記載の方法。   The at least one other color space comprises (a) a cyan, magenta, yellow and black (CMYK) color space, (b) a YCbCr color space, or (c) a Lab color space. Method described. 前記少なくとも1つの他の色空間は、(a)シアン色、マゼンタ色、黄色(CMY)色空間、(b)YCbCr色空間、または、(c)Lab色空間を含む、請求項10に記載の方法。   11. The method of claim 10, wherein the at least one other color space comprises (a) a cyan, magenta, yellow (CMY) color space, (b) a YCbCr color space, or (c) a Lab color space. Method. 前記受信された画像データは、フラッシュ照射を使用して得られた画像およびフラッシュ照射を使用せずに得られた画像を含む、請求項11に記載の方法。   The method according to claim 11, wherein the received image data comprises an image obtained using flash illumination and an image obtained without flash illumination. 前記複数の異なるビリルビン範囲は、低範囲、中範囲、高範囲を含む、請求項1に記載の方法。   The method of claim 1, wherein the plurality of different bilirubin ranges include low range, mid range, high range. 前記複数の正規化された有彩色および無彩色特徴は、複数の異なる色空間に関する前記皮膚領域の選択された色値を含む、請求項1に記載の方法。   The method of claim 1, wherein the plurality of normalized chromatic and achromatic features comprises selected color values of the skin area for a plurality of different color spaces. 前記複数の正規化された有彩色および無彩色特徴は、前記皮膚領域を横断する色勾配の計算を含む、請求項1に記載の方法。   The method of claim 1, wherein the plurality of normalized chromatic and achromatic features include the calculation of a color gradient across the skin area. 前記複数の正規化された有彩色および無彩色特徴を処理することにより、前記ビリルビンレベルの第1の推定範囲を選択することは、(a)線形回帰、(b)カプセル化k最近傍回帰、(c)ラッソ回帰、(d)LARS回帰、(e)弾性ネット回帰、(f)線形カーネルを使用したサポートベクトル回帰、(g)より高い加重をより高率のビリルビン値に割り当てるサポートベクトル回帰、(h)ランダムフォレスト回帰のうちの少なくとも1つを含む一連の回帰を行うことを含む、請求項1に記載の方法。   Selecting the first estimation range of the bilirubin level by processing the plurality of normalized chromatic and achromatic features includes (a) linear regression, (b) encapsulated k nearest neighbor regression, (C) Lasso regression, (d) LARS regression, (e) elastic net regression, (f) support vector regression using linear kernels, (g) support vector regression to assign higher weights to higher bilirubin values, The method of claim 1, comprising performing a series of regressions comprising at least one of (h) random forest regressions. 前記複数の正規化された有彩色および無彩色特徴を処理することにより、前記ビリルビンレベルの第1の推定範囲を選択することは、(a)線形回帰、カプセル化k最近傍回帰、(c)ラッソ回帰、(d)LARS回帰、(e)弾性ネット回帰、(f)線形カーネルを使用したサポートベクトル回帰、(g)より高い加重をより高率のビリルビン値に割り当てるサポートベクトル回帰、(h)ランダムフォレスト回帰を含む一連の回帰を行うことを含む、請求項1に記載の方法。   Selecting the first estimated range of the bilirubin level by processing the plurality of normalized chromatic and achromatic features comprises: (a) linear regression, encapsulation k nearest neighbor regression, (c) Lasso regression, (d) LARS regression, (e) elastic net regression, (f) support vector regression using linear kernels, (g) support vector regression, which assigns higher weights to higher rates of bilirubin values, (h) The method of claim 1, comprising performing a series of regressions, including random forest regressions. 前記ビリルビンレベルの前記選択された第1の推定範囲に基づく処理アプローチを使用することは、最終ランダムフォレスト回帰のための特徴として、前記複数の正規化された有彩色および無彩色特徴ならびに前記ビリルビンレベルの前記選択された第1の推定範囲を使用する最終ランダムフォレスト回帰を行うことを含む、請求項1に記載の方法。   Using a processing approach based on the selected first estimation range of the bilirubin level may include, as features for a final random forest regression, the plurality of normalized chromatic and achromatic features and the bilirubin level. The method of claim 1, comprising performing a final random forest regression using the selected first estimation range of. 前記ビリルビンレベルを推定することは、前記患者の皮膚に関する色空間値を決定することと、前記決定された患者の皮膚の色空間値に基づく処理アプローチを使用して前記ビリルビンレベルを推定することとを含む、請求項1に記載の方法。   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 color space value of the skin of the patient determined. The method of claim 1, comprising: 患者におけるビリルビンのレベルを推定するように構成されているモバイルデバイスであって、前記モバイルデバイスは、
ある視野に関する画像データを捕捉するように動作可能なカメラと、
前記カメラと動作可能に結合されているプロセッサと、
前記プロセッサと動作可能に結合されているデータ記憶デバイスであって、命令を記憶するデータ記憶デバイスと
を備え、
前記命令は、前記プロセッサによって実行されると、
前記カメラによって捕捉された画像に対する画像データを受信することであって、前記画像は、前記患者の皮膚のある領域および色較正標的を含む、ことと、
前記色較正標的および皮膚領域に対応する画像データのサブセットに基づいて、前記皮膚領域に関する色平衡化画像データを生成することであって、前記画像データのサブセットは、少なくとも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.
前記視野を選択的に照射するように動作可能なフラッシュユニットをさらに備え、前記ビリルビンレベルを推定するために処理される受信画像データは、前記フラッシュユニットによって照射されている視野を用いて捕捉された画像および前記フラッシュユニットによって照射されていない視野を用いて捕捉された画像を含む、請求項22および請求項23のいずれかに記載のモバイルデバイス。   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 claims 22 and 23, comprising an image and an image captured using a field of view not illuminated by the flash unit. 患者におけるビリルビンレベルを推定するための方法であって、前記方法は、
モバイルデバイスから、患者の皮膚領域および色較正標的を含む、画像に関する画像データを受信することと、
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.
前記画像データを受信することおよび前記推定されたビリルビンレベルを伝送することのうちの少なくとも1つは、ショートメッセージサービス(SMS)テキストメッセージングを使用して行われる、請求項25に記載の方法。   26. The method of claim 25, wherein at least one of receiving the image data and transmitting the estimated bilirubin level is performed using short message service (SMS) text messaging.
JP2016501634A 2013-03-12 2014-03-12 Estimating bilirubin levels Expired - Fee Related JP6545658B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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