IP Library Granted Patent US 7,811,224
Granted Patent B2
US 7,811,224 · App. 11/055,445 · Granted Oct 12, 2010

Method for dealing with singularities in gravity referenced endoscopic imaging

Assignee: Karl Storz Development Corp.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,811,224
App. No.
11/055,445
Granted
Oct 12, 2010
Kind
B2
Abstract

A method for avoiding rapid or sudden image rotation or reversal in a gravity leveled endoscopic imaging system is disclosed. A mathematical neighborhood of a singular viewing configuration is defined and within this neighborhood the endoscopic image orientation follows specified rules.

Claims (33)

1. A method for avoiding rapid or sudden image rotation in a gravity leveled endoscopic imaging system, comprising:

receiving an input specifying a neighborhood size and directionality from a user;

monitoring the attitude of said view vector wherein said monitoring comprises accounting for endoscope pitch, endoscope roll, and view vector angle relative to the endoscope axis;

specifying a neighborhood of a viewing singularity based on said user input;

repeatedly comparing said view vector attitude to said neighborhood wherein said comparing comprises determining whether said view vector is within said neighborhood; and

providing a certain image orientation according to said neighborhood directionality whenever said view vector is within said neighborhood;

wherein said certain image orientation is based on an image up vector specified by the user.

2. The method of claim 1 , wherein said certain image orientation is the image orientation which existed as said view vector entered into said neighborhood.

3. The method of claim 1 , wherein said directionality of said neighborhood comprises a smooth mathematical function.

4. The method of claim 1 , further comprising indicating to the user whenever said view vector enters said neighborhood.

5. The method of claim 1 , wherein the input specifying a neighborhood size and directionality is received from a user via a graphical user interface.

6. The method of claim 1 , wherein the input specifying a neighborhood size and directionality is received from a user via a graphical user interface.

7. A method for avoiding rapid or sudden image rotation in a gravity leveled endoscopic imaging system, comprising:

receiving an input specifying a neighborhood size and directionality from a user;

monitoring the attitude of said view vector wherein said monitoring comprises accounting for endoscope pitch, endoscope roll, and view vector angle relative to the endoscope axis;

specifying a neighborhood of a viewing singularity based on said user input;

repeatedly comparing said view vector attitude to said neighborhood wherein said comparing comprises determining whether said view vector is within said neighborhood; and

providing a certain image orientation according to said neighborhood directionality whenever said view vector is within said neighborhood;

wherein the input specifying a neighborhood size and directionality is received from a user via a graphical user interface.

8. The method of claim 7 , wherein said certain image orientation is the image orientation which existed as said view vector entered into said neighborhood.

9. The method of claim 8 , wherein said image orientation is based on an image up vector that existed when the view vector moved into the neighborhood.

10. The method of claim 7 , wherein said directionality of said neighborhood comprises a smooth mathematical function.

11. The method of claim 7 , further comprising indicating to the user whenever said view vector enters said neighborhood.

12. A method for avoiding rapid or sudden image rotation in a gravity leveled endoscopic imaging system, comprising:

receiving an input during a medical procedure from a user manipulating an endoscope during the medical procedure that specifies a neighborhood size and directionality from the user;

monitoring the attitude of said view vector wherein said monitoring comprises accounting for endoscope pitch, endoscope roll, and view vector angle relative to the endoscope axis;

specifying a neighborhood of a viewing singularity based on said user input;

repeatedly comparing said view vector attitude to said neighborhood wherein said comparing comprises determining whether said view vector is within said neighborhood; and

providing a certain image orientation according to said neighborhood directionality whenever said view vector is within said neighborhood.

13. The method of claim 12 , wherein said certain image orientation is the image orientation which existed as said view vector entered into said neighborhood.

14. The method of claim 12 , wherein said directionality of said neighborhood comprises a smooth mathematical function.

15. The method of claim 12 , further comprising indicating to the user whenever said view vector enters said neighborhood.

16. The method of claim 12 , wherein said certain image orientation is based on an image up vector specified by the user.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Oct 12, 2010
From: KARL STORZ DEVELOPMENT CORP.
To: KARL STORZ IMAGING, INC.
Reel/Frame 025114/0991 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2006
From: HALE, ERIC L.; HOEG, HANS DAVID; SCHARA, NATHAN JON
To: ENDACTIVE, INC.
Reel/Frame 018505/0657 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 016446 FRAME 0734. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNOR'S INTEREST. Recorded Sep 14, 2005
From: ENDACTIVE, INC
To: KARL STORZ DEVELOPMENT CORP.
Reel/Frame 016522/0966 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2005
From: ENDACTIVE, INC
To: KARL STORZ DEVELOPMENT CORPORATION
Reel/Frame 016446/0734 →
Continuity (2)
Provisional Application 6062612200 · Nov 9, 2004
Related Publication 20060100482A1 · May 11, 2006