Patent ID: 11900615
Assignee: OLYMPUS CORPORATION
Field: Medical technology (Instruments)
Classification: CPC G  A | IPC A  G

Claim 8:
9. An endoscope system comprising:
a memory that stores a trained model;
an endoscopic scope that captures a detection image; and
a processor that accepts the detection image as input, and performs a process of detecting a position of a given object from the detection image by using the trained model,
the trained model having been trained by machine learning based on training data in which annotation data is associated with a frame image in a video,
the annotation data being generated by:
acquiring the video including multiple frames;
setting a start frame to start tracking of a tracking target;
extracting multiple representative points of a contour of the tracking target in the start frame;
tracking the extracted multiple representative points in frames subsequent to the start frame;
performing outlier determination on the tracked multiple representative points based on an interrelationship of the multiple representative points;
performing a process of removing an outlier representative point that is a representative point determined to be an outlier;
updating the representative points by extracting new representative points based on multiple representative points after the process of removing the outlier representative point, in a case where any frame subsequent to the start frame meets a given condition;
determining a deviation degree of a first representative point of the multiple representative points based on any one of relative distance information between the first representative point and one or more of the representative points adjacent in a direction along the contour, and a curvature of a curve formed by the first representative point and some of the representative points adjacent in the direction along the contour, so as to determine whether the first representative point is the outlier representative point; and
generating the annotation data in which an inside of a closed curve generated based on the tracked multiple representative points is defined as an annotation region for each frame subsequent to the start frame.