1 Under the guidance of Prof . Leena Ragha Ms. Nisha Bhalerao Ms. Ankita Agrawal Mr. Vaibhav Karanjkar Photogrammetry
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 1/27
1Under the guidance of
Prof . Leena Ragha
Ms. Nisha Bhalerao
Ms. Ankita Agrawal
Mr. Vaibhav Karanjkar
Photogrammetry
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 2/27
2
What is photogrammetry??? 'photo' - light
'gram' - drawing'metry' -measurement
Photogrammetry isthe technique of finding geometric
properties of objectsusing photographs.
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 3/27
3
Applications Topographic Mapping.
Engineering.
Manufacturing.
Police Investigation. Geology.
Archaeologists to quickly produce plans of large or complex sites
Meteorologists as a way to determine theactual wind speed of a tornado
Used to combine live action with computergenerated imagery in movie post-production.
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 4/27
4
PROPOSED SYSTEM
This Project aims at designing a veryefficient PhotogrammetryEngine andimplements it to find out geometricproperties of objects like height, length,
etc.
The entire system is broadly divided intotwo subsystems :
1)Image processing subsystem 2) Manipulating 3-D information
using triangulation
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 6/27
6
1. IMAGE PROCESSING SUBSYSTEM
This subsystem validates input images forformat, size, resolution and aspect-ratio.
If all these parameters are correct thenthe image is loaded on a processingstack.
Once there are enough images on the
stack, all the images are compared tofind similar points .
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 7/27
7
REFERENCE FRAME
x1
X-axis
Y-axis
Z-axis
Center of projection of firstperspective.
Center of projection of secondperspective.
x2
CO-ORDINATE SYSTEM 1
O
camera
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 10/27
10
Triangulation process This process aims at finding out one internal
parameter of the camera which is requiredfor making the 3D memory model.
Z1 = d.
d = x(q-y)(y-p)/(y(y-p))
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 11/27
11
In triangle P X1 X2,
In triangle Q X1 X2,
solving for d…
Thus, z1 is found.
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 12/27
12
System Architecture
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 13/27
13
Modules: Interacion module:
User interface
Functoional module Image processing module
Mathematical module
X = x1(x`+x``)/(2(x1)+x`-x``) Y = 2(x1)y`/(2(x1)+x`-x``)Z = 2(x1)d/(2(x1)+x`-x``)
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 14/27
14
Finding similar points
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 15/27
15
Mathematical module Calculation of Point coordinates in reference frame
Left image
Right image
Solving forl
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 16/27
16
Solving for X.
Substitute l
Solving for Y.
Substitute l
Solving for Z
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 17/27
17
SYSTEM REQUIREMENTS
Hardware Requirement 1024 x 786 pixel resolution display (256 colours). 512 MB RAM recommended.
1 GB of secondary data storage. 2.66 GHz Intel Pentium 4 processor (Multi-core
Recommended).
Software Requirement Windows XP or any later version. Java 2.0 Runtime Environment.
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 18/27
18
DESIGN
Photogrammetry
SystemUser Camera
Queries
Output
images
Data Flow Diagram1. Level 0 DFD :
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 19/27
19
Level 1 DFD :
I m a g
e s
Output
Queries
User Interface
1.5
Image Processor 1.1
Query Processor 1.3
1.4
QueryData
QueryType
ControlInformat io
n
Result
Images
Information of Images
C a l i b r a t e C o m m a n d
N o t i f i c a t i o n
C a l i b
r a t i o n
D a t a
I m a g e f o r C a l i b r a t i o n R e s u l t
Query Data
Result
ProcessedImage
User
Camera
Arithmeticprocessor
CameraCalibration
1.2
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 20/27
20
Level 2 DFD:
1.1 Image Processor
Validation Find similar Points
Images Validateimages
ProcessedImage
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 21/27
21
1.2 Camera Calibration:
Calibratecommand
Notification
Find CameraOrientaion
Find internalParameters
Preparecalibration
data
Orientation data
Orientation data
Internals Parameters
Image for calibration
Result
Calibration data
1 3 Q P
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 22/27
22
1.3 Query Processor:
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 23/27
23
1.4 Arithmetic Processor:
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 24/27
24
1.5 User Interface:
8/8/2019 Photo Gramme Try
http://slidepdf.com/reader/full/photo-gramme-try 25/27
25
Progress and summary We have completed analysis part of our project
which includes formulation , systemarchitecture , DFD Diagrams.
Following conclusion was drawn from project:
Establishing user requirements right at thebeginning is crucial for development of project.
We are going to design a system that can workefficiently using already available infrastructures.