Blender Git Commits

Blender Git "libmv_prediction" branch commits.

Page: 2 / 2

September 27, 2014, 09:42 (GMT)
Merge branch 'master' into libmv_prediction
September 26, 2014, 18:51 (GMT)
Replace region tracker with autotracker in Blender

The title actually tells it all, this commit switches
Blender to use new autotrack API from Libmv.

From the user point of view it means that prediction
model is now used when tracking which gives really
nice results.

All the other changes are not really visible for users,
those are just frame accessors, caches and so for the
new API.
September 26, 2014, 18:51 (GMT)
Major refactor of Libmv C-API

Basically the idea is to split it into smaller pieces,
because current file became unmanageable.

This commit also includes implementation of all C-API
for the autotrack pipeline.

Pretty much straightforward changes, nothing to be
mentioned specially.
September 26, 2014, 18:51 (GMT)
Initial commit of unfinished AutoTrack API

This starts the creating the new AutoTrack API. The new API will
make it possible for libmv to do full autotracking, including
predictive tracking and also support multiple motion models (3D
planes etc).

The first goal (not in this patch) is to convert Blender to use
the new API without adding any new functionality.

This API currently contanins:

- Frame accessor to access frames which are stored in Blender side.
- New Tracks implementation
- New Reconstruction implementation

Currently this API only tested on doing the same frame-to-frame
tracking as the old API allowed to do. But it also supports now
predictive tracking which is based on the Kalman filter.
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2019