|
CPPxDIC
C++ Digital Image Correlation library for fingertip 3D reconstruction
|
Single-camera (2D, no-stereo) configuration adapter for CPPxDIC. More...
Go to the source code of this file.
Classes | |
| class | singledic::SinglediConfig |
Wraps a CPPxDIC Config and adds a single-camera sub-path scheme. More... | |
Namespaces | |
| namespace | singledic |
Single-camera (2D, no-stereo) configuration adapter for CPPxDIC.
singledic reproduces Viktoriia's single-camera "sliding analysis" step-D workflow (see apps/singledic/README_singledic.md for the precise MATLAB references). That workflow differs from the standard stereo xdic camerapairs pipeline only in the 2D-DIC stage (step D): there is exactly ONE camera, ONE reference frame, a single ROI/seed, an optional matching-to- reference-trial step, and a single tracking pass — there is no stereo pairing and no stepE/stepF 3D reconstruction.
Vik's on-disk layout is <base>/data/vid/<subject>/<bloc>/<trial>.mp4 for inputs and <base>/analysis/<subject>/<bloc>/<trial>/ for results, keyed by (subject, bloc, trial) instead of the stereo pipeline's (subject, material, trial, phase, pair). Rather than editing the shared Config (top-level include/config.h) to add this layout, this adapter WRAPS a Config and derives a single-camera sub-path scheme on top of it. The underlying Config still owns all DIC/ncorr/visualisation parameters, so singledic reuses the exact same tunables as the production engine.
single_camera sub-path block to Config mirroring the fields below; see the task report. Definition in file singledic_config.h.