Verizon Digital Media Services
Director of Engineering
Verizon Digital Media Services
Principal Architect
Epson Research & Development Jan 2008 - Oct 2010
Senior Member of Technical Staff
Education:
Northwestern University 2000 - 2008
Master of Science, Masters, Bachelors, Bachelor of Science, Electrical Engineering, Applied Science, Engineering
Skills:
Algorithms Linux C++ Perl Scalability Software Development Cloud Computing Python Image Processing Machine Learning Shell Scripting Pattern Recognition C Programming Software Engineering Computer Vision Signal Processing Multithreading Bash Matlab Artificial Intelligence Computer Science Data Mining Leadership Opencv Digital Image Processing
Derek Shiell - Los Angeles CA, US Jing Xiao - Cupertino CA, US
Assignee:
Seiko Epson Corporation - Tokyo
International Classification:
G06K 9/00 G06T 17/00 G06F 19/00
US Classification:
382159, 345420, 700 96
Abstract:
An Active Appearance Model AAM is trained using expanded library having examples of true outlier images. The AAM creates a first statistical fitting pair (a model image of the class of object and corresponding statistical model fitting) using characteristic features drawn only from the expanded library. All images within the expanded library that the first statistical fitting pair cannot align are collected into a smaller, second library of true outlier cases. A second statistical fitting pair is created using characteristic features drawn only from the second library, and samples not aligned by the second statistical fitting pair are collected into a still smaller, third library. This process is repeated until a desired percentage of all the images within the initial, expanded library have been aligned. In operation, the AAM applies each of its created statistical fitting pairs, in turn, until it has successfully aligned a submitted test image, or until a stop criterion has been reached.
Iterative Data Reweighting For Balanced Model Learning
Jing Xiao - Cupertino CA, US Derek Shiell - Palo Alto CA, US
Assignee:
Seiko Epson Corporation - Tokyo
International Classification:
G06K 9/00 G06T 15/00 G06T 17/00
US Classification:
382154, 345419, 345420
Abstract:
Aspects of the present invention include systems and methods for forming generative models, for utilizing those models, or both. In embodiments, an object model fitting system can be developed comprising a 3D active appearance model (AAM) model. The 3D AAM comprises an appearance model comprising a set of subcomponent appearance models that is constrained by a 3D shape model. In embodiments, the 3D AAM may be generated using a balanced set of training images. The object model fitting system may further comprise one or more manifold constraints, one or more weighting factors, or both. Applications of the present invention include, but are not limited to, modeling and/or fitting face images, although the teachings of the present invention can be applied to modeling/fitting other objects.
Subdivision Weighting For Robust Object Model Fitting
Jing Xiao - Cupertino CA, US Derek Shiell - Palo Alto CA, US
Assignee:
Seiko Epson Corporation - Tokyo
International Classification:
G06K 9/00 G06T 17/00
US Classification:
382154, 345420
Abstract:
Aspects of the present invention include systems and methods for forming generative models, for utilizing those models, or both. In embodiments, an object model fitting system can be developed comprising a 3D active appearance model (AAM) model. The 3D AAM comprises an appearance model comprising a set of subcomponent appearance models that is constrained by a 3D shape model. In embodiments, the 3D AAM may be generated using a balanced set of training images. The object model fitting system may further comprise one or more manifold constraints, one or more weighting factors, or both. Applications of the present invention include, but are not limited to, modeling and/or fitting face images, although the teachings of the present invention can be applied to modeling/fitting other objects.
Derek Shiell - Los Angeles CA, US Jing Xiao - Cupertino CA, US
Assignee:
Seiko Epson Corporation - Tokyo
International Classification:
G06K 9/00 H04N 5/225
US Classification:
382100, 348169
Abstract:
An active appearance model is built by arranging the training images in its training library into a hierarchical tree with the training images at each parent node being divided into two child nodes according to similarities in characteristic features. The number of node levels is such that the number of training images associated with each leaf node is smaller than a predefined maximum. A separate AAM, one per leaf node, is constructed using each leaf node's corresponding training images. In operation, starting at the root node, a test image is compared with each parent node's two child nodes and follows a node-path of model images that most closely matches the test image. The test image is submitted to an AAM selected for being associated with the leaf node at which the test image rests. The selected AAM's output aligned image may be resubmitted to the hierarchical tree if sufficient alignment is not achieved.
Derek Shiell - Los Angeles CA, US Jing Xiao - Cupertino CA, US
Assignee:
Seiko Epson Corporation - Tokyo
International Classification:
G06K 9/00 G06T 17/00 G06F 15/18
US Classification:
382159, 345420, 706 12
Abstract:
An Active Appearance Model, AAM, uses an Lminimization-based approach to aligning an input test image. In each iterative application of its statistical model fitting function, a shape parameter coefficient p and an appearance parameter coefficient λ within the statistical model fitting function are updated by Lminimization. The AAM further includes a canonical classifier to determine if an aligned image is a true example of the class of object being sought before the AAM is permitted to output its aligned image.
Combining Subcomponent Models For Object Image Modeling
Jing Xiao - Cupertino CA, US Derek Shiell - Palo Alto CA, US
Assignee:
Seiko Epson Corporation - Tokyo
International Classification:
G06K 9/00 G06T 17/00 G06F 19/00
US Classification:
382154, 345420, 700 98
Abstract:
Aspects of the present invention include systems and methods for forming generative models, for utilizing those models, or both. In embodiments, an object model fitting system can be developed comprising a 3D active appearance model (AAM) model. The 3D AAM comprises an appearance model comprising a set of subcomponent appearance models that is constrained by a 3D shape model. In embodiments, the 3D AAM may be generated using a balanced set of training images. The object model fitting system may further comprise one or more manifold constraints, one or more weighting factors, or both. Applications of the present invention include, but are not limited to, modeling and/or fitting face images, although the teachings of the present invention can be applied to modeling/fitting other objects.
Jing Xiao - Cupertino CA, US Derek Shiell - Palo Alto CA, US
International Classification:
G06T 17/00
US Classification:
345420, 382159, 382100
Abstract:
Aspects of the present invention include systems and methods for forming generative models, for utilizing those models, or both. In embodiments, an object model fitting system can be developed comprising a 3D active appearance model (AAM) model. The 3D AAM comprises an appearance model comprising a set of subcomponent appearance models that is constrained by a 3D shape model. In embodiments, the 3D AAM may be generated using a balanced set of training images. The object model fitting system may further comprise one or more manifold constraints, one or more weighting factors, or both. Applications of the present invention include, but are not limited to, modeling and/or fitting face images, although the teachings of the present invention can be applied to modeling/fitting other objects.
Derek Shiell - Los Angeles CA, US Jing Xiao - Cupertino CA, US
International Classification:
G06T 15/00
US Classification:
345419
Abstract:
An output image of higher resolution than an input image is constructed by using a low resolution (LR) dictionary of triangle data entries, each having a one-to-one correlation with a high resolution (HR) data entry in an HR dictionary of triangle data entries. The input image is triangularized, and the closest matching LR data entry in the LR dictionary for each triangle in the triangularized input image is identified. The HR data entry correlated to each identified matching LR data entry is then used to construct the output image by wrapping the correlated HR data entry onto the corresponding triangle on the triangularized input image.
Googleplus
Derek Shiell
Youtube
More AAA argo and the New Avenger tire
These are the first new Avenger tires to be sold and I have them we te...
Category:
Autos & Vehicles
Uploaded:
13 Mar, 2009
Duration:
9m 40s
Fall 2008 at the Merkley Farm Having fun
Having a great time with friends with a common interest Getting stuck ...
Category:
Autos & Vehicles
Uploaded:
08 Dec, 2008
Duration:
2m 18s
AAA Argo towes home anouther victim of the de...
AAA Argo tows Cameron back to the house
Category:
Autos & Vehicles
Uploaded:
22 Feb, 2009
Duration:
1m 33s
AAA argo at London Argo Test Centre
These are the first new Avenger tires to be sold and I have them we te...
Category:
Autos & Vehicles
Uploaded:
13 Mar, 2009
Duration:
1m 46s
AAA argo and the boys having fun first time f...
These are the first new Avenger tires to be sold and I have them we te...
Category:
Autos & Vehicles
Uploaded:
13 Mar, 2009
Duration:
2m 8s
Testing the all new Avenger Tire On AAA 's Argo
These are the first new Avenger tires to be sold and I have them we te...