Blender Git Commit Log

Git Commits -> Revision 9178dc9

Revision 9178dc9 by Sergey Sharybin (master)
January 28, 2014, 09:37 (GMT)
Rework detector API and implement Harris detector

Switch the detector API to a single function which accepts
a float image and detector options. This makes usage of
feature detection more unified across different algorithms.

Options structure is pretty much straightforward and contains
detector to be used and all the detector-specific settings.

Also implemented Harris feature detection algorithm which
is not as fast as FAST one but is expected to detect more
robust feature points. It is also likely that less features
are detected, but better quality than quantity.

Blender will now use Harris detector by default, later we'll
remove FAST detector.

Commit Details:

Full Hash: 9178dc9d384f18ab2f23656fb6b01a3b444526ef
Parent Commit: f194ab7
Lines Changed: +565, -231

1 Added Path:

/extern/libmv/libmv/image/image_converter.h (+81, -0) (View)

13 Modified Paths:

/extern/libmv/ChangeLog (+27, -26) (Diff)
/extern/libmv/CMakeLists.txt (+1, -0) (Diff)
/extern/libmv/files.txt (+1, -0) (Diff)
/extern/libmv/libmv-capi.cc (+92, -44) (Diff)
/extern/libmv/libmv-capi.h (+23, -4) (Diff)
/extern/libmv/libmv-capi_stub.cc (+6, -5) (Diff)
/extern/libmv/libmv/image/array_nd.h (+17, -0) (Diff)
/extern/libmv/libmv/image/convolve.cc (+17, -0) (Diff)
/extern/libmv/libmv/simple_pipeline/detect.cc (+202, -70) (Diff)
/extern/libmv/libmv/simple_pipeline/detect.h (+47, -40) (Diff)
/source/blender/blenkernel/BKE_tracking.h (+4, -0) (Diff)
/source/blender/blenkernel/intern/tracking_detect.c (+41, -36) (Diff)
/source/blender/editors/space_clip/tracking_ops.c (+6, -6) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021