DLR-RM / 3DObjectTracking

Algorithms and Publications on 3D Object Tracking
MIT License
624 stars 121 forks source link

Can I use a simple RGB camera not the rgbd? #27

Closed timeanddoctor closed 1 year ago

timeanddoctor commented 1 year ago

Can I use a simple RGB camera not the rgbd?

manuel-stoiber commented 1 year ago

Yes, you can use the tracker without depth information.

timeanddoctor commented 1 year ago

Thank you very much. Professor manuel-stoiber. I compiled the SRT3D with my friends. But I still can not open the camera with the run_on_camera_sequence.exe.
Can you help me edite the camera class for a RGB camera. Thanks. https://github.com/timeanddoctor/3DObjectTracking?organization=timeanddoctor&organization=timeanddoctor

manuel-stoiber commented 1 year ago

Unfortunately, we do not have the resources to help you with the implementation of a specific camera. Currently, we provide code for both the RealSense and AzureKinect cameras, which are two popular choices. If you want to use a different camera, we encourage you to implement your own camera class similar to those two examples.

TrinhNC commented 1 year ago

How can I run ICG without using the depth information or it is the same as just running SRT3D?

manuel-stoiber commented 1 year ago

ICG includes an updated region modality and should provides slightly better results than SRT3D. For the exact changes, please refer to the paper and results in the supplementary.

To run ICG without depth, configure the Optimizer without a DepthModality. For example, in example/run_on_camera_sequence.cpp simply remove this line