-
Notifications
You must be signed in to change notification settings - Fork 29
Description
Project description
OpenTrackIO is a free and open protocol designed by the SMPTE RiS-OSVP group that seeks to improve interoperability in Virtual Production and beyond.
Virtual Production (VP) encompasses a range of techniques that use camera and lens tracking systems to generate real-time visual effects (VFX) in a render engine. VP encompasses:
Augmented Reality (AR),
Chroma key (both for live broadcast and 'Simul-Cam' for on-set VFX pre-visualization),
In-Camera Visual Effects (ICVFX), eXtended Reality (XR for LED set extensions) and other Mixed Reality (MR) combinations.
In Virtual Production it is critical that the camera capture, the tracking data, and the lens data are synchronized in space and time to accurately reproduce the visual effect.
There are multiple producers and consumers of this data in VP workflows. In the absence of any standards producers have developed their own bespoke protocols and consumers have an ever-growing list of these to support in their tools.
OpenTrackIO addresses this by providing an open, modern, flexible protocol built on the input of a large group of industry professionals that ensure it is fit-for purpose now and in the future. Project contributors have started to build and publish software tools around the standard to assist with their own integrations, and so the OpenTrackIO team would like to bring these tools together in a more formal open-source framework, build a community around the codebases, and add to and extend the software tools and reference implementations.
Sponsor from TAC
Not yet appointed
Proposed Project Stage
Sandbox
Please explain how this project is aligned with the mission of the Academy Software Foundation?
Software resources around the OpenTrackIO standard will have a significant impact on the motion picture and broader media industries by dramatically improving interoperability in Virtual Production and Visual Effects.
OpenTrackIO has begun with a standard but now - to help developers and encourage adoption - software tools and reference implementations must be developed to make it easier for the producers and consumers of the data to integrate in their systems. Some of this work has already started. The OpenTrackIO team would like to consolidate these resources under the umbrella of the ASWF and bring governance and software rigor to these projects.
What is the project’s license for code contributions and methodology for code contributions?
Intention is to migrate all existing code to Apache License, Version 2.0.
What tool or platform is utilized for source control (GitHub, etc.), and what is the location
(e.g., URL)?
https://github.com/SMPTE/ris-osvp-metadata-camdkit
https://github.com/mosys/opentrackio-cpp
https://bitbucket.org/futureuniverse/opentrackio/src/master/
The OpenTrackIO team would like to consolidate the software components of these repos under the ASWF umbrella.
What are the external dependencies of the project, and what are the licenses of those dependencies?
https://github.com/nlohmann/json
https://github.com/nlohmann/json/tree/develop/LICENSES
What roles does the project have (e.g., maintainers, committers?) Who are the current
core committers of the project, or which can a list of committers be found?
https://github.com/SMPTE/ris-osvp-metadata-camdkit/graphs/contributors
What mailing lists are currently used by the project?
SMPTE RIS OSVP
What tool or platform is leveraged by the project for issue tracking?
https://github.com/SMPTE/ris-osvp-metadata-camdkit/issues
Does the project have an OpenSSF Best Practices Badge? Do you foresee any
challenges in obtaining one?
Do not foresee any challenges in obtaining.
What is the project’s website? Is there a wiki?
https://ris-pub.smpte.org/ris-osvp-metadata-camdkit/
There is no wiki currently. This webpage provides the usage documentation and is generated by the CamDKit
What social media accounts are used by the project?
N/A
What is the project’s release methodology and cadence?
The specification is versioned - currently published v1.0.1.
Are any trademarks, registered or unregistered, leveraged by the project? Have any
trademark registrations been filed by the project or any third party anywhere in the world?
N/A
What existing maintainers and contributors does the project have? Are there
organizations involved that are committing resources to the project; if so
please describe.
https://github.com/SMPTE/ris-osvp-metadata-camdkit/graphs/contributors
SMPTE, Mo-Sys and Pixotope have committed resources to the project, contributing to the CamDKit codebase and creating open-source reference implementations.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status