Jeremy Selan - Culver City CA, US Steve LaVietes - Culver City CA, US Brian Hall - Culver City CA, US
Assignee:
Sony Corporation - Tokyo Sony Pictures Entertainment Inc. - Culver City CA
International Classification:
G06F 7/00 G06F 17/30
US Classification:
707796, 709219
Abstract:
Processing a scenegraph for a client, including: creating a stack of filters, wherein each filter of the stack of filters is configured to edit or create a property on an object within the scenegraph; presenting a query by the client to the stack of filters for a first property on a first object within the scenegraph to determine whether a filter of the stack of filters edits or creates the first property on the first object; and returning a value for the first property if the filter of the stack of filters edits or creates the first property.
Perceptually correctly rendering a color-matched image of a digital imagery including receiving and storing a digital data set representing the digital imagery; computing a three-dimensional lookup table (3-D LUT) using a color transform stack; simulating a real-time film-appearance using the computed 3-D LUT mapped on a graphics card; projecting a first image generated by the graphics card; comparing the first image with a second image generated by a film negative of the digital imagery; and repeating the computing, the simulating, the projecting, and the comparing when the first image is not perceptually substantially similar to the second image.
- Bellevue WA, US Jeremy Adam Selan - Kirkland WA, US
International Classification:
G01S 7/481 G01S 7/4912
Abstract:
Optical positional tracking systems that may be used in virtual reality (VR)/augmented reality (AR) applications are described. Exemplary implementations comprise one or more receivers and one or more transmitters. Exemplary transmitters contain two orthogonal rotors that each emit a fan-shaped laser beam. Each beam is swept as the rotors are spun at constant speed. Exemplary optical receivers can be relatively small, and mounted at convenient locations on the VR display. These receivers consist of small optical detectors that may be mounted on head-mounted VR displays. Exemplary systems determine position by measuring the time at which each swept beam crosses each receiver/detector.
Counterrotation Of Display Panels And/Or Virtual Cameras In A Hmd
A head-mounted display (HMD) system may include a HMD with a housing and a pair of display panels, mounted within the housing, that are counterrotated in orientation. A compositor of the HMD system may also be configured to provide camera pose data with counterrotated camera orientations to an executing application (e.g., a video game application), and to resample the frames received from the application, with or without rotational adjustments in the clockwise and counterclockwise directions depending on whether the display panels of the HMD are upright-oriented or counterrotated in orientation. A combined approach may use the counterrotated camera orientations in combination with counterrotated display panels to provide a HMD with optimized display performance.
Display System With Dynamic Light Output Adjustment For Maintaining Constant Brightness
- Bellevue WA, US Jeremy Adam Selan - Kirkland WA, US
International Classification:
G06F 3/01 H04N 13/332 G02B 27/01
Abstract:
Light output of a display can be dynamically adjusted on-the-fly. When implemented on a low-persistence display that supports a variable refresh rate, this dynamic light output adjustment maintains a constant brightness over a series of frames to eliminate flickering of the display. When pixel data of a given frame is output to a frame buffer for presenting an image on the display, a time difference between an illumination of the display's light emitting elements for a preceding frame and an upcoming illumination of the light emitting elements for the given frame may be determined, and this time difference is used to determine a value of a light output parameter. During presentation of the image on the display, the light emitting elements can be illuminated in accordance with the value of the light output parameter. This determination iterates over a series of frames to dynamically adjust the display's light output.
Display System With Dynamic Light Output Adjustment For Maintaining Constant Brightness
- Bellevue WA, US Jeremy Adam Selan - Kirkland WA, US
International Classification:
G06F 3/01 G02B 27/01 H04N 13/332
Abstract:
Light output of a display can be dynamically adjusted on-the-fly. When implemented on a low-persistence display that supports a variable refresh rate, this dynamic light output adjustment maintains a constant brightness over a series of frames to eliminate flickering of the display. When pixel data of a given frame is output to a frame buffer for presenting an image on the display, a time difference between an illumination of the display's light emitting elements for a preceding frame and an upcoming illumination of the light emitting elements for the given frame may be determined, and this time difference is used to determine a value of a light output parameter. During presentation of the image on the display, the light emitting elements can be illuminated in accordance with the value of the light output parameter. This determination iterates over a series of frames to dynamically adjust the display's light output.
Dynamic Render Time Targeting Based On Eye Tracking
- Bellevue WA, US Jeremy Adam Selan - Kirkland WA, US
International Classification:
G02B 27/01 G02B 27/00 G06F 3/01 G09G 3/22
Abstract:
A head-mounted display (HMD) with a rolling illumination display panel can dynamically target a render time for a given frame based on eye tracking. Using this approach, re-projection adjustments are minimized at the location of the display(s) where the user is looking, which mitigates unwanted, re-projection-based visual artifacts in that “region of interest.” For example, logic of the HMD may predict a location on the display panel where a user will be looking during an illumination time period for a given frame, determine a time, within that illumination time period, at which an individual subset of the pixels that corresponds to the predicted location will be illuminated, predict a pose that the HMD will be in at the determined time, and send pose data indicative of this predicted pose to an application for rendering the frame.
Counterrotation Of Display Panels And/Or Virtual Cameras In A Hmd
A head-mounted display (HMD) system may include a HMD with a housing and a pair of display panels, mounted within the housing, that are counterrotated in orientation. A compositor of the HMD system may also be configured to provide camera pose data with counterrotated camera orientations to an executing application (e.g., a video game application), and to resample the frames received from the application, with or without rotational adjustments in the clockwise and counterclockwise directions depending on whether the display panels of the HMD are upright-oriented or counterrotated in orientation. A combined approach may use the counterrotated camera orientations in combination with counterrotated display panels to provide a HMD with optimized display performance.
2006-12-04 05:09 Jeremyse 8007238 (287895 bytes) California Two Spot Octopus Taken by Jeremy Selan Santa Monica Pier Aquarium Santa Monica, CA 12/3/06 ...
Valve Corporation
Engineering
Sony Pictures Imageworks Apr 2003 - Jun 2014
Software Developer and Imaging Supervisor
Education:
Cornell University 2001 - 2002
Master of Science, Masters, Computer Graphics
Cornell University 1997 - 2000
Bachelors, Bachelor of Science, Computer Engineering
Niles North High School 1997
California State University - Fresno
Johnson & Wales University
Skills:
Virtual Reality Visual Effects Computer Animation Computer Graphics Color Management
Name / Title
Company / Classification
Phones & Addresses
Jeremy Selan CTO
SONY PICTURES IMAGEWORKS INC Data Processing/Preparation · Data Processing and Preparation
10202 W Washington Blvd, Culver City, CA 90232 9050 Washington Blvd, Los Angeles, CA 90232 310-840-8000, 310-840-8290, 310-840-8001
Googleplus
Jeremy Selan
Bragging Rights:
Katana, OpenColorIO
News
SciTech Awards: Chris Nolan Salutes Those Who 'Turned Silver and Plastic Into ...
Henderson, for the FLUX gas simulation system, developed at DreamWorks Animation; Andrew Camenisch, David Cardwell, Tibor Madjar, Csaba Kohegyi and Imre Major for Mudbox software (now part of Autodesk); Jeremy Selan for the OpenColorIO color management framework, developed at Sony Pictures Imagework
Date: Feb 16, 2014
Category: Entertainment
Source: Google
Youtube
Lufia remix - Lufia 2 themes & variations
The name of the composer is Jeremy Robson. I'm in the mood of uploadin...
Category:
Music
Uploaded:
19 Jan, 2008
Duration:
6m 6s
Sci-Tech Awards: Jeremy Selan
Kristen Bell and Michael B. Jordan present Jeremy Selan with a Technic...
Category:
Film & Animation
Uploaded:
18 Feb, 2014
Duration:
2m 31s
Selan - This Is the End [audio]
Produced by Jeremy Most Written, composed and additional production by...
Category:
Music
Uploaded:
11 Jan, 2013
Duration:
4m 41s
selan family
this video is a tribute to all my friend specially to selan family hop...
Category:
Travel & Events
Uploaded:
03 May, 2011
Duration:
4m 30s
matej_3_borba.mp...
Matej Selan, 3. borba na dravnem prvenstvu v Ju-Jitsu 2011.
Category:
Sports
Uploaded:
16 Apr, 2011
Duration:
4m 33s
Remember The Time (DJ Spinna Galactic Soul Re...
Produced by DJ Spinna Keyboards: SELAN Drum programming: DJ Spinna htt...
Category:
Music
Uploaded:
29 Aug, 2011
Duration:
6m 11s
DJ SoulDef - Soulful House Music
House Music,Spread Your Love! DJ Souldef 1.Dennis ferrer - Touched the...
Category:
Music
Uploaded:
16 Jul, 2008
Duration:
9m 59s
MSSM Basketball 2012 Under 18 Girls Finals Hi...
Music From: http://BeatsRoya... Be a fan on our facebook fan page: ht...