Scalable Arbitrary Surrounded Surface Calibration for Multi-projector Rendering Application
|
|
- Monica Mills
- 7 years ago
- Views:
Transcription
1 Scalable Arbitrary Surrounded Surface Calibration for Multi-projector Rendering Application Qingshu Yuan, Dongming Lu, and Yueming He College of Computer Science and Technology, Zhejiang University, Hangzhou, Zhejiang, P.R.China {ldm, Abstract. A scalable multi-projector calibration method for arbitrary surrounded projection surface is proposed. The method is based on the viewing parameter based principle, which ensures that at each view point and in each direction, the image observed by the camera is the image rendered in these viewing parameters. The principle also ensures that multi-projector can be well aligned. Coded structured light method is used to establish the mapping relation of the projector image coordinates and the camera image coordinates. By prewarp the projection source image according to the mapping relation, image distortions can be removed. A high accuracy mechanical device is used to put the camera on. By moving or rotating the device, camera s extrinsic parameters are easy to be resolved. The method has a build-in support for scalability and the results show that it achieves two-pixel accuracy. Keywords: Multi-projector Calibration, Multi-projector System, Structured Light, Scalable Calibration 1 Introduction High resolution immersive displays involve large field of view using multi-projector mosaics. They are widely used in the areas of heritage presentation, museum exhibition, military training, gaming, etc. Due to the geometric distortions and the geometric overlapping, calibration tasks should first be accomplished, so that the display appears as one single high resolution projector. Calibrations can be achieved by mechanical and electronic alignment [1][2][3]. These approaches align projectors using mechanical devices, and can only be adopted in linear geometric distortions, in other words, only suit for planar surfaces. They require a great deal of personnel work and have assumptions on hardware. Recently camera based calibration techniques become more and more popular. Casually aligned projectors can be calibrated using camera feedbacks. Moreover, the color and brightness imbalance can also be rectified in the same process. It is more convenient and easy to setup and maintain since camera based techniques have no complex mechanical devices. Besides, camera based methods have less costs since costly precise projector mounting devices and tasks are not necessary [4]. The main idea of camera based calibration is to obtain the mapping relation between the 342
2 destination image and the projection image, and then project the pre-warped projection image. To resolve this mapping relation, many methods was brought out. For planar [5] and quadric [6] surfaces, the mapping relation can be described as an equation, and the indeterminate coefficient can be resolved by computing the sampling points. But irregular surfaces cannot be parameterized using a simple equation, so these methods do not fit irregular surfaces. For irregular surfaces, R. Raskar [7] brought forward a method only using one camera. The camera captures some sampled points, and then the mapping relations in these points are computed using coded projector pattern. Mapping relations in rest points are computed by bilinear interpolation. Having the assumption that the irregular surface can be observed in one image frame, this approach cannot be adopted in large scale surface calibration. To say the least, though the large scale surface can be observed in one image frame using wide field of view camera, the calibration precision will be greatly reduced. Moreover, wide field of view cameras have large distortions which will also affect the calibration precision. For scalability in planar surface calibration, Y. Chen et al. [8] proposed a method that use a pan-tilt unit (PTU) to mount the camera on and the PTU allows the camera to move. By moving the camera, the whole surface can be observed. By measuring the error between the two corresponding patter, the system correct the alignment error step by step in one loop. H. Chen et al. [9] presented a method that uses multiple cameras among which one is a root camera, other cameras homography relations are computed related to this one. So the whole surface s mapping relation can be indirectly computed related to the root camera. For arbitrary display surface, there are no appropriate methods to deal with the calibration scalability. We present a scalable arbitrary surface calibration method for multi-projector rendering application. The method has no assumption on the surfaces geometry shape and has the build-in support for scalability in projector numbers. It accomplishes the geometry distortion by pre-warp the projection image and mapping texture by the similarity between the camera image and the projector image according to the viewing parameters of the camera. The rest of the paper is organized as follows. Section 2 will give an overview of basic principle. Section 3 will present the inner projector geometry distortion correction method, followed by the multi-projector surface calibration details, which is presented in Section 4. Section 5 will give an example implementation in our curved surface. And at last we will make some conclusions also with some discussions about the future work in Section 6. 2 The Principle of Viewing Parameters Based Calibration In this section, we will introduce the method s principle of viewing parameters based calibration. For irregular surfaces, surface shape can not be described by an equation. The calibration could be achieved, however, by satisfying the condition that projected images seem to be corrected. That is to say, when someone stands at the best view point position, he or she observes the corrected scene. 343
3 (a) Regular Surface System Fig. 1. Regular and Irregular Surface System (b) Irregular Surface System Supposing that O is the best view point of a multi-projector system, we set O as the origin. Without loss of generality we make coordinate axes X, Y and Z satisfying that XOZ is horizontal and Y s direction is vertically up, which will greatly simplify the implementation. We name these coordinates Physical Coordinates. Rendering applications also have coordinates, which we name as Graphics Coordinates. Images projected are rendered from a fixed view point and in a fixed view frustum frame by frame. In the rendering applications, we will get an image I when we render it from view point O w with the frustum O w A w B w C w D w. Then our viewing parameters based calibration principle can be described as follows: Supposing that the human eye is at O, and watches from the direction corresponding to the frustum OABCD which is congruent with O w A w B w C w D w, and all these points have same coordinate value respectively, he or she observes the scene as if image I is at position ABCD. Since we cannot do a proper quantitative analysis of human eyes, we use a high precision camera to measure instead as Fig. 2 illustrated. To reach the aim previously described, we map the image I pixel by pixel to the projection surface area A B C D show in Fig. 2 (b). So the calibration task can be carried out by satisfying that from any direction and any frustum, each pixel P for the image I is exactly projected at the point P which is the cross point of the line OP with the surrounded projection surface S. For multi-projector systems, since the whole surface is coved by more than one projector, P maybe belongs to more than one projector. Fig. 3 shows the calibration task s details. Y w Objects in Scence Y A! B! A w D w B w I C w A D D! B C C! O w X w O X Z w Z (a) Graphics Coordinates (b) Physical Coordinates 344
4 Fig. 2. Viewing Parameters Based Calibration Principle. Surrounded Projection Surface A! B! E! F! P! D! A D B P C Y C! E H H! F G G! Z O X Fig. 3. Pixel Level Remap in Calibration 3 Inner Projector Distortion Correction using Pre-warping Images Till now, we ve known the aim that we should render some images from graphics coordinates origin and in their frustum and then project them, satisfying that when someone watches in the physical coordinates origin, he or she observes the same image in the corresponding frustum. Images projected onto regular or irregular surfaces, however, will be distorted as shown in Fig. 4 (a). So distortion correction should be rectified by pre-warping the source projection image. For a point P in source projection image and the corresponding point in camera captured image is P, we can establish the mapping relation from P to P, named T. T: (P -> P) (1) However the projection surface may be irregular, therefore T cannot be given by a simply equation. Instead, we use a binary coded structured light method [10] to establish the relation table. Then if we cut a rectified area in captured image, for each pixel Q in it, we can resolve the source projection image coordinates Q in source projection image. Given an undistorted image, for each pixel we calculate the pre-warped pixel in source projection image using T, thus the distortion problem can be solved as shown in Fig. 4 (b). So our aim is changed to be that given an area and any of the inner pixel Q in camera captured image, we find a frustum that contains the area and Q, and then render the image using this frustum. After that, we pre-warp the image using T to find Q. At last we project the pre-warped image source projection image. 345
5 Projection Surface Pre-warp Projection P Source Projection Image Capture P! Camera Captured Image Rectified Q Image Q! Source Projection Image Unused Area Camera Captured Image (a) Distorted Projection (b) Image Pre-warping Fig. 4. Viewing Parameters Based Calibration Principle In implementation, the pixel level correction is resource consuming, so we cut the rectified image into pieces, and map the sub-texture to achieve the pre-warping. For each piece, viewing frustum should be calculated respectively. Fig. 4 shows that two balls are rendered respectively using sub-frustum 1 and 2, and then we remap the image the surface using the method described in Fig. 3. Objects in Scene Objects Shown Projection Surface Subfrustum 1 O Subfrustum 2 (a) Graphics Coordinates Rendering Subfrustum 1 Subfrustum 2 (b) Physical Coordinates Watching Fig. 5. Sub-area Texture Mapping for Pre-warping 4 Multi-projector Surface Calibration Using High Accuracy Mechanical Devices To obtain the surface sub-area s corresponding sub-texture we should first get the sub-frustum of the scene. As described in section 2, a high precision digital camera is used to observe the projection surface, and for each pose, we calculate the frustum using camera s parameters. After rendering an image using the frustum, we obtain the pre-warped image using key point remapping as long as the sub-area built up by the key point is small enough. 346
6 But for large-scale projection surface, the surface cannot be observed in one camera image. If we manually move the camera to another view direction, we will lose the viewing parameters information, as a result, the projection images cannot seamlessly be put together. To get the each sub-surface s view parameters we should bring in a high accuracy mechanical device to move the camera. The inner projector distortions can be corrected using the pixel or texture mapping and the inter projector mosaics are achieved by using the camera s intrinsic and extrinsic parameters. The intrinsic parameters can be obtained by offline camera calibration, while the extrinsic ones can only be obtained by the high accuracy mechanical devices online. The viewing parameters based calibration principle relies on the assumption that the camera s optical center is at the same position. As the camera s size is far smaller than the distance between the surface and the camera, the optical center movement introduced by rotation can be omitted. For each camera pose, we calculate the camera s viewing parameters using the camera s intrinsic and extrinsic parameters, and then render an image using these parameters in the virtual scene. After that, we cut the image into sub-textures and prewarp the image using the method describe in section 3. Then the projectors project the pre-warped image by set the unused area (shown in Fig. 4) to dark. 5 Example Implementation in Curved Surface 5.1 Device Overview The system is composed of three pass six projectors, each pass has two projectors. Here we just talk about the multi-projector calibration, so the stereo vision issues will not be mentioned, that is to say, we just care about 3 projectors. A high accuracy turn plate is used to put the camera on, as shown in Fig. 6. (a) System Hardware (b) Capturing on Turn Plate 347
7 Fig. 6. Device Overview Our method is based on the assumption that any area of the project surface is covered by as least one projector and at most two projectors, as is easy to be achieved by manual placement. The camera should put in the center of the turn plate to satisfy that the optical center is almost at the same position. For simplification of the implementation, the camera and the turn plate should be placed horizontally, which can determined by a gradienter. 5.2 Results As the structured light method can map all the pixels between the camera and the projectors, the overlapped area and inner pixels can also be resolved by the method. But the blending technique is not the key issue in this paper and we will not give the detail of overlap color blending here. We integrate the calibration function to our MultiPro [11] software platform and developed some digital cultural heritage presentation applications as shown in Fig. 7. The result shows that the method can achieve two-pixel accuracy and the calibration can be accomplished in about half an hour which is acceptable for arbitrary surface calibration. 6 Conclusions and Future Works The paper brought forward a viewing parameters based arbitrary surrounded surface calibration method. The method has no assumption on the surface s geometry shape, and has build-in support in scalability. The disadvantage is that the method depends on high accuracy mechanical devices. But for the most cases, a high accuracy turn plate is enough. Moreover, if the camera s extrinsic parameters can be obtained, the mechanical device is not a must, so extrinsic parameters auto calibration is the most important future work. Besides, we will focus on the dynamic view point calibration because in current version, the viewer s view point is fixed at the origin of the Physical Coordinates. (a) Mogao Cave No. 428 of Dunhuang (b) Ancient Hemudu Site Rebuilding 348
8 Fig. 7. Result Applications Acknowledgements The research was supported by the National HI-TECH Research and Development Program of China (2006AA01Z305), the Program for New Century Excellent Talents in University (NCET ) and R&D Program of Zhejiang Province (2005C13024). References 1. Hereld, M., Judson, I.R., Stevens, R.L. Introduction to building projection-based tiled display systems [J]. IEEE Computer Graphics and Applications, 2000, 20(4): 22~ G. Humphreys, M. Eldridge, B. Ian, G. Stoll, M. Everett, and P.Hanrahan. WireGL: A Scalable graphics System for Clusters [A]. In: Proceedings of SIGGRAPH 2001, Los Angeles, USA, ~ K. Li, H. Chen, Y. Chen, D.W. Clark, P. Cook, S. Damianakis, G. Essl, A. Finkelstein, T. Funkhouser, A. Klein, Z. Liu, E. Praun, R.Samanta, B. Shedd, J.P. Singh, G. Tzanetakis, and J. Zheng. Early Experiences and Challenges in Building and Using a Scalable Display Wall System [J]. IEEE Computer Graphics and Applications, 2000, 20(4):671~ Michael Brown, Aditi Majumder, Ruigang Yang. Camera-Based Calibration Techniques for Seamless Multiprojector Displays [J]. IEEE Transactions on Visualization and Computer Graphics, 2005, 11(2) :193~ R. Sukthankar, R. Stockton, and M. Mullin. Smarter Presentations: Exploiting homography in Camera-Projector Systems [A]. In: Proceedings of 8th IEEE International Conference on Computer Vision. Vancouver, Canada, ~ Raskar R, van Baar J, Willwacher T, et al. Quadric transfer for immersive curved screen displays[a]. In: Proceedings of 25th Annual Conference of the Eurographics-Association. Grenoble, France, ~ R. Raskar, G. Welch, and H. Fuchs. Seamless Projection Overlaps Using Image Warping and Intensity Blending [A]. In: Proceedings of 4th International Conference on Virtual Systems and Multimedia. Gifu, Japan, ~ Yuqun Chen, Clark, D.W., Finkelstein, A., Housel, T.C., Kai Li. Automatic alignment of high-resolution multi-projector displays using an uncalibrated camera [A]. In: Proceedings of IEEE Visualization, Salt Lake City, USA, ~ Han Chen, Sukthankar, R., Wallace, G., Kai Li. Scalable alignment of large-format multiprojector displays using camera homography trees[a]. In: Proceedings of IEEE Visualization, Boston, USA, ~ Klaus Strobl, Wolfgang Sepp, Stefan Fuchs. [OL] Camera Calibration Toolbox for Matlab, Yuan QS, Lu DM, Chen WD, et al. MultiPro: A platform for PC cluster based active stereo display system [A]. International Conference on Computational Science and Its Applications. Singapore, PT 1, MAY 09-12, ~
3D Scanner using Line Laser. 1. Introduction. 2. Theory
. Introduction 3D Scanner using Line Laser Di Lu Electrical, Computer, and Systems Engineering Rensselaer Polytechnic Institute The goal of 3D reconstruction is to recover the 3D properties of a geometric
More informationA Turning Cabin Simulator to Reduce Simulator Sickness
A Turning Cabin Simulator to Reduce Simulator Sickness Ronald R. Mourant, Zhishuai Yin Virtual Environments Laboratory, Northeastern University, 360 Huntington Ave., Boston, MA, USA 02115 ABSTRACT A long
More informationHigh-Resolution Image Viewing on Projection-based Tiled Display Wall ABSTRACT
High-Resolution Image Viewing on Projection-based Tiled Display Wall Jiayuan Meng* a Hai Lin b Jiaoying Shi b a Univeristy of Virginia b State Key Lab of CAD&CG, Zhejiang University, China ABSTRACT In
More informationVisualization Using Flexible Displays
Visualization Using Flexible Displays Jesus Caban W. Brent Seales University of Kentucky Department of Computer Science jesus, seales @netlab.uky.edu Abstract The resolution, degree of complexity, and
More informationDynamic Scalable Visualization for Collaborative Scientific Applications
Dynamic Scalable Visualization for Collaborative Scientific Applications Kai Li, Matthew Hibbs, Grant Wallace and Olga Troyanskaya {li,mhibbs,gwallace,ogt}@cs.princeton.edu Department of Computer Science
More informationProjection Center Calibration for a Co-located Projector Camera System
Projection Center Calibration for a Co-located Camera System Toshiyuki Amano Department of Computer and Communication Science Faculty of Systems Engineering, Wakayama University Sakaedani 930, Wakayama,
More informationBuild Panoramas on Android Phones
Build Panoramas on Android Phones Tao Chu, Bowen Meng, Zixuan Wang Stanford University, Stanford CA Abstract The purpose of this work is to implement panorama stitching from a sequence of photos taken
More informationSmarter Presentations: Exploiting Homography in Camera-Projector Systems
Appears in: Proceedings of International Conference on Computer Vision, 2001 Smarter Presentations: Exploiting Homography in Camera-Projector Systems Rahul Sukthankar 1,2, Robert G Stockton 1, Matthew
More informationConsolidated Visualization of Enormous 3D Scan Point Clouds with Scanopy
Consolidated Visualization of Enormous 3D Scan Point Clouds with Scanopy Claus SCHEIBLAUER 1 / Michael PREGESBAUER 2 1 Institute of Computer Graphics and Algorithms, Vienna University of Technology, Austria
More informationThe Office of the Future: A Unified Approach to Image-Based Modeling and Spatially Immersive Displays
The Office of the Future: A Unified Approach to Image-Based Modeling and Spatially Immersive Displays Ramesh Raskar, Greg Welch, Matt Cutts, Adam Lake, Lev Stesin, and Henry Fuchs University of North Carolina
More informationSYNTHESIZING FREE-VIEWPOINT IMAGES FROM MULTIPLE VIEW VIDEOS IN SOCCER STADIUM
SYNTHESIZING FREE-VIEWPOINT IMAGES FROM MULTIPLE VIEW VIDEOS IN SOCCER STADIUM Kunihiko Hayashi, Hideo Saito Department of Information and Computer Science, Keio University {hayashi,saito}@ozawa.ics.keio.ac.jp
More informationGeometric Camera Parameters
Geometric Camera Parameters What assumptions have we made so far? -All equations we have derived for far are written in the camera reference frames. -These equations are valid only when: () all distances
More informationWii Remote Calibration Using the Sensor Bar
Wii Remote Calibration Using the Sensor Bar Alparslan Yildiz Abdullah Akay Yusuf Sinan Akgul GIT Vision Lab - http://vision.gyte.edu.tr Gebze Institute of Technology Kocaeli, Turkey {yildiz, akay, akgul}@bilmuh.gyte.edu.tr
More informationENGN 2502 3D Photography / Winter 2012 / SYLLABUS http://mesh.brown.edu/3dp/
ENGN 2502 3D Photography / Winter 2012 / SYLLABUS http://mesh.brown.edu/3dp/ Description of the proposed course Over the last decade digital photography has entered the mainstream with inexpensive, miniaturized
More informationAugmented Architectural Environments
Laser Pointer Tracking in Projector- Augmented Architectural Environments Daniel Kurz, Ferry Häntsch, Max Große, Alexander Schiewe, Oliver Bimber Bauhaus-University Weimar, ARGroup What is this about?
More informationMulti-Projector Displays Using Camera-Based Registration
Multi-Projector Displays Using Camera-Based Registration Ramesh Raskar, Michael S. Brown, Ruigang Yang, Wei-Chao Chen, Greg Welch, Herman Towles, Brent Seales, Henry Fuchs Department of Computer Science
More informationData Distribution Strategies for High-Resolution Displays
Data Distribution Strategies for High-Resolution Displays Han Chen, Yuqun Chen, Adam Finkelstein, Thomas Funkhouser, Kai Li, Zhiyan Liu, Rudrajit Samanta, and Grant Wallace Princeton University Abstract
More informationGraphic Design. Background: The part of an artwork that appears to be farthest from the viewer, or in the distance of the scene.
Graphic Design Active Layer- When you create multi layers for your images the active layer, or the only one that will be affected by your actions, is the one with a blue background in your layers palette.
More informationOne-Way Pseudo Transparent Display
One-Way Pseudo Transparent Display Andy Wu GVU Center Georgia Institute of Technology TSRB, 85 5th St. NW Atlanta, GA 30332 andywu@gatech.edu Ali Mazalek GVU Center Georgia Institute of Technology TSRB,
More information3D U ser I t er aces and Augmented Reality
3D User Interfaces and Augmented Reality Applications Mechanical CAD 3D Animation Virtual Environments Scientific Visualization Mechanical CAD Component design Assembly testingti Mechanical properties
More informationRendering Microgeometry with Volumetric Precomputed Radiance Transfer
Rendering Microgeometry with Volumetric Precomputed Radiance Transfer John Kloetzli February 14, 2006 Although computer graphics hardware has made tremendous advances over the last few years, there are
More informationLoad Balancing on Cluster-Based Multi Projector Display Systems
Load Balancing on Cluster-Based Multi Projector Display Systems Marcus Roth Fraunhofer IGD Darmstadt Fraunhofer Str. 5 683 Darmstadt, Germany marcus.roth@igd.fhg.de Patrick Riess Fraunhofer IGD Darmstadt
More informationAn Interactive Dynamic Tiled Display System
An Interactive Dynamic Tiled Display System Juliano Franz, Gelson Reinaldo, Anderson Maciel and Luciana Nedel Instituto de Informática Universidade Federal do Rio Grande do Sul Porto Alegre, Brazil {jmfranz@inf.ufrgs.br,
More informationT-REDSPEED White paper
T-REDSPEED White paper Index Index...2 Introduction...3 Specifications...4 Innovation...6 Technology added values...7 Introduction T-REDSPEED is an international patent pending technology for traffic violation
More informationBUILDING TELEPRESENCE SYSTEMS: Translating Science Fiction Ideas into Reality
BUILDING TELEPRESENCE SYSTEMS: Translating Science Fiction Ideas into Reality Henry Fuchs University of North Carolina at Chapel Hill (USA) and NSF Science and Technology Center for Computer Graphics and
More informationEpipolar Geometry. Readings: See Sections 10.1 and 15.6 of Forsyth and Ponce. Right Image. Left Image. e(p ) Epipolar Lines. e(q ) q R.
Epipolar Geometry We consider two perspective images of a scene as taken from a stereo pair of cameras (or equivalently, assume the scene is rigid and imaged with a single camera from two different locations).
More informationVirtual Fitting by Single-shot Body Shape Estimation
Virtual Fitting by Single-shot Body Shape Estimation Masahiro Sekine* 1 Kaoru Sugita 1 Frank Perbet 2 Björn Stenger 2 Masashi Nishiyama 1 1 Corporate Research & Development Center, Toshiba Corporation,
More informationDevelopment of The Next Generation Document Reader -Eye Scanner-
Development of The Next Generation Document Reader -Eye Scanner- Toshiyuki Amano *a, Tsutomu Abe b, Tetsuo Iyoda b, Osamu Nishikawa b and Yukio Sato a a Dept. of Electrical and Computer Engineering, Nagoya
More informationSpatially Augmented Reality
Spatially Augmented Reality Ramesh Raskar, Greg Welch, Henry Fuchs {raskar, welch, fuchs}@cs.unc.edu, (919)-962-1761 Department of Computer Science, University of North Carolina at Chapel Hill, Chapel
More informationThe Limits of Human Vision
The Limits of Human Vision Michael F. Deering Sun Microsystems ABSTRACT A model of the perception s of the human visual system is presented, resulting in an estimate of approximately 15 million variable
More informationREPRESENTATION, CODING AND INTERACTIVE RENDERING OF HIGH- RESOLUTION PANORAMIC IMAGES AND VIDEO USING MPEG-4
REPRESENTATION, CODING AND INTERACTIVE RENDERING OF HIGH- RESOLUTION PANORAMIC IMAGES AND VIDEO USING MPEG-4 S. Heymann, A. Smolic, K. Mueller, Y. Guo, J. Rurainsky, P. Eisert, T. Wiegand Fraunhofer Institute
More informationVISUAL ENVIRONMENT WITH HIGH RESOLUTION TILED DISPLAY AND PC RENDERING CLUSTER
No. 248 September 2004 VISUAL ENVIRONMENT WITH HIGH RESOLUTION TILED DISPLAY AND PC RENDERING CLUSTER Dinesh M. Sarode, S.K. Bose, P.P.K. Venkata Soumen Dey and P.S. Dhekne, Computer Division Introduction
More informationProjected Imagery in Your Office of the Future
Large Displays Projected Imagery in Your Office of the Future In July 1998 we presented a long-term vision for a project we call the Office of the Future at ACM Siggraph 98. 1 Our dream, depicted in Figure
More informationEfficient Storage, Compression and Transmission
Efficient Storage, Compression and Transmission of Complex 3D Models context & problem definition general framework & classification our new algorithm applications for digital documents Mesh Decimation
More informationA Game of Numbers (Understanding Directivity Specifications)
A Game of Numbers (Understanding Directivity Specifications) José (Joe) Brusi, Brusi Acoustical Consulting Loudspeaker directivity is expressed in many different ways on specification sheets and marketing
More informationSolution Guide III-C. 3D Vision. Building Vision for Business. MVTec Software GmbH
Solution Guide III-C 3D Vision MVTec Software GmbH Building Vision for Business Machine vision in 3D world coordinates, Version 10.0.4 All rights reserved. No part of this publication may be reproduced,
More informationA technical overview of the Fuel3D system.
A technical overview of the Fuel3D system. Contents Introduction 3 How does Fuel3D actually work? 4 Photometric imaging for high-resolution surface detail 4 Optical localization to track movement during
More informationIntroduction to Computer Graphics
Introduction to Computer Graphics Torsten Möller TASC 8021 778-782-2215 torsten@sfu.ca www.cs.sfu.ca/~torsten Today What is computer graphics? Contents of this course Syllabus Overview of course topics
More informationDigitization of Old Maps Using Deskan Express 5.0
Dražen Tutić *, Miljenko Lapaine ** Digitization of Old Maps Using Deskan Express 5.0 Keywords: digitization; scanner; scanning; old maps; Deskan Express 5.0. Summary The Faculty of Geodesy, University
More informationLecture 2: Homogeneous Coordinates, Lines and Conics
Lecture 2: Homogeneous Coordinates, Lines and Conics 1 Homogeneous Coordinates In Lecture 1 we derived the camera equations λx = P X, (1) where x = (x 1, x 2, 1), X = (X 1, X 2, X 3, 1) and P is a 3 4
More informationShape Measurement of a Sewer Pipe. Using a Mobile Robot with Computer Vision
International Journal of Advanced Robotic Systems ARTICLE Shape Measurement of a Sewer Pipe Using a Mobile Robot with Computer Vision Regular Paper Kikuhito Kawasue 1,* and Takayuki Komatsu 1 1 Department
More informationSubspace Analysis and Optimization for AAM Based Face Alignment
Subspace Analysis and Optimization for AAM Based Face Alignment Ming Zhao Chun Chen College of Computer Science Zhejiang University Hangzhou, 310027, P.R.China zhaoming1999@zju.edu.cn Stan Z. Li Microsoft
More informationHIGH AND LOW RESOLUTION TEXTURED MODELS OF COMPLEX ARCHITECTURAL SURFACES
HIGH AND LOW RESOLUTION TEXTURED MODELS OF COMPLEX ARCHITECTURAL SURFACES E. K. Stathopoulou a, A. Valanis a, J. L. Lerma b, A. Georgopoulos a a Laboratory of Photogrammetry, National Technical University
More informationQuadric Transfer for Immersive Curved Display
MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Quadric Transfer for Immersive Curved Display Ramesh Raskar, Jeroen van Baar, Thomas Willwacher TR2004-034 January 2004 Abstract Curved screens
More informationAuto Head-Up Displays: View-Through for Drivers
Auto Head-Up Displays: View-Through for Drivers Head-up displays (HUD) are featuring more and more frequently in both current and future generation automobiles. One primary reason for this upward trend
More informationUsing Photorealistic RenderMan for High-Quality Direct Volume Rendering
Using Photorealistic RenderMan for High-Quality Direct Volume Rendering Cyrus Jam cjam@sdsc.edu Mike Bailey mjb@sdsc.edu San Diego Supercomputer Center University of California San Diego Abstract With
More informationA PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA
A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA N. Zarrinpanjeh a, F. Dadrassjavan b, H. Fattahi c * a Islamic Azad University of Qazvin - nzarrin@qiau.ac.ir
More informationA Method of Caption Detection in News Video
3rd International Conference on Multimedia Technology(ICMT 3) A Method of Caption Detection in News Video He HUANG, Ping SHI Abstract. News video is one of the most important media for people to get information.
More informationMultivariate data visualization using shadow
Proceedings of the IIEEJ Ima and Visual Computing Wor Kuching, Malaysia, Novembe Multivariate data visualization using shadow Zhongxiang ZHENG Suguru SAITO Tokyo Institute of Technology ABSTRACT When visualizing
More informationImage Processing and Computer Graphics. Rendering Pipeline. Matthias Teschner. Computer Science Department University of Freiburg
Image Processing and Computer Graphics Rendering Pipeline Matthias Teschner Computer Science Department University of Freiburg Outline introduction rendering pipeline vertex processing primitive processing
More informationOverview Image Acquisition of Microscopic Slides via Web Camera
MAX-PLANCK-INSTITUT FÜR MARINE MIKROBIOLOGIE ABTEILUNG MOLEKULARE ÖKOLOGIE Overview Image Acquisition of Microscopic Slides via Web Camera Andreas Ellrott and Michael Zeder Max Planck Institute for Marine
More informationEYE-10 and EYE-12. Advanced Live Image Cameras
EN EYE-10 and EYE-12 Advanced Live Image Cameras High Quality Live Imaging EYE-10 and EYE-12 Live Image Cameras WolfVision is a globally successful family owned company based in Austria/Europe. As technology
More informationTemplate-based Eye and Mouth Detection for 3D Video Conferencing
Template-based Eye and Mouth Detection for 3D Video Conferencing Jürgen Rurainsky and Peter Eisert Fraunhofer Institute for Telecommunications - Heinrich-Hertz-Institute, Image Processing Department, Einsteinufer
More informationSony's "Beyond 4K" solutions bring museum visual exhibits into the next generation
MUSEUM Sony's "Beyond 4K" solutions bring museum visual exhibits into the next generation Overview With Beyond 4K solution, versatile high-resolution video meets the challenge of presenting works of truth
More informationINTRODUCTION TO RENDERING TECHNIQUES
INTRODUCTION TO RENDERING TECHNIQUES 22 Mar. 212 Yanir Kleiman What is 3D Graphics? Why 3D? Draw one frame at a time Model only once X 24 frames per second Color / texture only once 15, frames for a feature
More informationPerceptual Affordances of Wall-Sized Displays for Visualization Applications: Color
Perceptual Affordances of Wall-Sized Displays for Visualization Applications: Color Anastasia Bezerianos, Petra Isenberg, Olivier Chapuis, Wesley Willett To cite this version: Anastasia Bezerianos, Petra
More information3D Model based Object Class Detection in An Arbitrary View
3D Model based Object Class Detection in An Arbitrary View Pingkun Yan, Saad M. Khan, Mubarak Shah School of Electrical Engineering and Computer Science University of Central Florida http://www.eecs.ucf.edu/
More informationReflection and Refraction
Equipment Reflection and Refraction Acrylic block set, plane-concave-convex universal mirror, cork board, cork board stand, pins, flashlight, protractor, ruler, mirror worksheet, rectangular block worksheet,
More information3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM
3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM Dr. Trikal Shivshankar 1, Patil Chinmay 2, Patokar Pradeep 3 Professor, Mechanical Engineering Department, SSGM Engineering
More informationVisualization and Simulation for Research and Collaboration. An AVI-SPL Tech Paper. www.avispl.com (+01).866.559.8197
Visualization and Simulation for Research and Collaboration An AVI-SPL Tech Paper www.avispl.com (+01).866.559.8197 1 Tech Paper: Visualization and Simulation for Research and Collaboration (+01).866.559.8197
More informationProtocol for Microscope Calibration
Protocol for Microscope Calibration A properly calibrated system is essential for successful and efficient software use. The following are step by step instructions on how to calibrate the hardware using
More informationStatic Environment Recognition Using Omni-camera from a Moving Vehicle
Static Environment Recognition Using Omni-camera from a Moving Vehicle Teruko Yata, Chuck Thorpe Frank Dellaert The Robotics Institute Carnegie Mellon University Pittsburgh, PA 15213 USA College of Computing
More informationDigital Camera Imaging Evaluation
Digital Camera Imaging Evaluation Presenter/Author J Mazzetta, Electro Optical Industries Coauthors Dennis Caudle, Electro Optical Industries Bob Wageneck, Electro Optical Industries Contact Information
More informationMost laptops allow you to plug in a second monitor, which can be a TV screen or Projector I will refer to a monitor in this document.
Introduction This is a guide to setting up / using a laptop with a TV screen or projector. IT IS STRONGLY RECOMMENDED THAT YOU TRY THIS OUT SOME TIME AHEAD OF YOUR PRESENTATION. PowerPoint If using PowerPoint
More informationB2.53-R3: COMPUTER GRAPHICS. NOTE: 1. There are TWO PARTS in this Module/Paper. PART ONE contains FOUR questions and PART TWO contains FIVE questions.
B2.53-R3: COMPUTER GRAPHICS NOTE: 1. There are TWO PARTS in this Module/Paper. PART ONE contains FOUR questions and PART TWO contains FIVE questions. 2. PART ONE is to be answered in the TEAR-OFF ANSWER
More informationCS635 Spring 2010. Department of Computer Science Purdue University
Structured Light Based Acquisition (Part 1) CS635 Spring 2010 Daniel G Aliaga Daniel G. Aliaga Department of Computer Science Purdue University Passive vs. Active Acquisition Passive + Just take pictures
More informationFundamentals of Computer Animation
Fundamentals of Computer Animation Principles of Traditional Animation How to create maximum impact page 1 How to create maximum impact Early animators worked from scratch to analyze and improve upon silence
More informationA Survey of Video Processing with Field Programmable Gate Arrays (FGPA)
A Survey of Video Processing with Field Programmable Gate Arrays (FGPA) Heather Garnell Abstract This paper is a high-level, survey of recent developments in the area of video processing using reconfigurable
More informationHIGH-PERFORMANCE INSPECTION VEHICLE FOR RAILWAYS AND TUNNEL LININGS. HIGH-PERFORMANCE INSPECTION VEHICLE FOR RAILWAY AND ROAD TUNNEL LININGS.
HIGH-PERFORMANCE INSPECTION VEHICLE FOR RAILWAYS AND TUNNEL LININGS. HIGH-PERFORMANCE INSPECTION VEHICLE FOR RAILWAY AND ROAD TUNNEL LININGS. The vehicle developed by Euroconsult and Pavemetrics and described
More informationA Prototype For Eye-Gaze Corrected
A Prototype For Eye-Gaze Corrected Video Chat on Graphics Hardware Maarten Dumont, Steven Maesen, Sammy Rogmans and Philippe Bekaert Introduction Traditional webcam video chat: No eye contact. No extensive
More informationPHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY
PHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY V. Knyaz a, *, Yu. Visilter, S. Zheltov a State Research Institute for Aviation System (GosNIIAS), 7, Victorenko str., Moscow, Russia
More informationExample Chapter 08-Number 09: This example demonstrates some simple uses of common canned effects found in popular photo editors to stylize photos.
08 SPSE ch08 2/22/10 11:34 AM Page 156 156 Secrets of ProShow Experts: The Official Guide to Creating Your Best Slide Shows with ProShow Gold and Producer Figure 8.18 Using the same image washed out and
More informationUltra-High Resolution Digital Mosaics
Ultra-High Resolution Digital Mosaics J. Brian Caldwell, Ph.D. Introduction Digital photography has become a widely accepted alternative to conventional film photography for many applications ranging from
More informationFixplot Instruction Manual. (data plotting program)
Fixplot Instruction Manual (data plotting program) MANUAL VERSION2 2004 1 1. Introduction The Fixplot program is a component program of Eyenal that allows the user to plot eye position data collected with
More informationRobust and accurate global vision system for real time tracking of multiple mobile robots
Robust and accurate global vision system for real time tracking of multiple mobile robots Mišel Brezak Ivan Petrović Edouard Ivanjko Department of Control and Computer Engineering, Faculty of Electrical
More informationDigital Photography Composition. Kent Messamore 9/8/2013
Digital Photography Composition Kent Messamore 9/8/2013 Photography Equipment versus Art Last week we focused on our Cameras Hopefully we have mastered the buttons and dials by now If not, it will come
More informationAn Iterative Image Registration Technique with an Application to Stereo Vision
An Iterative Image Registration Technique with an Application to Stereo Vision Bruce D. Lucas Takeo Kanade Computer Science Department Carnegie-Mellon University Pittsburgh, Pennsylvania 15213 Abstract
More informationUnderstanding astigmatism Spring 2003
MAS450/854 Understanding astigmatism Spring 2003 March 9th 2003 Introduction Spherical lens with no astigmatism Crossed cylindrical lenses with astigmatism Horizontal focus Vertical focus Plane of sharpest
More informationVOLUMNECT - Measuring Volumes with Kinect T M
VOLUMNECT - Measuring Volumes with Kinect T M Beatriz Quintino Ferreira a, Miguel Griné a, Duarte Gameiro a, João Paulo Costeira a,b and Beatriz Sousa Santos c,d a DEEC, Instituto Superior Técnico, Lisboa,
More informationBernice E. Rogowitz and Holly E. Rushmeier IBM TJ Watson Research Center, P.O. Box 704, Yorktown Heights, NY USA
Are Image Quality Metrics Adequate to Evaluate the Quality of Geometric Objects? Bernice E. Rogowitz and Holly E. Rushmeier IBM TJ Watson Research Center, P.O. Box 704, Yorktown Heights, NY USA ABSTRACT
More informationArrangements And Duality
Arrangements And Duality 3.1 Introduction 3 Point configurations are tbe most basic structure we study in computational geometry. But what about configurations of more complicated shapes? For example,
More informationContext-aware Library Management System using Augmented Reality
International Journal of Electronic and Electrical Engineering. ISSN 0974-2174 Volume 7, Number 9 (2014), pp. 923-929 International Research Publication House http://www.irphouse.com Context-aware Library
More informationGPU Architecture. Michael Doggett ATI
GPU Architecture Michael Doggett ATI GPU Architecture RADEON X1800/X1900 Microsoft s XBOX360 Xenos GPU GPU research areas ATI - Driving the Visual Experience Everywhere Products from cell phones to super
More informationE27 SPRING 2013 ZUCKER PROJECT 2 PROJECT 2 AUGMENTED REALITY GAMING SYSTEM
PROJECT 2 AUGMENTED REALITY GAMING SYSTEM OVERVIEW For this project, you will implement the augmented reality gaming system that you began to design during Exam 1. The system consists of a computer, projector,
More informationJournal of Chemical and Pharmaceutical Research, 2013, 5(12):118-122. Research Article. An independence display platform using multiple media streams
Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2013, 5(12):118-122 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 An independence display platform using multiple
More informationSUPER RESOLUTION FROM MULTIPLE LOW RESOLUTION IMAGES
SUPER RESOLUTION FROM MULTIPLE LOW RESOLUTION IMAGES ABSTRACT Florin Manaila 1 Costin-Anton Boiangiu 2 Ion Bucur 3 Although the technology of optical instruments is constantly advancing, the capture of
More informationAutomatic 3D Mapping for Infrared Image Analysis
Automatic 3D Mapping for Infrared Image Analysis i r f m c a d a r a c h e V. Martin, V. Gervaise, V. Moncada, M.H. Aumeunier, M. irdaouss, J.M. Travere (CEA) S. Devaux (IPP), G. Arnoux (CCE) and JET-EDA
More informationVIRTUAL TRIAL ROOM USING AUGMENTED REALITY
VIRTUAL TRIAL ROOM USING AUGMENTED REALITY Shreya Kamani, Neel Vasa, Kriti Srivastava, D. J. Sanghvi College of Engineering, Mumbai 53 Abstract This paper presents a Virtual Trial Room application using
More informationGEOMETRIC TOOLS FOR MULTICAMERA SURVEILLANCE SYSTEMS. Eleanor G. Rieffel, Andreas Girgensohn, Don Kimber, Trista Chen, Qiong Liu
GEOMETRIC TOOLS FOR MULTICAMERA SURVEILLANCE SYSTEMS Eleanor G. Rieffel, Andreas Girgensohn, Don Kimber, Trista Chen, Qiong Liu FX Palo Alto Laboratory 3400 Hillview Avenue Palo Alto, CA 94304, USA lastname@fxpal.com
More informationMobiX3D: a player for displaying 3D content on mobile devices
MobiX3D: a player for displaying 3D content on mobile devices Daniele Nadalutti, Luca Chittaro, Fabio Buttussi HCI Lab Dept. of Math and Computer Science University of Udine via delle Scienze, 206 33100
More informationMediated Reality using Computer Graphics Hardware for Computer Vision
Mediated Reality using Computer Graphics Hardware for Computer Vision James Fung, Felix Tang and Steve Mann University of Toronto, Dept. of Electrical and Computer Engineering 10 King s College Road, Toronto,
More informationScanners and How to Use Them
Written by Jonathan Sachs Copyright 1996-1999 Digital Light & Color Introduction A scanner is a device that converts images to a digital file you can use with your computer. There are many different types
More informationVirtuelle Realität. Overview. Teil 5: Visual Displays. Prof. Bernhard Jung. Virtuelle Realität
Teil 5: Visual Displays Virtuelle Realität Wintersemester 2007/08 Prof. Bernhard Jung Overview Stereoscopy and other visual depth cues Properties of visual displays visual presentation qualities logistic
More informationComputer-Generated Photorealistic Hair
Computer-Generated Photorealistic Hair Alice J. Lin Department of Computer Science, University of Kentucky, Lexington, KY 40506, USA ajlin0@cs.uky.edu Abstract This paper presents an efficient method for
More informationDAVID SLS-1. Getting Started Guide
DAVID SLS-1 Getting Started Guide Version 3.4 DAVID Vision Systems GmbH Rudolf-Diesel-Str. 2a D-56070 Koblenz Germany Phone: +49(0)261 983 497-70 Fax: +49(0)261 983 497-77 Mail: service@david-vision-systems.de
More informationCUBE-MAP DATA STRUCTURE FOR INTERACTIVE GLOBAL ILLUMINATION COMPUTATION IN DYNAMIC DIFFUSE ENVIRONMENTS
ICCVG 2002 Zakopane, 25-29 Sept. 2002 Rafal Mantiuk (1,2), Sumanta Pattanaik (1), Karol Myszkowski (3) (1) University of Central Florida, USA, (2) Technical University of Szczecin, Poland, (3) Max- Planck-Institut
More informationDesign of Multi-camera Based Acts Monitoring System for Effective Remote Monitoring Control
보안공학연구논문지 (Journal of Security Engineering), 제 8권 제 3호 2011년 6월 Design of Multi-camera Based Acts Monitoring System for Effective Remote Monitoring Control Ji-Hoon Lim 1), Seoksoo Kim 2) Abstract With
More informationGo to contents 18 3D Visualization of Building Services in Virtual Environment
3D Visualization of Building Services in Virtual Environment GRÖHN, Matti Gröhn; MANTERE, Markku; SAVIOJA, Lauri; TAKALA, Tapio Telecommunications Software and Multimedia Laboratory Department of Computer
More informationIntroduction to Building Projection-based Tiled Display Systems
Introduction to Building Projection-based Tiled Display Systems Mark Hereld, 1 Ivan R. Judson, 1 Rick L. Stevens 1,2 {hereld, judson, stevens}@mcs.anl.gov Mathematics and Computer Science Division Argonne
More informationMonash University Clayton s School of Information Technology CSE3313 Computer Graphics Sample Exam Questions 2007
Monash University Clayton s School of Information Technology CSE3313 Computer Graphics Questions 2007 INSTRUCTIONS: Answer all questions. Spend approximately 1 minute per mark. Question 1 30 Marks Total
More information