US 11,793,575 B2
Method and system for image processing to determine blood flow
Charles A. Taylor, Atherton, CA (US)
Assigned to HeartFlow, Inc., Mountain View, CA (US)
Filed by HeartFlow, Inc., Redwood City, CA (US)
Filed on May 17, 2021, as Appl. No. 17/322,193.
Application 13/014,835 is a division of application No. 13/013,561, filed on Jan. 25, 2011, granted, now 8,315,812, issued on Nov. 20, 2012.
Application 17/322,193 is a continuation of application No. 15/812,329, filed on Nov. 14, 2017, granted, now 11,154,361.
Application 15/812,329 is a continuation of application No. 15/092,393, filed on Apr. 6, 2016, granted, now 10,154,883, issued on Dec. 18, 2018.
Application 15/092,393 is a continuation of application No. 14/866,098, filed on Sep. 25, 2015, granted, now 9,801,689, issued on Oct. 31, 2017.
Application 14/866,098 is a continuation of application No. 14/276,442, filed on May 13, 2014, granted, now 9,226,672, issued on Jan. 5, 2016.
Application 14/276,442 is a continuation of application No. 13/658,739, filed on Oct. 23, 2012, granted, now 10,179,030, issued on Jan. 15, 2019.
Application 13/658,739 is a continuation of application No. 13/014,835, filed on Jan. 27, 2011, granted, now 8,311,747, issued on Nov. 13, 2012.
Claims priority of provisional application 61/404,429, filed on Oct. 1, 2010.
Claims priority of provisional application 61/402,345, filed on Aug. 27, 2010.
Claims priority of provisional application 61/402,308, filed on Aug. 26, 2010.
Claims priority of provisional application 61/401,915, filed on Aug. 20, 2010.
Claims priority of provisional application 61/401,462, filed on Aug. 12, 2010.
Prior Publication US 2021/0267690 A1, Sep. 2, 2021
Int. Cl. G06T 7/11 (2017.01); A61B 34/10 (2016.01); G06F 17/10 (2006.01); A61B 34/00 (2016.01); G16B 5/00 (2019.01); G16B 45/00 (2019.01); G06T 7/70 (2017.01); G06T 7/73 (2017.01); G06T 7/12 (2017.01); G06T 7/13 (2017.01); G06T 7/149 (2017.01); G06T 7/62 (2017.01); A61B 5/02 (2006.01); A61B 6/00 (2006.01); G16H 10/60 (2018.01); G16H 50/30 (2018.01); G16H 50/50 (2018.01); G06F 30/20 (2020.01); G06F 30/23 (2020.01); G16H 70/00 (2018.01); G06V 20/69 (2022.01); G06F 18/10 (2023.01); G06F 18/22 (2023.01); G06F 18/24 (2023.01); G06V 10/42 (2022.01); G06V 10/40 (2022.01); G06V 10/44 (2022.01); G06F 30/28 (2020.01); A61B 5/026 (2006.01); G06G 7/60 (2006.01); A61B 5/00 (2006.01); A61B 5/029 (2006.01); A61B 6/03 (2006.01); A61B 8/06 (2006.01); A61B 8/08 (2006.01); G01R 33/563 (2006.01); A61B 5/107 (2006.01); G06T 7/00 (2017.01); G06T 17/00 (2006.01); A61B 5/021 (2006.01); A61B 5/024 (2006.01); A61B 5/22 (2006.01); G06T 7/20 (2017.01); G06T 11/00 (2006.01); G06T 11/20 (2006.01); A61M 5/00 (2006.01); A61B 5/055 (2006.01); A61B 5/11 (2006.01); G06T 17/20 (2006.01); G06T 15/10 (2011.01); G06T 11/60 (2006.01); G06T 7/60 (2017.01); A61B 8/02 (2006.01); A61B 8/04 (2006.01); G01R 33/56 (2006.01); G16H 30/20 (2018.01); G16H 30/40 (2018.01); G16H 10/40 (2018.01); G16H 50/70 (2018.01); A61B 90/00 (2016.01); G06T 7/10 (2017.01); G06V 10/46 (2022.01)
CPC A61B 34/10 (2016.02) [A61B 5/004 (2013.01); A61B 5/0035 (2013.01); A61B 5/0044 (2013.01); A61B 5/02 (2013.01); A61B 5/021 (2013.01); A61B 5/024 (2013.01); A61B 5/026 (2013.01); A61B 5/02007 (2013.01); A61B 5/029 (2013.01); A61B 5/02028 (2013.01); A61B 5/0263 (2013.01); A61B 5/055 (2013.01); A61B 5/1075 (2013.01); A61B 5/1118 (2013.01); A61B 5/22 (2013.01); A61B 5/4848 (2013.01); A61B 5/6852 (2013.01); A61B 5/7246 (2013.01); A61B 5/7275 (2013.01); A61B 5/7278 (2013.01); A61B 5/745 (2013.01); A61B 6/03 (2013.01); A61B 6/032 (2013.01); A61B 6/481 (2013.01); A61B 6/503 (2013.01); A61B 6/504 (2013.01); A61B 6/507 (2013.01); A61B 6/5205 (2013.01); A61B 6/5217 (2013.01); A61B 6/5229 (2013.01); A61B 8/02 (2013.01); A61B 8/04 (2013.01); A61B 8/06 (2013.01); A61B 8/065 (2013.01); A61B 8/481 (2013.01); A61B 8/5223 (2013.01); A61B 8/5261 (2013.01); A61B 34/25 (2016.02); A61M 5/007 (2013.01); G01R 33/5601 (2013.01); G01R 33/5635 (2013.01); G01R 33/56366 (2013.01); G06F 17/10 (2013.01); G06F 18/10 (2023.01); G06F 18/22 (2023.01); G06F 18/24 (2023.01); G06F 30/20 (2020.01); G06F 30/23 (2020.01); G06F 30/28 (2020.01); G06G 7/60 (2013.01); G06T 7/0012 (2013.01); G06T 7/0014 (2013.01); G06T 7/11 (2017.01); G06T 7/12 (2017.01); G06T 7/13 (2017.01); G06T 7/149 (2017.01); G06T 7/20 (2013.01); G06T 7/60 (2013.01); G06T 7/62 (2017.01); G06T 7/70 (2017.01); G06T 7/73 (2017.01); G06T 7/74 (2017.01); G06T 11/00 (2013.01); G06T 11/001 (2013.01); G06T 11/008 (2013.01); G06T 11/20 (2013.01); G06T 11/60 (2013.01); G06T 15/10 (2013.01); G06T 17/00 (2013.01); G06T 17/005 (2013.01); G06T 17/20 (2013.01); G06V 10/40 (2022.01); G06V 10/42 (2022.01); G06V 10/44 (2022.01); G06V 20/698 (2022.01); G16B 5/00 (2019.02); G16B 45/00 (2019.02); G16H 10/40 (2018.01); G16H 10/60 (2018.01); G16H 30/20 (2018.01); G16H 30/40 (2018.01); G16H 50/30 (2018.01); G16H 50/50 (2018.01); G16H 50/70 (2018.01); G16H 70/00 (2018.01); A61B 5/6868 (2013.01); A61B 2034/104 (2016.02); A61B 2034/105 (2016.02); A61B 2034/107 (2016.02); A61B 2034/108 (2016.02); A61B 2090/374 (2016.02); A61B 2090/3762 (2016.02); A61B 2090/3764 (2016.02); A61B 2576/00 (2013.01); A61B 2576/023 (2013.01); G06T 7/10 (2017.01); G06T 2200/04 (2013.01); G06T 2207/10012 (2013.01); G06T 2207/10072 (2013.01); G06T 2207/10081 (2013.01); G06T 2207/10088 (2013.01); G06T 2207/10104 (2013.01); G06T 2207/10108 (2013.01); G06T 2207/20036 (2013.01); G06T 2207/20124 (2013.01); G06T 2207/30016 (2013.01); G06T 2207/30048 (2013.01); G06T 2207/30104 (2013.01); G06T 2210/41 (2013.01); G06T 2211/404 (2013.01); G06V 10/467 (2022.01); Y02A 90/10 (2018.01)] 17 Claims
OG exemplary drawing
 
1. A computer-implemented system, comprising:
at least one computer readable storage medium configured to store computer executable instructions; and
at least one processor configured to execute the computer executable instructions to perform operations comprising:
receiving cardiac imaging data of a patient;
obtaining a three-dimensional geometric model based on the received cardiac imaging data;
segmenting a coronary tree of the three-dimensional geometric model based on the received cardiac imaging data;
comparing at least one aspect of the segmented coronary tree with an empirical model;
adjusting at least one aspect of a further model, based on the comparing, to generate a patient-specific model;
determining a boundary condition of the patient-specific model based on the received cardiac imaging data; and
computing a fractional flow reserve index based on the boundary condition and the patient-specific model.