A Comparison Between Camera Calibration Software Toolboxes

Size: px
Start display at page:

Download "A Comparison Between Camera Calibration Software Toolboxes"

Transcription

1 2016 International Conference on Computational Science and Computational Intelligence A Comparison Between Camera Calibration Software Toolboxes James Rothenflue, Nancy Gordillo-Herrejon, Ramazan S. Aygün Computer Science Department University of Alabama Huntsville Huntsville, Alabama, USA {jar0030, ngg0002, aygunr}@uah.edu Abstract Camera calibration has many applications in various computer vision fields such as pose estimation, robot navigation, trajectory tracking, and object recognition. Camera calibration involves (mostly) determining the intrinsic parameters of a camera so that problems or distortions caused by the camera s optics or manufacturing could be estimated for proper projection. There are already a number of toolboxes available for camera calibration. In this paper, we explain our experience using these toolboxes in terms of installation, usability, time to calibrate, and performance with respect to the resolution of images. Our experience is helpful for other researchers on how to select or develop camera calibration toolboxes. Keywords- camera calibration I. INTRODUCTION Camera calibration is the process of finding the intrinsic and, optionally, the extrinsic parameters of a camera. The intrinsic parameters of a camera include parameters related to the camera itself such as focal length and distortion. The extrinsic parameters indicate the pose of the camera with respect to a world coordinate system or other cameras. While not necessary, calibration is typically achieved by taking pictures of a calibration object. This object has a known pattern with known distances between recognizable points. The parameters of a camera are calculated by locating and comparing those points across multiple images to calculate the intrinsic parameters. Normally, this would be a long and tedious process. However, the development of software toolboxes to automate this process can make camera calibration significantly easier. The general approach of these toolboxes is to locate the points of interest on the image and then automate the process of calculating the parameters from those points. Calibration toolboxes have different approaches for camera calibration. The types of points needed, how the points are located, and how the parameters are calculated are all dependent entirely on the toolbox chosen. Some toolboxes may not perform these steps as another. Even the steps for running a calibration toolbox may be much easier than running another toolbox. We believe it would be helpful to know in advance which toolboxes make steps easier or harder, and the circumstances that these toolboxes are most accurate. In this research, we analyze the accuracy of usability of three toolboxes: 1) Jean-Yves Bouguet s Camera Calibration Toolbox for Matlab (from CalTech) [3], 2) the DLR Camera Calibration Toolbox, consisting of the programs CalDe version and CalLab version 1.97 [5], and 3) the 3DF Lapyx version 1.2 toolbox from 3DFlow [1]. These are great toolboxes for camera calibration. We believe many research studies have benefited from these toolboxes. The developers and authors of these toolboxes have implemented the code for camera calibration and made it available for researchers all over the world. Their efforts are commendable. Our goal is not to show rank them or show their weaknesses. Our goal is rather to increase the efficiency of users benefiting from camera calibration toolboxes. Nevertheless, comparison of these toolboxes may help users to get the best benefit from these toolboxes for their purpose. We will first compare how easy or hard it is to get the toolkits operational. Then we will compare how hard or convenient the toolboxes are to use. Then finally, we will compare the accuracy of the results. For simplicity, we will only consider the calibration of the intrinsic properties of two single cameras on a windows operating system in this paper. We do not explore multiple camera calibration functionality (if available) in the experiments in this paper. This paper is organized as follows. The following section gives information about the installation processes of these toolboxes. Section 3 explains the methodology used in these toolboxes. Section 4 provides our experiments and evaluations. Section 5 covers the comparison of toolboxes. The last section concludes our paper. II. INSTALLATION The installation process should be as simple as possible. Difficulties that come up during installation may deter users from using those software applications. Moreover, availability of the environment to run these toolboxes is also important to work with these available toolboxes. The process of installing Jean-Yves Bouguet s Vision toolbox for Matlab is relatively straightforward. Matlab is required to operate this toolkit [3]. The toolkit is available free. If Matlab is available, the folder containing the toolbox should be added to Matlab s path and then the toolbox is ready for use [3]. The availability of Matlab is the major limitation for usability of this toolbox. The DLR toolbox is not difficult to install. The two components of software that make up the toolbox are free for /16 $ IEEE DOI /CSCI

2 non-commercial use. The process of installing them is as simple as downloading the files [5]. The software can only run through the IDL virtual machine. This IDL virtual machine is available from a site through a registration process [5]. The registration is not automatic and goes through an approval process. The 3DF Lapyx toolbox is the easiest of the three to install. The tool is available at [2]. A calibration pattern is available from the software itself and the software is ready to calibrate once images for calibration are ready. All these toolboxes are fairly easy to install for anyone who has interest and background in computer vision. The availability of Matlab could be issue for Bouguet s toolbox for some users. III. METHODOLOGY AND USABILITY In this section, we briefly provide information about the methodology of camera calibration used by these toolboxes. We also mention how much human intervention could be needed during the calibration process. Jean-Yves Bouguet s camera calibration toolbox [3] for Matlab is primarily based off Zhengyou Zhang s work in [6]. Zhang uses Heikkila and Silven s camera model [7] with some alterations [3]. The toolbox solves for the parameters of the camera using an analytical technique before optimizing them through nonlinear iterative methods [6]. Using the toolkit is simple, but it requires some user input for corner detection. The software needs the user to point out the corners of the checkerboard pattern on the calibration object before it can attempt to locate the other corners [3]. Assuming distortion is minimal, the software can detect the rest of the necessary points relatively easily. The user has to provide only an estimate on the distortion in the image if the distortion in the initial corner guesses it generates is significantly off [3]. Otherwise, the process is largely automated. Its results can be further refined [3]. For the sake of this comparison with the other toolboxes, we will not further refine the results beyond the initial calibration to prevent alteration to the data. It has separate functions for calibrating two cameras together, but that functionality will not be used in this comparison [3]. The DLR Camera Calibration Toolbox uses reprojection error minimization and closed formed solutions to calculate the properties of the camera, but focuses on the originality of its methods to calculate the extrinsic parameters of a camera on a robot [5]. In this paper, we do not use it to calculate these parameters. It can support multiple-camera calibration. Here, we test how well its algorithms work for single camera calibration. The DLR Calibration Toolbox has two software applications: CalDe and CalLab. CalDe is used to locate the corners on the images, whereas CalLab uses the data from CalDe to perform the actual calibration. CalDe has an automatic detection algorithm for finding the circles on the calibration pattern that define its coordinate system, and then finds the corners of the checkerboard automatically [5]. The only user input needed in the ideal case is the configuration file needed to define the calibration object s size and pattern. In case the automatic detection fails, the user can point out the central points, or even manually select corners that are mistakenly identified or missed [5]. After the corner detection, the actual calibration is easy. The user needs only to look over the corners to find undetected corners and remove any incorrect corners by CalDe. The user starts the calibration and then saves the results to a file [5]. There are additional phases of calibration such as providing the location of the camera in relation to a fixed origin point, but those phases are unnecessary to find the intrinsic parameters alone, and are thus beyond what we use for experiments in this paper. 3DF Lapyx provides very little information on the methodology it uses to find intrinsic parameters [2]. It uses Brown s distortion model, which is the same basic model used by Bouguet s Matlab toolbox and the DLR toolbox [1,3,5]. Using 3DF Lapyx is not complicated. The user only needs to select the pictures for calibration, review the fully automatic corner detection for errors, and then let the toolbox perform the calibration [1]. If the user finds an error in any picture, the picture should be rejected by the user. The corner detection stage asks for the number of columns and rows. IV. EXPERIMENTS A. Experimental Setup In our experiments, we used a pair of Logitech C525 cameras fixed on a tripod (Fig. 1). We refer these cameras as left and right cameras. We ran 5 calibration trials for each toolbox on 3264x2448, 1600x1200, 640x480, and 320x240 resolution settings with each camera. In each trial, 20 pictures per camera were taken for Bouguet s Matlab and the 3DF Lapyx toolboxes in order to obtain the most accurate results [3]. A total of 5 trials were performed per resolution setting, so that each setting had a total of 100 different pictures. Figure 1. Logitech C525 model cameras To isolate the resolution as the only changing factor, the picture of each calibration object pose was taken in 4 different resolution settings. This gave a total of 400 pictures per camera. The pictures with both cameras were taken

3 without moving the object or the cameras until each pose was captured in the 4 resolutions, resulting in a total of 800 pictures of the object for Bouguet s Matlab toolbox. The same calibration object was also usable for the 3DF Lapyx, so we used the same set of pictures for both toolboxes (Fig. 2a). The DLR toolbox required its own calibration pattern, but only requests 10 pictures for each trial. Its calibration object is provided in Fig. 2b. Therefore, we took a total of 400 pictures of its pattern using the same procedure as the previous set, bringing our final picture count to a) b) Figure 2. a) Matlab and 3DF Lapyx calibration object and b) DLR calibration object B. Calibration Experiments We calibrated each camera separately with each toolbox producing 5 sets of intrinsic parameters per combination of resolution, camera, and toolbox. 60 calibrations were performed for each camera. 1) Calibration with DLR Our experience with performing the DLR toolbox calibrations varied dramatically from the ideal case. While the user input needed for corner detection is theoretically low, in practice the process was neither simple nor easy. For our setup and our configuration, the automatic detection of the origin control points was not successful. After trying to use it 5 times per resolution and at least once on each camera, CalDe did not detect the control points with its auto-detect functionality. As a result, manual selection of the control points was needed for all the images. While the actual corner detection was generally more accurate, it still was noticeably less reliable than the other toolboxes. The nature and degree of its issues were dependent on the image resolution. For 3264x2448 images, the corner detection had a tendency to miss points, forcing the user to manually select the points that it missed. It missed at least 1 point on approximately 40% of the images on this resolution, and missed 10 or more points on about 14% of the images. For 320x240 and 640x480 resolution images, it missed far fewer points, but had a much higher chance to misidentify their locations. The rates of incorrect identification of at least one point on an image was around 27% and 18% for 320x240 and 640x480 resolutions, respectively. It incorrectly identified 10 or more points on 6% and 4% of the images, respectively for the corresponding resolutions. These numbers are significantly lower than those for 3264x2448, but they still indicate a notable amount of human intervention. The optimal resolution for corner detection accuracy with DLR CalDe was 1600x1200, at which the miss rate for at one or more points was only 16% and the miss rate for 10 or more points was 3%. These numbers are the lowest of all the resolutions for the image samples we tested, indicating that the corner detection algorithm works best at this resolution. The time for the corner detection algorithm increases significantly as the resolution of the image decreases. Calibrations for a set of ten 3264x2448 images took about minutes including corrections. Calibrations on the lower settings, however, typically took closer to 10 minutes. Additionally, resolutions of 3264x2448 and 1600x1200 were more susceptible to light glare causing incorrect corner detection than the lower resolution images. The DLR calibration software worked effectively without any significant issues. Once the corner detection is complete, the DLR toolbox is just as easy to use as the other toolboxes. The corner detection is the only true difficulty in the use of this toolbox. 2) Calibration with 3DF Lapyx The 3DF Lapyx did not work well for 320x240 resolution images. It was unable to detect the corners correctly in most of the pictures and those pictures were discarded. As a result, it either could not perform the calibration or it gave an extremely high projection error after processing the pictures. The number of pictures that could be processed was not more than two or three. The low resolution pictures completely crashed the program in one case as well. The calibration for the pictures with 640x480 resolution using 3DF was better than for 320x240 resolution images. In the first experiment it only incorrectly detected points in one of twenty pictures. In the second all pictures were detected correctly and the third test correctly identified eighteen out of twenty pictures. In the fourth test only one picture had an error, and in the last only two pictures were incorrect. The results were consistent in all experiments unlike the ones with the low resolution. For the 3264x2448 and 1600x1200 resolutions, all corners were detected correctly with 3DF. 3) Calibration with Bouguet s Toolbox using Matlab Bouget s toolbox using Matlab performed remarkably better than 3DF for 320x240 resolution. Manual corner detection is one of the drawbacks of this toolbox. The low resolution made the program run a lot smoother and faster. Unlike 3DF it was able to detect all the corners correctly and the results were consistent. However, the corners of the checkerboard appeared fuzzy and were somewhat hard to detect. The calibration with this toolbox for images of 640x480 resolution was also performed successfully. In this case, the quality was acceptable. There were no problems with the corner detection, and it was running as fast as with the low resolution. The calibration took longer for 3264x2448 resolution images. The images were also taking longer time to load

4 Table I provides the average time for calibration for these toolboxes regardless of correct calibration. TABLE I. AVERAGE CALIBRATION TIMES. 20 PICTURES PER 3DF AND BOUGUET S CALIBRATION AND 10 PICTURES PER DLR CALIBRATION. Toolbox Resolution Avg. Time(s) 3DF 320X Bouguet s 320X DLR 320X DF 640X Bouguet s 640X DLR 640X DF 1600X Bouguet s 1600X DLR 1600X DF 3264X Bouguet s 3264X DLR 3264X C. Validating Calibration Results After we finished all of the calibrations, we then proceeded to validate them. We projected points from a selection of test images onto the image plane with a modified function from the Mirage pose estimation software [4]. Then, we implemented a program to find the distance between the projected points and the actual locations of the points on the image. Since the distance the software finds is measured in pixels, we normalized the results across all the resolutions by dividing the average distance for a given calibration by the x component of the resolution at which the calibration was taken and tested, allowing us to directly compare the accuracies of the calibrations. The top ten calibrations for the right camera are provided in Table II. The top calibrations for the left camera are provided in Table III. We only tested calibrations with images taken at the same resolution the camera was calibrated for. While the calibration itself should not change with resolution, the components of the calibration measured in pixels would need to be converted every time the resolution changes. Therefore, we only used the raw data for the same resolution tests. We took pictures of six poses of the testing rig with each camera at each resolution to perform the projections. We measured the coordinates of the points used for the tests, as well as the coordinates of the camera itself in millimeters. We did not have a method for directly measuring the rotation angles of the cameras, so we had to estimate the rotation such that the point projections produced were as close as possible to the correct values. TABLE II. TOP TEN CALIBRATIONS FOR THE RIGHT CAMERA. Toolbox Resolution Experiment Error Number Value 3DF 640x DF 1600x Bouguet s 640x Bouguet s 3264x DF 3264x Bouguet s 1600x Bouguet s 640x DF 1600x Bouguet s 1600x Bouguet s 320x TABLE III. TOP TEN CALIBRATIONS FOR THE LEFT CAMERA. Toolbox Resolution Experiment Error Number Value Bouguet s 3264x Bouguet s 1600x DF 1600x DF 3264x DF 3264x DLR 320x Bouguet s 3264x DLR 320x Bouguet s 640x DF 1600x D. Discussion The DLR method did not perform as good as the others based on top ten rankings. In fact, for the right camera, the DLR calibrations have some of the worst results of all the calibrations. The left camera has a slightly more even spread, but still did not have DLR method in the top 5 calibrations. Therefore, it would seem that DLR is the least accurate of the toolboxes overall under the circumstances we performed our calibrations. The absolute worst calibrations were obtained using 3DF for 320x240 trials. About 50% of the trials crashed the software, and the remainder produced error values two to three times as high as the highest errors from other toolboxes. 3DF is obviously not designed to work on 320x240 resolution. If 3DF is used, resolutions 640x480 or more should be used. The accuracies of Bouguet s toolbox and 3DF toolbox seem to be similar. Bouguet s Matlab toolbox appeared in the top ten calibrations more than 3DF. However, 3DF produced the best calibration by a notable margin for the right camera. They seem to favor the same image sets, as well as the same resolutions, so the difference between them seems to be relatively small for resolutions above 320x240. The top 3DF calibration is obtained both for a lower resolution calibration and has a much smaller error. However, this could be an outlier as well. Its other results are

5 still close to the Bouguet s toolbox results suggesting the two accuracies are nearly the same. Another point to be compared is the effect of resolution on the error values. Bouguet s toolbox and 3DF both seem to favor high resolutions, but 1600x1200 resolution performs nearly as well as 3264x2448 suggesting both resolutions almost perform equally well. On the other hand, DLR s low error results seem to be for low resolution images suggesting it is more accurate at such resolutions. There are some lower resolutions for DLR that appear in the top calibration results. However, it even produces good results for images of 640x480 resolution. 320x240 resolution rarely seems to produce accurate results under any circumstances. Finally, in terms of ease of use, the comparisons are not so hard to make as some of our other points. Assuming that less user intervention is more convenient than more, we can easily rank the toolboxes by the degree of effort required to operate them. 3DF requires almost no user input. It is the easiest to use among these three. Bouguet s Matlab toolbox requires slightly more effort, but is still relatively user friendly. The DLR toolbox, on the other hand, requires a large amount of user input, greatly increasing the amount of effort needed to complete a calibration. While this one metric is not the only one that can be used to measure user friendliness, it is a useful and important one, that clearly ranks the toolboxes into different categories. Bouguet s Matlab toolbox and 3DF seem to produce similarly accurate results. They work especially well for resolutions 1600x1200 and above. 3DF is easier to use than the Bouguet s toolbox. However, 3DF does not produce good results for 320x240 resolution images. DLR, on the other hand, is normally both harder to use and less accurate, but tends to produce better calibrations for very low resolutions. Its low accuracy could be due to only calibrating one camera at a time. For single camera calibration, it is the least accurate of the three. If a user would like to do quick camera calibration, the user may start tests with 3DF for 1600x1200 resolution as this resolution may provide accurate results. It gives fast results with less human intervention. comparison, or further explore the more advanced capabilities of each toolbox. ACKNOWLEDGEMENT This material is based upon work supported by the National Science Foundation under Grant No. EEC We would like to thank Semih Dinc and Khomsun Singhirunnusorn for allowing us to use Mirage pose estimation software and their help for planning the experiments. REFERENCES [1] 3Dflow. (n.d.-a). 3DF Lapyx. Verona: 3Dflow. Retrieved from [2] 3Dflow. (n.d.-b). 3DF Samantha - Structure from Motion at its finest. Retrieved June 29, 2016, from [3] Bouguet, J.-Y. (2015). Camera Calibration Toolbox for Matlab. Retrieved June 9, 2016, from [4] Dinc, S., Fahimi, F., & Aygun, R. (2016). Vision based trajectory tracking for mobile robots using Mirage pose estimation method. IET Computer Vision. University of Alabama in Huntsville. [5] Strobl, K. H., Sepp, W., Fuchs, S., Paredes, C., Smisk, M., & Arbter, K. (n.d.). DLR CalDe and DLR CalLab. Retrieved June 9, 2016, from [6] Zhang, Z. (2000). A Flexible New Technique for Camera Calibration. IEEE Transactions on Pattern Analysis and Machine Intelligence, 22(11), Retrieved from [7] Janne Heikkila and Olli Silven A Four-step Camera Calibration Procedure with Implicit Image Correction. In Proceedings of the 1997 Conference on Computer Vision and Pattern Recognition (CVPR '97) (CVPR '97). IEEE Computer Society, Washington, DC, USA, V. CONCLUSION In this paper, we have compared the accuracy and usability of three toolboxes. We analyzed the circumstances under which they produce the best results. This will allow users to better judge which toolbox is best suited to their needs, and help them make better decisions regarding their choice of toolbox. We believe each toolbox may have their advantages under some circumstances. However, 3DF for 1600x1200 could be tested for initial calibration experiments. There are still ways that this comparison can be improved. More precise methods of measuring distances is needed especially for camera rotation angles. We could also use more types of cameras than the two Logitech C525 models we used here to avoid dependency on the cameras. We could also test the multi-camera calibration tools in the toolboxes and compare the accuracy with the single camera calibrations. We could use different toolboxes to perform the

Catadioptric Stereo For Robot Localization

Catadioptric Stereo For Robot Localization Catadioptric Stereo For Robot Localization Adam Bickett CSE 252C Project University of California, San Diego Abstract Stereo rigs are indispensable in real world 3D localization and reconstruction, yet

More information

A Study of Slanted-Edge MTF Stability and Repeatability

A Study of Slanted-Edge MTF Stability and Repeatability A Study of Slanted-Edge MTF Stability and Repeatability Jackson K.M. Roland Imatest LLC, 2995 Wilderness Place Suite 103, Boulder, CO, USA ABSTRACT The slanted-edge method of measuring the spatial frequency

More information

A Geometric Correction Method of Plane Image Based on OpenCV

A Geometric Correction Method of Plane Image Based on OpenCV Sensors & Transducers 204 by IFSA Publishing, S. L. http://www.sensorsportal.com A Geometric orrection Method of Plane Image ased on OpenV Li Xiaopeng, Sun Leilei, 2 Lou aiying, Liu Yonghong ollege of

More information

Image Processing & Projective geometry

Image Processing & Projective geometry Image Processing & Projective geometry Arunkumar Byravan Partial slides borrowed from Jianbo Shi & Steve Seitz Color spaces RGB Red, Green, Blue HSV Hue, Saturation, Value Why HSV? HSV separates luma,

More information

Checkerboard Tracker for Camera Calibration. Andrew DeKelaita EE368

Checkerboard Tracker for Camera Calibration. Andrew DeKelaita EE368 Checkerboard Tracker for Camera Calibration Abstract Andrew DeKelaita EE368 The checkerboard extraction process is an important pre-preprocessing step in camera calibration. This project attempts to implement

More information

LabVIEW based Intelligent Frontal & Non- Frontal Face Recognition System

LabVIEW based Intelligent Frontal & Non- Frontal Face Recognition System LabVIEW based Intelligent Frontal & Non- Frontal Face Recognition System Muralindran Mariappan, Manimehala Nadarajan, and Karthigayan Muthukaruppan Abstract Face identification and tracking has taken a

More information

FOCAL LENGTH CHANGE COMPENSATION FOR MONOCULAR SLAM

FOCAL LENGTH CHANGE COMPENSATION FOR MONOCULAR SLAM FOCAL LENGTH CHANGE COMPENSATION FOR MONOCULAR SLAM Takafumi Taketomi Nara Institute of Science and Technology, Japan Janne Heikkilä University of Oulu, Finland ABSTRACT In this paper, we propose a method

More information

AR 2 kanoid: Augmented Reality ARkanoid

AR 2 kanoid: Augmented Reality ARkanoid AR 2 kanoid: Augmented Reality ARkanoid B. Smith and R. Gosine C-CORE and Memorial University of Newfoundland Abstract AR 2 kanoid, Augmented Reality ARkanoid, is an augmented reality version of the popular

More information

An Adaptive Kernel-Growing Median Filter for High Noise Images. Jacob Laurel. Birmingham, AL, USA. Birmingham, AL, USA

An Adaptive Kernel-Growing Median Filter for High Noise Images. Jacob Laurel. Birmingham, AL, USA. Birmingham, AL, USA An Adaptive Kernel-Growing Median Filter for High Noise Images Jacob Laurel Department of Electrical and Computer Engineering, University of Alabama at Birmingham, Birmingham, AL, USA Electrical and Computer

More information

Developing Frogger Player Intelligence Using NEAT and a Score Driven Fitness Function

Developing Frogger Player Intelligence Using NEAT and a Score Driven Fitness Function Developing Frogger Player Intelligence Using NEAT and a Score Driven Fitness Function Davis Ancona and Jake Weiner Abstract In this report, we examine the plausibility of implementing a NEAT-based solution

More information

Computer Vision. The Pinhole Camera Model

Computer Vision. The Pinhole Camera Model Computer Vision The Pinhole Camera Model Filippo Bergamasco (filippo.bergamasco@unive.it) http://www.dais.unive.it/~bergamasco DAIS, Ca Foscari University of Venice Academic year 2017/2018 Imaging device

More information

An Improved Path Planning Method Based on Artificial Potential Field for a Mobile Robot

An Improved Path Planning Method Based on Artificial Potential Field for a Mobile Robot BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No Sofia 015 Print ISSN: 1311-970; Online ISSN: 1314-4081 DOI: 10.1515/cait-015-0037 An Improved Path Planning Method Based

More information

Accuracy evaluation of an image overlay in an instrument guidance system for laparoscopic liver surgery

Accuracy evaluation of an image overlay in an instrument guidance system for laparoscopic liver surgery Accuracy evaluation of an image overlay in an instrument guidance system for laparoscopic liver surgery Matteo Fusaglia 1, Daphne Wallach 1, Matthias Peterhans 1, Guido Beldi 2, Stefan Weber 1 1 Artorg

More information

Near Infrared Face Image Quality Assessment System of Video Sequences

Near Infrared Face Image Quality Assessment System of Video Sequences 2011 Sixth International Conference on Image and Graphics Near Infrared Face Image Quality Assessment System of Video Sequences Jianfeng Long College of Electrical and Information Engineering Hunan University

More information

Statistical House Edge Analysis for Proposed Casino Game Jacks

Statistical House Edge Analysis for Proposed Casino Game Jacks Statistical House Edge Analysis for Proposed Casino Game Jacks Prepared by: Precision Consulting Company, LLC Date: October 1, 2011 228 PARK AVENUE SOUTH NEW YORK, NEW YORK 10003 TELEPHONE 646/553-4730

More information

Sokoban: Reversed Solving

Sokoban: Reversed Solving Sokoban: Reversed Solving Frank Takes (ftakes@liacs.nl) Leiden Institute of Advanced Computer Science (LIACS), Leiden University June 20, 2008 Abstract This article describes a new method for attempting

More information

PRACTICAL ASPECTS OF ACOUSTIC EMISSION SOURCE LOCATION BY A WAVELET TRANSFORM

PRACTICAL ASPECTS OF ACOUSTIC EMISSION SOURCE LOCATION BY A WAVELET TRANSFORM PRACTICAL ASPECTS OF ACOUSTIC EMISSION SOURCE LOCATION BY A WAVELET TRANSFORM Abstract M. A. HAMSTAD 1,2, K. S. DOWNS 3 and A. O GALLAGHER 1 1 National Institute of Standards and Technology, Materials

More information

Scrabble Board Automatic Detector for Third Party Applications

Scrabble Board Automatic Detector for Third Party Applications Scrabble Board Automatic Detector for Third Party Applications David Hirschberg Computer Science Department University of California, Irvine hirschbd@uci.edu Abstract Abstract Scrabble is a well-known

More information

Testing, Tuning, and Applications of Fast Physics-based Fog Removal

Testing, Tuning, and Applications of Fast Physics-based Fog Removal Testing, Tuning, and Applications of Fast Physics-based Fog Removal William Seale & Monica Thompson CS 534 Final Project Fall 2012 1 Abstract Physics-based fog removal is the method by which a standard

More information

Real-Time Face Detection and Tracking for High Resolution Smart Camera System

Real-Time Face Detection and Tracking for High Resolution Smart Camera System Digital Image Computing Techniques and Applications Real-Time Face Detection and Tracking for High Resolution Smart Camera System Y. M. Mustafah a,b, T. Shan a, A. W. Azman a,b, A. Bigdeli a, B. C. Lovell

More information

TEMPERATURE MAPPING SOFTWARE FOR SINGLE-CELL CAVITIES*

TEMPERATURE MAPPING SOFTWARE FOR SINGLE-CELL CAVITIES* TEMPERATURE MAPPING SOFTWARE FOR SINGLE-CELL CAVITIES* Matthew Zotta, CLASSE, Cornell University, Ithaca, NY, 14853 Abstract Cornell University routinely manufactures single-cell Niobium cavities on campus.

More information

Environmental control by remote eye tracking

Environmental control by remote eye tracking Loughborough University Institutional Repository Environmental control by remote eye tracking This item was submitted to Loughborough University's Institutional Repository by the/an author. Citation: SHI,

More information

Safe and Efficient Autonomous Navigation in the Presence of Humans at Control Level

Safe and Efficient Autonomous Navigation in the Presence of Humans at Control Level Safe and Efficient Autonomous Navigation in the Presence of Humans at Control Level Klaus Buchegger 1, George Todoran 1, and Markus Bader 1 Vienna University of Technology, Karlsplatz 13, Vienna 1040,

More information

UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR TRABAJO DE FIN DE GRADO GRADO EN INGENIERÍA DE SISTEMAS DE COMUNICACIONES CONTROL CENTRALIZADO DE FLOTAS DE ROBOTS CENTRALIZED CONTROL FOR

More information

Image Processing and Particle Analysis for Road Traffic Detection

Image Processing and Particle Analysis for Road Traffic Detection Image Processing and Particle Analysis for Road Traffic Detection ABSTRACT Aditya Kamath Manipal Institute of Technology Manipal, India This article presents a system developed using graphic programming

More information

Using sound levels for location tracking

Using sound levels for location tracking Using sound levels for location tracking Sasha Ames sasha@cs.ucsc.edu CMPE250 Multimedia Systems University of California, Santa Cruz Abstract We present an experiemnt to attempt to track the location

More information

Photomatix Light 1.0 User Manual

Photomatix Light 1.0 User Manual Photomatix Light 1.0 User Manual Table of Contents Introduction... iii Section 1: HDR...1 1.1 Taking Photos for HDR...2 1.1.1 Setting Up Your Camera...2 1.1.2 Taking the Photos...3 Section 2: Using Photomatix

More information

Efficient Construction of SIFT Multi-Scale Image Pyramids for Embedded Robot Vision

Efficient Construction of SIFT Multi-Scale Image Pyramids for Embedded Robot Vision Efficient Construction of SIFT Multi-Scale Image Pyramids for Embedded Robot Vision Peter Andreas Entschev and Hugo Vieira Neto Graduate School of Electrical Engineering and Applied Computer Science Federal

More information

Game Mechanics Minesweeper is a game in which the player must correctly deduce the positions of

Game Mechanics Minesweeper is a game in which the player must correctly deduce the positions of Table of Contents Game Mechanics...2 Game Play...3 Game Strategy...4 Truth...4 Contrapositive... 5 Exhaustion...6 Burnout...8 Game Difficulty... 10 Experiment One... 12 Experiment Two...14 Experiment Three...16

More information

Colour Profiling Using Multiple Colour Spaces

Colour Profiling Using Multiple Colour Spaces Colour Profiling Using Multiple Colour Spaces Nicola Duffy and Gerard Lacey Computer Vision and Robotics Group, Trinity College, Dublin.Ireland duffynn@cs.tcd.ie Abstract This paper presents an original

More information

Computer Vision Slides curtesy of Professor Gregory Dudek

Computer Vision Slides curtesy of Professor Gregory Dudek Computer Vision Slides curtesy of Professor Gregory Dudek Ioannis Rekleitis Why vision? Passive (emits nothing). Discreet. Energy efficient. Intuitive. Powerful (works well for us, right?) Long and short

More information

Blur Detection for Historical Document Images

Blur Detection for Historical Document Images Blur Detection for Historical Document Images Ben Baker FamilySearch bakerb@familysearch.org ABSTRACT FamilySearch captures millions of digital images annually using digital cameras at sites throughout

More information

Nikon f/ g Evaluation

Nikon f/ g Evaluation Nikon 80-400 f/4.5-5.6g Evaluation Killdeer - D7100 in 1.3x DX crop mode handheld, 80-200 f/4.5-5.6g @ 400mm Construction: The 80-400 f/4.5-5.6g is a relatively large and bulky lens for the genre but overall,

More information

Unpredictable movement performance of Virtual Reality headsets

Unpredictable movement performance of Virtual Reality headsets Unpredictable movement performance of Virtual Reality headsets 2 1. Introduction Virtual Reality headsets use a combination of sensors to track the orientation of the headset, in order to move the displayed

More information

Improving the Safety and Efficiency of Roadway Maintenance Phase II: Developing a Vision Guidance System for the Robotic Roadway Message Painter

Improving the Safety and Efficiency of Roadway Maintenance Phase II: Developing a Vision Guidance System for the Robotic Roadway Message Painter Improving the Safety and Efficiency of Roadway Maintenance Phase II: Developing a Vision Guidance System for the Robotic Roadway Message Painter Final Report Prepared by: Ryan G. Rosandich Department of

More information

International Snow Science Workshop

International Snow Science Workshop MULTIPLE BURIAL BEACON SEARCHES WITH MARKING FUNCTIONS ANALYSIS OF SIGNAL OVERLAP Thomas S. Lund * Aerospace Engineering Sciences The University of Colorado at Boulder ABSTRACT: Locating multiple buried

More information

ContextCapture Quick guide for photo acquisition

ContextCapture Quick guide for photo acquisition ContextCapture Quick guide for photo acquisition ContextCapture is automatically turning photos into 3D models, meaning that the quality of the input dataset has a deep impact on the output 3D model which

More information

Keywords Unidirectional scanning, Bidirectional scanning, Overlapping region, Mosaic image, Split image

Keywords Unidirectional scanning, Bidirectional scanning, Overlapping region, Mosaic image, Split image Volume 6, Issue 2, February 2016 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com An Improved

More information

Method for out-of-focus camera calibration

Method for out-of-focus camera calibration 2346 Vol. 55, No. 9 / March 20 2016 / Applied Optics Research Article Method for out-of-focus camera calibration TYLER BELL, 1 JING XU, 2 AND SONG ZHANG 1, * 1 School of Mechanical Engineering, Purdue

More information

Nikon AF-S Nikkor 50mm F1.4G Lens Review: 4. Test results (FX): Digital Photograph...

Nikon AF-S Nikkor 50mm F1.4G Lens Review: 4. Test results (FX): Digital Photograph... Seite 1 von 5 4. Test results (FX) Studio Tests - FX format NOTE the line marked 'Nyquist Frequency' indicates the maximum theoretical resolution of the camera body used for testing. Whenever the measured

More information

Tutorial document written by Vincent Pelletier and Maria Kilfoil 2007.

Tutorial document written by Vincent Pelletier and Maria Kilfoil 2007. Tutorial document written by Vincent Pelletier and Maria Kilfoil 2007. Overview This code finds and tracks round features (usually microscopic beads as viewed in microscopy) and outputs the results in

More information

Toward an Augmented Reality System for Violin Learning Support

Toward an Augmented Reality System for Violin Learning Support Toward an Augmented Reality System for Violin Learning Support Hiroyuki Shiino, François de Sorbier, and Hideo Saito Graduate School of Science and Technology, Keio University, Yokohama, Japan {shiino,fdesorbi,saito}@hvrl.ics.keio.ac.jp

More information

Image Deblurring and Noise Reduction in Python TJHSST Senior Research Project Computer Systems Lab

Image Deblurring and Noise Reduction in Python TJHSST Senior Research Project Computer Systems Lab Image Deblurring and Noise Reduction in Python TJHSST Senior Research Project Computer Systems Lab 2009-2010 Vincent DeVito June 16, 2010 Abstract In the world of photography and machine vision, blurry

More information

C. Efficient Removal Of Impulse Noise In [7], a method used to remove the impulse noise (ERIN) is based on simple fuzzy impulse detection technique.

C. Efficient Removal Of Impulse Noise In [7], a method used to remove the impulse noise (ERIN) is based on simple fuzzy impulse detection technique. Removal of Impulse Noise In Image Using Simple Edge Preserving Denoising Technique Omika. B 1, Arivuselvam. B 2, Sudha. S 3 1-3 Department of ECE, Easwari Engineering College Abstract Images are most often

More information

FACE RECOGNITION USING NEURAL NETWORKS

FACE RECOGNITION USING NEURAL NETWORKS Int. J. Elec&Electr.Eng&Telecoms. 2014 Vinoda Yaragatti and Bhaskar B, 2014 Research Paper ISSN 2319 2518 www.ijeetc.com Vol. 3, No. 3, July 2014 2014 IJEETC. All Rights Reserved FACE RECOGNITION USING

More information

The Fastest, Easiest, Most Accurate Way To Compare Parts To Their CAD Data

The Fastest, Easiest, Most Accurate Way To Compare Parts To Their CAD Data 210 Brunswick Pointe-Claire (Quebec) Canada H9R 1A6 Web: www.visionxinc.com Email: info@visionxinc.com tel: (514) 694-9290 fax: (514) 694-9488 VISIONx INC. The Fastest, Easiest, Most Accurate Way To Compare

More information

AgilEye Manual Version 2.0 February 28, 2007

AgilEye Manual Version 2.0 February 28, 2007 AgilEye Manual Version 2.0 February 28, 2007 1717 Louisiana NE Suite 202 Albuquerque, NM 87110 (505) 268-4742 support@agiloptics.com 2 (505) 268-4742 v. 2.0 February 07, 2007 3 Introduction AgilEye Wavefront

More information

White paper. More than face value. Facial Recognition in video surveillance

White paper. More than face value. Facial Recognition in video surveillance White paper More than face value Facial Recognition in video surveillance Table of contents 1. Introduction 3 2. Matching faces 3 3. Recognizing a greater usability 3 4. Technical requirements 4 4.1 Computers

More information

Artificial Beacons with RGB-D Environment Mapping for Indoor Mobile Robot Localization

Artificial Beacons with RGB-D Environment Mapping for Indoor Mobile Robot Localization Sensors and Materials, Vol. 28, No. 6 (2016) 695 705 MYU Tokyo 695 S & M 1227 Artificial Beacons with RGB-D Environment Mapping for Indoor Mobile Robot Localization Chun-Chi Lai and Kuo-Lan Su * Department

More information

Learning to traverse doors using visual information

Learning to traverse doors using visual information Mathematics and Computers in Simulation 60 (2002) 347 356 Learning to traverse doors using visual information Iñaki Monasterio, Elena Lazkano, Iñaki Rañó, Basilo Sierra Department of Computer Science and

More information

Cohen-coon PID Tuning Method; A Better Option to Ziegler Nichols-PID Tuning Method

Cohen-coon PID Tuning Method; A Better Option to Ziegler Nichols-PID Tuning Method Cohen-coon PID Tuning Method; A Better Option to Ziegler Nichols-PID Tuning Method Engr. Joseph, E. A. 1, Olaiya O. O. 2 1 Electrical Engineering Department, the Federal Polytechnic, Ilaro, Ogun State,

More information

Queen vs 3 minor pieces

Queen vs 3 minor pieces Queen vs 3 minor pieces the queen, which alone can not defend itself and particular board squares from multi-focused attacks - pretty much along the same lines, much better coordination in defence: the

More information

Haptic control in a virtual environment

Haptic control in a virtual environment Haptic control in a virtual environment Gerard de Ruig (0555781) Lourens Visscher (0554498) Lydia van Well (0566644) September 10, 2010 Introduction With modern technological advancements it is entirely

More information

Figure 1 HDR image fusion example

Figure 1 HDR image fusion example TN-0903 Date: 10/06/09 Using image fusion to capture high-dynamic range (hdr) scenes High dynamic range (HDR) refers to the ability to distinguish details in scenes containing both very bright and relatively

More information

Eye-Gaze Tracking Using Inexpensive Video Cameras. Wajid Ahmed Greg Book Hardik Dave. University of Connecticut, May 2002

Eye-Gaze Tracking Using Inexpensive Video Cameras. Wajid Ahmed Greg Book Hardik Dave. University of Connecticut, May 2002 Eye-Gaze Tracking Using Inexpensive Video Cameras Wajid Ahmed Greg Book Hardik Dave University of Connecticut, May 2002 Statement of Problem To track eye movements based on pupil location. The location

More information

IMAGE PROCESSING TECHNIQUES FOR CROWD DENSITY ESTIMATION USING A REFERENCE IMAGE

IMAGE PROCESSING TECHNIQUES FOR CROWD DENSITY ESTIMATION USING A REFERENCE IMAGE Second Asian Conference on Computer Vision (ACCV9), Singapore, -8 December, Vol. III, pp. 6-1 (invited) IMAGE PROCESSING TECHNIQUES FOR CROWD DENSITY ESTIMATION USING A REFERENCE IMAGE Jia Hong Yin, Sergio

More information

CMOS Star Tracker: Camera Calibration Procedures

CMOS Star Tracker: Camera Calibration Procedures CMOS Star Tracker: Camera Calibration Procedures By: Semi Hasaj Undergraduate Research Assistant Program: Space Engineering, Department of Earth & Space Science and Engineering Supervisor: Dr. Regina Lee

More information

Learning and Using Models of Kicking Motions for Legged Robots

Learning and Using Models of Kicking Motions for Legged Robots Learning and Using Models of Kicking Motions for Legged Robots Sonia Chernova and Manuela Veloso Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {soniac, mmv}@cs.cmu.edu Abstract

More information

Learning and Using Models of Kicking Motions for Legged Robots

Learning and Using Models of Kicking Motions for Legged Robots Learning and Using Models of Kicking Motions for Legged Robots Sonia Chernova and Manuela Veloso Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {soniac, mmv}@cs.cmu.edu Abstract

More information

CHAPTER-4 FRUIT QUALITY GRADATION USING SHAPE, SIZE AND DEFECT ATTRIBUTES

CHAPTER-4 FRUIT QUALITY GRADATION USING SHAPE, SIZE AND DEFECT ATTRIBUTES CHAPTER-4 FRUIT QUALITY GRADATION USING SHAPE, SIZE AND DEFECT ATTRIBUTES In addition to colour based estimation of apple quality, various models have been suggested to estimate external attribute based

More information

Team 13: Cián Mc Leod, Eoghan O Neill, Ruaidhri O Dowd, Luke Mulcahy

Team 13: Cián Mc Leod, Eoghan O Neill, Ruaidhri O Dowd, Luke Mulcahy Team 13: Cián Mc Leod, Eoghan O Neill, Ruaidhri O Dowd, Luke Mulcahy Our project concerns a simple variation of the game of blackjack (21s). A single player draws cards from a deck with or without replacement.

More information

Face Detection System on Ada boost Algorithm Using Haar Classifiers

Face Detection System on Ada boost Algorithm Using Haar Classifiers Vol.2, Issue.6, Nov-Dec. 2012 pp-3996-4000 ISSN: 2249-6645 Face Detection System on Ada boost Algorithm Using Haar Classifiers M. Gopi Krishna, A. Srinivasulu, Prof (Dr.) T.K.Basak 1, 2 Department of Electronics

More information

LWIR NUC Using an Uncooled Microbolometer Camera

LWIR NUC Using an Uncooled Microbolometer Camera LWIR NUC Using an Uncooled Microbolometer Camera Joe LaVeigne a, Greg Franks a, Kevin Sparkman a, Marcus Prewarski a, Brian Nehring a, Steve McHugh a a Santa Barbara Infrared, Inc., 30 S. Calle Cesar Chavez,

More information

The real impact of using artificial intelligence in legal research. A study conducted by the attorneys of the National Legal Research Group, Inc.

The real impact of using artificial intelligence in legal research. A study conducted by the attorneys of the National Legal Research Group, Inc. The real impact of using artificial intelligence in legal research A study conducted by the attorneys of the National Legal Research Group, Inc. Executive Summary This study explores the effect that using

More information

Traffic Control for a Swarm of Robots: Avoiding Group Conflicts

Traffic Control for a Swarm of Robots: Avoiding Group Conflicts Traffic Control for a Swarm of Robots: Avoiding Group Conflicts Leandro Soriano Marcolino and Luiz Chaimowicz Abstract A very common problem in the navigation of robotic swarms is when groups of robots

More information

Optimal Yahtzee A COMPARISON BETWEEN DIFFERENT ALGORITHMS FOR PLAYING YAHTZEE DANIEL JENDEBERG, LOUISE WIKSTÉN STOCKHOLM, SWEDEN 2015

Optimal Yahtzee A COMPARISON BETWEEN DIFFERENT ALGORITHMS FOR PLAYING YAHTZEE DANIEL JENDEBERG, LOUISE WIKSTÉN STOCKHOLM, SWEDEN 2015 DEGREE PROJECT, IN COMPUTER SCIENCE, FIRST LEVEL STOCKHOLM, SWEDEN 2015 Optimal Yahtzee A COMPARISON BETWEEN DIFFERENT ALGORITHMS FOR PLAYING YAHTZEE DANIEL JENDEBERG, LOUISE WIKSTÉN KTH ROYAL INSTITUTE

More information

Content Based Image Retrieval Using Color Histogram

Content Based Image Retrieval Using Color Histogram Content Based Image Retrieval Using Color Histogram Nitin Jain Assistant Professor, Lokmanya Tilak College of Engineering, Navi Mumbai, India. Dr. S. S. Salankar Professor, G.H. Raisoni College of Engineering,

More information

Iris Recognition using Histogram Analysis

Iris Recognition using Histogram Analysis Iris Recognition using Histogram Analysis Robert W. Ives, Anthony J. Guidry and Delores M. Etter Electrical Engineering Department, U.S. Naval Academy Annapolis, MD 21402-5025 Abstract- Iris recognition

More information

Digital Photographic Imaging Using MOEMS

Digital Photographic Imaging Using MOEMS Digital Photographic Imaging Using MOEMS Vasileios T. Nasis a, R. Andrew Hicks b and Timothy P. Kurzweg a a Department of Electrical and Computer Engineering, Drexel University, Philadelphia, USA b Department

More information

Viewing Environments for Cross-Media Image Comparisons

Viewing Environments for Cross-Media Image Comparisons Viewing Environments for Cross-Media Image Comparisons Karen Braun and Mark D. Fairchild Munsell Color Science Laboratory, Center for Imaging Science Rochester Institute of Technology, Rochester, New York

More information

Eddy current flaw detector «Eddycon C»

Eddy current flaw detector «Eddycon C» ULTRACON-SERVICE LLC Eddy current flaw detector «Eddycon C» Quick start guide CONTENTS P. 1 CONTROLLERS OF EDDYCON C FLAW DETECTOR... 3 2 SETTINGS OF «TEST» MENU... 5 3 INSTRUCTIONS FOR USE... 8 3.1 THRESHOLD

More information

Techniques for Generating Sudoku Instances

Techniques for Generating Sudoku Instances Chapter Techniques for Generating Sudoku Instances Overview Sudoku puzzles become worldwide popular among many players in different intellectual levels. In this chapter, we are going to discuss different

More information

Enhanced LWIR NUC Using an Uncooled Microbolometer Camera

Enhanced LWIR NUC Using an Uncooled Microbolometer Camera Enhanced LWIR NUC Using an Uncooled Microbolometer Camera Joe LaVeigne a, Greg Franks a, Kevin Sparkman a, Marcus Prewarski a, Brian Nehring a a Santa Barbara Infrared, Inc., 30 S. Calle Cesar Chavez,

More information

An Efficient Noise Removing Technique Using Mdbut Filter in Images

An Efficient Noise Removing Technique Using Mdbut Filter in Images IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 10, Issue 3, Ver. II (May - Jun.2015), PP 49-56 www.iosrjournals.org An Efficient Noise

More information

Perceptual Characters of Photorealistic See-through Vision in Handheld Augmented Reality

Perceptual Characters of Photorealistic See-through Vision in Handheld Augmented Reality Perceptual Characters of Photorealistic See-through Vision in Handheld Augmented Reality Arindam Dey PhD Student Magic Vision Lab University of South Australia Supervised by: Dr Christian Sandor and Prof.

More information

Improved SIFT Matching for Image Pairs with a Scale Difference

Improved SIFT Matching for Image Pairs with a Scale Difference Improved SIFT Matching for Image Pairs with a Scale Difference Y. Bastanlar, A. Temizel and Y. Yardımcı Informatics Institute, Middle East Technical University, Ankara, 06531, Turkey Published in IET Electronics,

More information

3D-Position Estimation for Hand Gesture Interface Using a Single Camera

3D-Position Estimation for Hand Gesture Interface Using a Single Camera 3D-Position Estimation for Hand Gesture Interface Using a Single Camera Seung-Hwan Choi, Ji-Hyeong Han, and Jong-Hwan Kim Department of Electrical Engineering, KAIST, Gusung-Dong, Yusung-Gu, Daejeon, Republic

More information

NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION

NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION Journal of Academic and Applied Studies (JAAS) Vol. 2(1) Jan 2012, pp. 32-38 Available online @ www.academians.org ISSN1925-931X NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION Sedigheh

More information

Laboratory 1: Uncertainty Analysis

Laboratory 1: Uncertainty Analysis University of Alabama Department of Physics and Astronomy PH101 / LeClair May 26, 2014 Laboratory 1: Uncertainty Analysis Hypothesis: A statistical analysis including both mean and standard deviation can

More information

Background Adaptive Band Selection in a Fixed Filter System

Background Adaptive Band Selection in a Fixed Filter System Background Adaptive Band Selection in a Fixed Filter System Frank J. Crosby, Harold Suiter Naval Surface Warfare Center, Coastal Systems Station, Panama City, FL 32407 ABSTRACT An automated band selection

More information

DOCTORAL THESIS (Summary)

DOCTORAL THESIS (Summary) LUCIAN BLAGA UNIVERSITY OF SIBIU Syed Usama Khalid Bukhari DOCTORAL THESIS (Summary) COMPUTER VISION APPLICATIONS IN INDUSTRIAL ENGINEERING PhD. Advisor: Rector Prof. Dr. Ing. Ioan BONDREA 1 Abstract Europe

More information

Biometrics Final Project Report

Biometrics Final Project Report Andres Uribe au2158 Introduction Biometrics Final Project Report Coin Counter The main objective for the project was to build a program that could count the coins money value in a picture. The work was

More information

Bandit Detection using Color Detection Method

Bandit Detection using Color Detection Method Available online at www.sciencedirect.com Procedia Engineering 29 (2012) 1259 1263 2012 International Workshop on Information and Electronic Engineering Bandit Detection using Color Detection Method Junoh,

More information

Lane Detection in Automotive

Lane Detection in Automotive Lane Detection in Automotive Contents Introduction... 2 Image Processing... 2 Reading an image... 3 RGB to Gray... 3 Mean and Gaussian filtering... 5 Defining our Region of Interest... 6 BirdsEyeView Transformation...

More information

Aperture Explained. helping you to better understand your digital SLR camera SLR PHOTOGRAPHY GUIDE

Aperture Explained. helping you to better understand your digital SLR camera SLR PHOTOGRAPHY GUIDE Aperture Explained helping you to better understand your digital SLR camera SLR PHOTOGRAPHY GUIDE WELCOME 1 helping you to better understand your digital SLR camera. This 4 part series will cover Aperture,

More information

AN ABSTRACT OF THE THESIS OF

AN ABSTRACT OF THE THESIS OF AN ABSTRACT OF THE THESIS OF Jason Aaron Greco for the degree of Honors Baccalaureate of Science in Computer Science presented on August 19, 2010. Title: Automatically Generating Solutions for Sokoban

More information

IncuCyte ZOOM Fluorescent Processing Overview

IncuCyte ZOOM Fluorescent Processing Overview IncuCyte ZOOM Fluorescent Processing Overview The IncuCyte ZOOM offers users the ability to acquire HD phase as well as dual wavelength fluorescent images of living cells producing multiplexed data that

More information

Stereo Image Capture and Interest Point Correlation for 3D Modeling

Stereo Image Capture and Interest Point Correlation for 3D Modeling Stereo Image Capture and Interest Point Correlation for 3D Modeling Andrew Crocker, Eileen King, and Tommy Markley Department of Math, Statistics, and Computer Science St. Olaf College 1500 St. Olaf Avenue,

More information

TxDOT Project : Evaluation of Pavement Rutting and Distress Measurements

TxDOT Project : Evaluation of Pavement Rutting and Distress Measurements 0-6663-P2 RECOMMENDATIONS FOR SELECTION OF AUTOMATED DISTRESS MEASURING EQUIPMENT Pedro Serigos Maria Burton Andre Smit Jorge Prozzi MooYeon Kim Mike Murphy TxDOT Project 0-6663: Evaluation of Pavement

More information

Hydroacoustic Aided Inertial Navigation System - HAIN A New Reference for DP

Hydroacoustic Aided Inertial Navigation System - HAIN A New Reference for DP Return to Session Directory Return to Session Directory Doug Phillips Failure is an Option DYNAMIC POSITIONING CONFERENCE October 9-10, 2007 Sensors Hydroacoustic Aided Inertial Navigation System - HAIN

More information

Dual-fisheye Lens Stitching for 360-degree Imaging & Video. Tuan Ho, PhD. Student Electrical Engineering Dept., UT Arlington

Dual-fisheye Lens Stitching for 360-degree Imaging & Video. Tuan Ho, PhD. Student Electrical Engineering Dept., UT Arlington Dual-fisheye Lens Stitching for 360-degree Imaging & Video Tuan Ho, PhD. Student Electrical Engineering Dept., UT Arlington Introduction 360-degree imaging: the process of taking multiple photographs and

More information

MIT CSAIL Advances in Computer Vision Fall Problem Set 6: Anaglyph Camera Obscura

MIT CSAIL Advances in Computer Vision Fall Problem Set 6: Anaglyph Camera Obscura MIT CSAIL 6.869 Advances in Computer Vision Fall 2013 Problem Set 6: Anaglyph Camera Obscura Posted: Tuesday, October 8, 2013 Due: Thursday, October 17, 2013 You should submit a hard copy of your work

More information

Image Recognition for PCB Soldering Platform Controlled by Embedded Microchip Based on Hopfield Neural Network

Image Recognition for PCB Soldering Platform Controlled by Embedded Microchip Based on Hopfield Neural Network 436 JOURNAL OF COMPUTERS, VOL. 5, NO. 9, SEPTEMBER Image Recognition for PCB Soldering Platform Controlled by Embedded Microchip Based on Hopfield Neural Network Chung-Chi Wu Department of Electrical Engineering,

More information

Low Vision Assessment Components Job Aid 1

Low Vision Assessment Components Job Aid 1 Low Vision Assessment Components Job Aid 1 Eye Dominance Often called eye dominance, eyedness, or seeing through the eye, is the tendency to prefer visual input a particular eye. It is similar to the laterality

More information

Combined Approach for Face Detection, Eye Region Detection and Eye State Analysis- Extended Paper

Combined Approach for Face Detection, Eye Region Detection and Eye State Analysis- Extended Paper International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 10, Issue 9 (September 2014), PP.57-68 Combined Approach for Face Detection, Eye

More information

PupilMouse: Cursor Control by Head Rotation Using Pupil Detection Technique

PupilMouse: Cursor Control by Head Rotation Using Pupil Detection Technique PupilMouse: Cursor Control by Head Rotation Using Pupil Detection Technique Yoshinobu Ebisawa, Daisuke Ishima, Shintaro Inoue, Yasuko Murayama Faculty of Engineering, Shizuoka University Hamamatsu, 432-8561,

More information

DESIGN AND CAPABILITIES OF AN ENHANCED NAVAL MINE WARFARE SIMULATION FRAMEWORK. Timothy E. Floore George H. Gilman

DESIGN AND CAPABILITIES OF AN ENHANCED NAVAL MINE WARFARE SIMULATION FRAMEWORK. Timothy E. Floore George H. Gilman Proceedings of the 2011 Winter Simulation Conference S. Jain, R.R. Creasey, J. Himmelspach, K.P. White, and M. Fu, eds. DESIGN AND CAPABILITIES OF AN ENHANCED NAVAL MINE WARFARE SIMULATION FRAMEWORK Timothy

More information

E90 Project Proposal. 6 December 2006 Paul Azunre Thomas Murray David Wright

E90 Project Proposal. 6 December 2006 Paul Azunre Thomas Murray David Wright E90 Project Proposal 6 December 2006 Paul Azunre Thomas Murray David Wright Table of Contents Abstract 3 Introduction..4 Technical Discussion...4 Tracking Input..4 Haptic Feedack.6 Project Implementation....7

More information

Image Processing by Bilateral Filtering Method

Image Processing by Bilateral Filtering Method ABHIYANTRIKI An International Journal of Engineering & Technology (A Peer Reviewed & Indexed Journal) Vol. 3, No. 4 (April, 2016) http://www.aijet.in/ eissn: 2394-627X Image Processing by Bilateral Image

More information

CONTROLLER DESIGN ON ARX MODEL OF ELECTRO-HYDRAULIC ACTUATOR

CONTROLLER DESIGN ON ARX MODEL OF ELECTRO-HYDRAULIC ACTUATOR Journal of Fundamental and Applied Sciences ISSN 1112-9867 Research Article Special Issue Available online at http://www.jfas.info MODELING AND CONTROLLER DESIGN ON ARX MODEL OF ELECTRO-HYDRAULIC ACTUATOR

More information