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.

Contacts

Main Tasks
These tasks are the main parent tasks for the Motion Tracking in Blender.

T69103: Motion Tracking Module


Module Owners: @Sergey Sharybin (sergey)
Developer Members: @Keir Mierle (keir)
User Members: @Sebastian Koenig (sebastian_k) @Sean Kennedy (hype)

Recent Activity

Tue, Feb 18

Jacques Lucke (JacquesLucke) added a revision to T73228: Motion tracker viewfinder broken when start frame not 1: D6882: Fix T73228: UI shows settings of wrong marker when movie clip is offset.
Tue, Feb 18, 4:49 PM · VFX & Video, Motion Tracking, BF Blender
Dalai Felinto (dfelinto) updated the task description for T69103: Motion Tracking Module.
Tue, Feb 18, 2:51 PM · BF Blender, Motion Tracking

Mon, Feb 10

Evan Wilson (EAW) added a comment to T53060: Constraints to f-curve not working as expected.

I can duplicated what @ronan ducluzeau (zeauro) and @Amir Shehata (ashehata) reported using 2.83 alpha.

Mon, Feb 10, 5:44 PM · Tracker Curfew, Motion Tracking, BF Blender
Sybren A. Stüvel (sybren) removed a project from T58613: 'Follow Track' constraint | F-Curve doesn't work: Tracker Curfew.
Mon, Feb 10, 4:22 PM · Motion Tracking, BF Blender
Sybren A. Stüvel (sybren) closed T58613: 'Follow Track' constraint | F-Curve doesn't work as Invalid.

No activity for more than a week. As per the tracker policy we assume the issue is gone and can be closed.

Mon, Feb 10, 4:21 PM · Motion Tracking, BF Blender

Tue, Feb 4

Richard Antalik (ISS) changed the subtype of T67027: Multiple numerical values are not changing together in Motion tracking workspace from "Report" to "Known Issue".
Tue, Feb 4, 2:25 PM · User Interface, Motion Tracking, BF Blender
Jeroen Bakker (jbakker) changed the subtype of T70207: Possible bug in libmv in track_region.cc with mask enabled from "Report" to "Known Issue".

This seems like an improvement of existing code. Will set it to todo as it hasn't seen activity in the past 3 months

Tue, Feb 4, 10:46 AM · Motion Tracking, Libmv, BF Blender

Mon, Feb 3

Germano Cavalcante (mano-wii) changed the status of T58613: 'Follow Track' constraint | F-Curve doesn't work from Confirmed to Needs Information from User.

Is this problem still seen in the latest daily build?
https://builder.blender.org/download/

Mon, Feb 3, 7:10 PM · Motion Tracking, BF Blender

Sat, Feb 1

ZhiYong Huang (hzy5000) added a watcher for Motion Tracking: ZhiYong Huang (hzy5000).
Sat, Feb 1, 5:24 AM

Jan 23 2020

Germano Cavalcante (mano-wii) merged T53060: Constraints to f-curve not working as expected into T58613: 'Follow Track' constraint | F-Curve doesn't work.
Jan 23 2020, 7:43 PM · Motion Tracking, BF Blender
Germano Cavalcante (mano-wii) merged task T53060: Constraints to f-curve not working as expected into T58613: 'Follow Track' constraint | F-Curve doesn't work.
Jan 23 2020, 7:43 PM · Tracker Curfew, Motion Tracking, BF Blender

Jan 21 2020

Richard Antalik (ISS) changed the status of T72347: FFMPEG video frame alignment issue - most notable when doing motion tracking from Needs Triage to Confirmed.

I guess this may be considered confirmed since efforts are made to fix the issue.

Jan 21 2020, 2:40 PM · Motion Tracking, BF Blender

Jan 20 2020

Bastien Montagne (mont29) added a project to T73228: Motion tracker viewfinder broken when start frame not 1: VFX & Video.
Jan 20 2020, 8:49 PM · VFX & Video, Motion Tracking, BF Blender
Richard Antalik (ISS) changed the status of T73228: Motion tracker viewfinder broken when start frame not 1 from Needs Triage to Confirmed.
Jan 20 2020, 3:11 PM · VFX & Video, Motion Tracking, BF Blender
Sybren A. Stüvel (sybren) changed the subtype of T72009: Blender crashes when solving motion tracking with negative frame positions. from "Report" to "Bug".
Jan 20 2020, 2:44 PM · Motion Tracking, VFX & Video, BF Blender

Jan 17 2020

Germano Cavalcante (mano-wii) added a comment to T58613: 'Follow Track' constraint | F-Curve doesn't work.

I don't know if I got it wrong, but even testing on the informed version, I can't reproduce the problem.
Keyframes are generated.

Jan 17 2020, 4:02 PM · Motion Tracking, BF Blender

Dec 30 2019

Jeroen Bakker (jbakker) changed the subtype of T72794: Tracking: Selecting camera maker in 3D-View with other active camera from "Report" to "Known Issue".
Dec 30 2019, 1:45 PM · Motion Tracking
Jeroen Bakker (jbakker) added a comment to T72794: Tracking: Selecting camera maker in 3D-View with other active camera.
Dec 30 2019, 1:44 PM · Motion Tracking
Jeroen Bakker (jbakker) changed the status of T72794: Tracking: Selecting camera maker in 3D-View with other active camera from Needs Triage to Confirmed.
Dec 30 2019, 1:42 PM · Motion Tracking
Jeroen Bakker (jbakker) created T72794: Tracking: Selecting camera maker in 3D-View with other active camera.
Dec 30 2019, 1:40 PM · Motion Tracking
Jeroen Bakker (jbakker) added a comment to D6360: Tracking: Selection Crash.

This patch has been committed, but still the known issue needs to be added. I will do that later today when I am in office.

Dec 30 2019, 9:26 AM · Motion Tracking
Jeroen Bakker (jbakker) closed D6360: Tracking: Selection Crash.
Dec 30 2019, 9:26 AM · Motion Tracking
Sergey Sharybin (sergey) accepted D6360: Tracking: Selection Crash.

I would expect that when selecting a marker in this case would select the camera where the marker belongs to and select the marker that is under the mouse button. But this is an assumption and would like the tracking module to see what actually needs to happen.

Dec 30 2019, 9:16 AM · Motion Tracking

Dec 29 2019

Jeroen Bakker (jbakker) requested review of D6360: Tracking: Selection Crash.
Dec 29 2019, 11:13 PM · Motion Tracking

Dec 23 2019

Dalai Felinto (dfelinto) closed T57912: Tracking Pies as Invalid.

Hi, thanks for your patch.

Dec 23 2019, 6:39 PM · Motion Tracking, BF Blender: 2.8
Dalai Felinto (dfelinto) updated the task description for T69103: Motion Tracking Module.
Dec 23 2019, 6:35 PM · BF Blender, Motion Tracking

Dec 21 2019

Aaron Carlisle (Blendify) abandoned D6105: Documentation: Add Tracking Video Clip Requirement.

Closing this for a couple reasons:

Dec 21 2019, 3:26 AM · Motion Tracking

Dec 10 2019

Jeroen Bakker (jbakker) retitled D6360: Tracking: Selection Crash from [WIP] Tracking: Selection Crash to Tracking: Selection Crash.
Dec 10 2019, 11:10 AM · Motion Tracking

Dec 5 2019

Jeroen Bakker (jbakker) retitled D6360: Tracking: Selection Crash from Tracking: Selection Crash to [WIP] Tracking: Selection Crash.
Dec 5 2019, 3:52 PM · Motion Tracking
Jeroen Bakker (jbakker) planned changes to D6360: Tracking: Selection Crash.

The viewport and the movie clip editor should display the selection of the markers in the same way. Fixing the crash shows that the selection drawing isn't handled the same.

Dec 5 2019, 12:30 PM · Motion Tracking

Dec 4 2019

Jeroen Bakker (jbakker) updated the diff for D6360: Tracking: Selection Crash.

In my previous diff I unintentionally changed the false parameter to true. This diff changes it back to the original setting.

Dec 4 2019, 3:54 PM · Motion Tracking
Jeroen Bakker (jbakker) added inline comments to D6360: Tracking: Selection Crash.
Dec 4 2019, 3:54 PM · Motion Tracking
Jeroen Bakker (jbakker) added a reviewer for D6360: Tracking: Selection Crash: Sergey Sharybin (sergey).
Dec 4 2019, 3:49 PM · Motion Tracking

Dec 2 2019

Sergey Sharybin (sergey) claimed T72009: Blender crashes when solving motion tracking with negative frame positions..
Dec 2 2019, 12:01 PM · Motion Tracking, VFX & Video, BF Blender

Nov 29 2019

Philipp Oeser (lichtwerk) lowered the priority of T72009: Blender crashes when solving motion tracking with negative frame positions. from 90 to 50.

Can confirm.
Looks like both issues need to be solved [importing image sequences as well as the crash for negative frames...]

Nov 29 2019, 11:26 AM · Motion Tracking, VFX & Video, BF Blender

Nov 8 2019

Justin Jones (jjones780) added a comment to D6105: Documentation: Add Tracking Video Clip Requirement.

"I don't think use of such strong imperative statement is something what belongs to a manual."
Thanks for being so diplomatic. In my defense I was recovering from a visit to the dentist.

Nov 8 2019, 1:38 AM · Motion Tracking

Oct 21 2019

Sergey Sharybin (sergey) requested changes to D6105: Documentation: Add Tracking Video Clip Requirement.

Having the mention of time codes is fine, but i am not happy with the current placement of the information and its wording:

  • Such information does not belong to an Introduction section, but more like Best Practices or so.
  • I wouldn't recommend converting video file to an image sequence this has implications down the road. Rather, build timecode.
  • I don't think use of such strong imperative statement is something what belongs to a manual.
Oct 21 2019, 10:23 AM · Motion Tracking
Justin Jones (jjones780) retitled D6105: Documentation: Add Tracking Video Clip Requirement from Tracking Video Clip Requirement to Documentation: Add Tracking Video Clip Requirement.
Oct 21 2019, 3:49 AM · Motion Tracking
Justin Jones (jjones780) updated the summary of D6105: Documentation: Add Tracking Video Clip Requirement.
Oct 21 2019, 3:47 AM · Motion Tracking

Oct 1 2019

Brecht Van Lommel (brecht) closed D5519: Make Plane Track corners draggable with LMB.
Oct 1 2019, 8:24 PM · Motion Tracking

Sep 26 2019

Sergey Sharybin (sergey) added projects to T70207: Possible bug in libmv in track_region.cc with mask enabled: Libmv, Motion Tracking.
Sep 26 2019, 12:23 PM · Motion Tracking, Libmv, BF Blender

Sep 24 2019

Dalai Felinto (dfelinto) edited Description on Motion Tracking.
Sep 24 2019, 8:35 PM

Sep 20 2019

Michael P. (forest-house) added a comment to T58428: Motion Tracking: pre Blender 2.8 file prefetch footage freezes Blender.

@Dalai Felinto (dfelinto). I think this is fine. I now have a workaround, as you wrote. Thanks for looking into it.

Sep 20 2019, 7:23 AM · VFX & Video, BF Blender, Motion Tracking
Dalai Felinto (dfelinto) added a comment to T58428: Motion Tracking: pre Blender 2.8 file prefetch footage freezes Blender.

Edit: old file is used (09/2016), not a file saved in blender 2.80 or 2.81

Sep 20 2019, 12:45 AM · VFX & Video, BF Blender, Motion Tracking

Sep 19 2019

Michael P. (forest-house) added a comment to T58428: Motion Tracking: pre Blender 2.8 file prefetch footage freezes Blender.

So I dig a bit further with blender-2.81 0547a7753643:
Edit: old file is used (09/2016), not a file saved in blender 2.80 or 2.81

Sep 19 2019, 8:51 PM · VFX & Video, BF Blender, Motion Tracking
Dalai Felinto (dfelinto) added a comment to T58428: Motion Tracking: pre Blender 2.8 file prefetch footage freezes Blender.

Thanks but we can't use private files in your debugging process. Another round of questions:

Sep 19 2019, 12:45 AM · VFX & Video, BF Blender, Motion Tracking

Sep 18 2019

Michael P. (forest-house) added a comment to T58428: Motion Tracking: pre Blender 2.8 file prefetch footage freezes Blender.

I tested it again with blender-2.81 0547a7753643 but still the same issues with older Blender file.
I have attached a video where you can see the behaviour. And in the same video there is a test with the same video file, but with a new Blender 2.81 file from scratch. Here are no problems and the prefetch works as intended.

Sep 18 2019, 6:44 PM · VFX & Video, BF Blender, Motion Tracking
Dalai Felinto (dfelinto) added a project to T58428: Motion Tracking: pre Blender 2.8 file prefetch footage freezes Blender: VFX & Video.

@Michael P. (forest-house) Can you test with the official 2.80 release (blender.org/download) and also a night build (builder.blender.org) to see if the problem persists?

Sep 18 2019, 2:10 AM · VFX & Video, BF Blender, Motion Tracking

Sep 17 2019

Sergey Sharybin (sergey) changed the status of T69960: Motion Tracking: Track path tries to draw point counts <=0 (asserts) from Unknown Status to Resolved by committing rBe40dc53c4457: Fix T69960: Track path tries to draw negative point counts.
Sep 17 2019, 9:30 AM · Motion Tracking

Sep 16 2019

Julian Eisel (Severin) edited projects for T69960: Motion Tracking: Track path tries to draw point counts <=0 (asserts), added: Motion Tracking; removed BF Blender.
Sep 16 2019, 8:39 PM · Motion Tracking