| CPC A61B 1/00009 (2013.01) [A61B 1/0005 (2013.01); A61B 1/018 (2013.01); A61B 1/307 (2013.01); A61B 5/1076 (2013.01); A61B 5/20 (2013.01); A61B 6/5217 (2013.01); A61B 8/0841 (2013.01); A61B 8/085 (2013.01); A61B 8/12 (2013.01); A61B 8/4254 (2013.01); A61B 17/2256 (2013.01); A61B 18/26 (2013.01); A61B 34/25 (2016.02); G06F 3/0484 (2013.01); G06F 3/0488 (2013.01); G06T 11/60 (2013.01); A61B 1/00048 (2013.01); A61B 17/2255 (2013.01); A61B 2018/00505 (2013.01); A61B 2018/00517 (2013.01); A61B 2018/00982 (2013.01); A61B 2034/2074 (2016.02); A61B 2090/061 (2016.02); A61N 2005/061 (2013.01)] | 20 Claims |

|
1. A processing unit for a medical imaging system, comprising:
a transceiver to couple to an imaging element of an endoscope;
a processor coupled to the transceiver; and
a memory coupled to the processor, the memory comprising instructions stored thereon, which when executed by the processor cause the processing unit to:
receive, from the imaging element via the transceiver, a plurality of image frames;
identifying at least one stone object from a first image frame of the plurality of image frames;
determining a first two-dimensional (2D) size for the at least one stone object based in part on the first image frame;
identifying the at least one stone object from a second image frame of the plurality of image frames;
determining a second 2D size for the at least one stone object based in part on the second image frame; and
determining a three-dimensional (3D) size for the at least one stone object based in part on first 2D size and the second 2D size,
wherein the at least one stone object is depicted from different angles each of the first image frame and the second image frame.
|