US 11,903,652 B2
Surgery assistance system
Pierre Couture, Montreal (CA); Ramnada Chav, Laval (CA); Sebastien Parratte, Marseilles (FR); and Kevin Unger, Montreal (CA)
Assigned to ORTHOSOFT ULC, Montreal (CA)
Filed by ORTHOSOFT ULC, Montreal (CA)
Filed on Oct. 30, 2020, as Appl. No. 17/085,345.
Claims priority of provisional application 62/927,815, filed on Oct. 30, 2019.
Prior Publication US 2021/0128244 A1, May 6, 2021
Int. Cl. A61B 34/10 (2016.01); A61B 34/37 (2016.01); G06N 20/00 (2019.01); A61B 34/20 (2016.01)
CPC A61B 34/10 (2016.02) [A61B 34/20 (2016.02); A61B 34/37 (2016.02); G06N 20/00 (2019.01); A61B 2034/102 (2016.02); A61B 2034/105 (2016.02)] 18 Claims
OG exemplary drawing
 
1. A surgical assistance system for assisting in a surgical procedure, comprising:
a processing unit;
a machine learning module; and
a non-transitory computer-readable memory communicatively coupled to the processing unit and comprising computer-readable program instructions executable by the processing unit for:
obtaining video footage of prior surgical procedures;
using at least the video footage of prior surgical procedures, training the machine learning module to recognize a standard surgical flow that applies to a majority of the prior surgical procedures and to determine conditions requiring a deviation from the standard surgical flow, the deviation being defined as a required step or action being outside of the standard surgical flow;
obtaining a video feed of the surgical procedure and monitoring the surgical procedure from the video feed;
detecting, from an image processing of the video feed and with the machine learning module, one of the conditions requiring a deviation from the surgical procedure; and
outputting a recommendation of deviation by intra-operatively providing the recommendation to an operator of the surgical procedure.