SlideShare a Scribd company logo
1 of 20
technicolor.com
PULSE PROJECT ON MONGO DB
SEPT 30, 2015
DARYLL STRAUSS
Technicolor
Incorporated in 1915, Technicolor has been the long established
leader in entertainment innovation with standards-setting technology
and premiere talent. We have contributed to some of the most well
known films and continue to be dedicated to inventing and co-
creating solutions that fuel immersive augmented experiences-
igniting the imagination.
Vancouver
CS & MPC FILM
Our Locations
Sydney
CS &
Home Ent. Services
Bangalore
Beijing
CS
London
CS, MPC
Home Ent. Services
Paris
CS
Mexico City
MPC ADV
Los Angeles
Montreal
CS & MPC FILM
Toronto
CS & MR. X
Mr. X
Creative Services
MPC
New York
TPWNY, Mr. X & MPC ADV
Amsterdam
MPC ADV
CS, MPC
Animation & Games
Animation & Games
Shanghai
MPC ADV
CS, MPC
Animation & Games
Home Ent. Services
Home Ent. Services
Creation
Other Services
 Pre-Viz
 Asset build
 3D Video production
 3D Animation
 Broadcast 3D
 Design development
 Animation modeling
 Rigging
 Animation texturing
 Keyframe animation
 Motion-capture clean-up
Visual Effects
Technicolor’s visual effects (VFX) house, MPC (the
Moving Picture Company), creates spectacular visual
experiences in any space, on any screen. As one of the
world’s leading VFX providers, we have offices around
the world and the most robust connectivity and pipeline
in the industry
Animation &
Games
Technicolor has been part of animation history since
1932. We have since worked on some of the most
captivating television and film animation productions in
entertainment. In addition we have made strong
inroads to the gaming sector
Content
Development
Technicolor also acquires and develops original content,
with a concentration on material for children’s
television
Technicolor provides VFX and Animation services for motion picture, television, video games, direct-to-
home, advertisements, 3D/4D location-based and other media clients throughout the world. We develop
both 2D and 3D CGI productions out of our facilities in North America, United Kingdom, India and China.
Influence
Color Science
Our Academy award-winning color scientists
work to build a bespoke workflow based on
your production needs, regardless of camera
choice, software preference or delivery
format
On Location Services
Our teams create and provide a virtual lab
for production, no matter where in the
world production a production goes. Our On
Location Services team manages workflow,
calibrates viewing environments and ensures
the dailies process runs smoothly into post-
production.
Dailies
File-based solutions for film and Digital
productions, ensuring consistent, timely,
high quality outputs, even when shooting on
location
Color Grading
Our DI process is the de-facto industry
standard, backed by our globally impressive
talent and legacy of Color Science expertise
Sound Services
State-of-the-art facilities worldwide
featuring award-winning talent and the
complete breadth of Sound services
including Re-mixing, ADR, Foley, Animation
and Blu-ray
Marketing Services
Robust Trailers and Marketing color grading
for large theatrical campaigns, including TV
spot finishing
Subtitling and International
Versioning
We provide translation into over 45 different
languages
Restoration
Our experts in film restoration deploy
cutting-edge tools to preserve our shared
cultural film heritage
3D
From dynamic 3D subtitling to content
certification, Technicolor offers unique tools
to ensure the best possible presentation of
3D material, whether in theatres or at home
Technicolor offers award-winning, market-leading visual and sound post-production services for theatrical and
broadcast content
Technicolor has formed a joint venture with Deluxe to offer a scalable set of digital cinema distribution services.
Distribution
Managing day-and-date capacities globally, Deluxe Technicolor Digital Cinema offers premiere replication, satellite and hard drive
distribution and digital key management
Hard Drive
Distribution
The market leader in digital cinema distribution with safe, secure delivery to and return from digital exhibitors
Satellite
Distribution
Automatically delivers digital cinema content to a Technicolor ThinGest server, which is installed within the theatre
Technicolor 3D Our patented “over-under” process allows exhibitors worldwide to display 3D material when digital conversion is cost-prohibitive
Pre-Show
Advertising We deliver weekly pre-show advertising content to over 6,000 screens
Deluxe
Technicolor
Digital
Cinema
Services
Content Manufacturing, Distribution and Supply Chain Services
With facilities in North America, Europe, and Australia, we have the capacity to manufacture over 2
billion discs a year.
We offer comprehensive packaging and kitting services from standard DVD boxes to complex POS
displays, combining automated and manual packing to best meet client and retailer timelines and
budgets.
From retail order management to pick/pack/ship, including complete returns management and
credit collection, we deliver over 5 million products each day to 10,000 retail locations in North
America alone.
With proven expertise in time-driven, event-based freight management, our full service third party
logistics division enables supply chain flexibility, cost optimization and complete visibility via
customizable reporting tools.
DVD and Blu-ray
Mastering and
Replication
Finished Product
Packaging/POS
Assembly
Distribution and
Fulfillment
Logistics/
Transportation
Management
As the world’s largest manufacturer of pre-recorded DVD and Blu-ray DiscTM,
Technicolor provides a full suite of supply chain solutions for home entertainment
products to studios, independent content owners, and game and software publishers.
What is PULSE?
Pulse is a secure modular
platform that enables a seamless
production experience. It stores
and manages in one accessible
location all production assets for
use in every stage of a projects
from planning and production
through distribution and
archiving.
Secure
Content
Platform
Review And
Approve
DP Lights
(On-Set)
Framelogic
(Near-Set)
Editorial
Marketing
Visual
Effects
Pulls
DI/DCP
Media
Services
PlatformLocationApplications
REST API’s
PULSE Architecture
Productions shoot to a wide variety of devices
Each has their own file formats and data they collect
Production time is expensive
Locations may have minimal technical capabilities
Hundreds of people each with their own processes
Multiple 4k cameras can produce up to 5TB/day
Feature film shoots for around 100 days
On Set
Collect all the content
Color correct the content to match director’s intent
Process the content to required formats
Write LTO tapes and ship them off
Feed data in to Pulse
Near Set
Editorial team is the lead creative team on the project
Works with proxies of the original content
Cuts the movie (what’s in and what’s out)
Controls who has access
Pulse provides the single access point for everyone
Editorial
Photo: "Videowisconsinstudio" by Nullcron
https://creativecommons.org/licenses/by-sa/2.0/legalcode
Pulse allows executives back the studio to view the
content
Editors and the director can provide feedback
Visual effects shows works in progress
Review and Approve
Anything from minor fixes to computer generated
images
Lots of compute power
Many revisions
Needs to match original on-set color
Pulse provides color corrected content and allows for
review and approve the works in progress
Visual Effects
Photo: ”Server Room" by Torkild Retvedt
https://creativecommons.org/licenses/by-sa/2.0/legalcode
Marketing creates trailers and advertising
Conform pulls all the assets from the final edit
Digital Intermediate creates final color version
Media services creates final packages for distribution
Everyone Else
Secure
Content
Platform
Review And
Approve
DP Lights
(On-Set)
Framelogic
(Near-Set)
Editorial
Marketing
Visual
Effects
Pulls
DI/DCP
Media
Services
Pulse secures all the production assets
Pulse controls who has access to what
Pulse tracks the changes in editorial and provides
notifications when assets change
Pulse automates processing and moving the content
Asset Management
Assets are stored in multiple locations (servers, tapes,
etc) Pulse tracks those locations.
Assets have individual access control lists limiting who
can see what in the system.
Assets track every operation to provide visibility and
audit control.
Each asset has a flexible metadata database
Tracked Assets
Benefits of MongoDB
• MongoDB allowed for rapid application development
• MongoDB provided flexibility for handling disparate data
• MongoDB provides rapid queries for our REST API
• MongoDB can be deployed in any environment
Thank you
Any Questions?

More Related Content

Similar to Pulse Project Launch Using MongoDB, Daryll Strauss, VP of Software Engineering, Technicolor

Digital media investigation
Digital media investigationDigital media investigation
Digital media investigationDilannk
 
Take 1 Profile
Take 1 ProfileTake 1 Profile
Take 1 Profiletake1dxb
 
Global Media
Global MediaGlobal Media
Global MediaZain Aman
 
Event Works Inc. Company Profile
Event Works Inc. Company ProfileEvent Works Inc. Company Profile
Event Works Inc. Company Profileaudreysepko
 
KRT Productions for Ivy Marketing
KRT Productions for Ivy MarketingKRT Productions for Ivy Marketing
KRT Productions for Ivy MarketingDorian Dickinson
 
Company Brochure - Complete
Company Brochure - CompleteCompany Brochure - Complete
Company Brochure - Completeprintingguru
 
Resolution Productions Group: A Brief Introduction
Resolution Productions Group: A Brief IntroductionResolution Productions Group: A Brief Introduction
Resolution Productions Group: A Brief IntroductionChristopher Payne
 
Corporate overview pdf globe and mail
Corporate overview pdf    globe and mailCorporate overview pdf    globe and mail
Corporate overview pdf globe and mailKasia Kujawa
 
Sensio corporate brochure
Sensio corporate brochureSensio corporate brochure
Sensio corporate brochureSENSIO
 
Beyondpix overview v3 kaplow
Beyondpix overview v3 kaplowBeyondpix overview v3 kaplow
Beyondpix overview v3 kaplowJen Hamori
 
AVTC Designs Sales Presentation
AVTC Designs Sales PresentationAVTC Designs Sales Presentation
AVTC Designs Sales PresentationMike Lichen
 
Salon Films - Class Above All Else
Salon Films - Class Above All ElseSalon Films - Class Above All Else
Salon Films - Class Above All ElseHo Yeung Howard Tian
 
Salon Films - Class Above All Else
Salon Films - Class Above All ElseSalon Films - Class Above All Else
Salon Films - Class Above All ElseSalonFilms
 
D2T Direct To Cinema presentation by Kumaar Aadarsh
D2T Direct To Cinema presentation by Kumaar AadarshD2T Direct To Cinema presentation by Kumaar Aadarsh
D2T Direct To Cinema presentation by Kumaar AadarshKumaar Aadarsh
 
Av Cpresentation­ 011512
Av Cpresentation­ 011512Av Cpresentation­ 011512
Av Cpresentation­ 011512Paul Mendoza
 
Clear Presentations Ltd
Clear Presentations LtdClear Presentations Ltd
Clear Presentations Ltdclearpresen
 
Troy Frazier Digital Media Resume
Troy Frazier Digital Media ResumeTroy Frazier Digital Media Resume
Troy Frazier Digital Media ResumeTroy Frazier
 

Similar to Pulse Project Launch Using MongoDB, Daryll Strauss, VP of Software Engineering, Technicolor (20)

Digital media investigation
Digital media investigationDigital media investigation
Digital media investigation
 
Take 1 Profile
Take 1 ProfileTake 1 Profile
Take 1 Profile
 
Global Media
Global MediaGlobal Media
Global Media
 
cv_bjorn_kleinert_en
cv_bjorn_kleinert_encv_bjorn_kleinert_en
cv_bjorn_kleinert_en
 
Event Works Inc. Company Profile
Event Works Inc. Company ProfileEvent Works Inc. Company Profile
Event Works Inc. Company Profile
 
KRT Productions for Ivy Marketing
KRT Productions for Ivy MarketingKRT Productions for Ivy Marketing
KRT Productions for Ivy Marketing
 
Company Brochure - Complete
Company Brochure - CompleteCompany Brochure - Complete
Company Brochure - Complete
 
Resolution Productions Group: A Brief Introduction
Resolution Productions Group: A Brief IntroductionResolution Productions Group: A Brief Introduction
Resolution Productions Group: A Brief Introduction
 
Pro-Motion Technology Group
Pro-Motion Technology GroupPro-Motion Technology Group
Pro-Motion Technology Group
 
Corporate overview pdf globe and mail
Corporate overview pdf    globe and mailCorporate overview pdf    globe and mail
Corporate overview pdf globe and mail
 
Sensio corporate brochure
Sensio corporate brochureSensio corporate brochure
Sensio corporate brochure
 
Beyondpix overview v3 kaplow
Beyondpix overview v3 kaplowBeyondpix overview v3 kaplow
Beyondpix overview v3 kaplow
 
AVTC Designs Sales Presentation
AVTC Designs Sales PresentationAVTC Designs Sales Presentation
AVTC Designs Sales Presentation
 
Salon Films - Class Above All Else
Salon Films - Class Above All ElseSalon Films - Class Above All Else
Salon Films - Class Above All Else
 
Salon Films - Class Above All Else
Salon Films - Class Above All ElseSalon Films - Class Above All Else
Salon Films - Class Above All Else
 
D2T Direct To Cinema presentation by Kumaar Aadarsh
D2T Direct To Cinema presentation by Kumaar AadarshD2T Direct To Cinema presentation by Kumaar Aadarsh
D2T Direct To Cinema presentation by Kumaar Aadarsh
 
Av Cpresentation­ 011512
Av Cpresentation­ 011512Av Cpresentation­ 011512
Av Cpresentation­ 011512
 
Clear Presentations Ltd
Clear Presentations LtdClear Presentations Ltd
Clear Presentations Ltd
 
Hometown Exhibition
Hometown ExhibitionHometown Exhibition
Hometown Exhibition
 
Troy Frazier Digital Media Resume
Troy Frazier Digital Media ResumeTroy Frazier Digital Media Resume
Troy Frazier Digital Media Resume
 

More from MongoDB

MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB AtlasMongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB AtlasMongoDB
 
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!MongoDB
 
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...MongoDB
 
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDBMongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDBMongoDB
 
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...MongoDB
 
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series DataMongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series DataMongoDB
 
MongoDB SoCal 2020: MongoDB Atlas Jump Start
 MongoDB SoCal 2020: MongoDB Atlas Jump Start MongoDB SoCal 2020: MongoDB Atlas Jump Start
MongoDB SoCal 2020: MongoDB Atlas Jump StartMongoDB
 
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]MongoDB
 
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2MongoDB
 
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...MongoDB
 
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!MongoDB
 
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your MindsetMongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your MindsetMongoDB
 
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas JumpstartMongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas JumpstartMongoDB
 
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...MongoDB
 
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++MongoDB
 
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...MongoDB
 
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep DiveMongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep DiveMongoDB
 
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & GolangMongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & GolangMongoDB
 
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...MongoDB
 
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...MongoDB
 

More from MongoDB (20)

MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB AtlasMongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
 
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
 
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
 
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDBMongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
 
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
 
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series DataMongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
 
MongoDB SoCal 2020: MongoDB Atlas Jump Start
 MongoDB SoCal 2020: MongoDB Atlas Jump Start MongoDB SoCal 2020: MongoDB Atlas Jump Start
MongoDB SoCal 2020: MongoDB Atlas Jump Start
 
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
 
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
 
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
 
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
 
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your MindsetMongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
 
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas JumpstartMongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
 
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
 
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
 
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
 
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep DiveMongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
 
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & GolangMongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
 
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
 
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

Pulse Project Launch Using MongoDB, Daryll Strauss, VP of Software Engineering, Technicolor

  • 1. technicolor.com PULSE PROJECT ON MONGO DB SEPT 30, 2015 DARYLL STRAUSS
  • 2. Technicolor Incorporated in 1915, Technicolor has been the long established leader in entertainment innovation with standards-setting technology and premiere talent. We have contributed to some of the most well known films and continue to be dedicated to inventing and co- creating solutions that fuel immersive augmented experiences- igniting the imagination.
  • 3. Vancouver CS & MPC FILM Our Locations Sydney CS & Home Ent. Services Bangalore Beijing CS London CS, MPC Home Ent. Services Paris CS Mexico City MPC ADV Los Angeles Montreal CS & MPC FILM Toronto CS & MR. X Mr. X Creative Services MPC New York TPWNY, Mr. X & MPC ADV Amsterdam MPC ADV CS, MPC Animation & Games Animation & Games Shanghai MPC ADV CS, MPC Animation & Games Home Ent. Services Home Ent. Services
  • 4. Creation Other Services  Pre-Viz  Asset build  3D Video production  3D Animation  Broadcast 3D  Design development  Animation modeling  Rigging  Animation texturing  Keyframe animation  Motion-capture clean-up Visual Effects Technicolor’s visual effects (VFX) house, MPC (the Moving Picture Company), creates spectacular visual experiences in any space, on any screen. As one of the world’s leading VFX providers, we have offices around the world and the most robust connectivity and pipeline in the industry Animation & Games Technicolor has been part of animation history since 1932. We have since worked on some of the most captivating television and film animation productions in entertainment. In addition we have made strong inroads to the gaming sector Content Development Technicolor also acquires and develops original content, with a concentration on material for children’s television Technicolor provides VFX and Animation services for motion picture, television, video games, direct-to- home, advertisements, 3D/4D location-based and other media clients throughout the world. We develop both 2D and 3D CGI productions out of our facilities in North America, United Kingdom, India and China.
  • 5. Influence Color Science Our Academy award-winning color scientists work to build a bespoke workflow based on your production needs, regardless of camera choice, software preference or delivery format On Location Services Our teams create and provide a virtual lab for production, no matter where in the world production a production goes. Our On Location Services team manages workflow, calibrates viewing environments and ensures the dailies process runs smoothly into post- production. Dailies File-based solutions for film and Digital productions, ensuring consistent, timely, high quality outputs, even when shooting on location Color Grading Our DI process is the de-facto industry standard, backed by our globally impressive talent and legacy of Color Science expertise Sound Services State-of-the-art facilities worldwide featuring award-winning talent and the complete breadth of Sound services including Re-mixing, ADR, Foley, Animation and Blu-ray Marketing Services Robust Trailers and Marketing color grading for large theatrical campaigns, including TV spot finishing Subtitling and International Versioning We provide translation into over 45 different languages Restoration Our experts in film restoration deploy cutting-edge tools to preserve our shared cultural film heritage 3D From dynamic 3D subtitling to content certification, Technicolor offers unique tools to ensure the best possible presentation of 3D material, whether in theatres or at home Technicolor offers award-winning, market-leading visual and sound post-production services for theatrical and broadcast content
  • 6. Technicolor has formed a joint venture with Deluxe to offer a scalable set of digital cinema distribution services. Distribution Managing day-and-date capacities globally, Deluxe Technicolor Digital Cinema offers premiere replication, satellite and hard drive distribution and digital key management Hard Drive Distribution The market leader in digital cinema distribution with safe, secure delivery to and return from digital exhibitors Satellite Distribution Automatically delivers digital cinema content to a Technicolor ThinGest server, which is installed within the theatre Technicolor 3D Our patented “over-under” process allows exhibitors worldwide to display 3D material when digital conversion is cost-prohibitive Pre-Show Advertising We deliver weekly pre-show advertising content to over 6,000 screens Deluxe Technicolor Digital Cinema Services
  • 7. Content Manufacturing, Distribution and Supply Chain Services With facilities in North America, Europe, and Australia, we have the capacity to manufacture over 2 billion discs a year. We offer comprehensive packaging and kitting services from standard DVD boxes to complex POS displays, combining automated and manual packing to best meet client and retailer timelines and budgets. From retail order management to pick/pack/ship, including complete returns management and credit collection, we deliver over 5 million products each day to 10,000 retail locations in North America alone. With proven expertise in time-driven, event-based freight management, our full service third party logistics division enables supply chain flexibility, cost optimization and complete visibility via customizable reporting tools. DVD and Blu-ray Mastering and Replication Finished Product Packaging/POS Assembly Distribution and Fulfillment Logistics/ Transportation Management As the world’s largest manufacturer of pre-recorded DVD and Blu-ray DiscTM, Technicolor provides a full suite of supply chain solutions for home entertainment products to studios, independent content owners, and game and software publishers.
  • 8.
  • 9. What is PULSE? Pulse is a secure modular platform that enables a seamless production experience. It stores and manages in one accessible location all production assets for use in every stage of a projects from planning and production through distribution and archiving. Secure Content Platform Review And Approve DP Lights (On-Set) Framelogic (Near-Set) Editorial Marketing Visual Effects Pulls DI/DCP Media Services
  • 11. Productions shoot to a wide variety of devices Each has their own file formats and data they collect Production time is expensive Locations may have minimal technical capabilities Hundreds of people each with their own processes Multiple 4k cameras can produce up to 5TB/day Feature film shoots for around 100 days On Set
  • 12. Collect all the content Color correct the content to match director’s intent Process the content to required formats Write LTO tapes and ship them off Feed data in to Pulse Near Set
  • 13. Editorial team is the lead creative team on the project Works with proxies of the original content Cuts the movie (what’s in and what’s out) Controls who has access Pulse provides the single access point for everyone Editorial Photo: "Videowisconsinstudio" by Nullcron https://creativecommons.org/licenses/by-sa/2.0/legalcode
  • 14. Pulse allows executives back the studio to view the content Editors and the director can provide feedback Visual effects shows works in progress Review and Approve
  • 15. Anything from minor fixes to computer generated images Lots of compute power Many revisions Needs to match original on-set color Pulse provides color corrected content and allows for review and approve the works in progress Visual Effects Photo: ”Server Room" by Torkild Retvedt https://creativecommons.org/licenses/by-sa/2.0/legalcode
  • 16. Marketing creates trailers and advertising Conform pulls all the assets from the final edit Digital Intermediate creates final color version Media services creates final packages for distribution Everyone Else Secure Content Platform Review And Approve DP Lights (On-Set) Framelogic (Near-Set) Editorial Marketing Visual Effects Pulls DI/DCP Media Services
  • 17. Pulse secures all the production assets Pulse controls who has access to what Pulse tracks the changes in editorial and provides notifications when assets change Pulse automates processing and moving the content Asset Management
  • 18. Assets are stored in multiple locations (servers, tapes, etc) Pulse tracks those locations. Assets have individual access control lists limiting who can see what in the system. Assets track every operation to provide visibility and audit control. Each asset has a flexible metadata database Tracked Assets
  • 19. Benefits of MongoDB • MongoDB allowed for rapid application development • MongoDB provided flexibility for handling disparate data • MongoDB provides rapid queries for our REST API • MongoDB can be deployed in any environment