A Cylindrical Surface Model to Rectify the Bound Document Image

Size: px
Start display at page:

Download "A Cylindrical Surface Model to Rectify the Bound Document Image"

Transcription

1 A Cylindrical Surace Model to Rectiy the Bound Document Image Huaigu Cao, Xiaoqing Ding, Changsong Liu Department o Electronic Engineering, Tsinghua University State Key Laboratory o Intelligent Technology and Systems Beijing, 84, P. R. China caohg@ocrserv.ee.tsinghua.edu.cn Abstract This article proposes a novel approach on how to rectiy the photo image o the bound document. The surace o the document is modeled by a cylindrical surace. By the geometry o camera image ormation, the equations using the cue o directrixes to map the points on the surace in the 3-D scene to the points on the image plane are achieved. Baselines o the horizontal text line are extracted as projections o directrixes to estimate the bending extent o the surace, and then the images are rectiied. The proposed method needs no auxiliary device. Experimental results are presented to demonstrate the easibility and the application o the method.. Introduction This article has been motivated by the advantage o using digital camera or document image capture. Compared with the scanner, the digital camera is quite easier to use, being able to capture images rom any viewpoint. However, the conveniences o using digital camera are accompanied with some image quality problems. When one takes a photo o a document page, one may oten ind that the resulting image is warped. This is generally caused by the existence o bookbinding, which prevents the page rom being lattened. One may imagine that, with a scanner, one can make the documents lat simply by pressing them intentionally on the glass board. An example o warping caused by bookbinding is shown in Figure. In this case, the process o document layout analysis and OCR will become complicated and unreliable, and it is hard to restore the position or the size o the characters accurately. There have been a number o literatures concerning the rectiication o this kind o warping. In [], a laser projector is used to project a D light network on the surace o the document, and then two dimensional distortions o the surace are corrected with a two pass mesh warping proposed by []. This method needs additional device and calibration. The method introduced in [3] is to get the depth o each point in the image by some stereo vision method, hence to make a depth image, and then unwarp the image according to the depth image. Although it seems capable o unwarping any type o image distortions, how to map the points on the rough, noisy surace deined by the depth image to the points on the plane is still a problem. In [4], the scanned images o bound books are rectiied by means o character segmentation. Characters in the shadow (along the binding line where the surace is curled) are located, estimating their orientations and rotating them to make them horizontal. Since the extent o bending is unknown by this method, it is not so accurate. In the resulting images, characters within the shadowy region still look narrower than characters in the rest region. In [5], a model o a combination o cylinder and plane is adopted to describe the surace o books, but how to estimate the parameters and make use o the model is unresolved, and it can only be applied to images scanned by the scanner. In [6], an applicable model is introduced to solve the more general case o document image warping. However, excessive approximation made the model inaccurate mathematically. In this article, an analytically accurate cylindrical surace model (CSM) is proposed to represent and rectiy the bound document image warping. This model can rectiy a single image, in no need o image sequence or any stereographic device. In section, the principle on how to use CSM to rectiy the image is discussed. In section 3, the detailed process o the rectiication is described. Some experimental results indicating the perormance o rectiication and some application in real OCR system are presented in section 4. The page is ended by section 5 with a summary on the proposed approach.. The cylindrical surace model With a scanner, one may press the document on the glass so that the surace o the document is partially lat, whereas while taking photos, documents are oten opened naturally, making the surace o the page close to a cylinder surace. The model described in [] representing the surace by a combination o a part o circular cylinder and a semi-plane is no longer suit or the surace o the document. Thereore, a general cylinder surace o a non-circular directrix is adopted here to represent the surace o the document. Actually, the directrix may have /3 $7. 3 IEEE

2 y = y z = D( Figure. A warped image by bookbinding. much more diverse shape. According to [7], the image ormation process o a lens system, such as the camera, can be approximately described by the perspective projection. In the case that the generatrix doesn t parallel the image plane, the mapping rom the points o the generatrix to the points on the image plane can be considered as a nonlinear projective transormation, which is diicult to deal with. Thereore, in this article, the rectiication problem is subject to the constraint that the generatrix o the cylinder parallels the image plane. The geometry o the image ormation process o the surace is demonstrated in igure. Assumed the generatrix o the cylinder parallels the image plane. On the image plane, take the point where the plane intersects with the optical axis as the origin, and select an X axis perpendicular to the generatrix, then a -D Cartesian coordinates rame is speciied. By obey the same X and Y directions, and taking the optical axis as Z axis, one can get the 3-D coordinates rame shown in the igure. From the geometry o the image ormation shown in igure, let s see how the warping is caused. Generally, the warping is the combined eect o two actors: () distance dierences, which make arther pitch o the suraces seem compacted compared with nearer ones, () oreshortening dierences, which is related to the orientation o the surace. Foreshortening also makes the pitch o surace seem compacted. A skewer surace means a more signiicant eect o oreshortening. I the surace is perpendicular to the optical axis, there is no oreshortening. Both o these two eects exist in the CSM. Distance dierences locally compact or dilate the image in both horizontal and vertical directions. While oreshortening only compact or dilate the image in horizontal direction. Firstly, consider an arbitrarily selected directrix on the surace: y = y l :. z = D( Now try to get the equation o the projection o l on the image plane, denoted by L. For the convenience, select the point r (, y, ) rom l as the reerence point, Figure. The process o image ormation o the document surace (a cylindrical surace). and its projection is R ( X, Y ) = (, y), where is the ocal distance. For any other point P(x, y, D(), assume that its image is P (X, Y). From the geometry, one may get X = x (), D( and Y = y (). D( Minus y rom both sides o (), one can get y Y y = [ D( ] (3). D( Notice that the depth dierence in one directrix is oten less than ~ cm, while the average depth o the surace is mach larger, typically 5~cm. In other words, D( << D (), where << means is ar less than. Using this assumption, rom () and (3), one can get: y Y = y + [ D( ] {[ D( ] + } y y + [ D( ] [ ] y = y D( (4). [ ] y D( = y D[ X ] [ ] Let D ( X ) = D[ X ]. Clearly, D (x ) is the curve D ( zoomed by / times, so they have identical shape. Notice that D( y / Y Y = =, and is a y / D( Y Y unction only related to X (see equation ()). So Y denote ρ ( X ) =. Practically, there may be some Y method to locate directrixes, so i given the coordinates (X, Y), one may ind the corresponding Y by tracing the projected image o the directrix that crosses (X, Y), then /3 $7. 3 IEEE

3 estimate the value o ρ(x ) or each X. Then equation (4) can be convert to y (5). L : Y = [ D ( ρ( X ) X )] Using the ollowing coordinates transormation X ' = ρ( X ) X (6) Y ' = Y to transorm the image rom the X-Y coordinates rame to a new X -Y coordinates rame. So the resulting projected directrix L satisies y (7). L ': Y ' = [ D ( X ')] The transormation by equation (6) eliminates the warping caused by distance dierences in x-direction. So this process can be called by the X-distance normalizing (XDN). More exited is that the projected image o any directrix in the -D image has a orm similar to the unction D, only dierent in scale or translation. From equation (7), one can get the ollowing result about the point in L : z z h z Y z D ( X ') = Y' = Y = H Y = Hρ( X ) y h y h Y h (8), where h is the actual height o the scene captured in the image, H is the height o the image, and z = is the approximate distance o the surace. For the mapping X ' = ρ( X ) X, denote its inverse by X = X(X '). Then z D ( X ' ) = Hρ[ X( X ' )] (9). h One can calculate the waveorm o D ( X ') using equation (9). Note X ' = [ / ] x, where the constant scale actor is the same as that od to D. Then, by make two coordinate transormations in the X and Y directions, respectively, one can get the image rectiied. The transormations are: t dd ( X" = arg{ + [ ] dx = X '} () t dx and Y " = ρ[ X( X ')] Y (). t In equation (), the integration dd ( + [ ] dx is the dx length o the curve D ( when x t. So this transormation means lattening the directrix. This process can be called by X-oreshortening eliminating (XFE). Similar to the X-distance normalizing, the transormation by equation () eliminates the warping o y-direction caused by distance dierences. This process can be called Y-distance normalizing (YDN). YDN maps all the points in a directrix to the same vertical ordinates in the X -Y coordinates rame. 3. Rectiying the image using CSM With the CSM, the rectiication can be perormed. One can irst locate the horizontal text lines in the image, and extract their baselines. Then use these lines to decide the let or right boundary lines o the column. A column is usually a rectangle region; hence one can speciy the Y direction (and thereore the X direction) o igure according to any o the two boundary lines. These baselines are taken as projected images o directrix to estimate the curve ρ(x ) and D ( X '), and construct a lattened image by the approach in section. Figure shows a document image o h6, the height o the real scene that seen rom the image, h 8cm, and the distance rom the lens to the surace o the document, z 59cm. The height o the image, H = 6pixels. In the ollowing o this section, let s take it as an example to see the key algorithms and processing in each steps o rectiying a warped image. 3.. Locating baselines o the text In most o the documents, the words in one text line are aligned along the baseline. I these baselines are located, they can quite accurately represent the directrixes. Firstly, Niblack s algorithm [8] is adopted to threshold the image. Next the mathematical morphological method proposed by [9] is applied to get the baseline o the text. In the baseline image, a connected component searching operation is executed to get all o the base lines o each text line, hence to locate the directrixes. The searching strategy is that, select a start point rom one end o a directrix, and search oreground points horizontally towards another end. In our experiments, each time rom a oreground pixel, search or the next oreground pixel horizontally within 4 pixels and e. The last text line o a paragraph usually stops hal way. However, the searching process, i it is rom the let to the right, sometimes does not stop, but traverses to an adjacent text line. To avoid this, the searching process is designed to run rom the right to the let. Figure 3. The base lines o text lines extracted rom image in igure /3 $7. 3 IEEE

4 The baselines o the text in igure are shown in igure 5. The let and right column border-lines well indicate the Y-direction. One may achieve it by straight-line itting. 3.. Estimating the curve ρ (X ) By the processing in section 3., one can get several sets o pixels. Each set represents a projected image o a directrix., Use each set to predict a unction values ρ (X ) or every X, then average all these unctions to get a smooth curve o ρ (X ). With ρ (X ), the transormation o the coordinates rame in equation (6) can be achieved. There may be no pixels in some set at certain coordinate X. To solve this problem, beore the above process, a interpolation is made using the neighboring pixels. Figure 4 shows the resulting ρ(x ) or the image in Figure. Figure 5 shows the image in the transormed coordinates rame. Notice that in Figure 4, the waveorms at the two ends o horizontal axis are diverse. The reason is that the waveorms o these intervals are not estimated by real data, but by interpolated data. The valid X value o text region is between 3 and 3 pixels. Within this interval, the variance o all the waveorms is slight, hence to ensure an accurate estimation o ρ (X ) Estimating the curve D ( X ') Like calculating the curve ρ (X ), all directrixes are used to estimate the curve D ( X '). Figure 6 shows the resulting curve D ( X '). The valid X value o text region is between 44 and 8 pixels. First, a 5-point averaging operator is applied to smooth the curve D ( X '), and then the irst order dierence [ D ( X ' + )] [ D ( X ')] is taken to approximate the derivative d [ D ( X ')]. An example o smoothing dx is shown in igure 7. You will see the irst order dierence ρ(x)-x -D * (X')-X' Figure 4. The curve ρ (X ) o the image in igure. ρ(x ) calculated by all directrixes. The averaged ρ (X ) o all the curves rom. Figure 6. The curve D ( X ') o the image in Figure. D ( X ') calculated by all directrixes. Averaged D ( X ') o all the curves in. Figure 5. XND using ρ (X ). The original image. The resulting image, visually slightly wider than the original one. Figure 7. Curve smoothing. A raction o row curve. The smoothed curve (by 5-point averaging ) /3 $7. 3 IEEE

5 (c) Figure 8. The rectiied image o igure. 89pix long pix long (c) 86pix long (a ) pix long (b ) pix long (c ) 99pix long Figure 9. -(c) Image patches o the word distribution extracted rom the original image. (a )-(c ) Corresponding image patches rom the rectiied image. is quite close to the derivative in the smoothed curve. Next, it is time to use the transormation by equations () and () to get the rectiied image. 4. Analyses and discussions on experimental results 4.. The inal result The rectiied image o the one in Figure is shown in igure 8. Notice that the text lines are quite straight and the widths o characters are uniorm. To see this clearly, we select the image pitches o the word distribution in three dierent locations o the image, and compare them between the original image and the rectiied one, as shown in igure 9. Binarised images and lengths o each word (in pixels) are also given in igure 9. These words get almost the same orientations and lengths ater rectiying. We have tried our method on around orty sample images o dierent languages (including English and Chinese) and dierent resolution ranges rom about 9dpi to dpi. Some o the results are shown in igure. In our experiment, most o the images get rectiied, except a ew on which our program cannot ind the Y-direction accurately. In these images, too many indented lines or lines that are the end o a paragraph in a single page result in the error o line-itting. When we use manually estimated Y-directions instead, each time the rectiying algorithm works well. We are now investigating methods (a ) (b ) (c ) Figure. Some o the results: -(c) are the original images, and (a )-(c ) are the corresponding results. on a better estimation o Y-direction. 4.. Applied to the pre-processing o OCR To see how our method can be used in some applications, we compare OCR tests between the original and the rectiied images. We take arbitrarily some samples in English and some in Chinese, and use ScanSot Omnipage Pro. and TH-OCR to make the OCR test o English and Chinese samples, respectively. Beore OCR, the unrectiied and rectiied images are zoomed in two times in both the width and the height by bilinear interpolation to achieve the proper resolution ( to 3 dpi) required by the OCR system, then they are binarised using Niblack s algorithm o the same window size (39 by 39). Then use OCR sotware to recognize the document images in the automatic mode o OCR sotware, i.e., automatically analyzing the layout, segmenting words, and recognizing them without any human intererence. A group o results o automatic layout analysis are shown in igure, where the one in the let shows the layout o the original image, and the one in the right shows the layout o the rectiied version o the let one. Without the process o rectiication, the layout analysis can hardly produce a correct result (see igure ), and the character segmentation is not reliable, producing disagreeable segmentation errors. A typical segmentation error is shown in igure, where two adjacent text lines cannot be split apart. This is due to the existence o warp in the image. While in the rectiied image, the horizontal text lines are straight. The recognition perormances are listed in table &. As can be seen rom these two tables, the rectiication process beore OCR can eectively reduce recognition errors /3 $7. 3 IEEE

6 Table. The recognition perormances o the original images and the rectiied images (o English text, using OmniPage). Images Number Correctly o recognized English English words words Recognition Error rate (%) (%) Not rectiied Rectiied rate Figure. The layout analysis result o the original image and the rectiied image using OmniPage. : the layout o the original image; : the Layout o the rectiied image. Figure. An example o a typical character segmentation error due to the existence o skew in the original image. The shadow region is an incorrect word region acquired by the segmentation Cost o computing time The time cost is mainly in the processes o inding the base lines and producing the new image. The estimation o ρ (X ) and D ( X ') do not spent much, because relatively ewer eature points are involved in the estimations o curves, compared with the ormer processes. Generally, it takes around 3 seconds to rectiy a h6 image (CPU: Intel.7GHz). This is usually much aster than the OCR process. 5. Summary In this article, a cylindrical surace model is proposed to describe the relationship between the surace o the bound document and its image ormed on the image plane. Through some image analysis and processing operations, our experiment results showed that it is possible to rectiy the images using the model. This method is then applied to the pre-processing o OCR, making remarkable improvement in the recognition quality. The proposed approach required that the generatrixes o the cylinder parallel the image plane. As or the photos taken reely rom any angle o view, the process o rectiication may be much harder. We will seek the solution o this problem in urther investigations. Table. The recognition perormances o the original images and the rectiied images (o Chinese text, using TH-OCR). Images Number Correctly RecognitionError o recognized rate (%) rate (%) Chinese Chinese characters characters Not rectiied Rectiied Acknowledgments This work was supported by 863 Hi-tech Plan (project AA48) & National Natural Science Foundation o China (project 645). Reerences [] A. Doncescu, A. Bouju, V. Quillet, Former books digital processing: image warping, in Proc. Workshop o Document Image Analysis, 5-9, 997. [] D. B. Smythe, A Two-Pass Mesh Warping Algorithm or Object Transormation and Image Interpolation, ILM Technical Memo #3, Computer Graphics Department, Lucasilm Ltd., 99. [3] M. S. Brown, W. B. Seales, Document restoration using 3D shape: a general deskewing algorithm or arbitrarily warped documents, in Proc. International Conerence on Computer Vision, July. [4] Z. Zhang, C. L. Tan, Restoration o images scanned rom thick bound documents, in Proc. 6th International Conerence on Document Analysis and Recognition,. [5] T. Kanungo, R. Haralick, I. Philips, Global and local document degradation models, in Proc. nd International Conerence on Document Analysis and Recognition, 993. [6] H. Cao, X. Ding, C. Liu, Rectiying the Bound Document Image Captured by the Camera: A Model Based Approach in Proc. 7th International Conerence on Document Analysis and Recognition, 3. [7] S. Russell and P. Norvig, Artiicial Intelligence: A Modern Approach, st Edition, pp Prentice Hall, 995. [8] W. Niblack, An Introduction to Digital Image Processing, Prentice Hall, Englewood Clis, 986. [9] A.K. Das, B. Chanda, A ast algorithm or skew detection o document images using morphology, in IJDAR, vol. 4, /3 $7. 3 IEEE

Restoring Chinese Documents Images Based on Text Boundary Lines

Restoring Chinese Documents Images Based on Text Boundary Lines Proceedings of the 2009 IEEE International Conference on Systems, Man, and Cybernetics San Antonio, TX, USA - October 2009 Restoring Chinese Documents Images Based on Text Boundary Lines Hong Liu Key Laboratory

More information

MAPI Computer Vision. Multiple View Geometry

MAPI Computer Vision. Multiple View Geometry MAPI Computer Vision Multiple View Geometry Geometry o Multiple Views 2- and 3- view geometry p p Kpˆ [ K R t]p Geometry o Multiple Views 2- and 3- view geometry Epipolar Geometry The epipolar geometry

More information

3-D TERRAIN RECONSTRUCTION WITH AERIAL PHOTOGRAPHY

3-D TERRAIN RECONSTRUCTION WITH AERIAL PHOTOGRAPHY 3-D TERRAIN RECONSTRUCTION WITH AERIAL PHOTOGRAPHY Bin-Yih Juang ( 莊斌鎰 ) 1, and Chiou-Shann Fuh ( 傅楸善 ) 3 1 Ph. D candidate o Dept. o Mechanical Engineering National Taiwan University, Taipei, Taiwan Instructor

More information

Reflection and Refraction

Reflection and Refraction Relection and Reraction Object To determine ocal lengths o lenses and mirrors and to determine the index o reraction o glass. Apparatus Lenses, optical bench, mirrors, light source, screen, plastic or

More information

CS485/685 Computer Vision Spring 2012 Dr. George Bebis Programming Assignment 2 Due Date: 3/27/2012

CS485/685 Computer Vision Spring 2012 Dr. George Bebis Programming Assignment 2 Due Date: 3/27/2012 CS8/68 Computer Vision Spring 0 Dr. George Bebis Programming Assignment Due Date: /7/0 In this assignment, you will implement an algorithm or normalizing ace image using SVD. Face normalization is a required

More information

521466S Machine Vision Exercise #1 Camera models

521466S Machine Vision Exercise #1 Camera models 52466S Machine Vision Exercise # Camera models. Pinhole camera. The perspective projection equations or a pinhole camera are x n = x c, = y c, where x n = [x n, ] are the normalized image coordinates,

More information

THIN LENSES: BASICS. There are at least three commonly used symbols for object and image distances:

THIN LENSES: BASICS. There are at least three commonly used symbols for object and image distances: THN LENSES: BASCS BJECTVE: To study and veriy some o the laws o optics applicable to thin lenses by determining the ocal lengths o three such lenses ( two convex, one concave) by several methods. THERY:

More information

Multi-View Omni-Directional Imaging

Multi-View Omni-Directional Imaging Multi-View Omni-Directional Imaging Tuesday, December 19, 2000 Moshe Ben-Ezra, Shmuel Peleg Abstract This paper describes a novel camera design or the creation o multiple panoramic images, such that each

More information

1.2 Related Work. Panoramic Camera PTZ Dome Camera

1.2 Related Work. Panoramic Camera PTZ Dome Camera 3rd International Conerence on Multimedia Technology ICMT 2013) A SPATIAL CALIBRATION METHOD BASED ON MASTER-SLAVE CAMERA Hao Shi1, Yu Liu, Shiming Lai, Maojun Zhang, Wei Wang Abstract. Recently the Master-Slave

More information

Flattening Curved Documents in Images

Flattening Curved Documents in Images Flattening Curved Documents in Images Jian Liang, Daniel DeMenthon, David Doermann Language And Media Processing Laboratory University of Maryland College Park, MD, 20770 {lj,daniel,doermann}@cfar.umd.edu

More information

Larger K-maps. So far we have only discussed 2 and 3-variable K-maps. We can now create a 4-variable map in the

Larger K-maps. So far we have only discussed 2 and 3-variable K-maps. We can now create a 4-variable map in the EET 3 Chapter 3 7/3/2 PAGE - 23 Larger K-maps The -variable K-map So ar we have only discussed 2 and 3-variable K-maps. We can now create a -variable map in the same way that we created the 3-variable

More information

Grid-Based Modelling and Correction of Arbitrarily Warped Historical Document Images for Large-Scale Digitisation

Grid-Based Modelling and Correction of Arbitrarily Warped Historical Document Images for Large-Scale Digitisation Grid-Based Modelling and Correction of Arbitrarily Warped Historical Document Images for Large-Scale Digitisation Po Yang, Apostolos Antonacopoulos, Christian Clausner and Stefan Pletschacher Pattern Recognition

More information

Research on Image Splicing Based on Weighted POISSON Fusion

Research on Image Splicing Based on Weighted POISSON Fusion Research on Image Splicing Based on Weighted POISSO Fusion Dan Li, Ling Yuan*, Song Hu, Zeqi Wang School o Computer Science & Technology HuaZhong University o Science & Technology Wuhan, 430074, China

More information

2 DETERMINING THE VANISHING POINT LOCA- TIONS

2 DETERMINING THE VANISHING POINT LOCA- TIONS IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL.??, NO.??, DATE 1 Equidistant Fish-Eye Calibration and Rectiication by Vanishing Point Extraction Abstract In this paper we describe

More information

Neighbourhood Operations

Neighbourhood Operations Neighbourhood Operations Neighbourhood operations simply operate on a larger neighbourhood o piels than point operations Origin Neighbourhoods are mostly a rectangle around a central piel Any size rectangle

More information

Binary Morphological Model in Refining Local Fitting Active Contour in Segmenting Weak/Missing Edges

Binary Morphological Model in Refining Local Fitting Active Contour in Segmenting Weak/Missing Edges 0 International Conerence on Advanced Computer Science Applications and Technologies Binary Morphological Model in Reining Local Fitting Active Contour in Segmenting Weak/Missing Edges Norshaliza Kamaruddin,

More information

Capture and Dewarping of Page Spreads with a Handheld Compact 3D Camera

Capture and Dewarping of Page Spreads with a Handheld Compact 3D Camera Capture and Dewarping of Page Spreads with a Handheld Compact 3D Camera Michael P. Cutter University of California at Santa Cruz Baskin School of Engineering (Computer Engineering department) Santa Cruz,

More information

MOVING CAMERA ROTATION ESTIMATION USING HORIZON LINE FEATURES MOTION FIELD

MOVING CAMERA ROTATION ESTIMATION USING HORIZON LINE FEATURES MOTION FIELD MOVING CAMERA ROTATION ESTIMATION USING HORION LINE FEATURES MOTION FIELD S. Nedevschi, T. Marita, R. Danescu, F. Oniga, C. Pocol Computer Science Department Technical University o Cluj-Napoca Cluj-Napoca,

More information

Restoring Warped Document Image Based on Text Line Correction

Restoring Warped Document Image Based on Text Line Correction Restoring Warped Document Image Based on Text Line Correction * Dep. of Electrical Engineering Tamkang University, New Taipei, Taiwan, R.O.C *Correspondending Author: hsieh@ee.tku.edu.tw Abstract Document

More information

Using a Projected Subgradient Method to Solve a Constrained Optimization Problem for Separating an Arbitrary Set of Points into Uniform Segments

Using a Projected Subgradient Method to Solve a Constrained Optimization Problem for Separating an Arbitrary Set of Points into Uniform Segments Using a Projected Subgradient Method to Solve a Constrained Optimization Problem or Separating an Arbitrary Set o Points into Uniorm Segments Michael Johnson May 31, 2011 1 Background Inormation The Airborne

More information

Lenses & Prism Consider light entering a prism At the plane surface perpendicular light is unrefracted Moving from the glass to the slope side light

Lenses & Prism Consider light entering a prism At the plane surface perpendicular light is unrefracted Moving from the glass to the slope side light Lenses & Prism Consider light entering a prism At the plane surace perpendicular light is unreracted Moving rom the glass to the slope side light is bent away rom the normal o the slope Using Snell's law

More information

where ~n = ( ) t is the normal o the plane (ie, Q ~ t ~n =,8 Q ~ ), =( ~ X Y Z ) t and ~t = (t X t Y t Z ) t are the camera rotation and translation,

where ~n = ( ) t is the normal o the plane (ie, Q ~ t ~n =,8 Q ~ ), =( ~ X Y Z ) t and ~t = (t X t Y t Z ) t are the camera rotation and translation, Multi-Frame Alignment o Planes Lihi Zelnik-Manor Michal Irani Dept o Computer Science and Applied Math The Weizmann Institute o Science Rehovot, Israel Abstract Traditional plane alignment techniques are

More information

CIRCULAR MOIRÉ PATTERNS IN 3D COMPUTER VISION APPLICATIONS

CIRCULAR MOIRÉ PATTERNS IN 3D COMPUTER VISION APPLICATIONS CIRCULAR MOIRÉ PATTERNS IN 3D COMPUTER VISION APPLICATIONS Setiawan Hadi Mathematics Department, Universitas Padjadjaran e-mail : shadi@unpad.ac.id Abstract Geometric patterns generated by superimposing

More information

Lab 9 - GEOMETRICAL OPTICS

Lab 9 - GEOMETRICAL OPTICS 161 Name Date Partners Lab 9 - GEOMETRICAL OPTICS OBJECTIVES Optics, developed in us through study, teaches us to see - Paul Cezanne Image rom www.weidemyr.com To examine Snell s Law To observe total internal

More information

Document Image De-warping for Text/Graphics Recognition

Document Image De-warping for Text/Graphics Recognition Document Image De-warping for Text/Graphics Recognition Changhua Wu and Gady Agam Department of Computer Science Illinois Institute of Technology Chicago, IL 60616 {agam,wuchang}@iit.edu Abstract. Document

More information

Optics Quiz #2 April 30, 2014

Optics Quiz #2 April 30, 2014 .71 - Optics Quiz # April 3, 14 Problem 1. Billet s Split Lens Setup I the ield L(x) is placed against a lens with ocal length and pupil unction P(x), the ield (X) on the X-axis placed a distance behind

More information

Chapter 3 Image Enhancement in the Spatial Domain

Chapter 3 Image Enhancement in the Spatial Domain Chapter 3 Image Enhancement in the Spatial Domain Yinghua He School o Computer Science and Technology Tianjin University Image enhancement approaches Spatial domain image plane itsel Spatial domain methods

More information

Robust Document Warping with Interpolated Vector Fields

Robust Document Warping with Interpolated Vector Fields Robust Document Warping with Interpolated Vector Fields David C. Schneider dc.schneid@googlemail.com Marco Block block@inf.fu-berlin.de Institute of Computer Science, Freie Universität Berlin Takustraße

More information

A Proposed Approach for Solving Rough Bi-Level. Programming Problems by Genetic Algorithm

A Proposed Approach for Solving Rough Bi-Level. Programming Problems by Genetic Algorithm Int J Contemp Math Sciences, Vol 6, 0, no 0, 45 465 A Proposed Approach or Solving Rough Bi-Level Programming Problems by Genetic Algorithm M S Osman Department o Basic Science, Higher Technological Institute

More information

RECTIFICATION OF FIGURES AND PHOTOS IN CAMERA-CAPTURED IMAGES OF PRINTED DOCUMENTS

RECTIFICATION OF FIGURES AND PHOTOS IN CAMERA-CAPTURED IMAGES OF PRINTED DOCUMENTS RECTIFICATION OF FIGURES AND PHOTOS IN CAMERA-CAPTURED IMAGES OF PRINTED DOCUMENTS A. Keerthi Ravi and Annie Julie Joseph Department of Computer Engineering, Model Engineering College, Ernakulam, Kerala,

More information

Depth. Common Classification Tasks. Example: AlexNet. Another Example: Inception. Another Example: Inception. Depth

Depth. Common Classification Tasks. Example: AlexNet. Another Example: Inception. Another Example: Inception. Depth Common Classification Tasks Recognition of individual objects/faces Analyze object-specific features (e.g., key points) Train with images from different viewing angles Recognition of object classes Analyze

More information

The Graph of an Equation Graph the following by using a table of values and plotting points.

The Graph of an Equation Graph the following by using a table of values and plotting points. Calculus Preparation - Section 1 Graphs and Models Success in math as well as Calculus is to use a multiple perspective -- graphical, analytical, and numerical. Thanks to Rene Descartes we can represent

More information

ROBUST FACE DETECTION UNDER CHALLENGES OF ROTATION, POSE AND OCCLUSION

ROBUST FACE DETECTION UNDER CHALLENGES OF ROTATION, POSE AND OCCLUSION ROBUST FACE DETECTION UNDER CHALLENGES OF ROTATION, POSE AND OCCLUSION Phuong-Trinh Pham-Ngoc, Quang-Linh Huynh Department o Biomedical Engineering, Faculty o Applied Science, Hochiminh University o Technology,

More information

Computer Data Analysis and Plotting

Computer Data Analysis and Plotting Phys 122 February 6, 2006 quark%//~bland/docs/manuals/ph122/pcintro/pcintro.doc Computer Data Analysis and Plotting In this lab we will use Microsot EXCEL to do our calculations. This program has been

More information

Fig. 3.1: Interpolation schemes for forward mapping (left) and inverse mapping (right, Jähne, 1997).

Fig. 3.1: Interpolation schemes for forward mapping (left) and inverse mapping (right, Jähne, 1997). Eicken, GEOS 69 - Geoscience Image Processing Applications, Lecture Notes - 17-3. Spatial transorms 3.1. Geometric operations (Reading: Castleman, 1996, pp. 115-138) - a geometric operation is deined as

More information

A Robust Two Feature Points Based Depth Estimation Method 1)

A Robust Two Feature Points Based Depth Estimation Method 1) Vol.31, No.5 ACTA AUTOMATICA SINICA September, 2005 A Robust Two Feature Points Based Depth Estimation Method 1) ZHONG Zhi-Guang YI Jian-Qiang ZHAO Dong-Bin (Laboratory of Complex Systems and Intelligence

More information

Transactions on Information and Communications Technologies vol 16, 1996 WIT Press, ISSN

Transactions on Information and Communications Technologies vol 16, 1996 WIT Press,   ISSN ransactions on Information and Communications echnologies vol 6, 996 WI Press, www.witpress.com, ISSN 743-357 Obstacle detection using stereo without correspondence L. X. Zhou & W. K. Gu Institute of Information

More information

Outline F. OPTICS. Objectives. Introduction. Wavefronts. Light Rays. Geometrical Optics. Reflection and Refraction

Outline F. OPTICS. Objectives. Introduction. Wavefronts. Light Rays. Geometrical Optics. Reflection and Refraction F. OPTICS Outline 22. Spherical mirrors 22.2 Reraction at spherical suraces 22.3 Thin lenses 22. Geometrical optics Objectives (a) use the relationship = r/2 or spherical mirrors (b) draw ray agrams to

More information

PATH PLANNING OF UNMANNED AERIAL VEHICLE USING DUBINS GEOMETRY WITH AN OBSTACLE

PATH PLANNING OF UNMANNED AERIAL VEHICLE USING DUBINS GEOMETRY WITH AN OBSTACLE Proceeding o International Conerence On Research, Implementation And Education O Mathematics And Sciences 2015, Yogyakarta State University, 17-19 May 2015 PATH PLANNING OF UNMANNED AERIAL VEHICLE USING

More information

Representative Fraction (RF) is a numerical statement of the scale relationship. e.g., 1:24,000 or 1/24,000

Representative Fraction (RF) is a numerical statement of the scale relationship. e.g., 1:24,000 or 1/24,000 Scale and Measurement Scale can be deined as a statement o the relationship between the distance o a map or image in relation to the distance on the Earth surace. This association may be displayed using

More information

Modeling and Calibration of the Galvanometric Laser Scanning Three- Dimensional Measurement System

Modeling and Calibration of the Galvanometric Laser Scanning Three- Dimensional Measurement System Nanomanuacturing and Metrology (8) :8 9 https://doi.org/./s48-8-- (45689().,-volV)(45689().,-volV) ORIGINAL ARTICLES Modeling and Calibration o the Galvanometric Laser Scanning Three- Dimensional Measurement

More information

A Novel Accurate Genetic Algorithm for Multivariable Systems

A Novel Accurate Genetic Algorithm for Multivariable Systems World Applied Sciences Journal 5 (): 137-14, 008 ISSN 1818-495 IDOSI Publications, 008 A Novel Accurate Genetic Algorithm or Multivariable Systems Abdorreza Alavi Gharahbagh and Vahid Abolghasemi Department

More information

GEOMETRICAL OPTICS OBJECTIVES

GEOMETRICAL OPTICS OBJECTIVES Geometrical Optics 207 Name Date Partners OBJECTIVES OVERVIEW GEOMETRICAL OPTICS To examine Snell s Law and observe total internal relection. To understand and use the lens equations. To ind the ocal length

More information

International Society for Photogrammetry and Remote Sensing

International Society for Photogrammetry and Remote Sensing International Society or Photogrammetry and Remote Sensing Commission I: Sensors, Platorms, and Imagery Commission II: Systems or Data Processing, Analysis, and Representation Commission III: Theory and

More information

Rectification and Distortion Correction

Rectification and Distortion Correction Rectification and Distortion Correction Hagen Spies March 12, 2003 Computer Vision Laboratory Department of Electrical Engineering Linköping University, Sweden Contents Distortion Correction Rectification

More information

Document Image Dewarping using Robust Estimation of Curled Text Lines

Document Image Dewarping using Robust Estimation of Curled Text Lines Document Image Dewarping using Robust Estimation of Curled Text Lines Adrian Ulges U. of Kaiserslautern ulges@iupr.net Christoph H. Lampert DFKI GmbH chl@iupr.net Thomas M. Breuel DFKI GmbH tmb@iupr.net

More information

Chapters 1-4: Summary

Chapters 1-4: Summary Chapters 1-4: Summary So far, we have been investigating the image acquisition process. Chapter 1: General introduction Chapter 2: Radiation source and properties Chapter 3: Radiation interaction with

More information

Automatic Video Segmentation for Czech TV Broadcast Transcription

Automatic Video Segmentation for Czech TV Broadcast Transcription Automatic Video Segmentation or Czech TV Broadcast Transcription Jose Chaloupka Laboratory o Computer Speech Processing, Institute o Inormation Technology and Electronics Technical University o Liberec

More information

Road Sign Analysis Using Multisensory Data

Road Sign Analysis Using Multisensory Data Road Sign Analysis Using Multisensory Data R.J. López-Sastre, S. Lauente-Arroyo, P. Gil-Jiménez, P. Siegmann, and S. Maldonado-Bascón University o Alcalá, Department o Signal Theory and Communications

More information

Stereo Image Rectification for Simple Panoramic Image Generation

Stereo Image Rectification for Simple Panoramic Image Generation Stereo Image Rectification for Simple Panoramic Image Generation Yun-Suk Kang and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST) 261 Cheomdan-gwagiro, Buk-gu, Gwangju 500-712 Korea Email:{yunsuk,

More information

Model Based Perspective Inversion

Model Based Perspective Inversion Model Based Perspective Inversion A. D. Worrall, K. D. Baker & G. D. Sullivan Intelligent Systems Group, Department of Computer Science, University of Reading, RG6 2AX, UK. Anthony.Worrall@reading.ac.uk

More information

SUPER RESOLUTION IMAGE BY EDGE-CONSTRAINED CURVE FITTING IN THE THRESHOLD DECOMPOSITION DOMAIN

SUPER RESOLUTION IMAGE BY EDGE-CONSTRAINED CURVE FITTING IN THE THRESHOLD DECOMPOSITION DOMAIN SUPER RESOLUTION IMAGE BY EDGE-CONSTRAINED CURVE FITTING IN THE THRESHOLD DECOMPOSITION DOMAIN Tsz Chun Ho and Bing Zeng Department o Electronic and Computer Engineering The Hong Kong University o Science

More information

Classification Method for Colored Natural Textures Using Gabor Filtering

Classification Method for Colored Natural Textures Using Gabor Filtering Classiication Method or Colored Natural Textures Using Gabor Filtering Leena Lepistö 1, Iivari Kunttu 1, Jorma Autio 2, and Ari Visa 1, 1 Tampere University o Technology Institute o Signal Processing P.

More information

There are many cues in monocular vision which suggests that vision in stereo starts very early from two similar 2D images. Lets see a few...

There are many cues in monocular vision which suggests that vision in stereo starts very early from two similar 2D images. Lets see a few... STEREO VISION The slides are from several sources through James Hays (Brown); Srinivasa Narasimhan (CMU); Silvio Savarese (U. of Michigan); Bill Freeman and Antonio Torralba (MIT), including their own

More information

An object-based approach to plenoptic videos. Proceedings - Ieee International Symposium On Circuits And Systems, 2005, p.

An object-based approach to plenoptic videos. Proceedings - Ieee International Symposium On Circuits And Systems, 2005, p. Title An object-based approach to plenoptic videos Author(s) Gan, ZF; Chan, SC; Ng, KT; Shum, HY Citation Proceedings - Ieee International Symposium On Circuits And Systems, 2005, p. 3435-3438 Issued Date

More information

Real-time Rendering System of Moving Objects

Real-time Rendering System of Moving Objects Real-time Rendering System o Moving Objects Yutaka Kunita Masahiko Inami Taro Maeda Susumu Tachi Department o Mathematical Engineering and Inormation Physics Graduate Shool o Engineering, The University

More information

A Research on Moving Human Body Detection Based on the Depth Images of Kinect

A Research on Moving Human Body Detection Based on the Depth Images of Kinect Sensors & Transducers 2014 by IFSA Publishing, S. L. http://www.sensorsportal.com A Research on Moving Human Body Detection Based on the Depth Images o Kinect * Xi an Zhu, Jiaqi Huo Institute o Inormation

More information

arxiv: v1 [cs.cv] 28 Sep 2018

arxiv: v1 [cs.cv] 28 Sep 2018 Camera Pose Estimation from Sequence of Calibrated Images arxiv:1809.11066v1 [cs.cv] 28 Sep 2018 Jacek Komorowski 1 and Przemyslaw Rokita 2 1 Maria Curie-Sklodowska University, Institute of Computer Science,

More information

Motion based 3D Target Tracking with Interacting Multiple Linear Dynamic Models

Motion based 3D Target Tracking with Interacting Multiple Linear Dynamic Models Motion based 3D Target Tracking with Interacting Multiple Linear Dynamic Models Zhen Jia and Arjuna Balasuriya School o EEE, Nanyang Technological University, Singapore jiazhen@pmail.ntu.edu.sg, earjuna@ntu.edu.sg

More information

Geometry of a single camera. Odilon Redon, Cyclops, 1914

Geometry of a single camera. Odilon Redon, Cyclops, 1914 Geometr o a single camera Odilon Redon, Cclops, 94 Our goal: Recover o 3D structure Recover o structure rom one image is inherentl ambiguous??? Single-view ambiguit Single-view ambiguit Rashad Alakbarov

More information

Accurate and Dense Wide-Baseline Stereo Matching Using SW-POC

Accurate and Dense Wide-Baseline Stereo Matching Using SW-POC Accurate and Dense Wide-Baseline Stereo Matching Using SW-POC Shuji Sakai, Koichi Ito, Takafumi Aoki Graduate School of Information Sciences, Tohoku University, Sendai, 980 8579, Japan Email: sakai@aoki.ecei.tohoku.ac.jp

More information

AN 608: HST Jitter and BER Estimator Tool for Stratix IV GX and GT Devices

AN 608: HST Jitter and BER Estimator Tool for Stratix IV GX and GT Devices AN 608: HST Jitter and BER Estimator Tool or Stratix IV GX and GT Devices July 2010 AN-608-1.0 The high-speed communication link design toolkit (HST) jitter and bit error rate (BER) estimator tool is a

More information

Skew angle Detection and correction using Radon Transform

Skew angle Detection and correction using Radon Transform Skew Angle Detection and Correction using Radon Transform 1 Jinal Patel 1, Anup Shah 2, Dr. Hetal Patel 3 1 P.G. Student, Electronics & Communication Engineering Dept., ADIT, New Vallabh Vidyanagar-388121,

More information

COMPARATIVE STUDY OF DIFFERENT APPROACHES FOR EFFICIENT RECTIFICATION UNDER GENERAL MOTION

COMPARATIVE STUDY OF DIFFERENT APPROACHES FOR EFFICIENT RECTIFICATION UNDER GENERAL MOTION COMPARATIVE STUDY OF DIFFERENT APPROACHES FOR EFFICIENT RECTIFICATION UNDER GENERAL MOTION Mr.V.SRINIVASA RAO 1 Prof.A.SATYA KALYAN 2 DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING PRASAD V POTLURI SIDDHARTHA

More information

Section 3. Imaging With A Thin Lens

Section 3. Imaging With A Thin Lens Section 3 Imaging Wit A Tin Lens 3- at Ininity An object at ininity produces a set o collimated set o rays entering te optical system. Consider te rays rom a inite object located on te axis. Wen te object

More information

Mobile Robot Static Path Planning Based on Genetic Simulated Annealing Algorithm

Mobile Robot Static Path Planning Based on Genetic Simulated Annealing Algorithm Mobile Robot Static Path Planning Based on Genetic Simulated Annealing Algorithm Wang Yan-ping 1, Wubing 2 1. School o Electric and Electronic Engineering, Shandong University o Technology, Zibo 255049,

More information

Stereo vision. Many slides adapted from Steve Seitz

Stereo vision. Many slides adapted from Steve Seitz Stereo vision Many slides adapted from Steve Seitz What is stereo vision? Generic problem formulation: given several images of the same object or scene, compute a representation of its 3D shape What is

More information

9.8 Graphing Rational Functions

9.8 Graphing Rational Functions 9. Graphing Rational Functions Lets begin with a deinition. Deinition: Rational Function A rational unction is a unction o the orm P where P and Q are polynomials. Q An eample o a simple rational unction

More information

A Quantitative Comparison of 4 Algorithms for Recovering Dense Accurate Depth

A Quantitative Comparison of 4 Algorithms for Recovering Dense Accurate Depth A Quantitative Comparison o 4 Algorithms or Recovering Dense Accurate Depth Baozhong Tian and John L. Barron Dept. o Computer Science University o Western Ontario London, Ontario, Canada {btian,barron}@csd.uwo.ca

More information

Flexible Calibration of a Portable Structured Light System through Surface Plane

Flexible Calibration of a Portable Structured Light System through Surface Plane Vol. 34, No. 11 ACTA AUTOMATICA SINICA November, 2008 Flexible Calibration of a Portable Structured Light System through Surface Plane GAO Wei 1 WANG Liang 1 HU Zhan-Yi 1 Abstract For a portable structured

More information

A Review of Evaluation of Optimal Binarization Technique for Character Segmentation in Historical Manuscripts

A Review of Evaluation of Optimal Binarization Technique for Character Segmentation in Historical Manuscripts 010 Third International Conerence on Knowledge Discovery and Data Mining A Review o Evaluation o Optimal Binarization Technique or Character Segmentation in Historical Manuscripts Chun Che Fung and Rapeeporn

More information

Guidelines for proper use of Plate elements

Guidelines for proper use of Plate elements Guidelines for proper use of Plate elements In structural analysis using finite element method, the analysis model is created by dividing the entire structure into finite elements. This procedure is known

More information

Fractal Art: Fractal Image and Music Generator

Fractal Art: Fractal Image and Music Generator Proceedings o the 7th WSEAS Int. Con. on Signal Processing, Computational Geometry & Artiicial Vision, Athens, Greece, August 4-6, 007 159 Fractal Art: Fractal Image and Music Generator RAZVAN TANASIE

More information

L ENSES. Lenses Spherical refracting surfaces. n 1 n 2

L ENSES. Lenses Spherical refracting surfaces. n 1 n 2 Lenses 2 L ENSES 2. Sherical reracting suraces In order to start discussing lenses uantitatively, it is useul to consider a simle sherical surace, as shown in Fig. 2.. Our lens is a semi-ininte rod with

More information

Camera model and multiple view geometry

Camera model and multiple view geometry Chapter Camera model and multiple view geometry Before discussing how D information can be obtained from images it is important to know how images are formed First the camera model is introduced and then

More information

Natural Viewing 3D Display

Natural Viewing 3D Display We will introduce a new category of Collaboration Projects, which will highlight DoCoMo s joint research activities with universities and other companies. DoCoMo carries out R&D to build up mobile communication,

More information

Digital Image Processing Fundamentals

Digital Image Processing Fundamentals Ioannis Pitas Digital Image Processing Fundamentals Chapter 7 Shape Description Answers to the Chapter Questions Thessaloniki 1998 Chapter 7: Shape description 7.1 Introduction 1. Why is invariance to

More information

Digital Image Processing. Image Enhancement in the Spatial Domain (Chapter 4)

Digital Image Processing. Image Enhancement in the Spatial Domain (Chapter 4) Digital Image Processing Image Enhancement in the Spatial Domain (Chapter 4) Objective The principal objective o enhancement is to process an images so that the result is more suitable than the original

More information

LIGHT STRIPE PROJECTION-BASED PEDESTRIAN DETECTION DURING AUTOMATIC PARKING OPERATION

LIGHT STRIPE PROJECTION-BASED PEDESTRIAN DETECTION DURING AUTOMATIC PARKING OPERATION F2008-08-099 LIGHT STRIPE PROJECTION-BASED PEDESTRIAN DETECTION DURING AUTOMATIC PARKING OPERATION 1 Jung, Ho Gi*, 1 Kim, Dong Suk, 1 Kang, Hyoung Jin, 2 Kim, Jaihie 1 MANDO Corporation, Republic of Korea,

More information

Noninvasive optical tomographic imaging by speckle ensemble

Noninvasive optical tomographic imaging by speckle ensemble Invited Paper Noninvasive optical tomographic imaging by speckle ensemble Joseph Rosen and David Abookasis Ben-Gurion University o the Negev Department o Electrical and Computer Engineering P. O. Box 653,

More information

Three-dimensional nondestructive evaluation of cylindrical objects (pipe) using an infrared camera coupled to a 3D scanner

Three-dimensional nondestructive evaluation of cylindrical objects (pipe) using an infrared camera coupled to a 3D scanner Three-dimensional nondestructive evaluation of cylindrical objects (pipe) using an infrared camera coupled to a 3D scanner F. B. Djupkep Dizeu, S. Hesabi, D. Laurendeau, A. Bendada Computer Vision and

More information

EXAM SOLUTIONS. Image Processing and Computer Vision Course 2D1421 Monday, 13 th of March 2006,

EXAM SOLUTIONS. Image Processing and Computer Vision Course 2D1421 Monday, 13 th of March 2006, School of Computer Science and Communication, KTH Danica Kragic EXAM SOLUTIONS Image Processing and Computer Vision Course 2D1421 Monday, 13 th of March 2006, 14.00 19.00 Grade table 0-25 U 26-35 3 36-45

More information

An Image Based Approach to Compute Object Distance

An Image Based Approach to Compute Object Distance An Image Based Approach to Compute Object Distance Ashfaqur Rahman * Department of Computer Science, American International University Bangladesh Dhaka 1213, Bangladesh Abdus Salam, Mahfuzul Islam, and

More information

Practical Image and Video Processing Using MATLAB

Practical Image and Video Processing Using MATLAB Practical Image and Video Processing Using MATLAB Chapter 18 Feature extraction and representation What will we learn? What is feature extraction and why is it a critical step in most computer vision and

More information

CHAPTER 3. Single-view Geometry. 1. Consequences of Projection

CHAPTER 3. Single-view Geometry. 1. Consequences of Projection CHAPTER 3 Single-view Geometry When we open an eye or take a photograph, we see only a flattened, two-dimensional projection of the physical underlying scene. The consequences are numerous and startling.

More information

Optical Flow-Based Person Tracking by Multiple Cameras

Optical Flow-Based Person Tracking by Multiple Cameras Proc. IEEE Int. Conf. on Multisensor Fusion and Integration in Intelligent Systems, Baden-Baden, Germany, Aug. 2001. Optical Flow-Based Person Tracking by Multiple Cameras Hideki Tsutsui, Jun Miura, and

More information

Projection Model, 3D Reconstruction and Rigid Motion Estimation from Non-central Catadioptric Images

Projection Model, 3D Reconstruction and Rigid Motion Estimation from Non-central Catadioptric Images Projection Model, 3D Reconstruction and Rigid Motion Estimation rom Non-central Catadioptric Images Nuno Gonçalves and Helder Araújo Institute o Systems and Robotics - Coimbra University o Coimbra Polo

More information

ITU - Telecommunication Standardization Sector. G.fast: Far-end crosstalk in twisted pair cabling; measurements and modelling ABSTRACT

ITU - Telecommunication Standardization Sector. G.fast: Far-end crosstalk in twisted pair cabling; measurements and modelling ABSTRACT ITU - Telecommunication Standardization Sector STUDY GROUP 15 Temporary Document 11RV-22 Original: English Richmond, VA. - 3-1 Nov. 211 Question: 4/15 SOURCE 1 : TNO TITLE: G.ast: Far-end crosstalk in

More information

Computer Data Analysis and Use of Excel

Computer Data Analysis and Use of Excel Computer Data Analysis and Use o Excel I. Theory In this lab we will use Microsot EXCEL to do our calculations and error analysis. This program was written primarily or use by the business community, so

More information

form are graphed in Cartesian coordinates, and are graphed in Cartesian coordinates.

form are graphed in Cartesian coordinates, and are graphed in Cartesian coordinates. Plot 3D Introduction Plot 3D graphs objects in three dimensions. It has five basic modes: 1. Cartesian mode, where surfaces defined by equations of the form are graphed in Cartesian coordinates, 2. cylindrical

More information

1st frame Figure 1: Ball Trajectory, shadow trajectory and a reference player 48th frame the points S and E is a straight line and the plane formed by

1st frame Figure 1: Ball Trajectory, shadow trajectory and a reference player 48th frame the points S and E is a straight line and the plane formed by Physics-based 3D Position Analysis of a Soccer Ball from Monocular Image Sequences Taeone Kim, Yongduek Seo, Ki-Sang Hong Dept. of EE, POSTECH San 31 Hyoja Dong, Pohang, 790-784, Republic of Korea Abstract

More information

Part-Based Skew Estimation for Mathematical Expressions

Part-Based Skew Estimation for Mathematical Expressions Soma Shiraishi, Yaokai Feng, and Seiichi Uchida shiraishi@human.ait.kyushu-u.ac.jp {fengyk,uchida}@ait.kyushu-u.ac.jp Abstract We propose a novel method for the skew estimation on text images containing

More information

References Photography, B. London and J. Upton Optics in Photography, R. Kingslake The Camera, The Negative, The Print, A. Adams

References Photography, B. London and J. Upton Optics in Photography, R. Kingslake The Camera, The Negative, The Print, A. Adams Page 1 Camera Simulation Eect Cause Field o view Depth o ield Motion blur Exposure Film size, stops and pupils Aperture, ocal length Shutter Film speed, aperture, shutter Reerences Photography, B. London

More information

Pixels. Orientation π. θ π/2 φ. x (i) A (i, j) height. (x, y) y(j)

Pixels. Orientation π. θ π/2 φ. x (i) A (i, j) height. (x, y) y(j) 4th International Conf. on Document Analysis and Recognition, pp.142-146, Ulm, Germany, August 18-20, 1997 Skew and Slant Correction for Document Images Using Gradient Direction Changming Sun Λ CSIRO Math.

More information

Application of Geometry Rectification to Deformed Characters Recognition Liqun Wang1, a * and Honghui Fan2

Application of Geometry Rectification to Deformed Characters Recognition Liqun Wang1, a * and Honghui Fan2 6th International Conference on Electronic, Mechanical, Information and Management (EMIM 2016) Application of Geometry Rectification to Deformed Characters Liqun Wang1, a * and Honghui Fan2 1 School of

More information

ROBUST LINE-BASED CALIBRATION OF LENS DISTORTION FROM A SINGLE VIEW

ROBUST LINE-BASED CALIBRATION OF LENS DISTORTION FROM A SINGLE VIEW ROBUST LINE-BASED CALIBRATION OF LENS DISTORTION FROM A SINGLE VIEW Thorsten Thormählen, Hellward Broszio, Ingolf Wassermann thormae@tnt.uni-hannover.de University of Hannover, Information Technology Laboratory,

More information

Image Formation. Antonino Furnari. Image Processing Lab Dipartimento di Matematica e Informatica Università degli Studi di Catania

Image Formation. Antonino Furnari. Image Processing Lab Dipartimento di Matematica e Informatica Università degli Studi di Catania Image Formation Antonino Furnari Image Processing Lab Dipartimento di Matematica e Informatica Università degli Studi di Catania furnari@dmi.unict.it 18/03/2014 Outline Introduction; Geometric Primitives

More information

Tutorial (Beginner level): Orthomosaic and DEM Generation with Agisoft PhotoScan Pro 1.3 (with Ground Control Points)

Tutorial (Beginner level): Orthomosaic and DEM Generation with Agisoft PhotoScan Pro 1.3 (with Ground Control Points) Tutorial (Beginner level): Orthomosaic and DEM Generation with Agisoft PhotoScan Pro 1.3 (with Ground Control Points) Overview Agisoft PhotoScan Professional allows to generate georeferenced dense point

More information

Real-time Generation and Presentation of View-dependent Binocular Stereo Images Using a Sequence of Omnidirectional Images

Real-time Generation and Presentation of View-dependent Binocular Stereo Images Using a Sequence of Omnidirectional Images Real-time Generation and Presentation of View-dependent Binocular Stereo Images Using a Sequence of Omnidirectional Images Abstract This paper presents a new method to generate and present arbitrarily

More information

DSP-Based Parallel Processing Model of Image Rotation

DSP-Based Parallel Processing Model of Image Rotation Available online at www.sciencedirect.com Procedia Engineering 5 (20) 2222 2228 Advanced in Control Engineering and Information Science DSP-Based Parallel Processing Model of Image Rotation ZHANG Shuang,2a,2b,

More information