Systems and methods for navigation and visualization
AssigneeP Tech, LLC
InventorsPeter M. Bonutti, Justin E. Beyers
Life of this patent
Estimating the term…
Abstract
Systems and methods for visualization of a surgical site are disclosed. An imaging device provides image data of the surgical site. A computing device detects, in the image data, at least one obstruction. The computing device filters the image data to remove the at least one obstruction by being configured to alter pixels related to the at least one obstruction based on at least one of (i) one or more buffered frames and (ii) one or more pixels adjacent to the pixels related to the at least one obstruction. The computing device generates an output from the filtered image data. A display device presents the output for visualization of the surgical site.
Claims17
A visualization system comprising:
- an imaging device configured to provide image data of an object;
- a computing device in communication with the imaging device, the computing device including one or more processors and at least one memory device configured to store instructions which when executed by the one or more processors are configured to:
- detect, in the image data, at least one obstruction;
- filter the image data to remove the at least one obstruction by being configured to alter pixels related to the at least one obstruction based on at least one of (i) one or more buffered frames and (ii) one or more pixels adjacent to the pixels related to the at least one obstruction;
- and
- generate an output from the filtered image data;
- and
- a display device in communication with the computing device, the display device configured to present the output for visualization of the object.
A non-transitory computer readable medium configured to filter visualization of an object, the non-transitory computer readable medium configured to store instructions which when executed by one or more processors are configured to:
- detect at least one obstruction in image data of the object;
- filter the image data to remove the at least one obstruction by being configured to alter pixels related to the at least one obstruction based on at least one of (i) one or more buffered frames and (ii) one or more pixels adjacent to the pixels related to the at least one obstruction;
- and
- generate an output from the filtered image data such that the output is presentable for visualization of the object.
A method of operating a system for visualizing an object, the system comprising an imaging device, a display device, and a computing device in communication with the imaging device and the display device, the method comprising:
- providing, with the imaging device, image data of the object;
- detecting, with the computing device, at least one obstruction in the image data;
- filtering, with the computing device, the image data for removing the at least one obstruction by altering pixels related to the at least one obstruction based on at least one of (i) one or more buffered frames and (ii) one or more pixels adjacent to the pixels related to the at least one obstruction;
- generating, with the computing device, an output from the filtered image data;
- and presenting, with the display device, the output for visualization of the object.
Dependencies are inferred from the claim text.