Search

Stephane Grabli Phones & Addresses

  • San Francisco, CA
  • Santa Monica, CA
  • Los Angeles, CA

Resumes

Resumes

Stephane Grabli Photo 1

R And D Software Engineer At Industrial, Light And Magic

View page
Location:
San Francisco, CA
Industry:
Motion Pictures And Film
Work:
Industrial Light & Magic Jan 2016 - Dec 2015
R and D Software Engineer

Auryn Oct 2005 - Aug 2008
Software Engineer

Industrial Light and Magic Oct 2005 - Aug 2008
R and D Software Engineer at Industrial, Light and Magic

Inria Sep 2001 - Apr 2005
Phd

Massachusetts Institute of Technology (Mit) 2002 - 2003
Visiting Researcher
Education:
Université Grenoble Alpes 2001 - 2004
Doctorates, Doctor of Philosophy, Computer Graphics
National School of Computer Science and Applied Mathematics of Grenoble 2000 - 2001
Masters, Computer Graphics
Skills:
Computer Graphics
C++
Opengl
Rendering
Renderman
Shaders
Python
Algorithms
Computer Science
Visual Effects
Image Processing
Qt
Gpu
Perforce
Computer Animation
Glsl
Global Illumination
Lighting
Maya
3D Graphics
Gpgpu
Nuke
Rsl
Stl
Cuda
Git
Katana
Languages:
English
French
Certifications:
Machine Learning
Neural Networks and Deep Learning
Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization
Structuring Machine Learning Projects
Convolutional Neural Networks
Stephane Grabli Photo 2

Senior R And D Engineer

View page
Location:
San Francisco, CA
Work:

Senior R and D Engineer

Publications

Us Patents

Constraint-Based Ordering For Temporal Coherence Of Stroke-Based Animation

View page
US Patent:
7936927, May 3, 2011
Filed:
Jan 29, 2007
Appl. No.:
11/668437
Inventors:
Stephane Grabli - Santa Monica CA, US
Robert Kalnins - Santa Monica CA, US
Nathan LeZotte - Los Angeles CA, US
Amitabh Agrawal - Westchester CA, US
Assignee:
Auryn Inc. - Los Angeles CA
International Classification:
G06K 9/46
US Classification:
382202, 382294, 345473, 345 17
Abstract:
A renderer allows for a flexible and temporally coherent ordering of strokes in the context of stroke-based animation. The relative order of the strokes is specified by the artist or inferred from geometric properties of the scene, such as occlusion, for each frame of a sequence, as a set of stroke pair-wise constraints. Using the received constraints, the strokes are partially ordered for each of the frames. Based on these partial orderings, for each frame, a permutation of the strokes is selected amongst the ones consistent with the frame's partial order, so as to globally improve the perceived temporal coherence of the animation. The sequence of frames can then, for instance, be rendered by ordering the strokes according to the selected set of permutations for the sequence of frames.

Constraint-Based Ordering For Temporal Coherence Of Stroke Based Animation

View page
US Patent:
8411967, Apr 2, 2013
Filed:
May 2, 2011
Appl. No.:
13/099056
Inventors:
Stephane Grabli - Santa Monica CA, US
Robert Kalnins - Santa Monica CA, US
Nathan LeZotte - Los Angeles CA, US
Amitabh Agrawal - Westchester CA, US
Assignee:
Auryn Inc. - Los Angeles CA
International Classification:
G06K 9/46
US Classification:
382202, 382294, 345473, 345 17
Abstract:
A renderer allows for a flexible and temporally coherent ordering of strokes in the context of stroke-based animation. The relative order of the strokes is specified by the artist or inferred from geometric properties of the scene, such as occlusion, for each frame of a sequence, as a set of stroke pair-wise constraints. Using the received constraints, the strokes are partially ordered for each of the frames. Based on these partial orderings, for each frame, a permutation of the strokes is selected amongst the ones consistent with the frame's partial order, so as to globally improve the perceived temporal coherence of the animation. The sequence of frames can then, for instance, be rendered by ordering the strokes according to the selected set of permutations for the sequence of frames.

Identification Of Occlusions In Stroke-Based Rendering

View page
US Patent:
20070176929, Aug 2, 2007
Filed:
Jan 29, 2007
Appl. No.:
11/668449
Inventors:
Stephane Grabli - Santa Monica CA, US
Robert Kalnins - Santa Monica CA, US
Amitabh Agrawal - Westchester CA, US
Nathan LeZotte - Los Angeles CA, US
International Classification:
G06T 15/20
US Classification:
345427, 345428
Abstract:
A renderer for performing stroke-based rendering determines whether two given overlapping strokes depict an occlusion in a three-dimensional scene. The renderer may then use this information to determine whether to apply an occlusion constraint between the strokes when rendering an image or a frame from an animation. In one implementation, the renderer determines whether the two strokes together depict a single view patch of surface in the scene (i.e., a single portion of three-dimensional surface in the scene as seen from the rendering viewpoint). The renderer builds an image-space patch of surface defined from the union of the two overlapping strokes and then determines whether there exists a single three-dimensional view patch of surface that projects onto the image-space patch and that contains both strokes' three-dimensional anchor points. Which stroke occludes the other can be determined by the relative three-dimensional depth of the strokes' anchor points from the rendering viewpoint.

Camera Systems For Motion Capture

View page
US Patent:
20200288050, Sep 10, 2020
Filed:
May 20, 2020
Appl. No.:
16/879435
Inventors:
- San Francisco CA, US
Leandro Estebecorena - San Rafael CA, US
Stephane Grabli - San Francisco CA, US
Per Karefelt - London, GB
Pablo Helman - San Rafael CA, US
John M. Levin - Mill Valley CA, US
Assignee:
Lucasfilm Entertainment Company Ltd. - San Francisco CA
International Classification:
H04N 5/225
H04N 5/222
H04N 5/33
G06T 7/246
G11B 27/10
H04N 5/247
G11B 27/031
G01S 3/786
G06K 9/00
H04N 5/272
G06T 7/292
G06T 13/40
G06T 7/73
Abstract:
Embodiments of the disclosure provide systems and methods for motion capture to generate content (e.g., motion pictures, television programming, videos, etc.). An actor or other performing being can have multiple markers on his or her face that are essentially invisible to the human eye, but that can be clearly captured by camera systems of the present disclosure. Embodiments can capture the performance using two different camera systems, each of which can observe the same performance but capture different images of that performance. For instance, a first camera system can capture the performance within a first light wavelength spectrum (e.g., visible light spectrum), and a second camera system can simultaneously capture the performance in a second light wavelength spectrum different from the first spectrum (e.g., invisible light spectrum such as the IR light spectrum). The images captured by the first and second camera systems can be combined to generate content.

Dynamic Lighting Capture And Reconstruction

View page
US Patent:
20150215623, Jul 30, 2015
Filed:
Jan 24, 2014
Appl. No.:
14/164006
Inventors:
- San Francisco CA, US
Kiran BHAT - San Francisco CA, US
Curt Isamu MIYASHIRO - Walnut Creek CA, US
Jason SNELL - Nicasio CA, US
Stephane GRABLI - San Francisco CA, US
Assignee:
LUCASFILM ENTERTAINMENT COMPANY LTD. - San Francisco CA
International Classification:
H04N 19/136
H04N 5/232
H04N 5/235
G06T 5/00
Abstract:
Systems and techniques for dynamically capturing and reconstructing lighting are provided. The systems and techniques may be based on a stream of images capturing the lighting within an environment as a scene is shot. Reconstructed lighting data may be used to illuminate a character in a computer-generated environment as the scene is shot. For example, a method may include receiving a stream of images representing lighting of a physical environment. The method may further include compressing the stream of images to reduce an amount of data used in reconstructing the lighting of the physical environment and may further include outputting the compressed stream of images for reconstructing the lighting of the physical environment using the compressed stream, the reconstructed lighting being used to render a computer-generated environment.
Stephane D Grabli from San Francisco, CA, age ~47 Get Report