Neal Siekierski
Neal Siekierski
This PR exposes one of the parameters to `vxl::estimate_homography`'s RANSAC step as a configuration option – `max_outlier_frac`.
The simple pipeline file at the end of this post (adapted from [`example_pydetector_on_image.pipe`](https://github.com/Kitware/kwiver/blob/master/examples/pipelines/example_pydetector_on_image.pipe.in); `image_list.txt` is the file in that folder) runs to completion with Python 3.6, but not Python 3.7,...
With #691 adding more object tracking code, it might be nice to create an algo that the existing trackers can be turned into implementations of. The main challenge I see...
#691 has added two processes that compute descriptors on detected objects, `resnet_descriptors` and `alexnet_descriptors`, as well as one closely related process, `resnet_augmentation`. This suggests defining a vital algo that abstracts...
`srnn_tracker` (a.k.a. the TUT tracker), introduced by #691, internally maintains track-like data using the types in `kwiver.sprokit.processes.pytorch.utils.track` ([link](https://github.com/Kitware/kwiver/blob/1f516934bad1fb87ff9c377356371b8b04f82299/python/kwiver/sprokit/processes/pytorch/utils/track.py)). It might simplify things if this functionality could be migrated to use...
The current structure of the `arrows` directory is more or less that there's one subdirectory per external dependency, under which all the arrows for the dependency are placed. For instance,...
Undefined behavior when dereferencing iterator for kwiver::arrows::ocv::descriptor_set after copying
When running [`stabilize_images.pipe`](https://github.com/Kitware/kwiver/blob/97c76e182eb991d41f6d6c9fd60ad046d26910aa/examples/pipelines/stabilize_images.pipe.in), I reliably get a segfault on the second input frame. I investigated and narrowed the problem down to here: https://github.com/Kitware/kwiver/blob/97c76e182eb991d41f6d6c9fd60ad046d26910aa/arrows/core/track_features_core.cxx#L376-L378 Changing the last line to `auto dit...