IP Library › Granted Patent US 12,620,120
Granted Patent B2
US 12,620,120 · App. 18/450,744 · Granted May 5, 2026

Method, computer program, and device for identifying hit location of dart pin

Inventor: Seung Yoon Lee (Seoul, KR)
Assignee: PHOENIXDARTS CO., LTD.
G06T7/70A63F9/0208A63F2009/0221G06T2207/10012G06T2207/20081
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,620,120
App. No.
18/450,744
Granted
May 5, 2026
Kind
B2
Abstract

Disclosed is a computer program stored in a computer readable storage medium, the computer program providing a method of identifying a hit location of a dart pin when being executed in one or more control units of a dart game device, the method including: generating first history information in response to a first dart pin throw; obtaining a dart target photographing image in response to a second dart pin throw, wherein the dart target photographing image includes an image of a dart target and a plurality of dart pins hitting the dart target; and determining, by a dart pin location identification network model, hit location information of a dart pin corresponding to the second dart pin throw based on the first history information and the dart target photographing image.

Claims (24)

1 . A non-transitory computer readable medium containing a computer program, wherein the computer program includes commands which cause a computer to execute steps of a method of identifying a hit location of a dart pin when being executed in one or more control units of a dart game device, the method comprising:

generating first history information in response to a first dart pin throw;

obtaining a dart target photographing image in response to a second dart pin throw, wherein the dart target photographing image includes an image of a dart target and a plurality of dart pins hitting the dart target; and

determining, by a dart pin location identification network model, hit location information of a dart pin corresponding to the second dart pin throw based on the first history information and the dart target photographing image by processing input data including the first history information by the dart pin location identification network model.

2 . The computer program of claim 1 , wherein the determining of the hit location information of the dart pin corresponding to the second dart pin throw based on the first history information and the dart target photographing image includes:

generating hit location information of the plurality of dart pins by processing input data based on the dart target photographing image by the dart pin location identification network model; and

determining, based on the first history information, hit location information of the dart pin corresponding to the second dart pin throw among the generated hit location information of the plurality of dart pins.

3 . The computer program of claim 2 , wherein the input data includes a bounding box image corresponding to the dart target photographing image.

4 . The computer program of claim 2 , wherein the dart target photographing images are generated by at least two cameras positioned in predetermined directions, respectively.

5 . The computer program of claim 4 , wherein the input data includes images of at least two bounding box images disposed in predetermined directions, and the at least two bounding box images correspond to the at least two images generated by at least two cameras positioned in the predetermined directions.

6 . The computer program of claim 1 , wherein the first history information includes at least one of a score value determined by the first dart pin throw or hit location information of a dart pin hitting the dart target.

7 . The computer program of claim 1 , wherein the hit location information of the dart pin includes at least one of segment location information or bit location information on the segment.

8 . The computer program of claim 1 , further comprising:

generating second history information corresponding to the second dart pin throw.

9 . A method of identifying a hit location of a dart pin, performed by a dart game device, the method comprising:

generating first history information in response to a first dart pin throw;

obtaining a dart target photographing image in response to a second dart pin throw, wherein the dart target photographing image includes an image of a dart target and a plurality of dart pins hitting the dart target; and

determining, by a dart pin location identification network model, hit location information of a dart pin corresponding to the second dart pin throw based on the first history information and the dart target photographing image by processing input data including the first history information by the dart pin location identification network model.

10 . A dart game device, comprising:

a memory including computer-executable components; and

a processor for executing the computer-executable components stored in the memory,

wherein the processor generates first history information in response to a first dart pin throw,

obtains a dart target photographing image in response to a second dart pin throw, wherein the dart target photographing image includes an image of a dart target and a plurality of dart pins hitting the dart target, and

determines, by a dart pin location identification network model, hit location information of a dart pin corresponding to the second dart pin throw based on the first history information and the dart target photographing image by processing input data including the first history information by the dart pin location identification network model.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2023
From: LEE, SEUNG YOON
To: PHOENIXDARTS CO., LTD.
Reel/Frame 064610/0595 →
Priority Claims (1)
KR 10-2022-0102250 · Aug 16, 2022 · national
Continuity (1)
Related Publication 20240062409A1 · Feb 22, 2024
References Cited (26)
US 20150308793A1 · Hong · 2015 [cited by examiner]
US 20170074623A1 · Hughes · 2017 [cited by examiner]
US 20170167832A1 · Hong · 2017 [cited by examiner]
US 20170178452A1 · Hong · 2017 [cited by examiner]
US 20170189810A1 · Hong · 2017 [cited by examiner]
US 20170307341A1 · Hollinger · 2017 [cited by examiner]
US 20200132419A1 · Takamura et al. · 2020 [cited by applicant]
US 20210192776A1 · Cai et al. · 2021 [cited by applicant]
US 20220341716A1 · McNally · 2022 [cited by examiner]
CN 106940155B · 2019 [cited by applicant]
KR 1020160110060A · 2016 [cited by applicant]
KR 1020180086808A · 2018 [cited by applicant]
KR 1020180089232A · 2018 [cited by applicant]
KR 20190079584A · 2019 [cited by applicant]
KR 1020190079010A · 2019 [cited by applicant]
KR 1020200042077A · 2020 [cited by applicant]
KR 102136813B1 · 2020 [cited by applicant]
KR 1020210084339A · 2021 [cited by applicant]
KR 1020220040433A · 2022 [cited by applicant]
KR 102416372B1 · 2022 [cited by applicant]
TW I582374B · 2017 [cited by applicant]
W. McNally, P. Walters, K. Vats, A. Wong and J. McPhee, “DeepDarts: Modeling Keypoints as Objects for Automatic Scorekeeping in Darts using a Single Camera,” 2021 IEEE/CVF Conference on Computer Vision and Pattern Recog… [cited by examiner]
Office Action for Taiwan Patent Application dated Nov. 14, 2023; 5 pgs. [cited by applicant]
European Patent Office, Extended European Search Report, Jan. 24, 2024. [cited by applicant]
Japan Patent Office, Office Action, Oct. 24, 2023. [cited by applicant]
European Patent Office, Office Action for Application No. 23191038.1 dated Mar. 12, 2025; 8 pgs. [cited by applicant]