sidebar
photo
James P. O'Shea
Graduate Student

University of California, Berkeley
Vision Science Program
Visualization Lab
Banks Lab
505 Minor Hall
University of California, Berkeley
Berkeley, CA 94720-2020

joshea (at) cs.berkeley.edu

intro
I am a third year graduate student in the vision science program at UC Berkeley. My advisors are Marty Banks from the vision science program, and Maneesh Agrawala from the computer science department. My studies broadly encompass visual perception and computer graphics, and I am currently pursuing research examining how shape perception is influenced by different shading techniques. More information can be found on the Banks Lab and Visualization Lab websites.

Prior to coming to Berkeley, I was a software developer and research assistant for the Golby Lab in the Department of Neurosurgery at the Brigham and Womens Hospital in Boston, and for the Affective Neuroscience Lab in the Psychology Department at Harvard University. My work in these labs primarily involved the development of software for neuroimaging research, functional brain mapping, and image-guided surgery.

My interests include 3D shape perception, computer graphics, scientific visualization, computer vision, computational neuroscience, and biomedical image-processing. I am particularly interested in how our understanding of the human visual system can be applied to problems in computer science.

A pdf version of my CV can be found here.
education
Education
2006 - present PhD Student in Vision Science
University of California, Berkeley
Co-advisor: Martin S. Banks (vision science)
Co-advisor: Maneesh Agrawala (computer science)
Expected graduation: 2011
1995 - 1999 BS in Computer Science
University of New Hampshire
Honors Program Participant
Magna Cum Laude
conference papers
Conference Papers
assumed The assumed light direction for perceiving shape from shading. James P. O'Shea, Martin S. Banks, Maneesh Agrawala. ACM Symposium on Applied Perception in Graphics and Visualization (APGV) 2008 , August 2008. 135-142.
electrode Using surface normals to localize electrodes placed during neurosurgery. James P. O'Shea, William M. Wells, Alexandra J. Golby. IEEE International Symposium on Biomedical Imaging (ISBI) 2006. April 2006. 331-334.

journal articles
Journal Articles
assumed A surgical planning method for functional MRI assessment of language dominance: Influences from threshold, region-of-interest, and stimulus mode. Ralph Suarez, Stephen Whalen, James P. O'Shea, Alexandra Golby. Brain Imaging and Behavior. June 2008. vol 2, no 2. 59-73.
objectnaming Object naming is a more sensitive measure of speech localization than number counting: Converging evidence from direct cortical stimulation and fMRI. Nicole Petrovich Brennan, Stephen Whalen, Daniel M. Branco, James P. O'Shea, Isaiah H. Norton, Alexandra J. Golby. Neuroimage 2007; 37, S100-S108.
ijmrcas Integrated image- and funtion-guided surgery in eloquent cortex: A technique report. James P. O'Shea, Stephen Whalen, Daniel M. Branco, Nicole Petrovich Brennan, Kyle E. Knierim, Alexandra J. Golby. International Journal of Medical Robotics and Computer-Assisted Surgery. 2006; 2: 75-83.
brancomemory Functional MRI of memory in the hippocampus: Laterality indices may be more meaninful if calculated from whole voxel distributions. Daniel M. Branco, Ralph O. Suarez, Stephen Whalen, James P. O'Shea, Kyle E. Knierim, Aaron P. Nelson, Jaderson C. da Costa, Alexandra J. Golby. Neuroimage. 2006; 32, 592-602.
golbyad Memory encoding in Alzheimer's disease: An fmri study of explicit and implicit memory. Alexandra J. Golby, Gerald Silverberg, Elizabeth Race, Susan Gabrieli, James P. O'Shea, Kyle Knierim, Glenn Stebbins, John Gabrieli. Brain. 2005; 128, 773-787.
signaldetect Toward an objective characterization of an anhedonic phenotype: A signal detection approach. Diego A. Pizzagalli, Allison L. Jahn, James P. O'Shea. Biological Psychiatry. 2005; 57, 319-327.

course projects
Course Projects
assumed Shape-from-Shading
I implemented the Ikeuchi and Horn shape-from-shading algorithm for a computer vision course at Berkeley. This algorithm iteratively finds a solution by minimizing an error function based on a brightness constraint and a smoothness constraint. The known orientation at the occluding boundary is used to guarantee a solution is found.
assumed Raytracer
I wrote a raytracer for one of my computer graphics courses at Berkeley. The code computes shadows and reflections (multiple bounces), and it renders the scene using a Phong shading model. I implemented the application to support sphere and triangle primitives.
assumed Pubster: Visualizing journal article relationships
Pubster is an interactive visualization tool for exploring the relationships within a set of publication articles. The system presents the data as an undirected graph, using dynamic queries to update the graph structure, to search the publications records, and to provide citation details on demand. This project was completed in collaboration with Amanda Alvarez from the Vision Science program at Berkeley.
assumed Bezier Surfaces
In this project, I wrote some code for rendering Bezier patches. The program implements the de Casteljau algorithm for subdividing cubic Bezier curves, and it supports both regular and adaptive subdivision routines.
assumed Subdivision Surfaces
Subdivision surfaces can be used to recursively generate B-spline surfaces from simple mesh topologies. In this project, I implemented a system for interactively creating smooth surfaces based on the Catmull-Clark algorithm for B-splines. The system allows the user to manipulate the initial mesh topology, to fix vertex positions for creating surface discontinuities, and to render the final output as a shaded surface, normal map, or curvature map.

teaching
Teaching
Fall 2008 Anatomy and Physiology of the Eye (VS206A)
Neuroanatomy and neurophysiology of the Eye and Visual System (VS206D)
Spring 2008 Occulomotor Functions and Neurology (VS217)
Binocular Vision and Space Perception (VS219)
Spring 2007 Occulomotor Functions and Neurology (VS217)
Binocular Vision and Space Perception (VS219)

professional
Professional Activities
Member: Association of Computing Machinery (ACM)
Member: Institute of Electrical and Electronics Engineers (IEEE)
Member: Vision Sciences Society (VSS)


Viagra from india - Viagra.
Viagra from canada - Viagra.
Viagra in usa - Viagra.
Viagra in canada - Viagra.
Viagra in germany - Viagra.
Viagra in uk - Viagra.
Cialis from india - Cialis.
Cialis from canada - Cialis.
Cialis in usa - Cialis.
Cialis in canada - Cialis.
Cialis in germany - Cialis.
Cialis in uk - Cialis.
Viagra Professional from india - Viagra Professional.
Viagra Professional from canada - Viagra Professional.
Viagra Professional in usa - Viagra Professional.
Viagra Professional in canada - Viagra Professional.
Viagra Professional in germany - Viagra Professional.
Viagra Professional in uk - Viagra Professional.
Cialis Professional from india - Cialis Professional.
Cialis Professional from canada - Cialis Professional.
Cialis Professional in usa - Cialis Professional.
Cialis Professional in canada - Cialis Professional.
Cialis Professional in germany - Cialis Professional.
Cialis Professional in uk - Cialis Professional.
Viagra Super Active from india - Viagra Super Active.
Viagra Super Active from canada - Viagra Super Active.
Viagra Super Active in usa - Viagra Super Active.
Viagra Super Active in canada - Viagra Super Active.
Viagra Super Active in germany - Viagra Super Active.
Viagra Super Active in uk - Viagra Super Active.
Cialis Super Active from india - Cialis Super Active.
Cialis Super Active from canada - Cialis Super Active.
Cialis Super Active in usa - Cialis Super Active.
Cialis Super Active in canada - Cialis Super Active.
Cialis Super Active in germany - Cialis Super Active.
Cialis Super Active in uk - Cialis Super Active.
Levitra from india - Levitra.
Levitra from canada - Levitra.
Levitra in usa - Levitra.
Levitra in canada - Levitra.
Levitra in germany - Levitra.
Levitra in uk - Levitra.
Viagra Soft Tabs from india - Viagra Soft Tabs.
Viagra Soft Tabs from canada - Viagra Soft Tabs.
Viagra Soft Tabs in usa - Viagra Soft Tabs.
Viagra Soft Tabs in canada - Viagra Soft Tabs.
Viagra Soft Tabs in germany - Viagra Soft Tabs.
Viagra Soft Tabs in uk - Viagra Soft Tabs.
Cialis Soft Tabs from india - Cialis Soft Tabs.
Cialis Soft Tabs from canada - Cialis Soft Tabs.
Cialis Soft Tabs in usa - Cialis Soft Tabs.
Cialis Soft Tabs in canada - Cialis Soft Tabs.
Cialis Soft Tabs in germany - Cialis Soft Tabs.
Cialis Soft Tabs in uk - Cialis Soft Tabs.
VPXL from india - VPXL.
VPXL from canada - VPXL.
VPXL in usa - VPXL.
VPXL in canada - VPXL.
VPXL in germany - VPXL.
VPXL in uk - VPXL.
Levitra Professional from india - Levitra Professional.
Levitra Professional from canada - Levitra Professional.
Levitra Professional in usa - Levitra Professional.
Levitra Professional in canada - Levitra Professional.
Levitra Professional in germany - Levitra Professional.
Levitra Professional in uk - Levitra Professional.
Female Viagra from india - Female Viagra.
Female Viagra from canada - Female Viagra.
Female Viagra in usa - Female Viagra.
Female Viagra in canada - Female Viagra.
Female Viagra in germany - Female Viagra.
Female Viagra in uk - Female Viagra.
Propecia from india - Propecia.
Propecia from canada - Propecia.
Propecia in usa - Propecia.
Propecia in canada - Propecia.
Propecia in germany - Propecia.
Propecia in uk - Propecia.
Acomplia from india - Acomplia.
Acomplia from canada - Acomplia.
Acomplia in usa - Acomplia.
Acomplia in canada - Acomplia.
Acomplia in germany - Acomplia.
Acomplia in uk - Acomplia.
Xenical from india - Xenical.
Xenical from canada - Xenical.
Xenical in usa - Xenical.
Xenical in canada - Xenical.
Xenical in germany - Xenical.
Xenical in uk - Xenical.
Levitra Super Active from india - Levitra Super Active.
Levitra Super Active from canada - Levitra Super Active.
Levitra Super Active in usa - Levitra Super Active.
Levitra Super Active in canada - Levitra Super Active.
Levitra Super Active in germany - Levitra Super Active.
Levitra Super Active in uk - Levitra Super Active.
Revatio from india - Revatio.
Revatio from canada - Revatio.
Revatio in usa - Revatio.
Revatio in canada - Revatio.
Revatio in germany - Revatio.
Revatio in uk - Revatio.
Female Cialis from india - Female Cialis.
Female Cialis from canada - Female Cialis.
Female Cialis in usa - Female Cialis.
Female Cialis in canada - Female Cialis.
Female Cialis in germany - Female Cialis.
Female Cialis in uk - Female Cialis.
Viagra Plus from india - Viagra Plus.
Viagra Plus from canada - Viagra Plus.
Viagra Plus in usa - Viagra Plus.
Viagra Plus in canada - Viagra Plus.
Viagra Plus in germany - Viagra Plus.
Viagra Plus in uk - Viagra Plus.
Levitra Plus from india - Levitra Plus.
Levitra Plus from canada - Levitra Plus.
Levitra Plus in usa - Levitra Plus.
Levitra Plus in canada - Levitra Plus.
Levitra Plus in germany - Levitra Plus.
Levitra Plus in uk - Levitra Plus.
Viagra Jelly from india - Viagra Jelly.
Viagra Jelly from canada - Viagra Jelly.
Viagra Jelly in usa - Viagra Jelly.
Viagra Jelly in canada - Viagra Jelly.
Viagra Jelly in germany - Viagra Jelly.
Viagra Jelly in uk - Viagra Jelly.
Cialis Jelly from india - Cialis Jelly.
Cialis Jelly from canada - Cialis Jelly.
Cialis Jelly in usa - Cialis Jelly.
Cialis Jelly in canada - Cialis Jelly.
Cialis Jelly in germany - Cialis Jelly.
Cialis Jelly in uk - Cialis Jelly.
Viamax Maximizer from india - Viamax Maximizer.
Viamax Maximizer from canada - Viamax Maximizer.
Viamax Maximizer in usa - Viamax Maximizer.
Viamax Maximizer in canada - Viamax Maximizer.
Viamax Maximizer in germany - Viamax Maximizer.
Viamax Maximizer in uk - Viamax Maximizer.
Sublingual Viagra from india - Sublingual Viagra.
Sublingual Viagra from canada - Sublingual Viagra.
Sublingual Viagra in usa - Sublingual Viagra.
Sublingual Viagra in canada - Sublingual Viagra.
Sublingual Viagra in germany - Sublingual Viagra.
Sublingual Viagra in uk - Sublingual Viagra.
VigRX from india - VigRX.
VigRX from canada - VigRX.
VigRX in usa - VigRX.
VigRX in canada - VigRX.
VigRX in germany - VigRX.
VigRX in uk - VigRX.
Yagara from india - Yagara.
Yagara from canada - Yagara.
Yagara in usa - Yagara.
Yagara in canada - Yagara.
Yagara in germany - Yagara.
Yagara in uk - Yagara.
Sublingual Cialis from india - Sublingual Cialis.
Sublingual Cialis from canada - Sublingual Cialis.
Sublingual Cialis in usa - Sublingual Cialis.
Sublingual Cialis in canada - Sublingual Cialis.
Sublingual Cialis in germany - Sublingual Cialis.
Sublingual Cialis in uk - Sublingual Cialis.
ProSolution from india - ProSolution.
ProSolution from canada - ProSolution.
ProSolution in usa - ProSolution.
ProSolution in canada - ProSolution.
ProSolution in germany - ProSolution.
ProSolution in uk - ProSolution.
Penisole from india - Penisole.
Penisole from canada - Penisole.
Penisole in usa - Penisole.
Penisole in canada - Penisole.
Penisole in germany - Penisole.
Penisole in uk - Penisole.
Manhood Enhancer from india - Manhood Enhancer.
Manhood Enhancer from canada - Manhood Enhancer.
Manhood Enhancer in usa - Manhood Enhancer.
Manhood Enhancer in canada - Manhood Enhancer.
Manhood Enhancer in germany - Manhood Enhancer.
Manhood Enhancer in uk - Manhood Enhancer.
Extendaquin from india - Extendaquin.
Extendaquin from canada - Extendaquin.
Extendaquin in usa - Extendaquin.
Extendaquin in canada - Extendaquin.
Extendaquin in germany - Extendaquin.
Extendaquin in uk - Extendaquin.
Erexin-V from india - Erexin-V.
Erexin-V from canada - Erexin-V.
Erexin-V in usa - Erexin-V.
Erexin-V in canada - Erexin-V.
Erexin-V in germany - Erexin-V.
Erexin-V in uk - Erexin-V.
Skelaxin from india - Skelaxin.
Skelaxin from canada - Skelaxin.
Skelaxin in usa - Skelaxin.
Skelaxin in canada - Skelaxin.
Skelaxin in germany - Skelaxin.
Skelaxin in uk - Skelaxin.
Buy Viagra Super Active 100 mg - Viagra Super Active.
Buy Cialis Jelly 20 mg - Cialis Jelly.
Buy Viagra Soft Tabs 50 mg - Viagra Soft Tabs.
Buy Viagra Soft Tabs 100 mg - Viagra Soft Tabs.
Buy Viagra Professional 100 mg - Viagra Professional.
Buy Levitra Plus 400 mg - Levitra Plus.
Buy Female Viagra 100 mg - Female Viagra.
Buy Cialis Soft Tabs 20 mg - Cialis Soft Tabs.
Buy Viagra 25 mg - Viagra.
Buy Viagra 50 mg - Viagra.
Buy Viagra 100 mg - Viagra.
Buy Viagra Jelly 100 mg - Viagra Jelly.
Buy Levitra 10 mg - Levitra.
Buy Levitra 20 mg - Levitra.
Buy Cialis 5 mg - Cialis.
Buy Cialis 10 mg - Cialis.
Buy Cialis 20 mg - Cialis.
Buy Levitra Professional 20 mg - Levitra Professional.
Buy Cialis Professional 20 mg - Cialis Professional.
Buy Cialis Super Active 20 mg - Cialis Super Active.
Buy Viagra Plus 400 mg - Viagra Plus.
Buy Propecia 1 mg - Propecia.
Buy Propecia 5 mg - Propecia.
Buy Xenical 60 mg - Xenical.
Buy Revatio 20 mg - Revatio.