IP Library Granted Patent US 12,462,521
Granted Patent B2
US 12,462,521 · App. 18/195,914 · Granted Nov 4, 2025

Method, apparatus, and computer-readable storage for target image extraction

Inventor: Kang-Hsi Liu (New Taipei, TW)
Assignee: Nanning FuLian FuGui Precision Industrial Co., Ltd.
G06V10/28G06F3/013G06V10/22
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,462,521
App. No.
18/195,914
Granted
Nov 4, 2025
Kind
B2
Abstract

A method, an apparatus and a computer-readable storage medium for target image extraction. The method comprises obtaining specified coordinate based on user operation behavior data, capturing a background screenshot based on the specified coordinate, and finally determining the target image that the user wants from the background screenshot.

Claims (46)

1 . A target image extraction method, comprising following steps:

obtaining operation behavior data of a user;

obtaining a specified coordinate based on the operation behavior data and obtaining a background screenshot based on the specified coordinate;

extracting a target image from the background screenshot, wherein the target image is provided with a target object and wherein extracting the target image from the background screenshot further comprises:

obtaining multiple candidate images based on the background screenshot;

sorting the candidate images based on image information and sequentially selecting one candidate image as a predicted target, wherein the image information includes an image entropy, and sorting the candidate images based on image information and sequentially selecting one candidate image as a predicted targets further comprises:

selecting the candidate image with highest image entropy as the predicted target;

performing image recognition in the background screenshot based on each predicted target;

determining whether the selected predicted target is recognized in the background screenshot and recognized only once;

using the predicted target with the highest image entropy and recognized only once in the background screenshot as the target image;

setting a target coordinate based on the target image; and

returning the target image and the target coordinate.

2 . The method of claim 1 , wherein the operation behavior data is provided with eye-tracking operation data.

3 . The method of claim 1 , wherein the operation behavior data is provided with mouse operation data.

4 . The method of claim 1 , wherein obtaining the specified coordinate based on the operation behavior data and obtaining a background screenshot based on the specified coordinate further comprises:

obtaining an image within a default range from the specified coordinate as the background screenshot.

5 . The method of claim 1 , wherein setting the target coordinate based on the target image further comprises:

setting a centroid of the target image as the target coordinate.

6 . The method of claim 1 , wherein extracting the target image from the background screenshot further comprises:

performing preprocessing on the candidate images, wherein the preprocessing is provided with edge extraction.

7 . A device for target image extraction, comprising:

a processor; and

a storage unit for storing a computer program, wherein when the computer program is executed by the processor, the processor is configured for:

obtaining operation behavior data from a user;

obtaining a specified coordinate based on the operation behavior data and obtaining a background screenshot based on the specified coordinate;

extracting a target image from the background screenshot, wherein the target image is provided with a target object and wherein extracting the target image from the background screenshot further comprises:

obtaining multiple candidate images based on the background screenshot;

sorting the candidate images based on image information and sequentially selecting one candidate image as a predicted target, wherein the image information includes an image entropy, and sorting the candidate images based on image information and sequentially selecting one candidate image as a predicted targets further comprises:

selecting the candidate image with highest image entropy as the predicted target;

performing image recognition in the background screenshot based on each predicted target;

determining whether the selected predicted target is recognized in the background screenshot and recognized only once;

using the predicted target with the highest image entropy and recognized only once in the background screenshot as the target image;

setting a target coordinate based on the target image; and

returning the target image and the target coordinate.

8 . A non-transitory computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, the processor is configured for:

obtaining operation behavior data from a user;

obtaining a specified coordinate based on the operation behavior data and obtaining a background screenshot based on the specified coordinate;

extracting a target image from the background screenshot, wherein the target image is provided with a target object and wherein extracting the target image from the background screenshot further comprises:

obtaining multiple candidate images based on the background screenshot;

sorting the candidate images based on image information and sequentially selecting one candidate image as a predicted target, wherein the image information includes an image entropy, and sorting the candidate images based on image information and sequentially selecting one candidate image as a predicted targets further comprises:

selecting the candidate image with highest image entropy as the predicted target;

performing image recognition in the background screenshot based on each predicted target;

determining whether the selected predicted target is recognized in the background screenshot and recognized only once;

using the predicted target with the highest image entropy and recognized only once in the background screenshot as the target image;

setting a target coordinate based on the target image; and

returning the target image and the target coordinate.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2023
From: LIU, KANG-HSI
To: NANNING FULIAN FUGUI PRECISION INDUSTRIAL CO., LTD.
Reel/Frame 063607/0662 →
Continuity (1)
Related Publication 20240378847A1 · Nov 14, 2024
References Cited (11)
US 10936899B2 · Moloney et al. · 2021 [cited by applicant]
US 20220276771A1 · Mo et al. · 2022 [cited by applicant]
CN 1721144A · 2006 [cited by applicant]
CN 106294159A · 2017 [cited by applicant]
CN 106875408A · 2017 [cited by applicant]
CN 113902628A · 2022 [cited by applicant]
TW 202228017A · 2022 [cited by applicant]
Lagmay, Ezekiel Adriel D., and Maria Mercedes T. Rodrigo. “Enhanced automatic areas of interest (AOI) bounding boxes estimation algorithm for dynamic eye-tracking stimuli.” APSIPA Transactions on Signal and Information … [cited by examiner]
Sharma, R. and Cecotti, H., 2019. Classification of graphical user interfaces through gaze-based features. In Recent Trends in Image Processing and Pattern Recognition: Second International Conference, RTIP2R 2018, Sola… [cited by examiner]
Nakamura, Go, et al. “Evaluation and Training System of PC Operation for Elderly, Using Gazing Point and Mouse Operation.” 2021 International Conference on Electrical, Computer and Energy Technologies (ICECET). IEEE, 20… [cited by examiner]
Liu, Wanyu, et al. “Bignav: Bayesian information gain for guiding multiscale navigation.” Proceedings of the 2017 CHI conference on human factors in computing systems. 2017. (Year: 2017). [cited by examiner]