US 12,488,491 B2
Tracking coordinates of electrodes
Assaf Govari, Haifa (IL)
Assigned to Biosense Webster (Israel) Ltd., Yokneam (IL)
Filed by Biosense Webster (Israel) Ltd., Yokneam (IL)
Filed on Jul. 26, 2022, as Appl. No. 17/874,214.
Prior Publication US 2024/0037773 A1, Feb. 1, 2024
Int. Cl. G06T 7/70 (2017.01); G06T 15/00 (2011.01)
CPC G06T 7/70 (2017.01) [G06T 15/005 (2013.01); G06T 2207/30021 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method comprising:
performing a coordinate transform on input endpoint location data at a vertex shader stage of a graphics processing pipeline to generate transformed endpoint location data;
receiving the transformed endpoint location data in a geometry shader stage of the graphics processing pipeline, wherein the geometry shader stage is configured to execute a geometry shader program that is a software program configured to execute in parallel within the graphics processing pipeline;
processing the transformed endpoint location data in the geometry shader to determine Bezier curve control points, the processing including determining two or more Bezier curve control points out of a set including a proximal end of a spline of a catheter, a distal end of the spline, a proximal end tangent point defining a tangent of the spline at the proximal end, and a distal end tangent point defining a tangent of the spline at the distal end;
based on the Bezier curve control points, determining estimated electrode positions for the catheter in the geometry shader; and
displaying the estimated electrode positions on a display.