What is SynthEyes?
SynthEyes is a PC or Mac software application for 3-D camera-tracking, also known as match-moving, which is widely used in film, television, commercial, and music video post-production.
SynthEyes can look at the image sequence from your live-action shoot and determine how the real camera moved during the shoot, what the field of view (~focal length) was, and where various features were in 3-D, so that you can create computer-generated imagery that exactly fits into the shot.
What can SynthEyes do for me?
You can use SynthEyes to help insert animated creatures or vehicles; fix shaky shots; extend or fix a set; add virtual sets to green-screen shoots; produce 3D stereoscopic films; create architectural previews; reconstruct accidents; do product placements after the shoot; add 3D cybernetic implants, cosmetic effects, or injuries to actors; produce panoramic backdrops or clean plates; build textured 3-D meshes from images; add 3-D particle effects; or capture body motion to drive computer-generated characters. And those are just the more common uses; we're sure you can think of more.
What are its features?
Take a deep breath! SynthEyes offers tracking, set reconstruction, stabilization, and motion capture. It handles camera tracking, object tracking, object tracking from reference meshes, camera+object tracking, survey shots, multiple-shot tracking, tripod (nodal, 2.5-D) tracking, mixed tripod and translating shots, stereoscopic shots, nodal stereoscopic shots, zooms, lens distortion, light solving. It can handle shots of any resolution — DV, HD, film, IMAX (Intro limited to 1920x1080), with 8-bit, 16-bit, or 32-bit float data, and can be used on shots with thousands of frames. A keyer simplifies and speeds tracking for green-screen shots. The image preprocessor helps remove grain, compression artifacts, off-centering, or varying lighting; improve low-contrast shots; or shoe-horn shots into available RAM for quicker handling. Textures can be extracted for a mesh from the image sequence, producing higher resolution and lower noise than any individual image.
SynthEyes offers complete control over the tracking process for challenging shots, including an efficient workflow for supervised trackers, combined automated/supervised tracking, offset tracking, incremental solving, rolling-shutter compensation, a hard and soft path locking system, distance constraints for low-perspective shots, and cross-camera constraints for stereo. A solver phase system lets you set up complex solving strategies with a visual node-based approach (not in Intro version). You can set up a coordinate system with tracker constraints, camera constraints, an automated ground-plane-finding tool, by aligning to a mesh, a line-based single-frame alignment system, manually, or with some cool new phase techniques.
What can SynthEyes talk to?
SynthEyes is a tracking app; you'll use the other apps you already know to generate the pretty pictures. SynthEyes exports to about 25 different 2-D and 3-D programs. The Sizzle scripting language lets you customize the standard exports, or add your own imports, exports, or tools. You can customize toolbars, color scheme, keyboard mapping, and viewport configurations too.
Intro or Pro - which is better for me?
The Intro version is intended for use by students and hobbyists and has specific limitations compared to the regular 'Pro' version. If these limitations are a concern to you, you should get the Pro version instead!
The Intro version:
- is available for 32-bit or 64-bit installation
- supports a maximum of 1.25 GB of total RAM shot cache memory*
- supports HD shot resolutions of at most 1920 x 1080
- supports texture extraction up to a maximum 2048 x 2048 (2K)
- supports at most 2M lidar points
- does not support deformations in geometric hierarchy tracking (separate pieces only)
- does not support stereo shots
- does not support disk caching (for RAID/SSD)
- does not support Phases
- does not support python (SyPy) or certain Extreme Sizzle calls
- does not support garbage mattes or alpha masking for planar or geometric hierarchy tracking
- does not support mesh de-duplication
- is not available on Linux
- is not available in a floating or cross-platform PC/Mac/Linux version
- will not support various future new features at our discretion
- can later be upgraded to Pro, though the total cost will be somewhat higher than purchasing Pro in the first place
*: The shot cache limit corresponds to a Queue Length setting of 200 HD frames. This affects playback performance at full resolution on longer shots, but does not affect the length of shots that can be tracked or tracking and solving accuracy.
Version: 2007 build 2020.07.1048
Release Date: 2020 July 14
- New ARRIRAW file reader, for .ari sequences and .mxf containing ARRIRAW. LogC (8/16) or ACES (half/float) modes. New supplied LUTs for LogC and ACES interconversion and display on R709/2020 monitors. See the manual for setup and GPU information.
- New Blackmagic RAW (.braw) file reader. See the manual for setup and GPU information.
- Enhanced "half" conversions throughout, especially for ARRI and OpenEXR. You can now select Half as a "Processing depth" on the Edit Shot panel and Rez tab of Image preprocessor - Half is now fast enough on most processors for widespread usage.
- OpenEXR reading is now more efficient, and gives a default channel type based on the file's contents: float or half.
- Enhancements to status-line handling; a log file is now created.
- New "Frames in flight" and "Reads in flight" preferences in the Image Input section to reduce the inefficiency of processors with 30+ threads all trying to read simultaneously (bad for disks and responsiveness).
- Read .pts lidar files for Read Mesh (same data format as .xyz).
- SynthEyes installers now use the smaller CPU-only Tensorflow to reduce download time/space. If you wish to use your NVidia GPU for the Tensorflow neural-net features, please install the appropriate overlay for Windows or Linux; see the directions.
- Windows: Tensorflow is delay-loaded, so that SynthEyes can check for AVX support at startup. It does not exit immediately; you may be able to run for a bit before encountering code requiring AVX. (The next SynthEyes version will use AVX throughout and stop immediately.)
- Linux, macOS: the installer checks for AVX support and generates a warning if it's not supported; SynthEyes will crash on startup.
- Latest version of Microsoft VC++ 2015-2019 redistributables, hopefully Microsoft has eliminated the problem that caused an incorrect message that SynthEyes was already installed on some machines.
- Added Visual 2013 C library to the Windows installer, to cover a hidden RED decoder requirement.
- libpng15.so.5 included in the Linux installer for distros lacking it.
- Crash changing tracker type.
- Crash dragging objects in Hierarchy View.
- Error/crash on single-channel lighting-invariant tracking.
- Updated Large and X-Finder NN models' configuration data to be able to run CPU-only.
- DNG reader can now generate half buffers, and respects scaling.
- DPX, PSD readers respect scaling control for float images.
- Half buffers treat scaling properly.
- Bad image when applying a color map to float images in the image preprocessor.
- The .csp LUT reader now accommodates large 1-D pre-maps without an error.
- Filmbox export of image sequences adjusts Image Sequence Offset to compensate for the exporter's bias setting (Start at frame etc).
- Lens workflow script now detects and asks about situations where the script is incorrectly run twice with no intervening "Undo earlier run" or Edit/Undo.
- Lens workflow script no longer tests unnecessarily for an animated lens in order to apply anamorphic squash slope.
- SynthEyes updater's new-version download now permits downloads of suitably large installers.
- "Report a credit" adapted to OS changes in how mailto: URLs are parsed.
Hassle Free Returns
At Motion Media, our goal is to ensure your complete satisfaction with your purchase. If, for whatever reason, you are dissatisfied with your purchase, you may return it to Motion Media within 30 days. Claims for missing items or items damaged in transit must be received within three business days of receipt of merchandise.
Refunds on returned items will be issued in the same payment form as tendered at the time of purchase. If payment was made by credit card, once we receive the product we will credit your account. Please allow 7-10 days for a credit to appear on your credit card statement. If payment was made by check, please allow 10 business days for a refund check to be issued.
Please read all conditions below. If conditions are not met, Motion Media reserves the right to refuse the return or to charge a restocking fee of up to 25%.
How to return or exchange an item:
- In order to return an item you need to first obtain an RMA (Return Merchandise Authorization) number.
- To request an RMA number, please visit our contact page and send us an email with the request.
- To request an RMA number by phone, call Customer Service at 310-450-4000.
- Place the original package into a shipping carton.
- Include the invoice and the reason for the return. If defective, please specify the defect.
- Please do not place stickers or shipping labels on the original manufacturer's package.
- The RMA number must be clearly written on the outer box. If you received a label in the email, print the label and tape it to the carton.
- Ship via insured ground service with a tracking number. Return shipping charges are the responsibility of the customer. We are not responsible for lost or damaged packages.
- Send pre-authorized returns to:
Motion Media, LLC
709 N. Douglas St.
El Segundo, CA 90245
- Alternatively, you may return an item at our office at the above location, with an approved RMA.
- All returned or exchanged items must be in new condition, in the original box, and must include all packing material, blank warranty cards, manuals, and all accessories.
- Motion Media is not responsible for personal data or items left in returned merchandise.
- Defective items may be repaired or exchanged at our discretion for the same model or manufacturer's equivalent model.
- RMA numbers are valid for 10 days.
- Motion Media is not responsible for any consequential or incidental damage resulting from the sale or use of any merchandise bought from us. We are responsible for the monetary value of the merchandise only.
No Return/Exchange On:
- Any Electronically Delivered Software*
- 3D Printers & Accessories
- Custom systems built or modified by Motion Media to customer's specifications
- Educational dvd's and books once unwrapped
- Motion Media Gift Cards are redeemable for merchandise only and may not be redeemed for cash.
*We offer 30 day returns on Autodesk licenses, excluding monthly terms.