> CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands >

Size: px
Start display at page:

Download "> CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands >"

Transcription

1 DLR.de Folie 1 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > A Dataset to Support and Benchmark Computer Vision Development for Close Range On-Orbit Servicing Martin Lingenauber, Simon Kriegel, Michael Kaßecker and Giorgio Panin , 13th ASTRA Symposium ESA/ESTEC, Noordwijk, The Netherlands

2 DLR.de Folie 2 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Close Range OOS Close Range On-Orbit Servicing LEO From 2-3m to contact Tasks Approach & Grasp Inspection Repair Refuel Avoid new space debris Computer Vision for high accuracy CROOS-CV challenges Specular reflections Sensor saturation Abrupt brightness changes DEOS mission Orbital Express Mission (video credit DARPA [1])

3 DLR.de Folie 3 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Challenges for Computer Vision in Orbit CROOS-CV challenges Specular reflections Sensor saturation Abrupt brightness changes Images from the Orbital Express mission (image credit DARPA [1])

4 DLR.de Folie 4 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Computer Vision Datasets Freely available datasets Input data and ground truth data Comparison based on same data Forster research with fair competition Learn from each other Dataset philosophy Training set for parameter tuning Test set for blind tests Test set > Training set Real data if possible YACVID Index [4] 276 computer vision datasets for download 0 space computer vision dataset Middlebury stereo vision benchmark [2] KITTI Vision Benchmark Suite [3]

5 DLR.de Folie 5 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Agenda Recording Setup Recording Method Dataset Experiment & Results Summary & Conclusion

6 DLR.de Folie 6 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Recording Setup

7 DLR.de Folie 7 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Recording Setup Overview (Video) Check the CROOS-CV webpage for the video

8 DLR.de Folie 8 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Recording Setup Details Satellite mockup (real scale) approx. 1.8m diameter 6 LIFs (Launcher Interface) All Attachments & MLI wrapping Stereo cameras each 780 x 582 px Focus 20cm sharp at target FOV 56 x 44 (6mm focal length) 600mm base line Industrial robot KUKA KR mm worst case positioning error 220 to 20cm distance to target

9 DLR.de Folie 9 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Recording Method

10 DLR.de Folie 10 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Mockup & Sun Pose Estimation Pose of fully wrapped mockup? Pose of light source optical axis? Camera calibration with DLR CalDe & CalLab [5] Pose estimation with AprilTag Library [6]

11 DLR.de Folie 11 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Alignment of 3D Model and Mockup Initial Fine (ICP) Iterative Closest Point (ICP) algorithm for 3D registration [7] ± 2mm accuracy Registration of laser scans of attachments Compliance of 3D model and mockup

12 DLR.de Folie 12 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Robot Path 6 LIFs 5 different paths 4 are parallel to center path (10cm) 30 linear approach paths in total LIF always in center of camera 0 Camera turning during outer paths 2m range (220-20cm to LIF) LIF-3: 90cm (110 20cm, workspace limitations) Automatic path planning Robot reconfiguration during approach Trajectory = {path, sun position, shutter time}

13 DLR.de Folie 13 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Recording Procedure Preparation Camera calibration Pose estimation of mockup Laser scans of attachments Align mockup and 3D model At each sun position Pose estimation of light source Training set 2 shutter times per sun position Separated recording sessions for shutter times Test set 9 shutter times per sun position All shutter times in one recording session

14 DLR.de Folie 14 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Dataset

15 DLR.de Folie 15 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Stereo Camera Pointing Camera 0 Camera 1 Video sequences from the training set, sun position 2, shutter time 0.01 s, LIF3_0 please check the CROOS-CV website to watch the video

16 DLR.de Folie 16 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Camera Turning Video sequences from the training set, sun position 2, shutter time 0.01 s, LIF3 please check the CROOS-CV website to watch the video

17 DLR.de Folie 17 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Illumination Conditions Sun 0 ( 90 ) Sun 1 ( 31 ) Sun 2 ( -31 ) Sun incidence angle wrt. front face normal

18 DLR.de Folie 18 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Illumination Differences between LIFs

19 DLR.de Folie 19 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Shutter Times in Training Set (2 per sun position) Sun 0 Sun 1 Sun s s s 0.07 s 0.01 s 0.01 s In total 180 trajectories

20 DLR.de Folie 20 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Shutter Times in Test Set (9 per sun position) s 0.01 s 0.02 s 0.03 s 0.04 s 0.05 s 0.06 s 0.07 s s In total 810 trajectories

21 DLR.de Folie 21 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Effects in Dataset Brightness changes (only in test set) Flickering light (random) Shutter flicker (random) s Robot reconfiguration Jumps between images (within robot accuracy) s Video sequences from the test set, sun position 0, shutter time and s, LIF0_0 please check the CROOS-CV website to watch the video

22 DLR.de Folie 22 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Effects in Dataset Occlusions (beginning of LIF4 & 5) Visible background masking feasible Temporary shadows on target Specular reflections (wandering) Saturation Hard shadows Video sequences from the test set, sun position 1, shutter time 0.02 and 0.04 s, LIF5_0 and LIF1_0 please check the CROOS-CV website to watch the video

23 DLR.de Folie 23 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Experiment & Results

24 DLR.de Folie 24 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Visual Tracking Experiment

25 DLR.de Folie 25 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Summary & Conclusion

26 DLR.de Folie 27 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > CROOS-CV Dataset Facts First publically available dataset for OOS Real scale satellite mockup 6 targets (Launcher Interface) Stereo cameras, each 780 x 582 px 3 different sun incidence angles Controlled illumination conditions 30 approach paths 2m (90cm) covered range 180 training trajectories Parameter tuning 2 shutter settings 810 test trajectories Blind testing 9 shutter settings Random effects >400k stereo images & ground truth poses 3D mesh of mockup and of LIFs

27 DLR.de Folie 28 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > CROOS-CV Dataset Facts First publically available dataset for OOS Real scale satellite mockup 6 targets (Launcher Interface) Stereo cameras, each 780 x 582 px 3 different sun incidence angles Controlled illumination conditions 30 approach paths 2m (90cm) covered range 180 training trajectories Parameter tuning 2 shutter settings 810 test trajectories Blind testing 9 shutter settings Random effects >400k stereo images & ground truth poses 3D mesh of mockup and of LIFs

28 DLR.de Folie 29 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Future work Improve setup Increase accuracy Metrics for benchmarking Increase variety of tasks, targets and paths Download the CROOS-CV dataset from Remarks, requests or ideas? Please contact us:

29 DLR.de Folie 30 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > Enjoy using the dataset! Download the CROOS-CV dataset from Remarks, requests or ideas? Please contact us:

30 DLR.de Folie 31 > CROOS-CV Dataset > Martin Lingenauber 13th ASTRA Symposium, ESA/ESTEC Noordwijk, Netherlands > References [1] DARPA Orbital Express: [2] The Middlebury Computer Vision Pages: D. Scharstein and R. Szeliski. A taxonomy and evaluation of dense two-frame stereo correspondence algorithms. Int. J. Comput. Vis., 47(1-3):7 42, [3] KITTI Vision Benchmark Suite: A. Geiger, P. Lenz, and R. Urtasun. Are we ready for Autonomous Driving? The KITTI Vision Benchmark Suite. In Conf. Comp. Vis. Pattern Rec. (CVPR), [4] Yet Another Computer Vision Index To Datasets (YACVID): [5] DLR CalDe and CalLab: K. H. Strobl and G. Hirzinger. More accurate camera and hand-eye calibrations with unknown grid pattern dimensions. In Proc IEEE Int. Conf. Robot. Aut. (ICRA), pages , Pasadena, California, USA, May IEEE. [6] AprilTag Library: E. Olson. AprilTag: A robust and flexible visual fiducial system. In Proc IEEE Int. Conf. Robot. Aut. (ICRA), pages IEEE, May [7] P.J. Besl and N.D. McKay. A Method for Registration of 3-D Shapes. IEEE Trans. Pattern Anal. Mach. Intell., 14(2): , 1992.

Are we ready for Autonomous Driving? The KITTI Vision Benchmark Suite

Are we ready for Autonomous Driving? The KITTI Vision Benchmark Suite Are we ready for Autonomous Driving? The KITTI Vision Benchmark Suite Philip Lenz 1 Andreas Geiger 2 Christoph Stiller 1 Raquel Urtasun 3 1 KARLSRUHE INSTITUTE OF TECHNOLOGY 2 MAX-PLANCK-INSTITUTE IS 3

More information

Visual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System

Visual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System Ref: C0287 Visual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System Avital Bechar, Victor Bloch, Roee Finkelshtain, Sivan Levi, Aharon Hoffman, Haim Egozi and Ze ev Schmilovitch,

More information

High-accuracy ultrasound target localization for hand-eye calibration between optical tracking systems and three-dimensional ultrasound

High-accuracy ultrasound target localization for hand-eye calibration between optical tracking systems and three-dimensional ultrasound High-accuracy ultrasound target localization for hand-eye calibration between optical tracking systems and three-dimensional ultrasound Ralf Bruder 1, Florian Griese 2, Floris Ernst 1, Achim Schweikard

More information

Learning a wall following behaviour in mobile robotics using stereo and mono vision

Learning a wall following behaviour in mobile robotics using stereo and mono vision Learning a wall following behaviour in mobile robotics using stereo and mono vision P. Quintía J.E. Domenech C.V. Regueiro C. Gamallo R. Iglesias Dpt. Electronics and Systems. Univ. A Coruña pquintia@udc.es,

More information

Face Model Fitting on Low Resolution Images

Face Model Fitting on Low Resolution Images Face Model Fitting on Low Resolution Images Xiaoming Liu Peter H. Tu Frederick W. Wheeler Visualization and Computer Vision Lab General Electric Global Research Center Niskayuna, NY, 1239, USA {liux,tu,wheeler}@research.ge.com

More information

DEOS. Deutsche Orbitale Servicing Mission. The In-flight Technology Demonstration of Germany s Robotics Approach to Service Satellites

DEOS. Deutsche Orbitale Servicing Mission. The In-flight Technology Demonstration of Germany s Robotics Approach to Service Satellites DEOS Deutsche Orbitale Servicing Mission The In-flight Technology Demonstration of Germany s Robotics Approach to Service Satellites B. Sommer, K. Landzettel, T. Wolf, D. Reintsema, German Aerospace Center

More information

A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA

A 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 information

ACCURACY ASSESSMENT OF BUILDING POINT CLOUDS AUTOMATICALLY GENERATED FROM IPHONE IMAGES

ACCURACY ASSESSMENT OF BUILDING POINT CLOUDS AUTOMATICALLY GENERATED FROM IPHONE IMAGES ACCURACY ASSESSMENT OF BUILDING POINT CLOUDS AUTOMATICALLY GENERATED FROM IPHONE IMAGES B. Sirmacek, R. Lindenbergh Delft University of Technology, Department of Geoscience and Remote Sensing, Stevinweg

More information

High speed 3D capture for Configuration Management DOE SBIR Phase II Paul Banks Paul.banks@tetravue.com

High speed 3D capture for Configuration Management DOE SBIR Phase II Paul Banks Paul.banks@tetravue.com High speed 3D capture for Configuration Management DOE SBIR Phase II Paul Banks Paul.banks@tetravue.com Advanced Methods for Manufacturing Workshop September 29, 2015 1 TetraVue does high resolution 3D

More information

Robot Perception Continued

Robot Perception Continued Robot Perception Continued 1 Visual Perception Visual Odometry Reconstruction Recognition CS 685 11 Range Sensing strategies Active range sensors Ultrasound Laser range sensor Slides adopted from Siegwart

More information

Wii Remote Calibration Using the Sensor Bar

Wii 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 information

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving 3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving AIT Austrian Institute of Technology Safety & Security Department Manfred Gruber Safe and Autonomous Systems

More information

National Performance Evaluation Facility for LADARs

National Performance Evaluation Facility for LADARs National Performance Evaluation Facility for LADARs Kamel S. Saidi (presenter) Geraldine S. Cheok William C. Stone The National Institute of Standards and Technology Construction Metrology and Automation

More information

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving 3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving AIT Austrian Institute of Technology Safety & Security Department Christian Zinner Safe and Autonomous Systems

More information

An Approach for Utility Pole Recognition in Real Conditions

An Approach for Utility Pole Recognition in Real Conditions 6th Pacific-Rim Symposium on Image and Video Technology 1st PSIVT Workshop on Quality Assessment and Control by Image and Video Analysis An Approach for Utility Pole Recognition in Real Conditions Barranco

More information

Tracking Densely Moving Markers

Tracking Densely Moving Markers Tracking Densely Moving Markers N. Alberto Borghese and Paolo Rigiroli b) Laboratory of Human Motion Analysis and Virtual Reality (MAVR), Department of Computer Science, University of Milano, Via Comelico

More information

LIST OF CONTENTS CHAPTER CONTENT PAGE DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK

LIST OF CONTENTS CHAPTER CONTENT PAGE DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK vii LIST OF CONTENTS CHAPTER CONTENT PAGE DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK LIST OF CONTENTS LIST OF TABLES LIST OF FIGURES LIST OF NOTATIONS LIST OF ABBREVIATIONS LIST OF APPENDICES

More information

Colorado School of Mines Computer Vision Professor William Hoff

Colorado School of Mines Computer Vision Professor William Hoff Professor William Hoff Dept of Electrical Engineering &Computer Science http://inside.mines.edu/~whoff/ 1 Introduction to 2 What is? A process that produces from images of the external world a description

More information

Automatic Labeling of Lane Markings for Autonomous Vehicles

Automatic Labeling of Lane Markings for Autonomous Vehicles Automatic Labeling of Lane Markings for Autonomous Vehicles Jeffrey Kiske Stanford University 450 Serra Mall, Stanford, CA 94305 jkiske@stanford.edu 1. Introduction As autonomous vehicles become more popular,

More information

Solution Guide III-C. 3D Vision. Building Vision for Business. MVTec Software GmbH

Solution 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 information

Synthetic Sensing: Proximity / Distance Sensors

Synthetic Sensing: Proximity / Distance Sensors Synthetic Sensing: Proximity / Distance Sensors MediaRobotics Lab, February 2010 Proximity detection is dependent on the object of interest. One size does not fit all For non-contact distance measurement,

More information

Projection Center Calibration for a Co-located Projector Camera System

Projection 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 information

Limits and Possibilities of Markerless Human Motion Estimation

Limits and Possibilities of Markerless Human Motion Estimation Limits and Possibilities of Markerless Human Motion Estimation Bodo Rosenhahn Universität Hannover Motion Capture Wikipedia (MoCap): Approaches for recording and analyzing Human motions Markerless Motion

More information

Traffic Monitoring Systems. Technology and sensors

Traffic Monitoring Systems. Technology and sensors Traffic Monitoring Systems Technology and sensors Technology Inductive loops Cameras Lidar/Ladar and laser Radar GPS etc Inductive loops Inductive loops signals Inductive loop sensor The inductance signal

More information

Mobile Robot FastSLAM with Xbox Kinect

Mobile Robot FastSLAM with Xbox Kinect Mobile Robot FastSLAM with Xbox Kinect Design Team Taylor Apgar, Sean Suri, Xiangdong Xi Design Advisor Prof. Greg Kowalski Abstract Mapping is an interesting and difficult problem in robotics. In order

More information

How To Fuse A Point Cloud With A Laser And Image Data From A Pointcloud

How To Fuse A Point Cloud With A Laser And Image Data From A Pointcloud REAL TIME 3D FUSION OF IMAGERY AND MOBILE LIDAR Paul Mrstik, Vice President Technology Kresimir Kusevic, R&D Engineer Terrapoint Inc. 140-1 Antares Dr. Ottawa, Ontario K2E 8C4 Canada paul.mrstik@terrapoint.com

More information

RIEGL VZ-400 NEW. Laser Scanners. Latest News March 2009

RIEGL VZ-400 NEW. Laser Scanners. Latest News March 2009 Latest News March 2009 NEW RIEGL VZ-400 Laser Scanners The following document details some of the excellent results acquired with the new RIEGL VZ-400 scanners, including: Time-optimised fine-scans The

More information

Static Environment Recognition Using Omni-camera from a Moving Vehicle

Static 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 information

VEHICLE LOCALISATION AND CLASSIFICATION IN URBAN CCTV STREAMS

VEHICLE LOCALISATION AND CLASSIFICATION IN URBAN CCTV STREAMS VEHICLE LOCALISATION AND CLASSIFICATION IN URBAN CCTV STREAMS Norbert Buch 1, Mark Cracknell 2, James Orwell 1 and Sergio A. Velastin 1 1. Kingston University, Penrhyn Road, Kingston upon Thames, KT1 2EE,

More information

How To Measure Contactless Measurement On A Robot

How To Measure Contactless Measurement On A Robot Thickness and surface area measurements in free space Jan Reinder Fransens Overview Introduction Irmato Contactless measurement Current system Control software White light sensor Free form measurement

More information

Navigation Aid And Label Reading With Voice Communication For Visually Impaired People

Navigation Aid And Label Reading With Voice Communication For Visually Impaired People Navigation Aid And Label Reading With Voice Communication For Visually Impaired People A.Manikandan 1, R.Madhuranthi 2 1 M.Kumarasamy College of Engineering, mani85a@gmail.com,karur,india 2 M.Kumarasamy

More information

Measuring. User Manual

Measuring. User Manual 0 1 2 3 4 5 6 7 8 9 10 11 Measuring User Manual Accessories for measuring tasks Stage micrometer (1) for calibration Graticules with various measuring pitches (2) in mm and inches Graticule with mesh (3)

More information

Shape Measurement of a Sewer Pipe. Using a Mobile Robot with Computer Vision

Shape 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 information

Interactive Segmentation, Tracking, and Kinematic Modeling of Unknown 3D Articulated Objects

Interactive Segmentation, Tracking, and Kinematic Modeling of Unknown 3D Articulated Objects Interactive Segmentation, Tracking, and Kinematic Modeling of Unknown 3D Articulated Objects Dov Katz, Moslem Kazemi, J. Andrew Bagnell and Anthony Stentz 1 Abstract We present an interactive perceptual

More information

Basler. Area Scan Cameras

Basler. Area Scan Cameras Basler Area Scan Cameras VGA to 5 megapixels and up to 210 fps Selected high quality Sony and Kodak CCD sensors Powerful Gigabit Ethernet interface Superb image quality at all resolutions and frame rates

More information

Blender 3D Animation

Blender 3D Animation Bachelor Maths/Physics/Computer Science University Paris-Sud Digital Imaging Course Blender 3D Animation Christian Jacquemin Introduction to Computer Animation Animation Basics animation consists in changing

More information

How To Fix Out Of Focus And Blur Images With A Dynamic Template Matching Algorithm

How To Fix Out Of Focus And Blur Images With A Dynamic Template Matching Algorithm IJSTE - International Journal of Science Technology & Engineering Volume 1 Issue 10 April 2015 ISSN (online): 2349-784X Image Estimation Algorithm for Out of Focus and Blur Images to Retrieve the Barcode

More information

Contents OVERVIEW WORKFLOW PROBLEM. SOLUTION. FEATURE. BENEFIT 4 5 EASY STEPS TO CALIBRATE YOUR LENSES 5

Contents OVERVIEW WORKFLOW PROBLEM. SOLUTION. FEATURE. BENEFIT 4 5 EASY STEPS TO CALIBRATE YOUR LENSES 5 User Guide Contents OVERVIEW PROBLEM. SOLUTION. FEATURE. BENEFIT 4 EASY STEPS TO CALIBRATE YOUR LENSES WORKFLOW 1. SETUP SPYDERLENSCAL 6 2. SETUP CAMERA 6 3. DISTANCE SETTING 7 4. SHOOTING ENVIRONMENT

More information

VECTORAL IMAGING THE NEW DIRECTION IN AUTOMATED OPTICAL INSPECTION

VECTORAL IMAGING THE NEW DIRECTION IN AUTOMATED OPTICAL INSPECTION VECTORAL IMAGING THE NEW DIRECTION IN AUTOMATED OPTICAL INSPECTION Mark J. Norris Vision Inspection Technology, LLC Haverhill, MA mnorris@vitechnology.com ABSTRACT Traditional methods of identifying and

More information

Diffraction of a Circular Aperture

Diffraction of a Circular Aperture Diffraction of a Circular Aperture Diffraction can be understood by considering the wave nature of light. Huygen's principle, illustrated in the image below, states that each point on a propagating wavefront

More information

PHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY

PHOTOGRAMMETRIC 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 information

ASSESSMENT OF VISUALIZATION SOFTWARE FOR SUPPORT OF CONSTRUCTION SITE INSPECTION TASKS USING DATA COLLECTED FROM REALITY CAPTURE TECHNOLOGIES

ASSESSMENT OF VISUALIZATION SOFTWARE FOR SUPPORT OF CONSTRUCTION SITE INSPECTION TASKS USING DATA COLLECTED FROM REALITY CAPTURE TECHNOLOGIES ASSESSMENT OF VISUALIZATION SOFTWARE FOR SUPPORT OF CONSTRUCTION SITE INSPECTION TASKS USING DATA COLLECTED FROM REALITY CAPTURE TECHNOLOGIES ABSTRACT Chris Gordon 1, Burcu Akinci 2, Frank Boukamp 3, and

More information

MSc in Autonomous Robotics Engineering University of York

MSc in Autonomous Robotics Engineering University of York MSc in Autonomous Robotics Engineering University of York Practical Robotics Module 2015 A Mobile Robot Navigation System: Labs 1a, 1b, 2a, 2b. Associated lectures: Lecture 1 and lecture 2, given by Nick

More information

T-REDSPEED White paper

T-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 information

MOBILE ROBOT TRACKING OF PRE-PLANNED PATHS. Department of Computer Science, York University, Heslington, York, Y010 5DD, UK (email:nep@cs.york.ac.

MOBILE ROBOT TRACKING OF PRE-PLANNED PATHS. Department of Computer Science, York University, Heslington, York, Y010 5DD, UK (email:nep@cs.york.ac. MOBILE ROBOT TRACKING OF PRE-PLANNED PATHS N. E. Pears Department of Computer Science, York University, Heslington, York, Y010 5DD, UK (email:nep@cs.york.ac.uk) 1 Abstract A method of mobile robot steering

More information

TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAA

TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAA 2015 School of Information Technology and Electrical Engineering at the University of Queensland TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAA Schedule Week Date

More information

Automatic Calibration of an In-vehicle Gaze Tracking System Using Driver s Typical Gaze Behavior

Automatic Calibration of an In-vehicle Gaze Tracking System Using Driver s Typical Gaze Behavior Automatic Calibration of an In-vehicle Gaze Tracking System Using Driver s Typical Gaze Behavior Kenji Yamashiro, Daisuke Deguchi, Tomokazu Takahashi,2, Ichiro Ide, Hiroshi Murase, Kazunori Higuchi 3,

More information

Lecture 17. Image formation Ray tracing Calculation. Lenses Convex Concave. Mirrors Convex Concave. Optical instruments

Lecture 17. Image formation Ray tracing Calculation. Lenses Convex Concave. Mirrors Convex Concave. Optical instruments Lecture 17. Image formation Ray tracing Calculation Lenses Convex Concave Mirrors Convex Concave Optical instruments Image formation Laws of refraction and reflection can be used to explain how lenses

More information

Interference. Physics 102 Workshop #3. General Instructions

Interference. Physics 102 Workshop #3. General Instructions Interference Physics 102 Workshop #3 Name: Lab Partner(s): Instructor: Time of Workshop: General Instructions Workshop exercises are to be carried out in groups of three. One report per group is due by

More information

Next-Best-Scan Planning for Autonomous 3D Modeling

Next-Best-Scan Planning for Autonomous 3D Modeling Next-Best-Scan Planning for Autonomous 3D Modeling Simon Kriegel, Christian Rink, Tim Bodenmüller, Alexander Narr, Michael Suppa and Gerd Hirzinger Abstract We present a next-best-scan (NBS) planning approach

More information

Situated Visualization with Augmented Reality. Augmented Reality

Situated Visualization with Augmented Reality. Augmented Reality , Austria 1 Augmented Reality Overlay computer graphics on real world Example application areas Tourist navigation Underground infrastructure Maintenance Games Simplify Qualcomm Vuforia [Wagner ISMAR 2008]

More information

Light and its effects

Light and its effects Light and its effects Light and the speed of light Shadows Shadow films Pinhole camera (1) Pinhole camera (2) Reflection of light Image in a plane mirror An image in a plane mirror is: (i) the same size

More information

View Planning for 3D Object Reconstruction with a Mobile Manipulator Robot

View Planning for 3D Object Reconstruction with a Mobile Manipulator Robot 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2014) September 14-18, 2014, Chicago, IL, USA View Planning for 3D Object Reconstruction with a Mobile Manipulator Robot J.

More information

Space Cloud: From a Distributed On-board Computer to a Federated System-of Systems in Space Daniel Lüdtke, Volker Schaus, Andreas Gerndt

Space Cloud: From a Distributed On-board Computer to a Federated System-of Systems in Space Daniel Lüdtke, Volker Schaus, Andreas Gerndt DLR.de Chart 1 Space Cloud: From a Distributed On-board Computer to a Federated System-of Systems in Space Daniel Lüdtke, Volker Schaus, Andreas Gerndt German Aerospace Center (DLR) Simulation and Software

More information

Manufacturing Process and Cost Estimation through Process Detection by Applying Image Processing Technique

Manufacturing Process and Cost Estimation through Process Detection by Applying Image Processing Technique Manufacturing Process and Cost Estimation through Process Detection by Applying Image Processing Technique Chalakorn Chitsaart, Suchada Rianmora, Noppawat Vongpiyasatit Abstract In order to reduce the

More information

A System for Capturing High Resolution Images

A System for Capturing High Resolution Images A System for Capturing High Resolution Images G.Voyatzis, G.Angelopoulos, A.Bors and I.Pitas Department of Informatics University of Thessaloniki BOX 451, 54006 Thessaloniki GREECE e-mail: pitas@zeus.csd.auth.gr

More information

A. OPENING POINT CLOUDS. (Notepad++ Text editor) (Cloud Compare Point cloud and mesh editor) (MeshLab Point cloud and mesh editor)

A. OPENING POINT CLOUDS. (Notepad++ Text editor) (Cloud Compare Point cloud and mesh editor) (MeshLab Point cloud and mesh editor) MeshLAB tutorial 1 A. OPENING POINT CLOUDS (Notepad++ Text editor) (Cloud Compare Point cloud and mesh editor) (MeshLab Point cloud and mesh editor) 2 OPENING POINT CLOUDS IN NOTEPAD ++ Let us understand

More information

2. igps Web Service Overview

2. igps Web Service Overview Autonomous Mobile Robots Localization with Multiples igps Web Services Camilo Christo, Edwin Carvalho, Miguel Pedro Silva and Carlos Cardeira IDMEC/IST, Technical University of Lisbon Av. Rovisco Pais,

More information

Practical Tour of Visual tracking. David Fleet and Allan Jepson January, 2006

Practical Tour of Visual tracking. David Fleet and Allan Jepson January, 2006 Practical Tour of Visual tracking David Fleet and Allan Jepson January, 2006 Designing a Visual Tracker: What is the state? pose and motion (position, velocity, acceleration, ) shape (size, deformation,

More information

Making Multiple Code Reading Easy. Webinar

Making Multiple Code Reading Easy. Webinar Making Multiple Code Reading Easy Webinar Today s Agenda Introduction How DataMan Makes Multiple Code Reading Easy Multiple Code Reading Applications Product Demonstration Videos Q&A 2 Introduction Introduction

More information

Interactive person re-identification in TV series

Interactive person re-identification in TV series Interactive person re-identification in TV series Mika Fischer Hazım Kemal Ekenel Rainer Stiefelhagen CV:HCI lab, Karlsruhe Institute of Technology Adenauerring 2, 76131 Karlsruhe, Germany E-mail: {mika.fischer,ekenel,rainer.stiefelhagen}@kit.edu

More information

Architectural Photogrammetry Lab., College of Architecture, University of Valladolid - jgarciaf@mtu.edu b

Architectural Photogrammetry Lab., College of Architecture, University of Valladolid - jgarciaf@mtu.edu b AN APPROACH TO 3D DIGITAL MODELING OF SURFACES WITH POOR TEXTURE BY RANGE IMAGING TECHNIQUES. SHAPE FROM STEREO VS. SHAPE FROM SILHOUETTE IN DIGITIZING JORGE OTEIZA S SCULPTURES J. García Fernández a,

More information

Care and Use of the Compound Microscope

Care and Use of the Compound Microscope Revised Fall 2011 Care and Use of the Compound Microscope Objectives After completing this lab students should be able to 1. properly clean and carry a compound and dissecting microscope. 2. focus a specimen

More information

RIA : 2013 Market Trends Webinar Series

RIA : 2013 Market Trends Webinar Series RIA : 2013 Market Trends Webinar Series Robotic Industries Association A market trends education Available at no cost to audience Watch live or archived webinars anytime Learn about the latest innovations

More information

Solution Derivations for Capa #14

Solution Derivations for Capa #14 Solution Derivations for Capa #4 ) An image of the moon is focused onto a screen using a converging lens of focal length (f = 34.8 cm). The diameter of the moon is 3.48 0 6 m, and its mean distance from

More information

Spatial location in 360 of reference points over an object by using stereo vision

Spatial location in 360 of reference points over an object by using stereo vision EDUCATION Revista Mexicana de Física E 59 (2013) 23 27 JANUARY JUNE 2013 Spatial location in 360 of reference points over an object by using stereo vision V. H. Flores a, A. Martínez a, J. A. Rayas a,

More information

3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM

3D 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 information

MRC High Resolution. MR-compatible digital HD video camera. User manual

MRC High Resolution. MR-compatible digital HD video camera. User manual MRC High Resolution MR-compatible digital HD video camera User manual page 1 of 12 Contents 1. Intended use...2 2. System components...3 3. Video camera and lens...4 4. Interface...4 5. Installation...5

More information

SMARTSCAN hardware test results for smart optoelectronic image correction for pushbroom cameras

SMARTSCAN hardware test results for smart optoelectronic image correction for pushbroom cameras SMARTSCAN hardware test results for smart optoelectronic image correction for pushbroom cameras Valerij Tchernykh a, Sergei Dyblenko a, Klaus Janschek a, Wolfgang Göhler b, Bernd Harnisch c a Technsiche

More information

HIGH-RESOLUTION LED MODULES PERFECT VISUAL SOLUTIONS

HIGH-RESOLUTION LED MODULES PERFECT VISUAL SOLUTIONS HIGH-RESOLUTION LED MODULES PERFECT VISUAL SOLUTIONS OUR eyeled SERIES DEVELOPED FOR DEMANDING APPLICATIONS: CONTROL STANDARD epanel LED modules for standard installations of seamless video walls with

More information

Spatio-Temporally Coherent 3D Animation Reconstruction from Multi-view RGB-D Images using Landmark Sampling

Spatio-Temporally Coherent 3D Animation Reconstruction from Multi-view RGB-D Images using Landmark Sampling , March 13-15, 2013, Hong Kong Spatio-Temporally Coherent 3D Animation Reconstruction from Multi-view RGB-D Images using Landmark Sampling Naveed Ahmed Abstract We present a system for spatio-temporally

More information

4. CAMERA ADJUSTMENTS

4. CAMERA ADJUSTMENTS 4. CAMERA ADJUSTMENTS Only by the possibility of displacing lens and rear standard all advantages of a view camera are fully utilized. These displacements serve for control of perspective, positioning

More information

Endoscope Optics. Chapter 8. 8.1 Introduction

Endoscope Optics. Chapter 8. 8.1 Introduction Chapter 8 Endoscope Optics Endoscopes are used to observe otherwise inaccessible areas within the human body either noninvasively or minimally invasively. Endoscopes have unparalleled ability to visualize

More information

A Laser Scanning -based Approach to Automated Dimensional Compliance Control in Construction

A Laser Scanning -based Approach to Automated Dimensional Compliance Control in Construction A Laser Scanning -based Approach to Automated Dimensional Compliance Control in Construction F. Bosché Computer Vision Laboratory - DDM Group ETH Zürich, Switzerland bosche@vision.ee.ethz.ch (Lead author

More information

Handheld USB Digital Endoscope/Microscope

Handheld USB Digital Endoscope/Microscope Handheld USB Digital Endoscope/Microscope ehev1-usbplus User s Manual INTRODUCTION FUNCTIONS AND APPLICATIONS The USB Digital Endoscope/Microscope is a new electronic product for the micro observations.

More information

Normalisation of 3D Face Data

Normalisation of 3D Face Data Normalisation of 3D Face Data Chris McCool, George Mamic, Clinton Fookes and Sridha Sridharan Image and Video Research Laboratory Queensland University of Technology, 2 George Street, Brisbane, Australia,

More information

Object Tracking System Using Motion Detection

Object Tracking System Using Motion Detection Object Tracking System Using Motion Detection Harsha K. Ingle*, Prof. Dr. D.S. Bormane** *Department of Electronics and Telecommunication, Pune University, Pune, India Email: harshaingle@gmail.com **Department

More information

Thin Lenses Drawing Ray Diagrams

Thin Lenses Drawing Ray Diagrams Drawing Ray Diagrams Fig. 1a Fig. 1b In this activity we explore how light refracts as it passes through a thin lens. Eyeglasses have been in use since the 13 th century. In 1610 Galileo used two lenses

More information

Scanners and How to Use Them

Scanners 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 information

RealTime Tracking Meets Online Grasp Planning

RealTime Tracking Meets Online Grasp Planning RealTime Tracking Meets Online Grasp Planning Danica Kragić, Computer Vision and Active Perception Numerical Analysis and Computer Science Royal Institute of Technology SE 100 44 Stockholm, Sweden Andrew

More information

INTRODUCTION TO RENDERING TECHNIQUES

INTRODUCTION 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 information

How does the Kinect work? John MacCormick

How does the Kinect work? John MacCormick How does the Kinect work? John MacCormick Xbox demo Laptop demo The Kinect uses structured light and machine learning Inferring body position is a two-stage process: first compute a depth map (using structured

More information

2) A convex lens is known as a diverging lens and a concave lens is known as a converging lens. Answer: FALSE Diff: 1 Var: 1 Page Ref: Sec.

2) A convex lens is known as a diverging lens and a concave lens is known as a converging lens. Answer: FALSE Diff: 1 Var: 1 Page Ref: Sec. Physics for Scientists and Engineers, 4e (Giancoli) Chapter 33 Lenses and Optical Instruments 33.1 Conceptual Questions 1) State how to draw the three rays for finding the image position due to a thin

More information

Topographic Change Detection Using CloudCompare Version 1.0

Topographic Change Detection Using CloudCompare Version 1.0 Topographic Change Detection Using CloudCompare Version 1.0 Emily Kleber, Arizona State University Edwin Nissen, Colorado School of Mines J Ramón Arrowsmith, Arizona State University Introduction CloudCompare

More information

Introduction. C 2009 John Wiley & Sons, Ltd

Introduction. C 2009 John Wiley & Sons, Ltd 1 Introduction The purpose of this text on stereo-based imaging is twofold: it is to give students of computer vision a thorough grounding in the image analysis and projective geometry techniques relevant

More information

THE CONTROL OF A ROBOT END-EFFECTOR USING PHOTOGRAMMETRY

THE CONTROL OF A ROBOT END-EFFECTOR USING PHOTOGRAMMETRY THE CONTROL OF A ROBOT END-EFFECTOR USING PHOTOGRAMMETRY Dr. T. Clarke & Dr. X. Wang Optical Metrology Centre, City University, Northampton Square, London, EC1V 0HB, UK t.a.clarke@city.ac.uk, x.wang@city.ac.uk

More information

Integrated sensors for robotic laser welding

Integrated sensors for robotic laser welding Proceedings of the Third International WLT-Conference on Lasers in Manufacturing 2005,Munich, June 2005 Integrated sensors for robotic laser welding D. Iakovou *, R.G.K.M Aarts, J. Meijer University of

More information

Removing Moving Objects from Point Cloud Scenes

Removing Moving Objects from Point Cloud Scenes 1 Removing Moving Objects from Point Cloud Scenes Krystof Litomisky klitomis@cs.ucr.edu Abstract. Three-dimensional simultaneous localization and mapping is a topic of significant interest in the research

More information

Video surveillance camera Installation Guide

Video surveillance camera Installation Guide Video surveillance camera Installation Guide TV7085 TV7086 TV7087 TV7088 14 1. Preface Dear Customer, Thank you for purchasing this Eyseo digital surveillance camera. You made the right decision in choosing

More information

3D Scanner using Line Laser. 1. Introduction. 2. Theory

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 information

A Genetic Algorithm-Evolved 3D Point Cloud Descriptor

A Genetic Algorithm-Evolved 3D Point Cloud Descriptor A Genetic Algorithm-Evolved 3D Point Cloud Descriptor Dominik Wȩgrzyn and Luís A. Alexandre IT - Instituto de Telecomunicações Dept. of Computer Science, Univ. Beira Interior, 6200-001 Covilhã, Portugal

More information

Optical Flow. Shenlong Wang CSC2541 Course Presentation Feb 2, 2016

Optical Flow. Shenlong Wang CSC2541 Course Presentation Feb 2, 2016 Optical Flow Shenlong Wang CSC2541 Course Presentation Feb 2, 2016 Outline Introduction Variation Models Feature Matching Methods End-to-end Learning based Methods Discussion Optical Flow Goal: Pixel motion

More information

Tracking performance evaluation on PETS 2015 Challenge datasets

Tracking performance evaluation on PETS 2015 Challenge datasets Tracking performance evaluation on PETS 2015 Challenge datasets Tahir Nawaz, Jonathan Boyle, Longzhen Li and James Ferryman Computational Vision Group, School of Systems Engineering University of Reading,

More information

Robotic motion planning for 8- DOF motion stage

Robotic motion planning for 8- DOF motion stage Robotic motion planning for 8- DOF motion stage 12 November Mark Geelen Simon Jansen Alten Mechatronics www.alten.nl rosindustrial@alten.nl Introduction Introduction Alten FEI Motion planning MoveIt! Proof

More information

Using Multicore Processors to Parallelize 3D Point Cloud Registration with the Coarse Binary Cubes Method

Using Multicore Processors to Parallelize 3D Point Cloud Registration with the Coarse Binary Cubes Method University Departamento of Málaga de Ingeniería de Using Multicore Processors to Parallelize 3D Point Cloud Registration with the Coarse Binary Cubes Method Jorge L. Martínez, Antonio J. Reina, Jesús Morales,

More information

Support Vector Machine-Based Human Behavior Classification in Crowd through Projection and Star Skeletonization

Support Vector Machine-Based Human Behavior Classification in Crowd through Projection and Star Skeletonization Journal of Computer Science 6 (9): 1008-1013, 2010 ISSN 1549-3636 2010 Science Publications Support Vector Machine-Based Human Behavior Classification in Crowd through Projection and Star Skeletonization

More information

Manual for Human Tracking Software

Manual for Human Tracking Software Manual for Human Tracking Software Alexandru Balan Department of Computer Science Brown University Providence, Rhode Island 02912 alb@cs.brown.edu Version 1.0 November 26, 2005 1. Abstract A novel human

More information

Nighttime Vehicle Distance Alarm System

Nighttime Vehicle Distance Alarm System Proceedings of the 7th WSEAS Int. Conf. on Signal Processing, Computational Geometry & Artificial Vision, Athens, Greece, August 24-26, 2007 226 ighttime Vehicle Distance Alarm System MIG-CI LU *, WEI-YE

More information

How To Analyze Ball Blur On A Ball Image

How To Analyze Ball Blur On A Ball Image Single Image 3D Reconstruction of Ball Motion and Spin From Motion Blur An Experiment in Motion from Blur Giacomo Boracchi, Vincenzo Caglioti, Alessandro Giusti Objective From a single image, reconstruct:

More information

PHYS 39a Lab 3: Microscope Optics

PHYS 39a Lab 3: Microscope Optics PHYS 39a Lab 3: Microscope Optics Trevor Kafka December 15, 2014 Abstract In this lab task, we sought to use critical illumination and Köhler illumination techniques to view the image of a 1000 lines-per-inch

More information