{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,10]],"date-time":"2026-04-10T16:40:14Z","timestamp":1775839214546,"version":"3.50.1"},"reference-count":227,"publisher":"Emerald","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2007,1,2]]},"abstract":"<jats:p>This tutorial reviews image alignment and image stitching algorithms. Image alignment algorithms can discover the correspondence relationships among images with varying degrees of overlap. They are ideally suited for applications such as video stabilization, summarization, and the creation of panoramic mosaics. Image stitching algorithms take the alignment estimates produced by such registration algorithms and blend the images in a seamless manner, taking care to deal with potential problems such as blurring or ghosting caused by parallax and scene movement as well as varying image exposures. This tutorial reviews the basic motion models underlying alignment and stitching algorithms, describes effective direct (pixel-based) and feature-based alignment algorithms, and describes blending algorithms used to produce seamless mosaics. It ends with a discussion of open research problems in the area.<\/jats:p>","DOI":"10.1561\/0600000009","type":"journal-article","created":{"date-parts":[[2007,2,13]],"date-time":"2007-02-13T03:22:49Z","timestamp":1171336969000},"page":"1-104","source":"Crossref","is-referenced-by-count":1053,"title":["Image Alignment and Stitching: A Tutorial"],"prefix":"10.1561","volume":"2","author":[{"given":"Richard","family":"Szeliski","sequence":"first","affiliation":[{"name":"Microsoft Research ,","place":["USA"]}]}],"member":"140","published-online":{"date-parts":[[2007,1,2]]},"reference":[{"issue":"3","key":"2026032614364008900_ref001","doi-asserted-by":"crossref","first-page":"292","DOI":"10.1145\/1015706.1015718","article-title":"Interactive digigtal photomontage","volume":"23","author":"Agarwala","year":"2004","journal-title":"ACM Transactions on Graphics"},{"issue":"3","key":"2026032614364008900_ref002","doi-asserted-by":"crossref","first-page":"821","DOI":"10.1145\/1073204.1073268","article-title":"Panoramic video textures","volume":"24","author":"Agarwala","year":"2005","journal-title":"ACM Transactions on Graphics"},{"issue":"3","key":"2026032614364008900_ref003","doi-asserted-by":"crossref","first-page":"283","DOI":"10.1007\/BF00158167","article-title":"A computational framework and an algorithm for the measurement of visual motion","volume":"2","author":"Anandan","year":"1989","journal-title":"International Journal of Computer Vision"},{"issue":"13","key":"2026032614364008900_ref004","doi-asserted-by":"crossref","first-page":"980","DOI":"10.1049\/el:20030666","article-title":"Estimation of sub-pixel motion using gradient cross-correlation","volume":"39","author":"Argyriou","year":"2003","journal-title":"Electronic Letters"},{"key":"2026032614364008900_ref005","volume-title":"Vision St\u00e9r\u00e9oscopique et Perception Multisensorielle","author":"Ayache","year":"1989"},{"key":"2026032614364008900_ref006","first-page":"566","volume-title":"Asian Conference on Computer Vision (ACCV\u201998)","author":"Bab Hadiashar","year":"1998"},{"key":"2026032614364008900_ref007","first-page":"50","volume-title":"IEEE Workshop on Applications of Computer Vision (WACV\u201998)","author":"Badra","year":"1998"},{"issue":"9","key":"2026032614364008900_ref008","doi-asserted-by":"crossref","first-page":"1167","DOI":"10.1109\/TPAMI.2002.1033210","article-title":"Limits on super-resolution and how to break them","volume":"24","author":"Baker","year":"2002","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"3","key":"2026032614364008900_ref009","doi-asserted-by":"crossref","first-page":"221","DOI":"10.1023\/B:VISI.0000011205.11775.fd","article-title":"Lucas-Kanade 20 years on: A unifying framework: Part 1: The quantity approximated, the warp update rule, and the gradient descent approximation","volume":"56","author":"Baker","year":"2004","journal-title":"International Journal of Computer Vision"},{"key":"2026032614364008900_ref010","author":"Baker","year":"2004"},{"key":"2026032614364008900_ref011","author":"Baker","year":"2003"},{"key":"2026032614364008900_ref012","author":"Baker","year":"2003"},{"key":"2026032614364008900_ref013","first-page":"625","volume-title":"Tenth International Conference on Computer Vision (ICCV 2005)","author":"Barreto","year":"2005"},{"key":"2026032614364008900_ref014","first-page":"II","volume-title":"Eighth European Conference on Computer Vision (ECCV 2004)","author":"Bartoli","year":"2004"},{"key":"2026032614364008900_ref015","volume-title":"OZCHI 2005","author":"Baudisch","year":"2005"},{"key":"2026032614364008900_ref016","first-page":"774","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u20192000)","author":"Baumberg","year":"2000"},{"key":"2026032614364008900_ref017","doi-asserted-by":"crossref","first-page":"404","DOI":"10.1007\/11744023_32","volume-title":"Computer Vision \u2013 ECCV 2006","author":"Bay","year":"2006"},{"key":"2026032614364008900_ref018","first-page":"1000","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201997)","author":"Beis","year":"1997"},{"key":"2026032614364008900_ref019","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4757-3482-9","volume-title":"Panoramic Vision: Sensors, Theory, and Applications","author":"Benosman","year":"2001"},{"key":"2026032614364008900_ref020","first-page":"237","volume-title":"Second European Conference on Computer Vision (ECCV\u201992)","author":"Bergen","year":"1992"},{"issue":"9","key":"2026032614364008900_ref021","doi-asserted-by":"crossref","first-page":"886","DOI":"10.1109\/34.161348","article-title":"A three-frame algorithm for estimating two-component image motion","volume":"14","author":"Bergen","year":"1992","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"1","key":"2026032614364008900_ref022","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1006\/cviu.1996.0006","article-title":"The robust estimation of multiple motions: Parametric and piecewise-smooth flow fields","volume":"63","author":"Black","year":"1996","journal-title":"Computer Vision and Image Understanding"},{"issue":"1","key":"2026032614364008900_ref023","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1023\/A:1007939232436","article-title":"EigenTracking: Robust matching and tracking of articulated objects using a view-based representation","volume":"26","author":"Black","year":"1998","journal-title":"International Journal of Computer Vision"},{"issue":"1","key":"2026032614364008900_ref024","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1007\/BF00131148","article-title":"On the unification of line processes, outlier rejection, and robust statistics with applications in early vision","volume":"19","author":"Black","year":"1996","journal-title":"International Journal of Computer Vision"},{"issue":"5","key":"2026032614364008900_ref025","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1109\/38.310740","article-title":"Jim Blinn\u2019s corner: Compositing, part 1: Theory","volume":"14","author":"Blinn","year":"1994","journal-title":"IEEE Computer Graphics and Applications"},{"issue":"3","key":"2026032614364008900_ref026","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1016\/S0734-189X(86)80047-0","article-title":"Distance transformations in digital images","volume":"34","author":"Borgefors","year":"1986","journal-title":"Computer Vision, Graphics and Image Processing"},{"issue":"11","key":"2026032614364008900_ref027","doi-asserted-by":"crossref","first-page":"1222","DOI":"10.1109\/34.969114","article-title":"Fast approximate energy minimization via graph cuts","volume":"23","author":"Boykov","year":"2001","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"8","key":"2026032614364008900_ref028","first-page":"855","article-title":"Close-range camera calibration","volume":"37","author":"Brown","year":"1971","journal-title":"Photogrammetric Engineering"},{"issue":"4","key":"2026032614364008900_ref029","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1145\/146370.146374","article-title":"A survey of image registration techniques","volume":"24","author":"Brown","year":"1992","journal-title":"Computing Surveys"},{"key":"2026032614364008900_ref030","first-page":"1218","volume-title":"Ninth International Conference on Computer Vision (ICCV\u201903)","author":"Brown","year":"2003"},{"key":"2026032614364008900_ref031","article-title":"Multi-image matching using multiscale oriented patches","author":"Brown","year":"2004"},{"key":"2026032614364008900_ref032","first-page":"510","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u20192005)","author":"Brown","year":"2005"},{"key":"2026032614364008900_ref033","volume-title":"Map Projections: A Reference Manual","author":"Bugayevskiy","year":"1995"},{"issue":"4","key":"2026032614364008900_ref034","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1145\/245.247","article-title":"A multiresolution spline with applications to image mosaics","volume":"2","author":"Burt","year":"1983","journal-title":"ACM Transactions on Graphics"},{"key":"2026032614364008900_ref035","first-page":"885","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201998)","author":"Capel","year":"1998"},{"key":"2026032614364008900_ref036","first-page":"600","volume-title":"Fifteenth International Conference on Pattern Recognition (ICPR\u20192000)","author":"Capel","year":"2000"},{"key":"2026032614364008900_ref037","first-page":"296","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u20192005)","author":"Carneiro","year":"2005"},{"key":"2026032614364008900_ref038","first-page":"442","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR \u201898)","author":"Cham","year":"1998"},{"key":"2026032614364008900_ref039","first-page":"1552","volume-title":"IEEE International Conference on Robotics and Automation","author":"Champleboux","year":"1992"},{"key":"2026032614364008900_ref040","volume-title":"Super-Resolution Imaging","author":"Chaudhuri","year":"2001"},{"key":"2026032614364008900_ref041","volume-title":"Technical Report FIA-93-02","author":"Cheeseman","year":"1993"},{"key":"2026032614364008900_ref042","doi-asserted-by":"crossref","first-page":"615","DOI":"10.1007\/3-540-48375-6_73","volume-title":"Computer Analysis of Images and Patterns (CAIP\u201999)","author":"Chen","year":"1999"},{"key":"2026032614364008900_ref043","first-page":"29","article-title":"QuickTime VR \u2013 an image-based approach to virtual environment navigation","volume-title":"Computer Graphics (SIGGRAPH\u201995)","author":"Chen","year":"1995"},{"key":"2026032614364008900_ref044","first-page":"220","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u20192005)","author":"Chum","year":"2005"},{"key":"2026032614364008900_ref045","first-page":"213","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u20192005)","author":"Claus","year":"2005"},{"issue":"3","key":"2026032614364008900_ref046","doi-asserted-by":"crossref","first-page":"259","DOI":"10.1023\/A:1008184124789","article-title":"Spherical mosaics with quaternions and dense correlation","volume":"37","author":"Coorg","year":"2000","journal-title":"International Journal of Computer Vision"},{"key":"2026032614364008900_ref047","first-page":"184","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u20192005)","author":"Corso","year":"2005"},{"key":"2026032614364008900_ref048","first-page":"366","volume-title":"IEEE International Conference on Image Processing (ICIP\u201995)","author":"Cox","year":"1995"},{"issue":"3","key":"2026032614364008900_ref049","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1016\/0146-664X(80)90054-4","article-title":"Euclidean distance mapping","volume":"14","author":"Danielsson","year":"1980","journal-title":"Computer Graphics and Image Processing"},{"key":"2026032614364008900_ref050","first-page":"354","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR \u201898)","author":"Davis","year":"1998"},{"issue":"5","key":"2026032614364008900_ref051","doi-asserted-by":"crossref","first-page":"700","DOI":"10.1109\/TPAMI.1987.4767966","article-title":"Registration of translated and rotated iimages using finite fourier transforms","volume":"PAMI-9","author":"De Castro","year":"1987","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"2026032614364008900_ref052","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1145\/258734.258884","volume-title":"Proceedings of SIGGRAPH 97","author":"Debevec","year":"1997"},{"key":"2026032614364008900_ref053","first-page":"1","article-title":"Fast image-based tracking by selective pixel integration","volume-title":"ICCV Workshop on Frame-Rate Vision","author":"Dellaert","year":"1999"},{"issue":"3","key":"2026032614364008900_ref054","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1145\/566654.566574","article-title":"Fast bilateral filtering for the display of high-dynamic-range images","volume":"21","author":"Durand","year":"2002","journal-title":"ACM Transactions on Graphics (TOG)"},{"key":"2026032614364008900_ref055","first-page":"2498","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u20192006)","author":"Eden","year":"2006"},{"key":"2026032614364008900_ref056","first-page":"341","volume-title":"SIGGRAPH 2001, Computer Graphics Proceedings","author":"Efros","year":"2001"},{"key":"2026032614364008900_ref057","first-page":"554","volume-title":"Ninth International Conference on Computer Vision (ICCV 2003)","author":"El Melegy","year":"2003"},{"issue":"3","key":"2026032614364008900_ref058","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1109\/34.910881","article-title":"Image editing in the contour domain","volume":"23","author":"Elder","year":"2001","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"3","key":"2026032614364008900_ref059","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1145\/566654.566573","article-title":"Gradient domain high dynamic range compression","volume":"21","author":"Fattal","year":"2002","journal-title":"ACM Transactions on Graphics (TOG)"},{"issue":"6","key":"2026032614364008900_ref060","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1145\/358669.358692","article-title":"Random sample consensus: A paradigm for model fitting with applications to image analysis and automated cartography","volume":"24","author":"Fischler","year":"1981","journal-title":"Communications of the ACM"},{"issue":"1","key":"2026032614364008900_ref061","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1007\/BF00056772","article-title":"Computation of component image velocity from local phase information","volume":"5","author":"Fleet","year":"1990","journal-title":"International Journal of Computer Vision"},{"issue":"3","key":"2026032614364008900_ref062","first-page":"150","article-title":"A feature-based correspondence algorithm for image matching","volume":"26","author":"F\u00f6rstner","year":"1986","journal-title":"International Archves on Photogrammetry and Remote Sensing"},{"key":"2026032614364008900_ref063","first-page":"383","volume-title":"Third European Conference on Computer Vision (ECCV\u201994)","author":"F\u00f6rstner","year":"1994"},{"issue":"9","key":"2026032614364008900_ref064","doi-asserted-by":"crossref","first-page":"891","DOI":"10.1109\/34.93808","article-title":"The design and use of steerable filters","volume":"13","author":"Freeman","year":"1991","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"2","key":"2026032614364008900_ref065","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1109\/38.988747","article-title":"Example-based superresolution","volume":"22","author":"Freeman","year":"2002","journal-title":"IEEE Computer Graphics and Applications"},{"issue":"7","key":"2026032614364008900_ref066","doi-asserted-by":"crossref","first-page":"881","DOI":"10.1117\/12.55885","article-title":"Motion displacement estimation using an affine model for image matching","volume":"30","author":"Fuh","year":"1991","journal-title":"Optical Engineering"},{"issue":"6","key":"2026032614364008900_ref067","doi-asserted-by":"crossref","first-page":"721","DOI":"10.1109\/TPAMI.1984.4767596","article-title":"Stochastic relaxation, Gibbs distribution, and the Bayesian restoration of images","volume":"PAMI-6","author":"Geman","year":"1984","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"2026032614364008900_ref068","first-page":"139","volume-title":"Second International Conference on Computer Vision (ICCV\u201988)","author":"Gennert","year":"1988"},{"key":"2026032614364008900_ref069","volume-title":"Matrix Computation","author":"Golub","year":"1996","edition":"Third"},{"issue":"4","key":"2026032614364008900_ref070","doi-asserted-by":"crossref","first-page":"385","DOI":"10.1016\/0734-189X(89)90120-5","article-title":"Correction of image deformation from lens distortion using bezier patches","volume":"47","author":"Goshtasby","year":"1989","journal-title":"Computer Vision, Graphics, and Image Processing"},{"key":"2026032614364008900_ref071","volume-title":"2-D and 3-D Image Registration","author":"Goshtasby","year":"2005"},{"key":"2026032614364008900_ref072","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1007\/11744078_14","volume-title":"Computer Vision \u2013 ECCV 2006","author":"Govindu","year":"2006"},{"issue":"11","key":"2026032614364008900_ref073","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1109\/MCG.1986.276658","article-title":"Environment mapping and other applications of world projections","volume":"6","author":"Greene","year":"1986","journal-title":"IEEE Computer Graphics and Applications"},{"issue":"6","key":"2026032614364008900_ref074","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1109\/MCG.1986.276738","article-title":"Creating raster Omnimax images from multiple perspective views using the elliptical weighted average filter","volume":"6","author":"Greene","year":"1986","journal-title":"IEEE Computer Graphics and Applications"},{"key":"2026032614364008900_ref075","first-page":"562","volume-title":"IEEE International Conference on Robotics and Automation","author":"Gremban","year":"1988"},{"key":"2026032614364008900_ref076","first-page":"108","volume-title":"Eighth International Conference on Computer Vision (ICCV 2001)","author":"Grossberg","year":"2001"},{"issue":"10","key":"2026032614364008900_ref077","doi-asserted-by":"crossref","first-page":"1025","DOI":"10.1109\/34.722606","article-title":"Efficient region tracking with parametric models of geometry and illumination","volume":"20","author":"Hager","year":"1998","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"2026032614364008900_ref078","volume-title":"Robust Statistics: The Approach Based on Influence Functions","author":"Hampel","year":"1986"},{"key":"2026032614364008900_ref079","doi-asserted-by":"crossref","DOI":"10.21236\/AD0786720","volume-title":"Computer Matching of Areas in Stereo Images","author":"Hannah","year":"1974"},{"key":"2026032614364008900_ref080","first-page":"740","volume-title":"Image Understanding Workshop","author":"Hannah","year":"1988"},{"key":"2026032614364008900_ref081","first-page":"54","volume-title":"IEEE Workshop on Applications of Computer Vision (WACV\u201994)","author":"Hansen","year":"1994"},{"key":"2026032614364008900_ref082","first-page":"147","article-title":"A combined corner and edge detector","volume-title":"Alvey Vision Conference","author":"Harris","year":"1988"},{"key":"2026032614364008900_ref083","first-page":"471","volume-title":"Third European Conference on Computer Vision (ECCV\u201994)","author":"Hartley","year":"1994"},{"key":"2026032614364008900_ref084","first-page":"1834","volume-title":"Tenth International Conference on Computer Vision (ICCV 2005)","author":"Hartley","year":"2005"},{"key":"2026032614364008900_ref085","volume-title":"Multiple View Geometry","author":"Hartley","year":"2000"},{"key":"2026032614364008900_ref086","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511811685","volume-title":"Multiple View Geometry","author":"Hartley","year":"2004"},{"key":"2026032614364008900_ref087","first-page":"1046","volume-title":"International Conference on Image Processing (ICIP 2005)","author":"Herley","year":"2005"},{"issue":"1","key":"2026032614364008900_ref088","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1016\/0146-664X(74)90022-7","article-title":"Determining lightness from an image","volume":"3","author":"Horn","year":"1974","journal-title":"Computer Graphics and Image Processing"},{"key":"2026032614364008900_ref089","volume-title":"Robot Vision","author":"Horn","year":"1986"},{"key":"2026032614364008900_ref090","volume-title":"Shape from Shading","author":"Horn","year":"1989"},{"key":"2026032614364008900_ref091","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1016\/0004-3702(81)90024-2","article-title":"Determining optical flow","volume":"17","author":"Horn","year":"1981","journal-title":"Artificial Intelligence"},{"key":"2026032614364008900_ref092","doi-asserted-by":"crossref","DOI":"10.1002\/0471725250","volume-title":"Robust Statistics","author":"Huber","year":"1981"},{"issue":"5","key":"2026032614364008900_ref093","doi-asserted-by":"crossref","first-page":"905","DOI":"10.1109\/5.664279","article-title":"Video indexing based on mosaic representations","volume":"86","author":"Irani","year":"1998","journal-title":"Proceedings of the IEEE"},{"key":"2026032614364008900_ref094","first-page":"267","volume-title":"International Workshop on Vision Algorithms","author":"Irani","year":"1999"},{"key":"2026032614364008900_ref095","first-page":"529","article-title":"Video compression using mosaic representations","volume":"7","author":"Irani","year":"1995","journal-title":"Signal Processing: Image Communication"},{"issue":"3","key":"2026032614364008900_ref096","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1016\/1049-9652(91)90045-L","article-title":"Improving resolution by image registration","volume":"53","author":"Irani","year":"1991","journal-title":"Graphical Models and Image Processing"},{"key":"2026032614364008900_ref097","first-page":"156","volume-title":"Ninth International Conference on Computer Vision (ICCV 2003)","author":"Jia","year":"2003"},{"issue":"7","key":"2026032614364008900_ref098","doi-asserted-by":"crossref","first-page":"996","DOI":"10.1109\/TPAMI.2002.1017625","article-title":"Hyperplane approximation for template matching","volume":"24","author":"Jurie","year":"2002","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"2","key":"2026032614364008900_ref099","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1023\/A:1012460413855","article-title":"Saliency, scale and image description","volume":"45","author":"Kadir","year":"2001","journal-title":"International Journal of Computer Vision"},{"key":"2026032614364008900_ref100","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1007\/978-3-540-24670-1_18","volume-title":"Eighth European Conference on Computer Vision (ECCV 2004)","author":"Kadir","year":"2004"},{"issue":"12","key":"2026032614364008900_ref101","first-page":"1603","article-title":"Radial distortion snakes","volume":"E84-D","author":"Kang","year":"2001","journal-title":"IEICE Transactions on Information and Systems"},{"key":"2026032614364008900_ref102","volume-title":"Technical Report MSR-TR-2004-48","author":"Kang","year":"2004"},{"key":"2026032614364008900_ref103","first-page":"103","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201997)","author":"Kang","year":"1997"},{"issue":"3","key":"2026032614364008900_ref104","doi-asserted-by":"crossref","first-page":"319","DOI":"10.1145\/882262.882270","article-title":"High dynamic range video","volume":"22","author":"Kang","year":"2003","journal-title":"ACM Transactions on Graphics"},{"key":"2026032614364008900_ref105","first-page":"506","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u20192004)","author":"Ke","year":"2004"},{"key":"2026032614364008900_ref106","first-page":"191","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u20192005)","author":"Kenney","year":"2005"},{"key":"2026032614364008900_ref107","first-page":"742","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201988)","author":"Keren","year":"1988"},{"key":"2026032614364008900_ref108","first-page":"1033","volume-title":"Ninth International Conference on Computer Vision (ICCV 2003)","author":"Kim","year":"2003"},{"key":"2026032614364008900_ref109","first-page":"163","volume-title":"IEEE 1975 Conference on Cybernetics and Society","author":"Kuglin","year":"1975"},{"key":"2026032614364008900_ref110","first-page":"685","volume-title":"Twelfth International Conference on Pattern Recognition (ICPR\u201994)","author":"Kumar","year":"1994"},{"key":"2026032614364008900_ref111","first-page":"10","volume-title":"IEEE Workshop on Representations of Visual Scenes","author":"Kumar","year":"1995"},{"issue":"3","key":"2026032614364008900_ref112","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1145\/882262.882264","article-title":"Graphcut textures: Image and video synthesis using graph cuts","volume":"22","author":"Kwatra","year":"2003","journal-title":"ACM Transactions on Graphics"},{"issue":"4","key":"2026032614364008900_ref113","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1145\/103085.103090","article-title":"MPEG: A video compression standard for multimedia applications","volume":"34","author":"Le Gall","year":"1991","journal-title":"Communications of the ACM"},{"issue":"1","key":"2026032614364008900_ref114","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1109\/76.554424","article-title":"A layered video object coding system using sprite and affine motion model","volume":"7","author":"Lee","year":"1997","journal-title":"IEEE Transactions on Circuits and Systems for Video Technology"},{"key":"2026032614364008900_ref115","first-page":"306","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u20192004)","author":"Levin","year":"2004"},{"key":"2026032614364008900_ref116","doi-asserted-by":"crossref","first-page":"377","DOI":"10.1007\/978-3-540-24673-2_31","volume-title":"Eighth European Conference on Computer Vision (ECCV 2004)","author":"Levin","year":"2004"},{"issue":"3","key":"2026032614364008900_ref117","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1145\/1015706.1015719","article-title":"Lazy snapping","volume":"23","author":"Li","year":"2004","journal-title":"ACM Transactions on Graphics"},{"issue":"1","key":"2026032614364008900_ref118","first-page":"44","article-title":"Stereo reconstruction from multiperspective panoramas","volume":"26","author":"Li","year":"2004","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"3","key":"2026032614364008900_ref119","doi-asserted-by":"crossref","first-page":"234","DOI":"10.1109\/34.49051","article-title":"Scale-space for discrete signals","volume":"12","author":"Lindeberg","year":"1990","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"3","key":"2026032614364008900_ref120","doi-asserted-by":"crossref","first-page":"646","DOI":"10.1145\/1141911.1141936","article-title":"Interactive local adjustment of tonal values","volume":"25","author":"Lischinski","year":"2006","journal-title":"ACM Transactions on Graphics"},{"key":"2026032614364008900_ref121","first-page":"125","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201999)","author":"Loop","year":"1999"},{"issue":"2","key":"2026032614364008900_ref122","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1023\/B:VISI.0000029664.99615.94","article-title":"Distinctive image features from scale-invariant keypoints","volume":"60","author":"Lowe","year":"2004","journal-title":"International Journal of Computer Vision"},{"key":"2026032614364008900_ref123","first-page":"674","volume-title":"Seventh International Joint Conference on Artificial Intelligence (IJCAI-81)","author":"Lucas","year":"1981"},{"key":"2026032614364008900_ref124","first-page":"363","volume-title":"First IEEE International Conference on Image Processing (ICIP-94)","author":"Mann","year":"1994"},{"key":"2026032614364008900_ref125","first-page":"422","volume-title":"IS&T\u2019s 48th Annual Conference","author":"Mann","year":"1995"},{"issue":"3&4","key":"2026032614364008900_ref126","doi-asserted-by":"crossref","first-page":"557","DOI":"10.1147\/sj.353.0557","article-title":"Salient stills: Process and practice","volume":"35","author":"Massey","year":"1996","journal-title":"IBM Systems Journal"},{"issue":"10","key":"2026032614364008900_ref127","doi-asserted-by":"crossref","first-page":"761","DOI":"10.1016\/j.imavis.2004.02.006","article-title":"Robust wide baseline stereo from maximally stable extremal regions","volume":"22","author":"Matas","year":"2004","journal-title":"Image and Vision Computing"},{"key":"2026032614364008900_ref128","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1007\/BF00133032","article-title":"Kalman filter-based algorithms for estimating depth from image sequences","volume":"3","author":"Matthies","year":"1989","journal-title":"International Journal of Computer Vision"},{"issue":"9\u201310","key":"2026032614364008900_ref129","doi-asserted-by":"crossref","first-page":"751","DOI":"10.1016\/S0262-8856(02)00064-1","article-title":"Image mosaicing using sequential bundle adjustment","volume":"20","author":"McLauchlan","year":"2002","journal-title":"Image and Vision Computing"},{"key":"2026032614364008900_ref130","first-page":"39","article-title":"Plenoptic modeling: An image-based rendering system","volume-title":"Computer Graphics (SIGGRAPH\u201995)","author":"McMillan","year":"1995"},{"key":"2026032614364008900_ref131","volume-title":"Panoramic Photography","author":"Meehan","year":"1990"},{"issue":"1","key":"2026032614364008900_ref132","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1023\/B:VISI.0000027790.02288.f2","article-title":"Scale & affine invariant interest point detectors","volume":"60","author":"Mikolajczyk","year":"2004","journal-title":"International Journal of Computer Vision"},{"issue":"10","key":"2026032614364008900_ref133","doi-asserted-by":"crossref","first-page":"1615","DOI":"10.1109\/TPAMI.2005.188","article-title":"A performance evaluation of local descriptors","volume":"27","author":"Mikolajczyk","year":"2005","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"2026032614364008900_ref134","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1007\/s11263-005-3848-x","article-title":"A comparison of affine region detectors","volume":"65","author":"Mikolajczyk","year":"2005","journal-title":"International Journal of Computer Vision"},{"issue":"11","key":"2026032614364008900_ref135","doi-asserted-by":"crossref","first-page":"1113","DOI":"10.1109\/T-C.1975.224142","article-title":"Computer methods for creating photomosaics","volume":"C-24","author":"Milgram","year":"1975","journal-title":"IEEE Transactions on Computers"},{"issue":"11","key":"2026032614364008900_ref136","doi-asserted-by":"crossref","first-page":"1175","DOI":"10.1109\/TC.1977.1674772","article-title":"Adaptive techniques for photomosaicking","volume":"C-26","author":"Milgram","year":"1977","journal-title":"IEEE Transactions on Computers"},{"key":"2026032614364008900_ref137","first-page":"374","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201999)","author":"Mitsunaga","year":"1999"},{"issue":"7","key":"2026032614364008900_ref138","doi-asserted-by":"crossref","first-page":"872","DOI":"10.1109\/PROC.1983.12684","article-title":"The stanford cart and the cmu rover","volume":"71","author":"Moravec","year":"1983","journal-title":"Proceedings of the IEEE"},{"key":"2026032614364008900_ref139","first-page":"305","volume-title":"Fifth European Conference on Computer Vision (ECCV\u201998)","author":"M\u00fchlich","year":"1998"},{"key":"2026032614364008900_ref140","first-page":"472","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u20192000)","author":"Nayar","year":"2000"},{"issue":"9","key":"2026032614364008900_ref141","doi-asserted-by":"crossref","first-page":"989","DOI":"10.1109\/34.615448","article-title":"A simple algorithm for nearest neighbor search in high dimensions","volume":"19","author":"Nene","year":"1997","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"1","key":"2026032614364008900_ref142","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1109\/38.180119","article-title":"Scattered data modeling","volume":"13","author":"Nielson","year":"1993","journal-title":"IEEE Computer Graphics and Applications"},{"key":"2026032614364008900_ref143","first-page":"2161","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u20192006)","author":"Nister","year":"2006"},{"issue":"4","key":"2026032614364008900_ref144","doi-asserted-by":"crossref","first-page":"353","DOI":"10.1109\/34.206955","article-title":"A multiple baseline stereo","volume":"15","author":"Okutomi","year":"1993","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"2026032614364008900_ref145","volume-title":"OpenGL Reference Manual: The Official Reference Document to OpenGL, Version 1.1","author":"OpenGL-ARB","year":"1997","edition":"Second"},{"key":"2026032614364008900_ref146","volume-title":"Discrete-Time Signal Processing","author":"Oppenheim","year":"1999","edition":"Second"},{"issue":"3","key":"2026032614364008900_ref147","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1109\/34.910880","article-title":"Omnistereo: Panoramic stereo imaging","volume":"23","author":"Peleg","year":"2001","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"2026032614364008900_ref148","first-page":"1206","article-title":"Elimination of seams from photomosaics","volume":"16","author":"Peleg","year":"1981","journal-title":"Computer Vision, Graphics, and Image Processing"},{"key":"2026032614364008900_ref149","first-page":"1097","volume-title":"International Conference on Image Processing (ICIP-2006)","author":"Peleg","year":"2006"},{"issue":"10","key":"2026032614364008900_ref150","doi-asserted-by":"crossref","first-page":"1144","DOI":"10.1109\/34.879794","article-title":"Mosaicing on adaptive manifolds","volume":"22","author":"Peleg","year":"2000","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"3","key":"2026032614364008900_ref151","doi-asserted-by":"crossref","first-page":"313","DOI":"10.1145\/882262.882269","article-title":"Poisson image editing","volume":"22","author":"P\u00e9rez","year":"2003","journal-title":"ACM Transactions on Graphics"},{"key":"2026032614364008900_ref152","doi-asserted-by":"crossref","first-page":"418","DOI":"10.1007\/11744023_33","volume-title":"Computer Vision \u2013 ECCV 2006","author":"Platel","year":"2006"},{"issue":"3","key":"2026032614364008900_ref153","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1145\/964965.808606","article-title":"Compositing digital images","volume":"18","author":"Porter","year":"1984","journal-title":"Computer Graphics (SIGGRAPH\u201984)"},{"key":"2026032614364008900_ref154","first-page":"149","volume-title":"Image Understanding Workshop","author":"Quam","year":"1984"},{"key":"2026032614364008900_ref155","first-page":"199","volume-title":"Computer Graphics Proceedings, Annual Conference Series","author":"Rademacher","year":"1998"},{"key":"2026032614364008900_ref156","first-page":"58","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u20192005)","author":"Rav Acha","year":"2005"},{"key":"2026032614364008900_ref157","first-page":"844","volume-title":"IEEE International Conference on Robotics and Automation","author":"Rehg","year":"1991"},{"key":"2026032614364008900_ref158","volume-title":"High Dynamic Range Imaging: Acquisition, Display, and Image-Based Lighting","author":"Reinhard","year":"2005"},{"issue":"3","key":"2026032614364008900_ref159","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1145\/566654.566575","article-title":"Photographic tone reproduction for digital images","volume":"21","author":"Reinhard","year":"2002","journal-title":"ACM Transactions on Graphics (TOG)"},{"key":"2026032614364008900_ref160","doi-asserted-by":"crossref","first-page":"430","DOI":"10.1007\/11744023_34","volume-title":"Computer Vision \u2013 ECCV 2006","author":"Rosten","year":"2006"},{"issue":"3","key":"2026032614364008900_ref161","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1145\/1015706.1015720","article-title":"\u201cGrabCut\u201d \u2013 interactive foreground extraction using iterated graph cuts","volume":"23","author":"Rother","year":"2004","journal-title":"ACM Transactions on Graphics"},{"key":"2026032614364008900_ref162","doi-asserted-by":"crossref","first-page":"871","DOI":"10.1080\/01621459.1984.10477105","article-title":"Least median of squares regresssion","volume":"79","author":"Rousseeuw","year":"1984","journal-title":"Journal of the American Statistical Association"},{"key":"2026032614364008900_ref163","doi-asserted-by":"crossref","DOI":"10.1002\/0471725382","volume-title":"Robust Regression and Outlier Detection","author":"Rousseeuw","year":"1987"},{"key":"2026032614364008900_ref164","volume-title":"The Design and Analysis of Spatial Data Structures","author":"Samet","year":"1989"},{"key":"2026032614364008900_ref165","first-page":"929","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201994)","author":"Sawhney","year":"1994"},{"issue":"8","key":"2026032614364008900_ref166","doi-asserted-by":"crossref","first-page":"814","DOI":"10.1109\/34.531801","article-title":"Compact representation of videos through dominant multiple motion estimation","volume":"18","author":"Sawhney","year":"1996","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"issue":"3","key":"2026032614364008900_ref167","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1109\/34.754589","article-title":"True multi-image alignment and its application to mosaicing and lens distortion correction","volume":"21","author":"Sawhney","year":"1999","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"2026032614364008900_ref168","first-page":"56","author":"Sawhney","year":"1998","journal-title":"IEEE Workshop on Applications of Computer Vision (WACV\u201998)"},{"key":"2026032614364008900_ref169","doi-asserted-by":"crossref","first-page":"414","DOI":"10.1007\/3-540-47969-4_28","volume-title":"Seventh European Conference on Computer Vision (ECCV 2002)","author":"Schaffalitzky","year":"2002"},{"issue":"1","key":"2026032614364008900_ref170","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1023\/A:1014573219977","article-title":"A taxonomy and evaluation of dense two-frame stereo correspondence algorithms","volume":"47","author":"Scharstein","year":"2002","journal-title":"International Journal of Computer Vision"},{"issue":"2","key":"2026032614364008900_ref171","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1023\/A:1008199403446","article-title":"Evaluation of interest point detectors","volume":"37","author":"Schmid","year":"2000","journal-title":"International Journal of Computer Vision"},{"key":"2026032614364008900_ref172","first-page":"750","volume-title":"Ninth International Conference on Computer Vision (ICCV 2003)","author":"Shakhnarovich","year":"2003"},{"key":"2026032614364008900_ref173","first-page":"593","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201994)","author":"Shi","year":"1994"},{"issue":"3","key":"2026032614364008900_ref174","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1145\/325165.325242","article-title":"Animating rotation with quaternion curves","volume":"19","author":"Shoemake","year":"1985","journal-title":"Computer Graphics (SIGGRAPH\u201985)"},{"key":"2026032614364008900_ref175","first-page":"299","volume-title":"SIGGRAPH\u201999","author":"Shum","year":"1999"},{"key":"2026032614364008900_ref176","volume-title":"Technical Report MSR-TR-97-23","author":"Shum","year":"1997"},{"key":"2026032614364008900_ref177","first-page":"14","volume-title":"Seventh International Conference on Computer Vision (ICCV\u201999)","author":"Shum","year":"1999"},{"issue":"2","key":"2026032614364008900_ref178","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1023\/A:1008195814169","article-title":"Construction of panoramic mosaics with global and local alignment","volume":"36","author":"Shum","year":"2000","journal-title":"International Journal of Computer Vision"},{"key":"2026032614364008900_ref179","first-page":"22","volume-title":"Seventh International Conference on Computer Vision (ICCV\u201999)","author":"Shum","year":"1999"},{"key":"2026032614364008900_ref180","first-page":"310","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201991)","author":"Simoncelli","year":"1991"},{"key":"2026032614364008900_ref181","volume-title":"Manual of Photogrammetry","author":"Slama","year":"1980","edition":"Fourth"},{"issue":"5","key":"2026032614364008900_ref182","doi-asserted-by":"crossref","first-page":"673","DOI":"10.1109\/TPAMI.2006.99","article-title":"Morphological image compositing","volume":"28","author":"Soille","year":"2006","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"2026032614364008900_ref183","first-page":"1300","volume-title":"Tenth International Conference on Computer Vision (ICCV 2005)","author":"Steedly","year":"2005"},{"key":"2026032614364008900_ref184","first-page":"1063","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u20192005)","author":"Steele","year":"2005"},{"key":"2026032614364008900_ref185","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1007\/11744023_20","article-title":"Overconstrained linear estimation of radial distortion and multi-view geometry","volume":"3951","author":"Steele","year":"2006","journal-title":"Computer Vision \u2013 ECCV 2006"},{"key":"2026032614364008900_ref186","first-page":"230","volume-title":"Fifth International Conference on Computer Vision (ICCV\u201995)","author":"Stein","year":"1995"},{"key":"2026032614364008900_ref187","first-page":"602","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201997)","author":"Stein","year":"1997"},{"issue":"3","key":"2026032614364008900_ref188","doi-asserted-by":"crossref","first-page":"513","DOI":"10.1137\/S0036144598345802","article-title":"Robust parameter estimation in computer vision","volume":"41","author":"Stewart","year":"1999","journal-title":"SIAM Reviews"},{"key":"2026032614364008900_ref189","first-page":"206","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u20192005)","author":"Sturm","year":"2005"},{"issue":"7","key":"2026032614364008900_ref190","doi-asserted-by":"crossref","first-page":"787","DOI":"10.1109\/TPAMI.2003.1206509","article-title":"Stereo matching using belief propagation","volume":"25","author":"Sun","year":"2003","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"2026032614364008900_ref191","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4613-1637-4","volume-title":"Bayesian Modeling of Uncertainty in Low-Level Vision","author":"Szeliski","year":"1989"},{"issue":"6","key":"2026032614364008900_ref192","doi-asserted-by":"crossref","first-page":"513","DOI":"10.1109\/34.56188","article-title":"Fast surface interpolation using hierarchical basis functions","volume":"12","author":"Szeliski","year":"1990","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"},{"key":"2026032614364008900_ref193","first-page":"44","volume-title":"IEEE Workshop on Applications of Computer Vision (WACV\u201994)","author":"Szeliski","year":"1994"},{"issue":"2","key":"2026032614364008900_ref194","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/38.486677","article-title":"Video mosaics for virtual environments","volume":"16","author":"Szeliski","year":"1996","journal-title":"IEEE Computer Graphics and Applications"},{"issue":"3","key":"2026032614364008900_ref195","doi-asserted-by":"crossref","first-page":"1135","DOI":"10.1145\/1141911.1142005","article-title":"Locally adapted hierarchical basis preconditioning","volume":"25","author":"Szeliski","year":"2006","journal-title":"ACM Transactions on Graphics"},{"key":"2026032614364008900_ref196","first-page":"194","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201994)","author":"Szeliski","year":"1994"},{"issue":"1","key":"2026032614364008900_ref197","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1006\/jvci.1994.1002","article-title":"Recovering 3D shape and motion from image streams using nonlinear least squares","volume":"5","author":"Szeliski","year":"1994","journal-title":"Journal of Visual Communication and Image Representation"},{"key":"2026032614364008900_ref198","first-page":"26","volume-title":"IEEE Workshop on Representations of Visual Scenes","author":"Szeliski","year":"1995"},{"key":"2026032614364008900_ref199","first-page":"251","article-title":"Creating full view panoramic image mosaics and texture-mapped models","volume-title":"Computer Graphics (SIGGRAPH\u201997 Proceedings)","author":"Szeliski","year":"1997"},{"key":"2026032614364008900_ref200","first-page":"900","volume-title":"Ninth International Conference on Computer Vision (ICCV 2003)","author":"Tappen","year":"2003"},{"key":"2026032614364008900_ref201","doi-asserted-by":"crossref","first-page":"186","DOI":"10.1007\/11744085_15","volume-title":"Computer Vision \u2013 ECCV 2006","author":"Tardif","year":"2006"},{"key":"2026032614364008900_ref202","first-page":"186","volume-title":"Seventh European Conference on Computer Vision (ECCV 2002)","author":"Tardif","year":"2006"},{"key":"2026032614364008900_ref203","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1145\/166266.166270","volume-title":"ACM Multimedia 93","author":"Teodosio","year":"1993"},{"key":"2026032614364008900_ref204","first-page":"321","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u20192005)","author":"Thirthala","year":"2005"},{"key":"2026032614364008900_ref205","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1016\/0734-189X(86)90028-9","article-title":"Algorithms for subpixel registration","volume":"35","author":"Tian","year":"1986","journal-title":"Computer Vision, Graphics, and Image Processing"},{"key":"2026032614364008900_ref206","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1007\/978-3-540-24673-2_9","volume-title":"Eighth European Conference on Computer Vision (ECCV 2004)","author":"Triggs","year":"2004"},{"key":"2026032614364008900_ref207","first-page":"298","volume-title":"Bundle adjustment \u2013 a modern synthesis","author":"Triggs","year":"1999"},{"key":"2026032614364008900_ref208","first-page":"103","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u20192005)","author":"Tumblin","year":"2005"},{"issue":"1","key":"2026032614364008900_ref209","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1023\/B:VISI.0000020671.28016.e8","article-title":"Matching widely separated views based on affine invariant regions","volume":"59","author":"Tuytelaars","year":"2004","journal-title":"International Journal of Computer Vision"},{"key":"2026032614364008900_ref210","first-page":"509","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u20192001)","author":"Uyttendaele","year":"2001"},{"issue":"3","key":"2026032614364008900_ref211","doi-asserted-by":"crossref","DOI":"10.1109\/MCG.2004.1297011","article-title":"Image-based interactive exploration of real-world environments","volume":"24","author":"Uyttendaele","year":"2004","journal-title":"IEEE Computer Graphics and Applications"},{"key":"2026032614364008900_ref212","volume-title":"Society for Industrial and Applied Mathematics","author":"Huffel","year":"1991"},{"key":"2026032614364008900_ref213","doi-asserted-by":"crossref","first-page":"334","DOI":"10.1007\/11744047_26","volume-title":"Computer Vision \u2013 ECCV 2006","author":"van de Weijer","year":"2006"},{"key":"2026032614364008900_ref214","first-page":"16","volume-title":"Fifth International Conference on Computer Vision (ICCV\u201995)","author":"Viola","year":"1995"},{"key":"2026032614364008900_ref215","first-page":"347","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u20192001)","author":"Wang","year":"2001"},{"key":"2026032614364008900_ref216","volume-title":"3D Computer Graphics","author":"Watt","year":"1995","edition":"Third"},{"issue":"1","key":"2026032614364008900_ref217","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1007\/BF01421489","article-title":"Robust computation of optical flow in a multi-scale differential framework","volume":"14","author":"Weber","year":"1995","journal-title":"International Journal of Computer Vision"},{"key":"2026032614364008900_ref218","first-page":"7","volume-title":"Eighth International Conference on Computer Vision (ICCV 2001)","author":"Weiss","year":"2001"},{"issue":"3","key":"2026032614364008900_ref219","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/964967.801126","article-title":"Pyramidal parametrics","volume":"17","author":"Williams","year":"1983","journal-title":"Computer Graphics"},{"key":"2026032614364008900_ref220","first-page":"243","volume-title":"Computer Graphics Proceedings, Annual Conference Series","author":"Wood","year":"1997"},{"key":"2026032614364008900_ref221","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1016\/0004-3702(81)90022-9","article-title":"Analysing images of curved surfaces","volume":"17","author":"Woodham","year":"1981","journal-title":"Artificial Intelligence"},{"key":"2026032614364008900_ref222","first-page":"237","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201997)","author":"Xiong","year":"1997"},{"key":"2026032614364008900_ref223","first-page":"69","volume-title":"IEEE Workshop on Applications of Computer Vision (WACV\u201998)","author":"Xiong","year":"1998"},{"issue":"12","key":"2026032614364008900_ref224","doi-asserted-by":"crossref","first-page":"1821","DOI":"10.1109\/4.808907","article-title":"A 640x512 CMOS image sensor with ultra-wide dynamic range floating-point pixel level ADC","volume":"34","author":"Yang","year":"1999","journal-title":"IEEE Journal of Solid State Circuits"},{"key":"2026032614364008900_ref225","first-page":"151","volume-title":"Third European Conference on Computer Vision (ECCV\u201994)","author":"Zabih","year":"1994"},{"key":"2026032614364008900_ref226","first-page":"997","article-title":"Image registration methods: A survey","volume":"21","author":"Zitov\u2019aa","year":"2003","journal-title":"Image and Vision Computing"},{"key":"2026032614364008900_ref227","first-page":"420","volume-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201997)","author":"Zoghlami","year":"1997"}],"container-title":["Foundations and Trends\u00ae in Computer Graphics and Vision"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/ftcgv\/article-pdf\/2\/1\/1\/10976725\/0600000009en.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/www.emerald.com\/ftcgv\/article-pdf\/2\/1\/1\/10976725\/0600000009en.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T18:37:18Z","timestamp":1774550238000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.emerald.com\/ftcgv\/article\/2\/1\/1\/1324906\/Image-Alignment-and-Stitching-A-Tutorial"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,1,2]]},"references-count":227,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2007,1,2]]}},"URL":"https:\/\/doi.org\/10.1561\/0600000009","relation":{},"ISSN":["1572-2740","1572-2759"],"issn-type":[{"value":"1572-2740","type":"print"},{"value":"1572-2759","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,1,2]]}}}