US2024068786A1PendingUtilityA1

Target Practice Evaluation Unit

Assignee: BIGGS IAN DAVIDPriority: Apr 26, 2022Filed: Apr 26, 2023Published: Feb 29, 2024
Est. expiryApr 26, 2042(~15.7 yrs left)· nominal 20-yr term from priority
Inventors:Ian David Biggs
F41J 5/14F41J 5/10
27
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method for evaluating hits on a target is disclosed comprising capturing frames of the target by a camera, detecting a target in a captured frame, classifying the target in the captured frame as a target type, determining a depth of the target from a user, identifying a hit on the target, by a processing device, and scoring the hit. Detecting the target, classifying the target, and/or identifying a hit on the target by a respective machine learning model run. A portable and self-contained target evaluation unit is also disclosed.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for evaluating hits on a target, comprising:
 capturing frames of the target by a camera;   detecting a target in a captured frame, by a processing device;   classifying the target in the captured frame as a target type, by a processing device;   determining a depth of the target from a user;   identifying a hit on the target, by a processing device; and   scoring the hit, by a processing device.   
     
     
         2 . The method of  claim 1 , comprising:
 detecting the target, classifying the target, and/or identifying a hit on the target by a respective machine learning model run by a processing device.   
     
     
         3 . The method of  claim 2 , comprising:
 classifying the target as a known target by a machine learning model trained on known targets, the known target having known target area data stored in a storage device;   the method further comprising:   retrieving target area data stored in the storage device, by the processing device; and   scoring a hit on the target based, at least in part, on the target area data.   
     
     
         4 . The method of  claim 3 , wherein the target area data for a target includes a valid hit area, the method comprising:
 scoring the hit on the target based, at least in part, on whether the hit is within the valid hit area for the target.   
     
     
         5 . The method of  claim 4 , comprising scoring the hit based, at least in part, on a distance between the hit and a center of mass of a valid target hit area. 
     
     
         6 . The method of  claim 4 , wherein the target area data includes an invalid hit area, the method comprising:
 scoring the hit on the target based, at least in part, on whether the hit is within the valid hit area for the target.   
     
     
         7 . The method of  claim 3 , comprising determining whether the target is a known target by a machine learning model trained on a training set including known targets. 
     
     
         8 . The method of  claim 7 , wherein the training set includes synthetically generated targets based on actual targets, with a modified texture. 
     
     
         9 . The method of  claim 3 , wherein the known target type is a bullseye target type, a silhouette target type, or a hostage target type. 
     
     
         10 . The method of  claim 3 , wherein, if a known target is not identified based on the machine learning model, the method further comprises:
 running a second machine learning model different from the first machine learning model, the second machine learning model including multiple, different machine learning models for identifying different characteristics of the target; and   resolving the outputs of the multiple, different machine learning models to define target area data for the target.   
     
     
         11 . The method of  claim 10 , wherein the multiple machine learning models comprise a segmentation machine learning model, a circle detection machine learning model, a face detection machine learning model, and/or a sentiment detection machine learning model. 
     
     
         12 . The method of  claim 11 , comprising running the sentiment detection machine learning model only if at least one face is identified by the face detection machine learning model. 
     
     
         13 . The method of  claim 12 , wherein the sentiment detection machine learning model is trained on a training set including faces expressing anger, disgust, fear, sadness and/or surprise. 
     
     
         14 . The method of  claim 10 , wherein the target area data includes a valid hit area, the method comprising:
 scoring the hit on the target based, at least in part, on whether the hit is within the valid hit area for the target.   
     
     
         15 . The method of  claim 14 , wherein the target area data for a target includes an invalid hit area, the method comprising:
 scoring the hit on the target based, at least in part, on whether the hit is within the invalid hit area for the target.   
     
     
         16 . The method of  claim 10 , comprising scoring the hit based, at least in part, on a center of mass of an invalid target hit area. 
     
     
         17 . A system for evaluating bullet hits on a target, comprising:
 a camera to capture frames of a target;   at least one processing device; and   storage;   the at least one processing device configured to:
 detect a target in a captured frame; 
 classify the target in the captured frame as a target type; 
 determine a depth of the target from a user; 
 identify a hit on the target, by running a machine learning model; and 
 score the hit. 
   
     
     
         18 . The system of  claim 17 , further comprising:
 a casing having an opening, wherein the camera has a camera lens proximate the opening to capture frames down range of the casing;   wherein the camera, the processing device, and the storage are contained within a portable casing; and   the system is self-contained and portable.   
     
     
         19 . The system of  claim 16 , wherein the casing has a second opening different from the first opening, and contains a second camera different from the first camera, the second opening and the second camera being configured to image at least a user's shooting hand during use. 
     
     
         20 . The system of  claim 17 , wherein the at least one processing device is configured to:
 classify the target in the captured frame as a target type by running a machine learning model.   
     
     
         21 . A method for evaluating bullet hits on a target, comprising:
 classifying the target in the captured frame as a target type by running a first machine learning model;   identifying a hit on the target by running a second machine learning model different from the first machine learning model; and   scoring the hit.   
     
     
         22 . The method of  claim 20 , further comprising:
 determining a depth of the target from a user by a third machine learning model different from the first and second machine learning model.

Join the waitlist — get patent alerts

Track US2024068786A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.