Page MenuHome

Motion TrackingProject
ActivePublic

Details

Description

Motion tracking for VFX, based on the Libmv a structure from motion library. This is a subproject of the VFX & Video module. There are two main areas here, Tracking and Masking.

Important links:

Contacts

Recent Activity

Tue, Oct 27

Vijay Bhardwaj (dreamfuleyes) added a watcher for Motion Tracking: Vijay Bhardwaj (dreamfuleyes).
Tue, Oct 27, 6:52 PM

Mon, Oct 12

Sergey Sharybin (sergey) abandoned D9116: Fix lens distortion bug in libmv after rB3a7d62cd1f5e.

Thanks for the time spent in investigation and working on the patch. However, I don't think this is a good way to go. There are few aspects:

Mon, Oct 12, 3:23 PM · BF Blender (2.91), VFX & Video, Motion Tracking, Libmv

Tue, Oct 6

Dalai Felinto (dfelinto) added a project to D9116: Fix lens distortion bug in libmv after rB3a7d62cd1f5e: BF Blender (2.91).
Tue, Oct 6, 10:13 AM · BF Blender (2.91), VFX & Video, Motion Tracking, Libmv
Bastien Montagne (mont29) added a comment to D9116: Fix lens distortion bug in libmv after rB3a7d62cd1f5e.

Think this is a nicer fix in absolute, for sure. But we do need Sergey to review this (am not maintaining this code, only fixed the issue in the less intrusive way possible, because maintainer is away for two weeks and this was pretty serious bug ;) ).

Tue, Oct 6, 9:59 AM · BF Blender (2.91), VFX & Video, Motion Tracking, Libmv
Ivan Perevala (ivpe) updated the summary of D9116: Fix lens distortion bug in libmv after rB3a7d62cd1f5e.
Tue, Oct 6, 12:20 AM · BF Blender (2.91), VFX & Video, Motion Tracking, Libmv
Ivan Perevala (ivpe) retitled D9116: Fix lens distortion bug in libmv after rB3a7d62cd1f5e from Fix critical lens distortion bug in libmv after rB3a7d62cd1f5e to Fix lens distortion bug in libmv after rB3a7d62cd1f5e.
Tue, Oct 6, 12:17 AM · BF Blender (2.91), VFX & Video, Motion Tracking, Libmv

Mon, Oct 5

Bastien Montagne (mont29) closed D9101: Fix critical bug in libmv after rB3a7d62cd1f5e.

Committed as rBrB7e836bde11ce, thanks.

Mon, Oct 5, 12:04 PM · VFX & Video, Motion Tracking, BF Blender (2.91)
Bastien Montagne (mont29) updated the diff for D9101: Fix critical bug in libmv after rB3a7d62cd1f5e.

Get context in diff...

Mon, Oct 5, 11:42 AM · VFX & Video, Motion Tracking, BF Blender (2.91)
Brecht Van Lommel (brecht) accepted D9101: Fix critical bug in libmv after rB3a7d62cd1f5e.
Mon, Oct 5, 11:41 AM · VFX & Video, Motion Tracking, BF Blender (2.91)

Sat, Oct 3

Bastien Montagne (mont29) updated the diff for D9101: Fix critical bug in libmv after rB3a7d62cd1f5e.

Tweak a comment

Sat, Oct 3, 5:52 PM · VFX & Video, Motion Tracking, BF Blender (2.91)
Bastien Montagne (mont29) requested review of D9101: Fix critical bug in libmv after rB3a7d62cd1f5e.
Sat, Oct 3, 5:50 PM · VFX & Video, Motion Tracking, BF Blender (2.91)

Thu, Oct 1

Ivan Perevala (ivpe) updated the summary of D9072: Fix: missing UI elements (unreported).
Thu, Oct 1, 11:03 PM · Motion Tracking
Brecht Van Lommel (brecht) closed D9072: Fix: missing UI elements (unreported).
Thu, Oct 1, 2:25 PM · Motion Tracking
Brecht Van Lommel (brecht) accepted D9072: Fix: missing UI elements (unreported).
Thu, Oct 1, 2:22 PM · Motion Tracking
Ivan Perevala (ivpe) retitled D9072: Fix: missing UI elements (unreported) from Fix: missing UI elements to Fix: missing UI elements (unreported).
Thu, Oct 1, 1:19 PM · Motion Tracking
Ivan Perevala (ivpe) updated the summary of D9072: Fix: missing UI elements (unreported).
Thu, Oct 1, 9:34 AM · Motion Tracking

Wed, Sep 30

Sergey Sharybin (sergey) closed D9037: Tracking: Implement Brown-Conrady distortion model.
Wed, Sep 30, 4:04 PM · Motion Tracking

Sep 30 2020

Aaron Carlisle (Blendify) closed D9050: UI: Motion Tracking: Fix description of K2 coefficient.
Sep 30 2020, 5:01 AM · Motion Tracking
Aaron Carlisle (Blendify) retitled D9050: UI: Motion Tracking: Fix description of K2 coefficient from Fix: description of K2 coefficient to UI: Motion Tracking: Fix description of K2 coefficient.
Sep 30 2020, 4:59 AM · Motion Tracking
Aaron Carlisle (Blendify) accepted D9050: UI: Motion Tracking: Fix description of K2 coefficient.
Sep 30 2020, 4:58 AM · Motion Tracking

Sep 29 2020

Ivan Perevala (ivpe) retitled D9050: UI: Motion Tracking: Fix description of K2 coefficient from Update rna_tracking.c to Fix: description of K2 coefficient.
Sep 29 2020, 9:12 PM · Motion Tracking
Brecht Van Lommel (brecht) removed a reviewer for D9037: Tracking: Implement Brown-Conrady distortion model: Brecht Van Lommel (brecht).

I don't think this needs to be reviewed by me unless @Sergey Sharybin (sergey) wants an extra pair of eyes.

Sep 29 2020, 5:30 PM · Motion Tracking
Ivan Perevala (ivpe) updated the summary of D9037: Tracking: Implement Brown-Conrady distortion model.
Sep 29 2020, 5:22 PM · Motion Tracking
Ivan Perevala (ivpe) added a reviewer for D9037: Tracking: Implement Brown-Conrady distortion model: Brecht Van Lommel (brecht).
Sep 29 2020, 5:18 PM · Motion Tracking
Ivan Perevala (ivpe) updated the summary of D9037: Tracking: Implement Brown-Conrady distortion model.
Sep 29 2020, 12:57 PM · Motion Tracking
Ivan Perevala (ivpe) updated the summary of D9037: Tracking: Implement Brown-Conrady distortion model.
Sep 29 2020, 12:13 PM · Motion Tracking
Ivan Perevala (ivpe) updated the summary of D9037: Tracking: Implement Brown-Conrady distortion model.
Sep 29 2020, 12:12 PM · Motion Tracking
Ivan Perevala (ivpe) updated the summary of D9037: Tracking: Implement Brown-Conrady distortion model.
Sep 29 2020, 12:10 PM · Motion Tracking
Ivan Perevala (ivpe) requested review of D9037: Tracking: Implement Brown-Conrady distortion model.
Sep 29 2020, 11:30 AM · Motion Tracking
Ivan Perevala (ivpe) updated the diff for D9037: Tracking: Implement Brown-Conrady distortion model.
  • Fix SolveCamera

SolveCamera operator expect K4 is constant same as K3 coefficient

Sep 29 2020, 11:28 AM · Motion Tracking
Sergey Sharybin (sergey) accepted D9037: Tracking: Implement Brown-Conrady distortion model.

Thanks for the update!
Wow, that's a lot. Almost makes feel ashamed for not knowing it's such a common model :)

Sep 29 2020, 10:39 AM · Motion Tracking
Ivan Perevala (ivpe) updated the summary of D9037: Tracking: Implement Brown-Conrady distortion model.
Sep 29 2020, 10:23 AM · Motion Tracking
Ivan Perevala (ivpe) updated the summary of D9037: Tracking: Implement Brown-Conrady distortion model.
Sep 29 2020, 10:16 AM · Motion Tracking
Ivan Perevala (ivpe) updated the summary of D9037: Tracking: Implement Brown-Conrady distortion model.
Sep 29 2020, 10:14 AM · Motion Tracking
Sergey Sharybin (sergey) added a comment to D9037: Tracking: Implement Brown-Conrady distortion model.

I am curious to know with which software the interoperability is improved with this patch. Maybe it then will be possible to expose this model in a more VFX artist friendly way.

Sep 29 2020, 9:52 AM · Motion Tracking

Sep 28 2020

Ivan Perevala (ivpe) updated the summary of D9037: Tracking: Implement Brown-Conrady distortion model.
Sep 28 2020, 9:11 PM · Motion Tracking

Jul 1 2020

Sergey Sharybin (sergey) moved T76872: 2nd Mask (created after existing keyframe) gets broken handles from Backlog to Bugs on the VFX & Video board.
Jul 1 2020, 12:51 PM · Motion Tracking, BF Blender, VFX & Video, Masking

Jun 26 2020

Julian Eisel (Severin) moved T67027: Multiple numerical values are not changing together in Motion tracking workspace from Backlog to Known Issues on the User Interface board.
Jun 26 2020, 7:28 PM · VFX & Video, User Interface, Motion Tracking, BF Blender

Jun 25 2020

Philipp Oeser (lichtwerk) changed the subtype of T76872: 2nd Mask (created after existing keyframe) gets broken handles from "Report" to "Bug".

Will classify as bug for now.

Jun 25 2020, 12:15 PM · Motion Tracking, BF Blender, VFX & Video, Masking
Philipp Oeser (lichtwerk) updated the task description for T76872: 2nd Mask (created after existing keyframe) gets broken handles.
Jun 25 2020, 12:14 PM · Motion Tracking, BF Blender, VFX & Video, Masking
Philipp Oeser (lichtwerk) renamed T76872: 2nd Mask (created after existing keyframe) gets broken handles from 2nd Mask Created After Auto-Keyframing Enabled gets Mystery Keyframes to 2nd Mask (created after existing keyframe) gets broken handles.
Jun 25 2020, 12:13 PM · Motion Tracking, BF Blender, VFX & Video, Masking
Philipp Oeser (lichtwerk) added a comment to T76872: 2nd Mask (created after existing keyframe) gets broken handles.

Changing the handle type seems to play an important part, animation of just the point positions seems to be fine.

Jun 25 2020, 12:09 PM · Motion Tracking, BF Blender, VFX & Video, Masking

Jun 24 2020

Philipp Oeser (lichtwerk) added a comment to T76872: 2nd Mask (created after existing keyframe) gets broken handles.

I have this on the list for tomorrow to look at again

Jun 24 2020, 4:42 PM · Motion Tracking, BF Blender, VFX & Video, Masking
Sergey Sharybin (sergey) added a comment to T76872: 2nd Mask (created after existing keyframe) gets broken handles.

@Philipp Oeser (lichtwerk) mask surely shouldn't be mangled after modifying it.
Could be missing DEG_id_update_tag call. How do i reproduce the issue with the attached file?

Jun 24 2020, 4:28 PM · Motion Tracking, BF Blender, VFX & Video, Masking

Jun 12 2020

Sergey Sharybin (sergey) moved T67027: Multiple numerical values are not changing together in Motion tracking workspace from Backlog to Known Issues on the VFX & Video board.
Jun 12 2020, 3:50 PM · VFX & Video, User Interface, Motion Tracking, BF Blender
Sergey Sharybin (sergey) moved T70207: Possible bug in libmv in track_region.cc with mask enabled from Backlog to Known Issues on the VFX & Video board.
Jun 12 2020, 3:44 PM · VFX & Video, Motion Tracking, Libmv, BF Blender
Sergey Sharybin (sergey) moved T72347: FFMPEG video frame alignment issue - most notable when doing motion tracking from Backlog to Bugs on the VFX & Video board.
Jun 12 2020, 3:37 PM · VFX & Video, Motion Tracking, BF Blender
Dalai Felinto (dfelinto) added a project to T67027: Multiple numerical values are not changing together in Motion tracking workspace: VFX & Video.
Jun 12 2020, 10:20 AM · VFX & Video, User Interface, Motion Tracking, BF Blender
Dalai Felinto (dfelinto) added a project to T70207: Possible bug in libmv in track_region.cc with mask enabled: VFX & Video.
Jun 12 2020, 10:18 AM · VFX & Video, Motion Tracking, Libmv, BF Blender
Sergey Sharybin (sergey) added a project to T72347: FFMPEG video frame alignment issue - most notable when doing motion tracking: VFX & Video.
Jun 12 2020, 9:56 AM · VFX & Video, Motion Tracking, BF Blender