AbstractCamera handles everything shared already. This task is to implement the two abstract methods that are OAK-D specific, with a few OAK-D specific helpers.
- Initialize_camera() --> Bool
- Setup the DepthAI pipeline
-
Capture_frame:
Include rgb, depth, centre-depth as well.
-
sample_centre_depth(depth_frame) -> takes the depth frame and returns the depth value at the center pixel.
-
stop() --> override the device to stop the DepthAI device.
Refer here for examples of previous year's implementation.
AbstractCamera handles everything shared already. This task is to implement the two abstract methods that are OAK-D specific, with a few OAK-D specific helpers.
Capture_frame:
Include rgb, depth, centre-depth as well.
sample_centre_depth(depth_frame) -> takes the depth frame and returns the depth value at the center pixel.
stop() --> override the device to stop the DepthAI device.
Refer here for examples of previous year's implementation.