SlideShare a Scribd company logo
1 of 1
Download to read offline
ECWAY TECHNOLOGIES
IEEE PROJECTS & SOFTWARE DEVELOPMENTS
OUR OFFICES @ CHENNAI / TRICHY / KARUR / ERODE / MADURAI / SALEM / COIMBATORE
BANGALORE / HYDRABAD
CELL: +91 98949 17187, +91 875487 1111 / 2111 / 3111 / 4111 / 5111 / 6111 / 8111
VISIT: www.ecwayprojects.com MAIL TO: ecwaytechnologies@gmail.com

CASUAL STEREOSCOPIC PHOTO AUTHORING
ABSTRACT:

In this paper, we present a method for easy stereoscopic photo authoring with a regular
(monocular) camera. Our method takes two images or video frames using a monocular camera as
input and transforms them into a stereoscopic image pair that provides a pleasant viewing
experience. The key technique of our method is a perceptual-plausible image rectification
algorithm that warps the input image pairs to meet the stereoscopic geometric constraint while
avoiding noticeable visual distortion.

Our method uses spatially-varying mesh-based image warps. Our warping method encodes a
variety of constraints to best meet the stereoscopic geometric constraint and minimize visual
distortion. Since each energy term is quadratic, our method eventually formulates the warping
problem as a quadratic energy minimization which is solved efficiently using a sparse linear
solver.

Our method also allows both local and global adjustments of the disparities, an important
property for adapting resulting stereoscopic images to different viewing conditions. Our
experiments demonstrate that our spatially-varying warping technique can better support casual
stereoscopic photo authoring than existing methods and our results and user study show that our
method can effectively use casually-taken photos to create high-quality stereoscopic photos that
deliver a pleasant 3D viewing experience.

More Related Content

What's hot

Dr. Haykel Kamoun presentation at the Mediphacos User Meeting 2013
Dr. Haykel Kamoun presentation at the Mediphacos User Meeting 2013Dr. Haykel Kamoun presentation at the Mediphacos User Meeting 2013
Dr. Haykel Kamoun presentation at the Mediphacos User Meeting 2013Mediphacos
 
Pupillometry Through the Eyelids
Pupillometry Through the EyelidsPupillometry Through the Eyelids
Pupillometry Through the EyelidsPetteriTeikariPhD
 
Portable Multispectral Fundus Camera
Portable Multispectral Fundus CameraPortable Multispectral Fundus Camera
Portable Multispectral Fundus CameraPetteriTeikariPhD
 
Short intro for retinal biomarkers of Alzheimer’s Disease
Short intro for retinal biomarkers of Alzheimer’s DiseaseShort intro for retinal biomarkers of Alzheimer’s Disease
Short intro for retinal biomarkers of Alzheimer’s DiseasePetteriTeikariPhD
 

What's hot (7)

Dr. Haykel Kamoun presentation at the Mediphacos User Meeting 2013
Dr. Haykel Kamoun presentation at the Mediphacos User Meeting 2013Dr. Haykel Kamoun presentation at the Mediphacos User Meeting 2013
Dr. Haykel Kamoun presentation at the Mediphacos User Meeting 2013
 
Artifical eye
Artifical eyeArtifical eye
Artifical eye
 
Pupillometry Through the Eyelids
Pupillometry Through the EyelidsPupillometry Through the Eyelids
Pupillometry Through the Eyelids
 
Portable Multispectral Fundus Camera
Portable Multispectral Fundus CameraPortable Multispectral Fundus Camera
Portable Multispectral Fundus Camera
 
Data-driven Ophthalmology
Data-driven OphthalmologyData-driven Ophthalmology
Data-driven Ophthalmology
 
Short intro for retinal biomarkers of Alzheimer’s Disease
Short intro for retinal biomarkers of Alzheimer’s DiseaseShort intro for retinal biomarkers of Alzheimer’s Disease
Short intro for retinal biomarkers of Alzheimer’s Disease
 
Advanced Retinal Imaging
Advanced Retinal ImagingAdvanced Retinal Imaging
Advanced Retinal Imaging
 

Viewers also liked (12)

Homeopatia médica: definicion
Homeopatia médica: definicionHomeopatia médica: definicion
Homeopatia médica: definicion
 
En mis ratos libres
En mis ratos libresEn mis ratos libres
En mis ratos libres
 
CGGlobal-FullReport-English-R2-WEB-LowRes
CGGlobal-FullReport-English-R2-WEB-LowResCGGlobal-FullReport-English-R2-WEB-LowRes
CGGlobal-FullReport-English-R2-WEB-LowRes
 
Violencia en la escuela constancia
Violencia en la escuela constanciaViolencia en la escuela constancia
Violencia en la escuela constancia
 
Literate Environment Analysis
Literate Environment AnalysisLiterate Environment Analysis
Literate Environment Analysis
 
Roles and functions of educational technology in 21st
Roles and functions of  educational technology in 21st Roles and functions of  educational technology in 21st
Roles and functions of educational technology in 21st
 
Wellness Coaching
Wellness CoachingWellness Coaching
Wellness Coaching
 
Oraciones subordinadas adverbiales de lugar
Oraciones subordinadas adverbiales de lugarOraciones subordinadas adverbiales de lugar
Oraciones subordinadas adverbiales de lugar
 
Feng_Karim_URS2014
Feng_Karim_URS2014Feng_Karim_URS2014
Feng_Karim_URS2014
 
Recruitment
RecruitmentRecruitment
Recruitment
 
3rd Five Year Plan (1961-1966)
3rd Five Year Plan (1961-1966)3rd Five Year Plan (1961-1966)
3rd Five Year Plan (1961-1966)
 
Evidencias cientificas-homeopatia-médica
Evidencias cientificas-homeopatia-médicaEvidencias cientificas-homeopatia-médica
Evidencias cientificas-homeopatia-médica
 

Similar to Casual stereoscopic photo authoring

Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoringEcway Technologies
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoringEcway Technologies
 
Matlab casual stereoscopic photo authoring
Matlab  casual stereoscopic photo authoringMatlab  casual stereoscopic photo authoring
Matlab casual stereoscopic photo authoringEcway Technologies
 
Matlab rich intrinsic image decomposition of outdoor scenes from multiple views
Matlab  rich intrinsic image decomposition of outdoor scenes from multiple viewsMatlab  rich intrinsic image decomposition of outdoor scenes from multiple views
Matlab rich intrinsic image decomposition of outdoor scenes from multiple viewsEcwaytech
 
Image size invariant visual cryptography for general access structures subjec...
Image size invariant visual cryptography for general access structures subjec...Image size invariant visual cryptography for general access structures subjec...
Image size invariant visual cryptography for general access structures subjec...Ecwaytech
 
Matlab image size invariant visual cryptography for general access structure...
Matlab  image size invariant visual cryptography for general access structure...Matlab  image size invariant visual cryptography for general access structure...
Matlab image size invariant visual cryptography for general access structure...Ecwaytech
 
Image size invariant visual cryptography for general access structures subjec...
Image size invariant visual cryptography for general access structures subjec...Image size invariant visual cryptography for general access structures subjec...
Image size invariant visual cryptography for general access structures subjec...Ecwayt
 
IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Robust face recognition from multi...
IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Robust face recognition from multi...IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Robust face recognition from multi...
IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Robust face recognition from multi...IEEEBEBTECHSTUDENTPROJECTS
 
Matlab reversible watermarking based on invariant image classification and d...
Matlab  reversible watermarking based on invariant image classification and d...Matlab  reversible watermarking based on invariant image classification and d...
Matlab reversible watermarking based on invariant image classification and d...Ecwaytech
 
Ieee projects 2012 2013 - Digital Image Processing
Ieee projects 2012 2013 - Digital Image ProcessingIeee projects 2012 2013 - Digital Image Processing
Ieee projects 2012 2013 - Digital Image ProcessingK Sundaresh Ka
 
Ieee projects 2012 2013 - Datamining
Ieee projects 2012 2013 - DataminingIeee projects 2012 2013 - Datamining
Ieee projects 2012 2013 - DataminingK Sundaresh Ka
 
24 7912 9261-1-ed a meaningful (edit a)
24 7912 9261-1-ed a meaningful (edit a)24 7912 9261-1-ed a meaningful (edit a)
24 7912 9261-1-ed a meaningful (edit a)IAESIJEECS
 
24 7912 9261-1-ed a meaningful (edit a)
24 7912 9261-1-ed a meaningful (edit a)24 7912 9261-1-ed a meaningful (edit a)
24 7912 9261-1-ed a meaningful (edit a)IAESIJEECS
 
axia-chemisem-brochure-br0121.pdf
axia-chemisem-brochure-br0121.pdfaxia-chemisem-brochure-br0121.pdf
axia-chemisem-brochure-br0121.pdfJavierLedesma23
 
Estimating information from image colors an application to digital cameras an...
Estimating information from image colors an application to digital cameras an...Estimating information from image colors an application to digital cameras an...
Estimating information from image colors an application to digital cameras an...Ecwayt
 
Matlab estimating information from image colors an application to digital ca...
Matlab  estimating information from image colors an application to digital ca...Matlab  estimating information from image colors an application to digital ca...
Matlab estimating information from image colors an application to digital ca...Ecwaytech
 
Estimating information from image colors an application to digital cameras an...
Estimating information from image colors an application to digital cameras an...Estimating information from image colors an application to digital cameras an...
Estimating information from image colors an application to digital cameras an...Ecwaytech
 
Interactive segmentation for change detection in multispectral remote sensing...
Interactive segmentation for change detection in multispectral remote sensing...Interactive segmentation for change detection in multispectral remote sensing...
Interactive segmentation for change detection in multispectral remote sensing...Ecwayt
 
Matlab interactive segmentation for change detection in multispectral remote...
Matlab  interactive segmentation for change detection in multispectral remote...Matlab  interactive segmentation for change detection in multispectral remote...
Matlab interactive segmentation for change detection in multispectral remote...Ecwaytech
 

Similar to Casual stereoscopic photo authoring (20)

Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoring
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoring
 
Matlab casual stereoscopic photo authoring
Matlab  casual stereoscopic photo authoringMatlab  casual stereoscopic photo authoring
Matlab casual stereoscopic photo authoring
 
Matlab rich intrinsic image decomposition of outdoor scenes from multiple views
Matlab  rich intrinsic image decomposition of outdoor scenes from multiple viewsMatlab  rich intrinsic image decomposition of outdoor scenes from multiple views
Matlab rich intrinsic image decomposition of outdoor scenes from multiple views
 
Image size invariant visual cryptography for general access structures subjec...
Image size invariant visual cryptography for general access structures subjec...Image size invariant visual cryptography for general access structures subjec...
Image size invariant visual cryptography for general access structures subjec...
 
Matlab image size invariant visual cryptography for general access structure...
Matlab  image size invariant visual cryptography for general access structure...Matlab  image size invariant visual cryptography for general access structure...
Matlab image size invariant visual cryptography for general access structure...
 
Image size invariant visual cryptography for general access structures subjec...
Image size invariant visual cryptography for general access structures subjec...Image size invariant visual cryptography for general access structures subjec...
Image size invariant visual cryptography for general access structures subjec...
 
IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Robust face recognition from multi...
IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Robust face recognition from multi...IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Robust face recognition from multi...
IEEE 2014 MATLAB IMAGE PROCESSING PROJECTS Robust face recognition from multi...
 
Matlab reversible watermarking based on invariant image classification and d...
Matlab  reversible watermarking based on invariant image classification and d...Matlab  reversible watermarking based on invariant image classification and d...
Matlab reversible watermarking based on invariant image classification and d...
 
Ieee projects 2012 2013 - Digital Image Processing
Ieee projects 2012 2013 - Digital Image ProcessingIeee projects 2012 2013 - Digital Image Processing
Ieee projects 2012 2013 - Digital Image Processing
 
Ieee projects 2012 2013 - Datamining
Ieee projects 2012 2013 - DataminingIeee projects 2012 2013 - Datamining
Ieee projects 2012 2013 - Datamining
 
24 7912 9261-1-ed a meaningful (edit a)
24 7912 9261-1-ed a meaningful (edit a)24 7912 9261-1-ed a meaningful (edit a)
24 7912 9261-1-ed a meaningful (edit a)
 
24 7912 9261-1-ed a meaningful (edit a)
24 7912 9261-1-ed a meaningful (edit a)24 7912 9261-1-ed a meaningful (edit a)
24 7912 9261-1-ed a meaningful (edit a)
 
axia-chemisem-brochure-br0121.pdf
axia-chemisem-brochure-br0121.pdfaxia-chemisem-brochure-br0121.pdf
axia-chemisem-brochure-br0121.pdf
 
40120140502005
4012014050200540120140502005
40120140502005
 
Estimating information from image colors an application to digital cameras an...
Estimating information from image colors an application to digital cameras an...Estimating information from image colors an application to digital cameras an...
Estimating information from image colors an application to digital cameras an...
 
Matlab estimating information from image colors an application to digital ca...
Matlab  estimating information from image colors an application to digital ca...Matlab  estimating information from image colors an application to digital ca...
Matlab estimating information from image colors an application to digital ca...
 
Estimating information from image colors an application to digital cameras an...
Estimating information from image colors an application to digital cameras an...Estimating information from image colors an application to digital cameras an...
Estimating information from image colors an application to digital cameras an...
 
Interactive segmentation for change detection in multispectral remote sensing...
Interactive segmentation for change detection in multispectral remote sensing...Interactive segmentation for change detection in multispectral remote sensing...
Interactive segmentation for change detection in multispectral remote sensing...
 
Matlab interactive segmentation for change detection in multispectral remote...
Matlab  interactive segmentation for change detection in multispectral remote...Matlab  interactive segmentation for change detection in multispectral remote...
Matlab interactive segmentation for change detection in multispectral remote...
 

More from Ecway2004

Covering points of interest with mobile sensors
Covering points of interest with mobile sensorsCovering points of interest with mobile sensors
Covering points of interest with mobile sensorsEcway2004
 
Coloring based inter-wban scheduling for mobile wireless body area networks
Coloring based inter-wban scheduling for mobile wireless body area networksColoring based inter-wban scheduling for mobile wireless body area networks
Coloring based inter-wban scheduling for mobile wireless body area networksEcway2004
 
Code modulation based encryption & decryption technique for secure communicat...
Code modulation based encryption & decryption technique for secure communicat...Code modulation based encryption & decryption technique for secure communicat...
Code modulation based encryption & decryption technique for secure communicat...Ecway2004
 
Clustering sentence level text using a novel fuzzy relational clustering algo...
Clustering sentence level text using a novel fuzzy relational clustering algo...Clustering sentence level text using a novel fuzzy relational clustering algo...
Clustering sentence level text using a novel fuzzy relational clustering algo...Ecway2004
 
Clustering large probabilistic graphs
Clustering large probabilistic graphsClustering large probabilistic graphs
Clustering large probabilistic graphsEcway2004
 
Cloudsim t-drive enhancing driving directions with taxi drivers’ intelligence
Cloudsim  t-drive enhancing driving directions with taxi drivers’ intelligenceCloudsim  t-drive enhancing driving directions with taxi drivers’ intelligence
Cloudsim t-drive enhancing driving directions with taxi drivers’ intelligenceEcway2004
 
Cloudsim ranking on data manifold with sink points
Cloudsim  ranking on data manifold with sink pointsCloudsim  ranking on data manifold with sink points
Cloudsim ranking on data manifold with sink pointsEcway2004
 
Cloudsim quality-differentiated video multicast in multirate wireless networks
Cloudsim  quality-differentiated video multicast in multirate wireless networksCloudsim  quality-differentiated video multicast in multirate wireless networks
Cloudsim quality-differentiated video multicast in multirate wireless networksEcway2004
 
Cloudsim power allocation for statistical qo s provisioning in opportunistic...
Cloudsim  power allocation for statistical qo s provisioning in opportunistic...Cloudsim  power allocation for statistical qo s provisioning in opportunistic...
Cloudsim power allocation for statistical qo s provisioning in opportunistic...Ecway2004
 
Cloudsim distributed web systems performance forecasting using turning bands...
Cloudsim  distributed web systems performance forecasting using turning bands...Cloudsim  distributed web systems performance forecasting using turning bands...
Cloudsim distributed web systems performance forecasting using turning bands...Ecway2004
 
Cloudsim distributed processing of probabilistic top-k queries in wireless s...
Cloudsim  distributed processing of probabilistic top-k queries in wireless s...Cloudsim  distributed processing of probabilistic top-k queries in wireless s...
Cloudsim distributed processing of probabilistic top-k queries in wireless s...Ecway2004
 
Civil 2013 titles
Civil 2013 titlesCivil 2013 titles
Civil 2013 titlesEcway2004
 
Chopper based dc motor speed control
Chopper based dc motor speed controlChopper based dc motor speed control
Chopper based dc motor speed controlEcway2004
 
Channel assignment for throughput optimization in multichannel multiradio wir...
Channel assignment for throughput optimization in multichannel multiradio wir...Channel assignment for throughput optimization in multichannel multiradio wir...
Channel assignment for throughput optimization in multichannel multiradio wir...Ecway2004
 
Channel allocation and routing in hybrid multichannel multiradio wireless mes...
Channel allocation and routing in hybrid multichannel multiradio wireless mes...Channel allocation and routing in hybrid multichannel multiradio wireless mes...
Channel allocation and routing in hybrid multichannel multiradio wireless mes...Ecway2004
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoringEcway2004
 
Capacity of hybrid wireless mesh networks with random a ps
Capacity of hybrid wireless mesh networks with random a psCapacity of hybrid wireless mesh networks with random a ps
Capacity of hybrid wireless mesh networks with random a psEcway2004
 
Bomb detection robot with wireless camera
Bomb detection robot with wireless cameraBomb detection robot with wireless camera
Bomb detection robot with wireless cameraEcway2004
 
Bed side patients monitoring system with emergency alert
Bed side patients monitoring system with  emergency alertBed side patients monitoring system with  emergency alert
Bed side patients monitoring system with emergency alertEcway2004
 
Autonomous sensing order selection strategies exploiting channel access infor...
Autonomous sensing order selection strategies exploiting channel access infor...Autonomous sensing order selection strategies exploiting channel access infor...
Autonomous sensing order selection strategies exploiting channel access infor...Ecway2004
 

More from Ecway2004 (20)

Covering points of interest with mobile sensors
Covering points of interest with mobile sensorsCovering points of interest with mobile sensors
Covering points of interest with mobile sensors
 
Coloring based inter-wban scheduling for mobile wireless body area networks
Coloring based inter-wban scheduling for mobile wireless body area networksColoring based inter-wban scheduling for mobile wireless body area networks
Coloring based inter-wban scheduling for mobile wireless body area networks
 
Code modulation based encryption & decryption technique for secure communicat...
Code modulation based encryption & decryption technique for secure communicat...Code modulation based encryption & decryption technique for secure communicat...
Code modulation based encryption & decryption technique for secure communicat...
 
Clustering sentence level text using a novel fuzzy relational clustering algo...
Clustering sentence level text using a novel fuzzy relational clustering algo...Clustering sentence level text using a novel fuzzy relational clustering algo...
Clustering sentence level text using a novel fuzzy relational clustering algo...
 
Clustering large probabilistic graphs
Clustering large probabilistic graphsClustering large probabilistic graphs
Clustering large probabilistic graphs
 
Cloudsim t-drive enhancing driving directions with taxi drivers’ intelligence
Cloudsim  t-drive enhancing driving directions with taxi drivers’ intelligenceCloudsim  t-drive enhancing driving directions with taxi drivers’ intelligence
Cloudsim t-drive enhancing driving directions with taxi drivers’ intelligence
 
Cloudsim ranking on data manifold with sink points
Cloudsim  ranking on data manifold with sink pointsCloudsim  ranking on data manifold with sink points
Cloudsim ranking on data manifold with sink points
 
Cloudsim quality-differentiated video multicast in multirate wireless networks
Cloudsim  quality-differentiated video multicast in multirate wireless networksCloudsim  quality-differentiated video multicast in multirate wireless networks
Cloudsim quality-differentiated video multicast in multirate wireless networks
 
Cloudsim power allocation for statistical qo s provisioning in opportunistic...
Cloudsim  power allocation for statistical qo s provisioning in opportunistic...Cloudsim  power allocation for statistical qo s provisioning in opportunistic...
Cloudsim power allocation for statistical qo s provisioning in opportunistic...
 
Cloudsim distributed web systems performance forecasting using turning bands...
Cloudsim  distributed web systems performance forecasting using turning bands...Cloudsim  distributed web systems performance forecasting using turning bands...
Cloudsim distributed web systems performance forecasting using turning bands...
 
Cloudsim distributed processing of probabilistic top-k queries in wireless s...
Cloudsim  distributed processing of probabilistic top-k queries in wireless s...Cloudsim  distributed processing of probabilistic top-k queries in wireless s...
Cloudsim distributed processing of probabilistic top-k queries in wireless s...
 
Civil 2013 titles
Civil 2013 titlesCivil 2013 titles
Civil 2013 titles
 
Chopper based dc motor speed control
Chopper based dc motor speed controlChopper based dc motor speed control
Chopper based dc motor speed control
 
Channel assignment for throughput optimization in multichannel multiradio wir...
Channel assignment for throughput optimization in multichannel multiradio wir...Channel assignment for throughput optimization in multichannel multiradio wir...
Channel assignment for throughput optimization in multichannel multiradio wir...
 
Channel allocation and routing in hybrid multichannel multiradio wireless mes...
Channel allocation and routing in hybrid multichannel multiradio wireless mes...Channel allocation and routing in hybrid multichannel multiradio wireless mes...
Channel allocation and routing in hybrid multichannel multiradio wireless mes...
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoring
 
Capacity of hybrid wireless mesh networks with random a ps
Capacity of hybrid wireless mesh networks with random a psCapacity of hybrid wireless mesh networks with random a ps
Capacity of hybrid wireless mesh networks with random a ps
 
Bomb detection robot with wireless camera
Bomb detection robot with wireless cameraBomb detection robot with wireless camera
Bomb detection robot with wireless camera
 
Bed side patients monitoring system with emergency alert
Bed side patients monitoring system with  emergency alertBed side patients monitoring system with  emergency alert
Bed side patients monitoring system with emergency alert
 
Autonomous sensing order selection strategies exploiting channel access infor...
Autonomous sensing order selection strategies exploiting channel access infor...Autonomous sensing order selection strategies exploiting channel access infor...
Autonomous sensing order selection strategies exploiting channel access infor...
 

Casual stereoscopic photo authoring

  • 1. ECWAY TECHNOLOGIES IEEE PROJECTS & SOFTWARE DEVELOPMENTS OUR OFFICES @ CHENNAI / TRICHY / KARUR / ERODE / MADURAI / SALEM / COIMBATORE BANGALORE / HYDRABAD CELL: +91 98949 17187, +91 875487 1111 / 2111 / 3111 / 4111 / 5111 / 6111 / 8111 VISIT: www.ecwayprojects.com MAIL TO: ecwaytechnologies@gmail.com CASUAL STEREOSCOPIC PHOTO AUTHORING ABSTRACT: In this paper, we present a method for easy stereoscopic photo authoring with a regular (monocular) camera. Our method takes two images or video frames using a monocular camera as input and transforms them into a stereoscopic image pair that provides a pleasant viewing experience. The key technique of our method is a perceptual-plausible image rectification algorithm that warps the input image pairs to meet the stereoscopic geometric constraint while avoiding noticeable visual distortion. Our method uses spatially-varying mesh-based image warps. Our warping method encodes a variety of constraints to best meet the stereoscopic geometric constraint and minimize visual distortion. Since each energy term is quadratic, our method eventually formulates the warping problem as a quadratic energy minimization which is solved efficiently using a sparse linear solver. Our method also allows both local and global adjustments of the disparities, an important property for adapting resulting stereoscopic images to different viewing conditions. Our experiments demonstrate that our spatially-varying warping technique can better support casual stereoscopic photo authoring than existing methods and our results and user study show that our method can effectively use casually-taken photos to create high-quality stereoscopic photos that deliver a pleasant 3D viewing experience.