Tag Archives: planar tracking

Review: Mocha Pro 5 plug-in for Media Composer

By Brady Betzel

A common theme among editors and colorists these days is where to draw the line when asked to do more than their job description. Some editors want to stick to cutting, while others find it exciting to push their creative boundaries. Personally, the more options I have in my toolkit, the more employable I become.

If you are one of those editors who doesn’t want to learn how to better track or roto, you might want to rethink your stance. If you need proof, hop on over to YouTube and search for tracking and rotoscoping tutorials. I bet you will find someone younger and hungrier than you doing things beyond your imagination. In the end, tools like Boris FX/Imagineer System’s Mocha Pro are life-altering tools for an editor that will directly affect how much time you can save and how much money you can make.

Whether you are obscuring a face with a blur or painting out an errant drone from the sky, Mocha Pro will turn hours of work into minutes. Mocha Pro 5, the latest update to the Mocha family, is a 2D planar tracker that tracks surfaces and planes instead of points. In simple terms, think of Mocha as being able to track objects with flat (or flat-ish) faces, like a billboard or the hood of a car, as opposed to a single point much like the tracker in Avid Media Composer.

Mocha Pro can be used as a standalone tool for $1,495 or as a standalone app plus multi-host plug-ins for $1,995. It can also be purchased as a plug-in only for Avid for $695, Adobe for $695, OFX (Nuke and Fusion at the moment) for $695 or multi-host for $995. There are also upgrade pricing options if you are coming from Mocha Pro 4. For software and hardware specs click here.

While Mocha Pro 5 isn’t cheap, there are many new features that justify the price of admission. One of the best improvements is the GPU acceleration. If you have a somewhat modern OpenCL-compatible graphics card (any of the current offerings from Nvidia, AMD and Intel, for example) then you will see a big increase in tracking speed.

In Mocha Pro 5 you can select GPU for rendering in the Mocha Preferences Menu > GPU tab. Mocha can either automatically select what it thinks is the best OpenCL device, you can identify it yourself or you can select none and go raw processor only.

The Plug-In Option
The new Mocha Pro 5 plug-in option is the other heavy hitter in this update. The plug-in option allows the editor or VFX artist to work natively in their favorite host app, such Adobe After Effects or Avid Media Composer. So they launch Mocha Pro, work with the native file formats supported in the host app and render within that apps’ world, all while still having access to the power of the Mocha Pro toolset.

While this is game-changing for anyone, it’s especially game-changing for Media Composer editors who are tired of trying to get the point tracker to work or who don’t have access to Boris FX BCC 10 — or maybe they want to go beyond what the Mocha tracker does through BCC 10.

You can now use your layer-based timeline, apply Mocha Pro to the clip in question and fully composite your roto, track or removal work within the Avid timeline. You can also export the data for heavier compositing in apps like Nuke or After Effects, even if you are working through Media Composer. Really incredible!

I have seen my productivity increase by hours using Mocha Pro. Instead of fiddling with the Paint Tool in Media Composer combined with the Point Tracker, I can get a rock-solid track in Mocha and an even cleaner matte than I would have if I stayed within Media Composer.

When working on freelance projects, I often get asked to do what some might consider VFX work — this typically doesn’t mean much more money. Because of tools like Mocha Pro 5, I don’t have turn down jobs because of time constraints.

Many clients appreciate my ability to tackle mild visual effects problems and become return clients because they can have one person do the work instead of many. And, let’s be honest, who wants to deal with coordinating projects and files between multiple people? I know I don’t if I can avoid it.

The Mocha Pro 5 features I tested for this review were the Lens Correction, Stabilize, Insert and Remove Modules using the Mocha Pro 5 plug-in for Media Composer

While I have the utmost respect for awesome rotoscope artists, I don’t have a desire to be one. I will leave that for you to check out on your own. There are some great tutorials on the topics I’m not covering, such rotoscoping and 3D camera solves here.

Real-World Tests
First off is Lens Correction. To test Mocha Pro 5’s lens correction ability I found some old GoPro footage, which is notorious for having a huge fish-eye effect because of its wide angle. (As a side note, Boris FX’s Continuum Complete has an easy Lens Correction fix built into its BCC v10 plug-in suite under Image Restoration.) But what if you want to keep the lens distortion, composite something into your scene and add the lens distortion to your insert shot? This is where Mocha Pro 5 comes into play.

After you apply the Mocha Pro 5 plug-in to your video layer in Media Composer, you can launch the app from the Effects Panel. From inside of Mocha you can jump to the Lens tab, click locate lines, locate and select lines in your scene that should be straight, select the type of distortion you have (for simple scenes, probably the 1-Parameter setting), hit calibrate and distort or un-distort. If you are applying the distortion to an insert shot, you will track the section of the shot you want to insert a shot onto, use the Surface Align tool to identify the surface, import the shot you want to insert, go back to Insert Menu on the original clip you want to composite on and identify the imported clip. Boom! Magic! Next, quit out and save from Mocha Pro 5, check off the Render box in the Effects Panel and select Insert: Composite from the drop down. After that long-winded explanation, you should have a shot properly tracked with the lens distortion applied.

For a great and quick tutorial check out Dan Harvey’s tutorial on BorisFX.com.

As a side note, when working in Media Composer, any effect that you apply to your clip underneath the Mocha Pro 5 plug-in will come through when working in Mocha Pro. Using a ProRes HQ QuickTime I had filmed that was flat in color, I color balanced and corrected the QuickTime in Media Composer and then wanted to do some work in Mocha Pro 5. It was a welcome surprise that the color came through; it really made tracking easier.

Up next I wanted to test out the stabilization inside of Mocha Pro 5. Media Composer’s Fluid Stabilizer is pretty good when it works, so naturally I wanted to see how the Mocha Pro Stabilize held up. While you can Stabilize or Region Stabilize within Media Composer (fairly well, I might add), there are limitations that Mocha Pro 5 really helps with. Once I dove into stabilizing inside of Mocha Pro 5 for Avid, I really began to like the process and methodology.

To get a succinct and great tutorial check out the famous Mary Poplin (Twitter @MaryPoplin) — she has a million great Mocha tutorials that can be found on the BorisFX.com or ImagineerSystems.com websites or on their YouTube page.

Simply, once inside of Mocha Pro you will track the ground plane, align your surface and grid and tell it what type of motion to stabilize for. You can even center, zoom and crop your footage to fill the frame. It’s pretty incredible. With a little time, you can turn a bumpy shot that you filmed out of the side of your car window into one that feels like it was filmed using a professional crane, or at least something close to that.

Finally, I wanted to touch on the Remove Module, and it is straight-up voodoo. Even after using it multiple times, I am still blown away at how well this works. Without going into too much detail, you define what is the background, foreground and what object you want to remove by drawing shapes and tracking them individually. One very important point that I often forget in Mocha is that layer order matters and will make a gigantic difference in your tracking success.

Mocha will read your layers from Top to Bottom. Top being closest to camera and Bottom being the furthest from camera, meaning the background should be your bottom layer. To achieve a successful remove, you need to track the background area that the object you want removed lies on top of and make sure that your garbage matte surrounding your removal object covers the entire object. Also, make sure the matte covering your background covers the entire area that your removal object goes through.

Then you need to track the object you want to remove… the entire object. Typically, your garbage mattes don’t need to be ultra-tight — just enough to cover the entire object you want removed. Without going too deep into clean plate techniques, if you find that your object doesn’t move enough for Mocha Pro to remove your object, you might need to export a frame of your video from Mocha Pro. Simply, click Create Clean Plate and paint out the object in an app like Photoshop. Once painted out, you can import the plate back into Mocha Pro and be able to see your results easily. I tried my hand at removing a shoe from a scene, and while I was able to remove the shoe I had a few crashes along the way. But, in the end, I was able to achieve a successful remove. Check out my Object Removal using Mocha Pro 5 for Media Composer, which I filmed using the DJI Phantom 4 (my review will be coming out soon).

Summing Up
While Mocha Pro 5 is fast for the magic it helps you create, it does need some time to render. My 2-3 second clip needed a few minutes to process the removal. For those wondering if my system was up to par I was running Avid Media Composer and Mocha Pro 5 on an HP Z1G3 workstation loaded with Intel Xeon E3 processors and an Nvidia Quadro M2000M graphics card, so the system is awesome (you will see a review of that in the future also).

In the end, if you need to track, rotoscope, remove or insert footage, Mocha Pro 5 is worth every penny. Imagineer’s Mocha Pro is one of those apps you must have in your post toolbox if you do any kind of tracking, object removal or inserts. It will shave hours off of your workload and directly increasing your productivity )and hopefully your paycheck).

If you are tired of using Media Composer’s built-in point tracker and still need to accomplish tracking, object removal, stabilization and more, Mocha Pro 5 is your savior.

Something I really love about the direct integration of Mocha Pro 5 inside of tools like Media Composer is the continued ability to export your tracking data to pass between apps. Say you are an overzealous offline editor who rules at Mocha Pro tracking in Media Composer but also wants to pass along that shape data to the Nuke or After Effects for some heavy compositing and/or further refinement — you can still export all of the data necessary. Awesome!

It will take a few tries to understand just how a planar tracker like Mocha Pro 5 works, but with the awesome tutorials from Mary Poplin, Martin Brennand and many others on Imagineer’s YouTube page, you should be up and running in a matter of hours.

Brady Betzel is an online editor at Margarita Mix in Hollywood, working on Life Below Zero and Cutthroat Kitchen. You can email Brady at bradybetzel@gmail.com, and follow him on Twitter @allbetzroff. Earlier this year, Brady was nominated for an Emmy for his work on Disney’s Unforgettable Christmas Celebration.

Mocha now plug-in for NLEs, BCC 10 integrates Mocha 5

The big news from Boris FX/Imagineer at IBC this year was that the soon-to-be-released Mocha Pro planar tracking and roto masking technology will be available as a plug-in for Avid, Adobe and OFX. This brings all of the tools from Mocha Pro to these NLEs — no more workarounds needed. This Mocha Pro 5 plug-in, which will be available in a month, incorporates a new effects panel for integrated keying, grain, sharpening and skin smoothing as well as new Python scripting support and more.

“Avid editors have always asked us for the Mocha planar tracking tools on their timeline. Now with the Imagineer/Boris FX collaboration, we are bringing the full Mocha Pro to Avid,” explains Ross Shain, CMO at BorisFX/Imagineer. “Media Composer and Symphony users will be able to handle more complex effects and finishing tasks, without importing/exporting footage. Just drop the Mocha Pro plug-in on your clip and you immediately have access to the same powerful tracking, stabilization and object removal tools used in high-end feature film visual effects.”

The availability of this plugin coincides with the Mocha Pro 5 release.

In other company news, Boris FX’s upcoming Boris Continuum Complete (BCC) 10 will have Mocha planar tracking and masking embedded. This is inside every BCC 10 plug-in and can be used for isolating areas of the effect with Mocha masks. The first version to ship will be BCC 10 for Avid in a few weeks.

Besides integrating Mocha Pro 5, BCC 10 will also offer a new Beauty Studio skin-retouching filter, new 3D titling and animation tools, import of Maxon Cinema 4D models, new image restoration filters, new transitions and more host support.

Boris FX buys Imagineer, makers of Mocha

In news that likely prompted a slightly less PG version of “holy cow,” Boris FX has bought Imagineer Systems, makers of the hugely popular and widely used Mocha, a planar tracking and visual effects tool used in film and TV. The technology won an Academy Award in 2013.

Mocha Pro has been used on the films Gone Girl, Birdman and Hunger Games: Mockingjay Part 1, and TV shows such as The Leftovers, Game of Thrones and House of Cards.

For its part, Boris FX develops VFX, compositing, titling, video editing and workflow tools for broadcast, post and film. So you can see how this purchase might be a good fit for the company. You likely know their Continuum Complete package of plug-ins.

postPerspective’s Brady Betzel has reviewed both products. Click here for Mocha Pro
Continue reading

Review: Imagineer System’s Mocha Pro 4.1 and Mocha Plus 4.1

By Brady Betzel

Most people working in modern post production have heard about “tracking.” Many may have even dabbled in a little tracking to remove a dead pixel, do some simple sign replacements or stabilize a shaky shot. If you are lucky enough to have been successful in your standard Avid tracker or the amazing Adobe After Effects 3D Camera Solver then you will love what Imagineer System’s is doing with Mocha Pro 4.1 and Mocha Plus 4.1.

If you haven’t touched a tracker and/or are scared, I don’t blame you; it’s not necessarily a painless procedure (especially if you don’t have great source footage), but stick with it because the results of a great track, along with some creative motion graphics creativity, can be Continue reading

TrackX powered by Mocha offers pro motion tracking tools for FCP X

Guildford, UK — Imagineer Systems, based here, and the creators of the Mocha Planar Tracking technology, along with Australia-based CoreMelt, a provider of advanced video plug-in effects, have released TrackX powered by Mocha. This is the latest Apple Final Cut Pro X (FCP X) plug-in to come out of the strategic partnership between Imagineer and CoreMelt.

TrackX powered by Mocha (http://www.imagineersystems.com/products/SliceX_TrackX, http://www.coremelt.com) uses the planar tracking technology (which won an Academy Award, BTW) to precisely track camera motion, objects and people for seamless visual effects and screen composites.


“TrackX powered by mocha is a tremendous leap ahead in plug-in innovation for Final Cut Pro X,” comments Ross Shain, chief marketing officer, Imagineer Systems. “CoreMelt has taken Imagineer’s innovative Planar Tracking engine and added a simple-to-use plug-in interface, giving Final Cut Pro X editors a powerful, yet easy-to-use, set of tools to manage complex tracking projects with exacting precision. No need to leave the timeline or learn a complicated VFX program. The Final Cut user community will love the ability to create these advanced visual effects directly inside their favorite editor.”

Suited for creating realistic screen inserts, set extensions and sky replacements, TrackX powered by mocha lets FCP X editors easily track and replace objects within a video, such as an image on a cell phone, TV screen or sign, as well as add graphics and text, including lower-thirds, to follow objects in motion.

TrackX’s customizable parameters provide FCP X editors with controls to fine-tune translation, scale, rotation and perspective motion of text and video, eliminating the need to do manual keyframing. Mocha technology stays locked on through shaky, grainy and motion-blurred video.

“We’re excited to be able to take Imagineer’s leading mocha technology and make it available in such an affordable and easy-to-use package,” says Roger Bolton, CoreMelt founder and director. “CoreMelt is all about finding ways to bring high-end, complex tools to as many people as possible. With TrackX powered by Mocha, editors can now directly accomplish many tracking tasks that would have otherwise involved jumping into complex compositing software.”

TrackX powered by Mocha features three plug-ins:
• Simple Tracker: Instant tracking perfect for quick floating lower thirds or graphics following a person or object
• Track Layer: Advanced tracking with perspective shifts, surface mapping and masking capabilities
• Track Text: Includes a text generator that can track text with perspective and masking capabilities

TrackX powered by mocha is available now for $99. Users who have purchased SliceX powered by Mocha can purchase TrackX for a special upgrade price, $49. Purchase the SliceX / TrackX powered by mocha bundle for $149.