System and method for smoke detection during anatomical surgery
First Claim
1. An apparatus, comprising:
- circuitry configured to;
capture at least one video frame of an anatomical region of a user;
estimate a partially visible region in a current video frame of said anatomical region based on a temporal difference between said current video frame and a previous video frame of said anatomical region;
detect at least one candidate pixel in said estimated partially visible region in said current video frame based on a difference of average intensity of corresponding image blocks of said current video frame and said previous video frame;
determine at least one false-positive candidate pixel from said detected at least one candidate pixel;
prune said at least one false-positive candidate pixel from said detected at least one candidate pixel; and
determine a smoke region in said partially visible region based on said pruned at least one candidate pixel.
1 Assignment
0 Petitions
Accused Products
Abstract
Various aspects of a system and method for smoke detection during an anatomical surgery are disclosed herein. In accordance with an embodiment of the disclosure, the method is implementable in a surgical scene analysis engine, which is communicatively coupled to an image-capturing device that captures one or more video frames. The method includes the estimation of a partially visible region in a current video frame, based on a temporal difference between the current video frame and a previous video frame from the one or more video frames. Thereafter, one or more candidate pixels are detected in the estimated partially visible region in the current video frame. Further, a smoke region is determined in the partially visible region, based on pruning of one or more candidate pixels.
-
Citations
19 Claims
-
1. An apparatus, comprising:
-
circuitry configured to; capture at least one video frame of an anatomical region of a user; estimate a partially visible region in a current video frame of said anatomical region based on a temporal difference between said current video frame and a previous video frame of said anatomical region; detect at least one candidate pixel in said estimated partially visible region in said current video frame based on a difference of average intensity of corresponding image blocks of said current video frame and said previous video frame; determine at least one false-positive candidate pixel from said detected at least one candidate pixel; prune said at least one false-positive candidate pixel from said detected at least one candidate pixel; and determine a smoke region in said partially visible region based on said pruned at least one candidate pixel. - View Dependent Claims (2, 8, 9, 10, 11)
-
-
3. An apparatus, comprising:
circuitry configured to; capture at least one video frame; estimate a partially visible region in a current video frame based on a temporal difference between said current video frame and a previous video frame; detect at least one candidate pixel in said estimated partially visible region in said current video frame based on a difference of average intensity of corresponding image blocks of said current video frame and said previous video frame; prune at least one false-positive candidate pixel from said detected at least one candidate pixel; and determine a smoke region in said partially visible region based on said pruned at least one false-positive candidate pixel from said detected at least one candidate pixel, wherein said at least one false-positive candidate pixel comprise at least one of a first set of pixels in a motion-blurred region in said current video frame or a second set of pixels in a halo-effected region in said current video frame. - View Dependent Claims (4, 5, 6, 7)
-
12. A method, comprising:
-
capturing at least one video frame of an anatomical region of a user; estimating a partially visible region in a current video frame of said anatomical region based on a temporal difference between said current video frame and a previous video frame of said anatomical region; detecting at least one candidate pixel in said estimated partially visible region in said current video frame based on a difference of average intensity of corresponding image blocks of said current video frame and said previous video frame; determining at least one false-positive candidate pixel from said detected at least one candidate pixel; pruning said at least one false-positive candidate pixel from said detected at least one candidate pixel; and determining a smoke region in said partially visible region based on pruning of said detected at least one candidate pixel. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium having stored thereon, computer-executable instructions for causing a computer to execute operations, the operations comprising:
-
capturing at least one video frame of an anatomical region of a user; estimating a partially visible region in a current video frame of said anatomical region based on a temporal difference between said current video frame and a previous video frame of said anatomical region; detecting at least one candidate pixel in said estimated partially visible region in said current video frame based on a difference of average intensity of corresponding image blocks of said current video frame and said previous video frame; determining at least one false-positive candidate pixel from said detected at least one candidate pixel; pruning said at least one false-positive candidate pixel from said detected at least one candidate pixel; and determining a smoke region in said partially visible region based on pruning of said detected at least one candidate pixel.
-
Specification