Neil Alldrin - Pittsburgh PA, US Kshitiz Garg - Pittsburgh PA, US Andrew Neil Stein - Pittsburgh PA, US Kristin Jean Dana - Spring Lake NJ, US Bruce Allen Maxwell - Benton ME, US Casey Arthur Smith - Grand Junction CO, US Youngrock Yoon - Knoxville TN, US Besma Roui Abidi - San Francisco CA, US
In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image, in a computer memory, assembling a feature vector for the image file, the feature vector containing information regarding a likelihood that a selected pair of regions of the image file are of a same intrinsic characteristic, for example, a same texture, providing a classifier derived from a computer learning technique, computing a classification score for the selected pair of regions of the image file, as a function of the feature vector and the classifier and classifying the regions as being of the same intrinsic characteristic, as a function of the classification score.
David Allen Tolliver - Pittsburgh PA, US Kristin Jean Dana - Spring Lake NJ, US Andrew Neil Stein - Pittsburgh PA, US Neil Alldrin - Pittsburgh PA, US
Assignee:
Tandent Vision Science, Inc. - Dan Francisco CA
International Classification:
G06K 9/00 G06K 9/40
US Classification:
382162, 382254
Abstract:
In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image, in a computer memory, forming a set of selectively varied representations of the image file and performing an image segregation operation on at least one preselected representation of the image of the image file, to generate intrinsic images corresponding to the image. According to a feature of the exemplary embodiment of the present invention, the selectively varied representations comprise multi-resolution representations such as a scale-spaced pyramid of representations. In a further feature of the exemplary embodiment of the present invention, the intrinsic images comprise a material image and an illumination image.
Method And System For Factoring An Illumination Image
Casey Arthur Smith - Grand Junction CO, US Andrew Neil Stein - Pittsburgh PA, US Neil Alldrin - Pittsburgh PA, US
Assignee:
Tandent Vision Science, Inc. - San Francisco CA
International Classification:
G06K 9/34 G06K 9/18 G06K 9/66 G06K 9/46 G06K 9/48
US Classification:
382173, 382185, 382190, 382191, 382195, 382199
Abstract:
In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image, in a computer memory, generating an illumination image from the image; and factoring the illumination image to generate a diffuse illumination image and a harsh shadow illumination image.
System And Method For Detection Of Specularity In An Image
Kshitiz Garg - Pittsburgh PA, US Neil Alldrin - Pittsburgh PA, US
Assignee:
Tandent Vision Science, Inc. - San Francisco CA
International Classification:
G06K 9/00 G06K 9/62
US Classification:
382165, 382224
Abstract:
In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image, in a computer memory, assembling a feature vector for the image file, the feature vector containing information regarding a likelihood that a selected region of the image file is specular, providing a classifier derived from a computer learning technique, computing a classification score for the selected region of the image file, as a function of the feature vector and the classifier and classifying the region as being specular, as a function of the classification score.
Richard Mark Friedhoff - San Francisco CA, US Casey Arthur Smith - Grand Junction CO, US Bruce Allen Maxwell - Benton ME, US Neil Alldrin - Pittsburgh PA, US Steven Joseph Bushell - Cranston RI, US
Assignee:
Tandent Vision Science, Inc. - San Francisco CA
International Classification:
G06K 9/40 G06K 9/36
US Classification:
382274, 382282
Abstract:
In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image, in a computer memory, performing an image segregation operation on the image file to generate a set of intrinsic images corresponding to the image, modifying a preselected one of the set of intrinsic images according to a set of preselected operations and merging the modified one of the set of intrinsic images relative to the set of intrinsic images to provide a modified output image.
Andrew Neil Stein - Pittsburgh PA, US Neil Alldrin - Pittsburgh PA, US Kshitiz Garg - Pittsburgh PA, US
Assignee:
Tandent Vision Science, Inc. - San Francisco CA
International Classification:
G06K 9/00
US Classification:
382118, 382167
Abstract:
In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image, in a computer memory, identifying shadow edges in the image, computing gradient information for the image and modifying the gradient information relative to the shadow edges for improved performance of computer functionality in an image processing operation.
Casey Arthur Smith - Grand Junction CO, US Bruce Allen Maxwell - Benton ME, US Neil Alldrin - Pittsburgh PA, US Steven Joseph Bushell - Cranston RI, US
Assignee:
Tandent Vision Science, Inc. - San Francisco CA
International Classification:
G06T 5/00
US Classification:
382173
Abstract:
An automated, computerized method is provided for processing an image. The method includes the steps of providing an image file depicting an image, in a computer memory, performing an image segregation operation on the image file to generate a set of intrinsic images corresponding to the image, modifying a preselected one of the set of intrinsic images according to a set of preselected operations and merging the modified one of the set of intrinsic images relative to the set of intrinsic images to provide a modified output image.
- San Francisco CA, US Casey Arthur Smith - Grand Junction CO, US Bruce Allen Maxwell - Pittsfield ME, US Neil Alldrin - Pittsburgh PA, US Steven Joseph Bushell - Cranston RI, US
International Classification:
G06T 5/00 G06T 5/50 G06T 7/00
US Classification:
382173
Abstract:
An automated, computerized method is provided for processing an image. The method includes the steps of providing an image file depicting an image, in a computer memory, performing an image segregation operation on the image file to generate a set of intrinsic images corresponding to the image, modifying a preselected one of the set of intrinsic images according to a set of preselected operations and merging the modified one of the set of intrinsic images relative to the set of intrinsic images to provide a modified output image.
Google
Senior Software Engineer
Tandent Vision Science, Inc. Nov 2008 - Feb 2011
Computer Vision Scientist
University of California, San Diego Jun 2004 - Sep 2008
Research Assistant
University of California, San Diego Sep 2003 - Mar 2007
Teaching Assistant
Delta Design Jun 2006 - Aug 2006
Intern, Computer Vision
Education:
Uc San Diego 2002 - 2008
Master of Science, Doctorates, Masters, Doctor of Philosophy, Computer Science, Engineering
University of California, Berkeley 1998 - 2002
Bachelors, Bachelor of Science, Electrical Engineering, Computer Science
Turlock High School
Uc San Diego
Doctorates, Doctor of Philosophy
Skills:
Computer Vision Computer Science Image Processing Algorithms C++ Machine Learning Opencv Artificial Intelligence Python Matlab C Distributed Systems Signal Processing Software Engineering Pattern Recognition Latex Object Oriented Design Data Mining Programming
Interests:
Guitar Christianity Skiing Snowboarding Open Source Software Piano
Languages:
English
Youtube
Neil Alldrin's Beer Demo (using Dan Reznik's ...
Category:
People & Blogs
Uploaded:
31 Mar, 2009
Duration:
49s
Neil Alldrin's Chess Demo (w/ Dan Reznik's UP...
Category:
People & Blogs
Uploaded:
31 Mar, 2009
Duration:
30s
Neil Alldrin's Chess Demo w/ Overhead Camera ...
Category:
People & Blogs
Uploaded:
31 Mar, 2009
Duration:
29s
DOCUMENTARYMOONL...
Documentary MoonlandingTHERE...
Category:
Comedy
Uploaded:
08 Jan, 2010
Duration:
2m 49s
Googleplus
Neil Alldrin
Lived:
Campbell, CA San Jose, CA Pittsburgh, PA San Diego, CA Berkeley, CA Turlock, CA
Work:
Google - Software Engineer (2011) Tandent Vision Science - Vision Research Scientist (2008-2011)
Education:
University of California, San Diego - Computer Science & Engineering, University of California, Berkeley - Electrical Engineering & Computer Science, Turlock High School