IP Library Granted Patent US 12,423,938
Granted Patent B2
US 12,423,938 · App. 17/872,932 · Granted Sep 23, 2025

System and method for identifying auxiliary areas of interest for image based on focus indicators

Inventors: Ofir Ezrielev (Be'er Sheva, IL); Amihai Savir (Newton, MA); Oshry Ben-Harush (Cedar Park, TX)
Assignee: Dell Products L.P.
G06V10/25G06V10/235G06V10/764
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,423,938
App. No.
17/872,932
Granted
Sep 23, 2025
Kind
B2
Abstract

Methods and systems for identifying areas of interest in an image are disclosed. To manage identification of areas of interest in an image, a combination of automated and subject matter expert driven processes may be used to identify the areas of interest. Some areas of interest may be highly relevant for a user of an image and may be classified as primary areas of interest. The image and subsequent use of the image may be enhanced through the areas of interest by improving storage and downstream usability of the image.

Claims (76)

1. A method for managing images for use by downstream consumers, the method comprising:

obtaining an image of the images;

obtaining a primary area of interest for the image;

while obtaining the primary area of interest, obtaining focus indicators for the image based on a process through which the primary area of interest is obtained;

obtaining, based on the focus indicators, an auxiliary area of interest for the image, the primary area of interest and the auxiliary area of interest both being areas of interest within the image that are separate from areas of no interest within the image;

classifying the auxiliary area of interest as being relevant or irrelevant to the primary area of interest to obtain a relevant auxiliary area of interest or an irrelevant auxiliary of interest, respectively, the relevant auxiliary area of interest and the irrelevant auxiliary area of interest being different from the areas of no interest;

segmenting the image into image segments comprising at least:

non-mixed image segments containing only one of the primary area of interest, the relevant auxiliary area of interest, irrelevant auxiliary area of interest, and the areas of no interest, and

mixed image segments containing a mix of at least two among the primary area of interest, the relevant auxiliary area of interest, irrelevant auxiliary area of interest, and the areas of no interest; and

storing the image segments of the image in storage tiers based on an amount of the primary area of interest, the relevant auxiliary area of interest, the irrelevant auxiliary area of interest, and the areas of no interest contained within each of the image segments to facilitate use of the stored image by the downstream consumers, wherein each of the mixed image segments is stored into the storage tiers based on a likelihood of each of the mixed image segments being accessed after being stored in the storage tiers, the likelihood being based on an access likelihood hierarchy established between the primary area of interest, the relevant auxiliary area of interest, irrelevant auxiliary area of interest, and the areas of no interest, and

wherein, for a mixed image segment of the mixed image segments, the mixed image segment is stored into the storage tiers based on a highest access likelihood portion contained within the mixed image segment, the highest access likelihood portion being determined based on a content of the mixed image segment and the access likelihood hierarchy.

2. The method of claim 1 , wherein obtaining the focus indicators comprises:

while a subject matter expert views the image to annotate the primary area of interest for the image, correlating the subject matter expert's view of the image to portions of the image during the process through which the primary area of interest is obtained to obtain the focus indicators.

3. The method of claim 2 , wherein the auxiliary area of interest is a diagnostically relevant area of interest in an instance of the focus indicators that specify that the subject matter expert focused on a portion of the portions of the image that covers only the auxiliary area of interest instead of an entirety of the image for a duration of time that exceeded a first time threshold but that is still less than a second time threshold associated with the primary area of interest.

4. The method of claim 2 , wherein the auxiliary area of interest is a diagnostically irrelevant area of interest in an instance of the focus indicators that specify that the subject matter expert focused on a portion of the portions of the image for a duration of time that failed to meet a time threshold associated with the primary area of interest.

5. The method of claim 1 , wherein obtaining the primary area of interest comprises:

presenting portions of an image to a subject matter expert;

receiving user input from the subject matter expert; and

establishing the primary area of interest based on the user input.

6. The method of claim 5 , wherein obtaining the focus indicators comprises:

monitoring interest levels of the subject matter expert for the portions of the image; and

establishing the focus indicators based on the interest levels.

7. The method of claim 6 , wherein monitoring the interest levels comprises:

tracking eye movement of the subject matter expert during presentation of the portions of the image.

8. The method of claim 7 , further comprising:

establishing an interest hierarchy for the portions of the image based on the tracked eye movement.

9. The method of claim 1 , wherein the auxiliary area of interest is stored in a second tier of tiered storages when classified as being relevant to the primary interest and in a fourth tier different when classified as being irrelevant to the primary interest, the second tier and the fourth tier being different from a first tier of the tiered storage adapted for storing the primary area of interest.

10. The method of claim 1 , wherein the image segments are classified into four segment categories comprising a high area of interest segment that comprises the primary area of interest, an irrelevant area of interest segment that comprises the irrelevant auxiliary area of interest, a low area of interest segment that comprises the relevant auxiliary area of interest, and a no area of interest segment that comprises the areas of no interest.

11. The method of claim 1 , further comprising:

after storing the image segments of the image in the storage tiers, obtaining a request to view the image; and

making, in response to the request, only the image segments, among the mixed image segments and the non-mixed image segments, that comprise the primary area of interest, the relevant auxiliary area of interest, and the irrelevant auxiliary area of interest available to be displayed on a graphical user interface without providing access to an entirety of the image.

12. The method of claim 11 , wherein obtaining the primary area of interest and the auxiliary area of interest for the image comprises:

generating a heat map for the image, the heat map comprising values for each pixel of pixels making up the image, and the values being weighted based on a duration of display of each of the pixels on a graphical user interface on which the image is displayed; and

filtering the heat map using a plurality of thresholds to generate at least one interest indicator among one or more interest indicators for one or more portions of the heat map, each of the one or more interest indicators corresponds to one of the primary area of interest, the relevant auxiliary area of interest, irrelevant auxiliary area of interest, and the areas of no interest.

13. A non-transitory machine-readable medium having instructions stored therein, which when executed by a processor, cause the processor to perform operations for managing images for use by downstream consumers, the operations comprising:

obtaining an image of the images;

obtaining a primary area of interest for the image;

while obtaining the primary area of interest, obtaining focus indicators for the image based on a process through which the primary area of interest is obtained;

obtaining, based on the focus indicators, an auxiliary area of interest for the image, the primary area of interest and the auxiliary area of interest both being areas of interest within the image that are separate from areas of no interest within the image;

classifying the auxiliary area of interest as being relevant or irrelevant to the primary area of interest to obtain a relevant auxiliary area of interest or an irrelevant auxiliary of interest, respectively, the relevant auxiliary area of interest and the irrelevant auxiliary area of interest being different from the areas of no interest;

segmenting the image into image segments comprising at least:

non-mixed image segments containing only one of the primary area of interest, the relevant auxiliary area of interest, irrelevant auxiliary area of interest, and the areas of no interest, and

mixed image segments containing a mix of at least two among the primary area of interest, the relevant auxiliary area of interest, irrelevant auxiliary area of interest, and the areas of no interest; and

storing the image segments of the image in storage tiers based on an amount of the primary area of interest, the relevant auxiliary area of interest, the irrelevant auxiliary area of interest, and the areas of no interest contained within each of the image segments to facilitate use of the stored image by the downstream consumers, wherein each of the mixed image segments is stored into the storage tiers based on a likelihood of each of the mixed image segments being accessed after being stored in the storage tiers, the likelihood being based on an access likelihood hierarchy established between the primary area of interest, the relevant auxiliary area of interest, irrelevant auxiliary area of interest, and the areas of no interest, and

wherein, for a mixed image segment of the mixed image segments, the mixed image segment is stored into the storage tiers based on a highest access likelihood portion contained within the mixed image segment, the highest access likelihood portion being determined based on a content of the mixed image segment and the access likelihood hierarchy.

14. The non-transitory machine-readable medium of claim 13 , wherein obtaining the primary area of interest comprises:

presenting portions of an image to a subject matter expert;

receiving user input from the subject matter expert; and

establishing the primary area of interest based on the user input.

15. The non-transitory machine-readable medium of claim 14 , wherein obtaining the focus indicators comprises:

monitoring interest levels of the subject matter expert for the portions of the image; and

establishing the focus indicators based on the interest levels.

16. The non-transitory machine-readable medium of claim 15 , wherein monitoring the interest levels comprises:

tracking eye movement of the subject matter expert during presentation of the portions of the image.

17. A data processing system, comprising:

a processor; and

a memory coupled to the processor to store instructions, which when executed by the processor, cause the processor to perform operations for managing images for use by downstream consumers, the operations comprising:

obtaining an image of the images;

obtaining a primary area of interest for the image;

while obtaining the primary area of interest, obtaining focus indicators for the image based on a process through which the primary area of interest is obtained;

obtaining, based on the focus indicators, an auxiliary area of interest for the image, the primary area of interest and the auxiliary area of interest both being areas of interest within the image that are separate from areas of no interest within the image;

classifying the auxiliary area of interest as being relevant or irrelevant to the primary area of interest to obtain a relevant auxiliary area of interest or an irrelevant auxiliary of interest, respectively, the relevant auxiliary area of interest and the irrelevant auxiliary area of interest being different from the areas of no interest;

segmenting the image into image segments comprising at least:

non-mixed image segments containing only one of the primary area of interest, the relevant auxiliary area of interest, irrelevant auxiliary area of interest, and the areas of no interest, and

mixed image segments containing a mix of at least two among the primary area of interest, the relevant auxiliary area of interest, irrelevant auxiliary area of interest, and the areas of no interest; and

storing the image segments of the image in storage tiers based on an amount of the primary area of interest, the relevant auxiliary area of interest, the irrelevant auxiliary area of interest, and the areas of no interest contained within each of the image segments to facilitate use of the stored image by the downstream consumers, wherein each of the mixed image segments is stored into the storage tiers based on a likelihood of each of the mixed image segments being accessed after being stored in the storage tiers, the likelihood being based on an access likelihood hierarchy established between the primary area of interest, the relevant auxiliary area of interest, irrelevant auxiliary area of interest, and the areas of no interest, and

wherein, for a mixed image segment of the mixed image segments, the mixed image segment is stored into the storage tiers based on a highest access likelihood portion contained within the mixed image segment, the highest access likelihood portion being determined based on a content of the mixed image segment and the access likelihood hierarchy.

18. The data processing system of claim 17 , wherein obtaining the primary area of interest comprises:

presenting portions of an image to a subject matter expert;

receiving user input from the subject matter expert; and

establishing the primary area of interest based on the user input.

19. The data processing system of claim 18 , wherein obtaining the focus indicators comprises:

monitoring interest levels of the subject matter expert for the portions of the image; and

establishing the focus indicators based on the interest levels.

20. The data processing system of claim 19 , wherein monitoring the interest levels comprises:

tracking eye movement of the subject matter expert during presentation of the portions of the image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2022
From: EZRIELEV, OFIR; SAVIR, AMIHAI; BEN-HARUSH, OSHRY
To: DELL PRODUCTS L.P.
Reel/Frame 060610/0587 →
Continuity (1)
Related Publication 20240029388A1 · Jan 25, 2024
References Cited (120)
US 6246804B1 · Sato et al. · 2001 [cited by applicant]
US 8576238B1 · Brandt · 2013 [cited by applicant]
US 8600143B1 · Kulkarni · 2013 [cited by applicant]
US 8862741B1 · Tegtmeier · 2014 [cited by applicant]
US 8873836B1 · Dietrich · 2014 [cited by applicant]
US 8935474B1 · Todd · 2015 [cited by applicant]
US 9324145B1 · Cherevatsky · 2016 [cited by applicant]
US 9665799B1 · Munteanu · 2017 [cited by applicant]
US 10109051B1 · Natesh et al. · 2018 [cited by applicant]
US 11393575B1 · Ceballos Lentini · 2022 [cited by applicant]
US 11948687B2 · Jaber · 2024 [cited by applicant]
US 12144551B1 · Farley · 2024 [cited by applicant]
US 20010030667A1 · Kelts · 2001 [cited by applicant]
US 20040100476A1 · Morita · 2004 [cited by applicant]
US 20040101176A1 · Mendonca · 2004 [cited by applicant]
US 20040117358A1 · Von Kaenel · 2004 [cited by applicant]
US 20060112334A1 · Endrikhovski · 2006 [cited by applicant]
US 20060159367A1 · Zeineh · 2006 [cited by applicant]
US 20070064981A1 · Meijer · 2007 [cited by applicant]
US 20070160274A1 · Mashiach · 2007 [cited by applicant]
US 20070263915A1 · Mashiach · 2007 [cited by applicant]
US 20080184068A1 · Mogi · 2008 [cited by applicant]
US 20080242968A1 · Claus · 2008 [cited by applicant]
US 20090074275A1 · O Ruanaidh · 2009 [cited by applicant]
US 20090210427A1 · Eidler · 2009 [cited by applicant]
US 20090290811A1 · Imai · 2009 [cited by applicant]
US 20110002555A1 · Sodagar · 2011 [cited by applicant]
US 20110110568A1 · Vesper · 2011 [cited by applicant]
US 20130022251A1 · Chen · 2013 [cited by applicant]
US 20130162664A1 · Peacock · 2013 [cited by applicant]
US 20140002466A1 · Paragios · 2014 [cited by applicant]
US 20150030231A1 · Porikli · 2015 [cited by applicant]
US 20150073909A1 · Peden · 2015 [cited by applicant]
US 20150134661A1 · Circlaeys · 2015 [cited by applicant]
US 20150278249A1 · Akiyama et al. · 2015 [cited by applicant]
US 20150332111A1 · Kisilev · 2015 [cited by applicant]
US 20160062689A1 · Cherubini · 2016 [cited by applicant]
US 20160284103A1 · Huang · 2016 [cited by applicant]
US 20170249744A1 · Wang · 2017 [cited by applicant]
US 20170273651A1 · Behrooz · 2017 [cited by applicant]
US 20180245979A1 · Park · 2018 [cited by applicant]
US 20180276815A1 · Xu · 2018 [cited by applicant]
US 20180315193A1 · Paschalakis · 2018 [cited by applicant]
US 20190011703A1 · Robaina · 2019 [cited by applicant]
US 20190244346A1 · Schafer · 2019 [cited by applicant]
US 20190333197A1 · Kask · 2019 [cited by applicant]
US 20200043600A1 · Glottmann · 2020 [cited by applicant]
US 20200092571A1 · Tourapis · 2020 [cited by applicant]
US 20200143171A1 · Lee · 2020 [cited by applicant]
US 20200175324A1 · Takahashi · 2020 [cited by applicant]
US 20200184252A1 · Syeda-Mahmood · 2020 [cited by applicant]
US 20200193608A1 · Sato · 2020 [cited by applicant]
US 20200193609A1 · Dharur · 2020 [cited by applicant]
US 20200234451A1 · Holzer · 2020 [cited by applicant]
US 20200285880A1 · Sedai · 2020 [cited by applicant]
US 20200342595A1 · Jia · 2020 [cited by applicant]
US 20200372718A1 · Molyneaux · 2020 [cited by applicant]
US 20200373013A1 · Cao · 2020 [cited by applicant]
US 20200410669A1 · Psota · 2020 [cited by applicant]
US 20200411164A1 · Donner · 2020 [cited by applicant]
US 20210035342A1 · Glaser · 2021 [cited by applicant]
US 20210068778A1 · Morley · 2021 [cited by applicant]
US 20210073449A1 · Segev · 2021 [cited by applicant]
US 20210090261A1 · Sugimoto · 2021 [cited by applicant]
US 20210142559A1 · Yousefhussien · 2021 [cited by applicant]
US 20210150682A1 · Sytnik · 2021 [cited by applicant]
US 20210209488A1 · Li · 2021 [cited by applicant]
US 20210223150A1 · Yoon · 2021 [cited by applicant]
US 20210233213A1 · Mejjati · 2021 [cited by applicant]
US 20210295528A1 · Fuchs · 2021 [cited by applicant]
US 20210345955A1 · Jones · 2021 [cited by applicant]
US 20210366145A1 · Yamamoto · 2021 [cited by applicant]
US 20210374965A1 · Richter · 2021 [cited by applicant]
US 20210383242A1 · Ostyakov · 2021 [cited by applicant]
US 20210383535A1 · Li · 2021 [cited by applicant]
US 20220076411A1 · Georgescu · 2022 [cited by applicant]
US 20220091259A1 · Hucks · 2022 [cited by applicant]
US 20220101533A1 · Hufford · 2022 [cited by applicant]
US 20220116549A1 · Neofytou · 2022 [cited by applicant]
US 20220138931A1 · Palma · 2022 [cited by applicant]
US 20220138933A1 · Wang · 2022 [cited by applicant]
US 20220139531A1 · Wang · 2022 [cited by applicant]
US 20220147768A1 · Thermos · 2022 [cited by applicant]
US 20220157063A1 · Bronicki · 2022 [cited by applicant]
US 20220172464A1 · Ross · 2022 [cited by applicant]
US 20220284118A1 · Kaul · 2022 [cited by examiner]
US 20220284570A1 · Tan · 2022 [cited by applicant]
US 20220318995A1 · Chen · 2022 [cited by applicant]
US 20220343493A1 · Katekari · 2022 [cited by applicant]
US 20220354356A1 · Weeks · 2022 [cited by applicant]
US 20220358775A1 · Hantehzadeh · 2022 [cited by applicant]
US 20220391615A1 · Machefer · 2022 [cited by applicant]
US 20230051436A1 · Ahmad · 2023 [cited by applicant]
US 20230069310A1 · Myronenko · 2023 [cited by applicant]
US 20230206447A1 · Kobayashi et al. · 2023 [cited by applicant]
US 20230252638A1 · Hotson · 2023 [cited by applicant]
US 20230329607A1 · Huttunen · 2023 [cited by applicant]
US 20230340759A1 · Bruflodt · 2023 [cited by applicant]
US 20240029241A1 · Ezrielev · 2024 [cited by applicant]
US 20240029242A1 · Ezrielev · 2024 [cited by applicant]
US 20240029263A1 · Ezrielev · 2024 [cited by applicant]
US 20240249415A1 · Aslan · 2024 [cited by applicant]
WO WO2008012717A2 · 2008 [cited by examiner]
WO 2010051037A1 · 2010 [cited by applicant]
WO 2015015341A1 · 2015 [cited by applicant]
WO 2017213244A1 · 2017 [cited by applicant]
WO WO2022064409A1 · 2022 [cited by examiner]
WO 2022070528A1 · 2022 [cited by applicant]
Cox, The Role of Mouse Movements in Interactive Search, Proceedings of the Annual Meeting of the Cognitive Science Society, 2006 (Year: 2006). [cited by examiner]
Goodfellow, Ian J., et al. “Generative Adversarial Nets”, Departement d'informatique et de recherche operationnelle, Universite de Montreal, Montreal, QC H3C 3J7, Canada. arXiv:1406.2661v1 [stat.ML] Jun. 10, 2014. 9 pag… [cited by applicant]
Radford, Alec, et al. “Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks”, indico Research, Boston, MA. Under review as a conference paper at ICLR 2016. arXiv:1511.06434v2 [cs.… [cited by applicant]
Goodfellow, Ian, “NIPS 2016 Tutorial: Generative Adversarial Networks”, OpenAl. arXiv:1701.00160v4 [cs.LG] Apr. 3, 2017. 57 pages. [cited by applicant]
Allwardt, Vanessa, et al. “Translational Roadmap for the Organs-on-a-Chip Industry toward Broad Adoption”, Bioengineering 2020, 7, 112; Sep. 16, 2020. 27 pages. [cited by applicant]
Kilic, Tugba, et al. “Organs-on-chip monitoring: sensors and other strategies”, Microphysiological Systems, 2018; 2:5; Sep. 5, 2018. 32 pages. [cited by applicant]
“Causal Discovery from Spatio-Temporal Data with Applications to Climate Science”, Ebert-Uphoff, Imme, School of Electrical and Computer Engineering, Colorado State University, Fort Collins, CO; and Deng, Yi, School of … [cited by applicant]
ZEN Microscopy Software, “Your Complete Solution from Sample to Knowledge”, Zeiss; Carl Zeiss Microscopy GmbH, 07745 Jena, Germany. Jul. 2021. 28 pages. [cited by applicant]
ZEN Data Storage and Data Explorer, “Smart data management in life sciences”, Zeiss; updated: Oct. 2020; Carl Zeiss Microscopy GmbH, 07745 Jena, Germany; Oct. 2020. 4 pages. [cited by applicant]
Torfi, Amirsina, et al. “Differentially Private Synthetic Medical Data Generation using Convolutional GANs”, ARXIV Submission Version. arXiv:2012.11774v1 [cs.LG] Dec. 22, 2020. 13 pages. [cited by applicant]
Lena Oden, “Comparing Data Staging Techniques for Large Scale Brain Images”, IEEE Transactions on Emerging Topics in Computing, Dec. 6, 2021, 12 pages (Year: 2021). [cited by applicant]
Raghunath et al., “Mouse cursor movement and eye tracking data as an indicator of pathologists' attention when reviewing digital whole slide images”, 2012, J Pathol Inform 2012;3:43 (Year: 2012) (8 pages). [cited by applicant]