SlideShare a Scribd company logo
AN ENHANCED CIRCULAR DETECTION TECHNIQUE - RPSW
USING CIRCULAR HOUGH TRANSFORM
Anisha Ravikumar J
Sree Buddha College of Engineering
Abstract— Earth Surface consist of so many circular features
such as craters, volcanoes and other man-made structures. To
detect these circular features , so many detection techniques
where proposed. All that techniques are based on supervised
learning, unsupervised learning, machine learning etc. Here we
are going to propose a new automatic technique for the detection
of this circular features. Our method is actually based on the
multiplication operation of the original image with the rotated
image. We are combining the RPSW with circular Hough
transform. This method can detect the simple circles and can
also detect the more complex circular features. The method can
also find the area of the circular features.
Keywords- Feature extraction, Image Rotation , Pixel Swapping
Object detection, Remote sensing.
1. INTRODUCTION
The circular features, like impact craters or volcanoes, or
geological domes as well as the man-made
structures/symbols, are found on the satellite images. This
circular features are studied to get the relative age of the
planetary surface. Manually finding the circular features are
very difficult and it need more human skill. So in-order to
avoid that problem, so many automatic detection algorithms
are there. Image based and tomography based detection are
the two main approaches in the field of circular feature
detection.
Hough Transform and Wavelet transforms are the commonly
used techniques used for the image based detection
algorithms. Watershed and Terrin Derivatives are using in
topology based detection. Unsupervised detection of circular
features on the images depend on pattern recognition.
The main issues in lunar research is to find the age of lunar
surface by estimating the density of craters per unit area.so it
should detect the circular features clearly and also the shape
and size of the circular features should found clearly.
Detecting this type of circular features are very important for
finding the age of moon surface or other planetary surface.
So many automatic feature detection techniques have been
developed on the basis of pattern-matching tor Hough
Transform [1]–[2]. But in all the existing methods so many
problems are there. Main problem is about the accuracy of
the algorithm as well as the need of additional pre-processing
before applying the detection algorithms.
In this paper, we propose a new automatic method for the
detection and extraction of circular features from the satellite
images. This method is an image based detection technique.
We are doing this in black-and-white images (b binary image)
. This method is based partly on the pixel swapping (PSW)
for pattern extraction. [3].Here we are combining the
Rotational pixel swapping algorithm with the Hough
Transform. We are performing rotation of images as well as
the multiplication of images. The method can detect the
simple circular features as well as the more complex circular
features.
II. RPSW WITH HOUGH TRANSFORM FOR
DETECTION OF CIRCULAR FEATURES IN
SATELLITE IMAGES
With the combined RPSW and Hough Transform we can
accurately detect the circular features from the planetary
images.
A. RPSW
It means Rotational pixel swapping. The PSW algorithm
will extract the patterns by an inter-picture operation between
the original image with the translated image. In PSW
algorithm, as a rule of the translation operation target pattern
ISBN:978-1535061506
www.iaetsd.in
Proceedings of ICRMET-2016
©IAETSD 201621
with in the shift table is used. In this method the pattern of a
similar size in the shift table can be extracted. So, while using
this PSW, we should prepare patterns with all the possible
sizes for the shift table. To avoid that problem Rotational
Pixel Swapping (RPSW) algorithm has come. RPSW extracts
rotational symmetric pattern by multiplying the original
image with the rotated images.
Let A(x, y) be the original image. We can apply this RPSW
algorithm only in binary images, so we want to covert the
image A(x, y) in to a binary image. If the pixel value A(x, y)=
0 then it is a black pixel. If the pixel value A(x, y)=1,thenit
will be a white image. x, y are the horizontal axes and the
vertical axes. (0,0) is the top left point of the image. We will
produce so many images from the original image A(x, y) by
rotating it upon different angles. The resultant rotated image
is represented as Bxn,yn,φ(x, y). Here φ(x, y) is the rotation
angle. After finding the rotated images, Mφ(x, y) will find for
each φ for producing he extracted image and let it be C.
Mφ(x, y) = A(x, y) · Bxn,yn,φ(x, y) (1)
After this operation we can see an enhancement in the
circular , all the other shapes are eliminated. Now we need
to find the centre of the circle .Below equation is used for
that.
R(x, y) = ∑ ∑ Bx,y,φ = k·Δφ(i, j) (2)
where (x, y) is the rotation centre for the calculation of the
rotated image Bx,y,φ, Δφ is an incremental angle of rotation,
and N is the total number of rotation images. If the rotation
centre (x, y) is near the CRSP, R is large. If the rotation centre
is far away from the CRSP, R is small. Thus, a relatively high
R value at a point indicates that the point is the centre of a
circular feature.
We are calculating R(x, y) for following region (i, j) only:
lmin < √(i − x)2 + (j − y)2 < lmax (3)
lmax and lmin are the maximum local RPSW radii and
minimum local RPSW radii By using lmax and lmin we can
reduce the processing time T for (x,y).
Fig 2.1: A colour composite image.
When we implement the calculation of R practically, N
rotation images should generate first by Δφ around the center
of the image and shifted them to the location needed for
different centres of the rotation. All the selected points (xn,
yn) whose R values are bigger than threshold value f · Rmax,
here f is threshold fraction and Rmax is maximum value in
R. Then we calculate Cn(x, y) for (xn, yn) for each Rotational
Symmetric Pattern whose R value is nth highest in R .It is
done by using following equation.
N
Cn(x, y) =∑ A(x, y) · Bxn,yn,φ = k·Δφ(x, y).
k=1
Here also we are calculating Cn(x, y) for the region (i, j) only
defined by the equation (3) and after that summed up all Cn(x,
y) for the Rotational Symmetric Pattern s which having R >
f · Rmax,
i.e., C(x, y) = ∑n Cn(x, y).
In RPSW method some problems are there that we identified.
We cannot find the area of the circular feature, we can find
only the centre of the circular features. To solve this problem,
we proposed a circular feature detection algorithm. In this
algorithm, it should produce the rotational images, and then
it should perform the multiplication and then perform
summation. After doing this, it should apply the Circular
Hough transform on the resultant image. Here, we are the
combining the RPSW algorithm with the Hough Transform.
ISBN:978-1535061506
www.iaetsd.in
Proceedings of ICRMET-2016
©IAETSD 201622
Fig 2.3: : RPSW combined with Hough Transform
Circular Hough Transform is used to find the circular objects
in the noisy images. The method is based on the conversion
of images to binary images. Edge detection techniques such
as sobel operator or canny operators are using in the Circular
Hough Transform. A voting procedure is used in Circular
Hough Transform. Circular Hough Transform is based on the
equation of circles
r² = (x – a)² + (y – b)² (4)
a and b centre coordinates and r is the radius of the circle.
x = a + r*cos(θ) (5)
y = b + r*sin(θ) (6)
In CHT radius is set to a constant or we are providing a
particular rage of values. So that we can reduce the
complexity of using the algorithm.
A circle is drawn at each edge point with that edge point as
the origin point and radius is r. An array(3D) is used with
first 2Ds represents the coordinates of circle and last third
represents the radius. Whenever a circle is drawn with the
desired radii over each of the edge point, values in
accumulator array will increased. Accumulator, keeps the
count of how many circles are passing through the
coordinates of each of the edge points, and it will produce
a vote to find highest count. The coordinates of the centre
of the circles in the images are the coordinates with the
highest count.
Fig 2.3 : Sample image to do the process
Fig 2.4: Centre detected only in the circular region (output of
RPSW)
Fig 2.2: Block Diagram For The RPSW
ISBN:978-1535061506
www.iaetsd.in
Proceedings of ICRMET-2016
©IAETSD 201623
Fig: 2.5: radius of the circle is detected and all other shapes are
eliminated.(After applying Circular Hough Transform)
When we apply this Circular Hough Transform in the
resultant RPSW output, we can find the correct radius as
well as the area of the particular circle. Using RPSW we can
find the centre of the circle and then can find the radius by
apply Circular Hough Transform.
III. CONCLUSION
In this paper, we are introducing a new method for finding
the centre, radius and area of the circular features in the
satellite images. Here both the RPSW Algorithm and the
Circular Hough Transform is combined to get the result
Acknowledgment
I thank almighty for giving me the strength and courage to
take a good area and to do research in that area. I am thankful
to my project guide for his suggestion sand help me by giving
all the useful facilities like Internet access as well as books,
which is more important to me. I am also very thankful to all
staffs in the Department of Computer Science & Engineering
of Sree Buddha College of Engineering, pattoor, Alappuzha
References
[1] P. V. C. Hough, “Method and means for recognition complex
patterns,” U.S. Patent 3 069 654, Dec. 18, 1962.
[2] P. Pina, J. Saraiva, and T. Barata, “Automatic recognition of
Aeolia ripples on Mars,” presented at the Lunar Planetary
Science Con e The Woodlands, TX, USA, Mar. 2004, Paper
1621J.
[3] J. Iisaka and T.Sakurai-Amano, “An application of pixel
swapping technique to remote sensing,” presented at the
Proceeding Asian ConfConference Remote Sensing, Singapore,
2000, Paper OMPOO-13
[4] B. Ramachandran, C. O. Justice, and M. J. Abrams, Land Remote
Sensing and Global Environmental Change. NASA’s Earth
Observing System and the Science of ASTER and MODIS. New
York, NY, USA: Springer-
[5] H. J. Melosh, Impact Cratering— A Geologic Process. New
York, NY,
[6] M. Abrams, “The Advanced Spaceborne Thermal Emission and
Reflection .Radiometer (ASTER): Data products for the high
spatial resolution imager on NASA’s Terra platform,” Int. J.
Remote Sens., vol. 21, no. 5, pp. 847–859, Nov. 2000.
[7] P. Lambert, J. F. McHone, Jr., R. S. Dietz, M. Briedj, and M.
Djender, “Impact and impact-like structures in Algeria. PartII
Multi-ringed structures,”Meteoritics, vol. 16, no. 3, pp. 203–227,
Sep. 1981
ISBN:978-1535061506
www.iaetsd.in
Proceedings of ICRMET-2016
©IAETSD 201624

More Related Content

What's hot (20)

PDF
Lec9: Medical Image Segmentation (III) (Fuzzy Connected Image Segmentation)
Ulaş Bağcı
 
PDF
Digital Image Fundamentals
Dr. A. B. Shinde
 
PPT
Chapter10 image segmentation
asodariyabhavesh
 
PPTX
Two Dimensional Image Reconstruction Algorithms
mastersrihari
 
PDF
ANALYSIS OF INTEREST POINTS OF CURVELET COEFFICIENTS CONTRIBUTIONS OF MICROS...
sipij
 
PDF
Feature extraction based retrieval of
ijcsity
 
PPT
Muzammil Abdulrahman PPT On Gabor Wavelet Transform (GWT) Based Facial Expres...
Petroleum Training Institute
 
PDF
Av4301248253
IJERA Editor
 
PPTX
Digital image processing
ABIRAMI M
 
PDF
A Hough Transform Implementation for Line Detection for a Mobile Robot Self-N...
iosrjce
 
PDF
N045077984
IJERA Editor
 
PDF
Image enhancement techniques a review
eSAT Journals
 
PPTX
Lect 03 - first portion
Moe Moe Myint
 
PDF
An Improved Image Fusion Scheme Based on Markov Random Fields with Image Enha...
Editor IJCATR
 
PPTX
Copy-Rotate-Move Forgery Detection Based on Spatial Domain
SondosFadl
 
PPTX
Image segmentation in Digital Image Processing
DHIVYADEVAKI
 
PDF
Image Enhancement
Deven Sahu
 
PDF
Contrast enhancement using various statistical operations and neighborhood pr...
sipij
 
PDF
Parallel implementation of geodesic distance transform with application in su...
Tuan Q. Pham
 
Lec9: Medical Image Segmentation (III) (Fuzzy Connected Image Segmentation)
Ulaş Bağcı
 
Digital Image Fundamentals
Dr. A. B. Shinde
 
Chapter10 image segmentation
asodariyabhavesh
 
Two Dimensional Image Reconstruction Algorithms
mastersrihari
 
ANALYSIS OF INTEREST POINTS OF CURVELET COEFFICIENTS CONTRIBUTIONS OF MICROS...
sipij
 
Feature extraction based retrieval of
ijcsity
 
Muzammil Abdulrahman PPT On Gabor Wavelet Transform (GWT) Based Facial Expres...
Petroleum Training Institute
 
Av4301248253
IJERA Editor
 
Digital image processing
ABIRAMI M
 
A Hough Transform Implementation for Line Detection for a Mobile Robot Self-N...
iosrjce
 
N045077984
IJERA Editor
 
Image enhancement techniques a review
eSAT Journals
 
Lect 03 - first portion
Moe Moe Myint
 
An Improved Image Fusion Scheme Based on Markov Random Fields with Image Enha...
Editor IJCATR
 
Copy-Rotate-Move Forgery Detection Based on Spatial Domain
SondosFadl
 
Image segmentation in Digital Image Processing
DHIVYADEVAKI
 
Image Enhancement
Deven Sahu
 
Contrast enhancement using various statistical operations and neighborhood pr...
sipij
 
Parallel implementation of geodesic distance transform with application in su...
Tuan Q. Pham
 

Viewers also liked (19)

PDF
iaetsd Adaptive privacy policy prediction for user uploaded images on
Iaetsd Iaetsd
 
PDF
iaetsd A multiband mimo microstrip patch antenna for wireless
Iaetsd Iaetsd
 
PDF
iaetsd Effect of superconducting fault current limiter (sfcl) on triumphant i...
Iaetsd Iaetsd
 
PDF
Iirdem smart gun with rfid gps and gsm modules for remote enabling disabling ...
Iaetsd Iaetsd
 
PDF
iaetsd Automation of batching plant using plc and scada
Iaetsd Iaetsd
 
PDF
Iaetsd a novel approach to provide the security for distributed adaptive netw...
Iaetsd Iaetsd
 
PDF
Iirdem mitigation of voltage collapse at davanagere receiving station
Iaetsd Iaetsd
 
PDF
iaetsd Modeling of solar steam engine system using parabolic
Iaetsd Iaetsd
 
PDF
Iaetsd advancement in clicker machine and die
Iaetsd Iaetsd
 
PDF
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
Iaetsd Iaetsd
 
PDF
Iaetsd vlsi implementation of gabor filter based image edge detection
Iaetsd Iaetsd
 
PDF
Iaetsd gmsk modulation implementation for gsm in dsp
Iaetsd Iaetsd
 
PDF
Iaetsd fabrication and characterization of b4 cp particle reinforced lm24 al ...
Iaetsd Iaetsd
 
PDF
Iaetsd design of image steganography using haar dwt
Iaetsd Iaetsd
 
PDF
Iirdem implementation of smart homes and industrial automation system with se...
Iaetsd Iaetsd
 
PDF
Iaetsd mac using compressor based multiplier and carry save adder
Iaetsd Iaetsd
 
PDF
Iaetsd future polling system using cloud computing in support with smart clie...
Iaetsd Iaetsd
 
PDF
Iaetsd vlsi design of high throughput finite field multiplier using redundant...
Iaetsd Iaetsd
 
PDF
Iaetsd vlsi design of high throughput finite field multiplier using redundant...
Iaetsd Iaetsd
 
iaetsd Adaptive privacy policy prediction for user uploaded images on
Iaetsd Iaetsd
 
iaetsd A multiband mimo microstrip patch antenna for wireless
Iaetsd Iaetsd
 
iaetsd Effect of superconducting fault current limiter (sfcl) on triumphant i...
Iaetsd Iaetsd
 
Iirdem smart gun with rfid gps and gsm modules for remote enabling disabling ...
Iaetsd Iaetsd
 
iaetsd Automation of batching plant using plc and scada
Iaetsd Iaetsd
 
Iaetsd a novel approach to provide the security for distributed adaptive netw...
Iaetsd Iaetsd
 
Iirdem mitigation of voltage collapse at davanagere receiving station
Iaetsd Iaetsd
 
iaetsd Modeling of solar steam engine system using parabolic
Iaetsd Iaetsd
 
Iaetsd advancement in clicker machine and die
Iaetsd Iaetsd
 
iirdem The Livable Planet – A Revolutionary Concept through Innovative Street...
Iaetsd Iaetsd
 
Iaetsd vlsi implementation of gabor filter based image edge detection
Iaetsd Iaetsd
 
Iaetsd gmsk modulation implementation for gsm in dsp
Iaetsd Iaetsd
 
Iaetsd fabrication and characterization of b4 cp particle reinforced lm24 al ...
Iaetsd Iaetsd
 
Iaetsd design of image steganography using haar dwt
Iaetsd Iaetsd
 
Iirdem implementation of smart homes and industrial automation system with se...
Iaetsd Iaetsd
 
Iaetsd mac using compressor based multiplier and carry save adder
Iaetsd Iaetsd
 
Iaetsd future polling system using cloud computing in support with smart clie...
Iaetsd Iaetsd
 
Iaetsd vlsi design of high throughput finite field multiplier using redundant...
Iaetsd Iaetsd
 
Iaetsd vlsi design of high throughput finite field multiplier using redundant...
Iaetsd Iaetsd
 
Ad

Similar to Iaetsd an enhanced circular detection technique rpsw using circular hough transform (20)

PDF
A Case Study : Circle Detection Using Circular Hough Transform
IJSRED
 
PDF
A novel method_for_surface_exploration_super_resolution_restoration_of_mars_r...
Sérgio Sacani
 
PDF
Improvement and Enhancement Point Search Algorithm
IJCSIS Research Publications
 
PDF
FACE RECOGNITION ALGORITHM BASED ON ORIENTATION HISTOGRAM OF HOUGH PEAKS
ijaia
 
PDF
Automatic Relative Radiometric Normalization for Change Detection of Satellit...
IDES Editor
 
PDF
50120140501007 2-3
IAEME Publication
 
PDF
50120140501007 2-3
IAEME Publication
 
PDF
50120140501007 2-3
IAEME Publication
 
PDF
OpenCVand Matlab based Car Parking System Module for Smart City using Circle ...
JANAK TRIVEDI
 
PDF
line and circle detection using hough transform
Saeed Ullah
 
DOC
Project 2
Dylan Devotta
 
PDF
E0442328
IJERA Editor
 
PDF
Sudha radhika to upload in slide share [compatibility mode]
radhikasabareesh
 
PDF
Image search using similarity measures based on circular sectors
csandit
 
PDF
IMAGE SEARCH USING SIMILARITY MEASURES BASED ON CIRCULAR SECTORS
cscpconf
 
PDF
IRJET- Image Feature Extraction using Hough Transformation Principle
IRJET Journal
 
PPT
Circle drawing algo.
Mohd Arif
 
PDF
IRJET- Image Registration in GIS: A Survey
IRJET Journal
 
PDF
Hough Transform: Serial and Parallel Implementations
John Wayne
 
PDF
DEVELOPMENT OF AN ANDROID APPLICATION FOR OBJECT DETECTION BASED ON COLOR, SH...
ijma
 
A Case Study : Circle Detection Using Circular Hough Transform
IJSRED
 
A novel method_for_surface_exploration_super_resolution_restoration_of_mars_r...
Sérgio Sacani
 
Improvement and Enhancement Point Search Algorithm
IJCSIS Research Publications
 
FACE RECOGNITION ALGORITHM BASED ON ORIENTATION HISTOGRAM OF HOUGH PEAKS
ijaia
 
Automatic Relative Radiometric Normalization for Change Detection of Satellit...
IDES Editor
 
50120140501007 2-3
IAEME Publication
 
50120140501007 2-3
IAEME Publication
 
50120140501007 2-3
IAEME Publication
 
OpenCVand Matlab based Car Parking System Module for Smart City using Circle ...
JANAK TRIVEDI
 
line and circle detection using hough transform
Saeed Ullah
 
Project 2
Dylan Devotta
 
E0442328
IJERA Editor
 
Sudha radhika to upload in slide share [compatibility mode]
radhikasabareesh
 
Image search using similarity measures based on circular sectors
csandit
 
IMAGE SEARCH USING SIMILARITY MEASURES BASED ON CIRCULAR SECTORS
cscpconf
 
IRJET- Image Feature Extraction using Hough Transformation Principle
IRJET Journal
 
Circle drawing algo.
Mohd Arif
 
IRJET- Image Registration in GIS: A Survey
IRJET Journal
 
Hough Transform: Serial and Parallel Implementations
John Wayne
 
DEVELOPMENT OF AN ANDROID APPLICATION FOR OBJECT DETECTION BASED ON COLOR, SH...
ijma
 
Ad

More from Iaetsd Iaetsd (20)

PDF
iaetsd Survey on cooperative relay based data transmission
Iaetsd Iaetsd
 
PDF
iaetsd Software defined am transmitter using vhdl
Iaetsd Iaetsd
 
PDF
iaetsd Health monitoring system with wireless alarm
Iaetsd Iaetsd
 
PDF
iaetsd Equalizing channel and power based on cognitive radio system over mult...
Iaetsd Iaetsd
 
PDF
iaetsd Economic analysis and re design of driver’s car seat
Iaetsd Iaetsd
 
PDF
iaetsd Design of slotted microstrip patch antenna for wlan application
Iaetsd Iaetsd
 
PDF
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
Iaetsd Iaetsd
 
PDF
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
Iaetsd Iaetsd
 
PDF
Fabrication of dual power bike
Iaetsd Iaetsd
 
PDF
Blue brain technology
Iaetsd Iaetsd
 
PDF
iirdem Surveillance aided robotic bird
Iaetsd Iaetsd
 
PDF
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
Iaetsd Iaetsd
 
PDF
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
Iaetsd Iaetsd
 
PDF
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
Iaetsd Iaetsd
 
PDF
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
Iaetsd Iaetsd
 
PDF
iaetsd Shared authority based privacy preserving protocol
Iaetsd Iaetsd
 
PDF
iaetsd Secured multiple keyword ranked search over encrypted databases
Iaetsd Iaetsd
 
PDF
iaetsd Robots in oil and gas refineries
Iaetsd Iaetsd
 
PDF
iaetsd Isolation of cellulose from non conventional source and its chemical m...
Iaetsd Iaetsd
 
PDF
iaetsd Controlling data deuplication in cloud storage
Iaetsd Iaetsd
 
iaetsd Survey on cooperative relay based data transmission
Iaetsd Iaetsd
 
iaetsd Software defined am transmitter using vhdl
Iaetsd Iaetsd
 
iaetsd Health monitoring system with wireless alarm
Iaetsd Iaetsd
 
iaetsd Equalizing channel and power based on cognitive radio system over mult...
Iaetsd Iaetsd
 
iaetsd Economic analysis and re design of driver’s car seat
Iaetsd Iaetsd
 
iaetsd Design of slotted microstrip patch antenna for wlan application
Iaetsd Iaetsd
 
REVIEW PAPER- ON ENHANCEMENT OF HEAT TRANSFER USING RIBS
Iaetsd Iaetsd
 
A HYBRID AC/DC SOLAR POWERED STANDALONE SYSTEM WITHOUT INVERTER BASED ON LOAD...
Iaetsd Iaetsd
 
Fabrication of dual power bike
Iaetsd Iaetsd
 
Blue brain technology
Iaetsd Iaetsd
 
iirdem Surveillance aided robotic bird
Iaetsd Iaetsd
 
iirdem Growing India Time Monopoly – The Key to Initiate Long Term Rapid Growth
Iaetsd Iaetsd
 
iirdem Design of Efficient Solar Energy Collector using MPPT Algorithm
Iaetsd Iaetsd
 
iirdem CRASH IMPACT ATTENUATOR (CIA) FOR AUTOMOBILES WITH THE ADVOCATION OF M...
Iaetsd Iaetsd
 
iirdem ADVANCING OF POWER MANAGEMENT IN HOME WITH SMART GRID TECHNOLOGY AND S...
Iaetsd Iaetsd
 
iaetsd Shared authority based privacy preserving protocol
Iaetsd Iaetsd
 
iaetsd Secured multiple keyword ranked search over encrypted databases
Iaetsd Iaetsd
 
iaetsd Robots in oil and gas refineries
Iaetsd Iaetsd
 
iaetsd Isolation of cellulose from non conventional source and its chemical m...
Iaetsd Iaetsd
 
iaetsd Controlling data deuplication in cloud storage
Iaetsd Iaetsd
 

Recently uploaded (20)

PPTX
FUNDAMENTALS OF ELECTRIC VEHICLES UNIT-1
MikkiliSuresh
 
PPTX
Inventory management chapter in automation and robotics.
atisht0104
 
PPTX
MULTI LEVEL DATA TRACKING USING COOJA.pptx
dollysharma12ab
 
DOCX
SAR - EEEfdfdsdasdsdasdasdasdasdasdasdasda.docx
Kanimozhi676285
 
PDF
STUDY OF NOVEL CHANNEL MATERIALS USING III-V COMPOUNDS WITH VARIOUS GATE DIEL...
ijoejnl
 
PPTX
Ground improvement techniques-DEWATERING
DivakarSai4
 
PPTX
Online Cab Booking and Management System.pptx
diptipaneri80
 
PDF
Advanced LangChain & RAG: Building a Financial AI Assistant with Real-Time Data
Soufiane Sejjari
 
PDF
All chapters of Strength of materials.ppt
girmabiniyam1234
 
PDF
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
PPTX
IoT_Smart_Agriculture_Presentations.pptx
poojakumari696707
 
PDF
4 Tier Teamcenter Installation part1.pdf
VnyKumar1
 
PPTX
business incubation centre aaaaaaaaaaaaaa
hodeeesite4
 
PDF
SG1-ALM-MS-EL-30-0008 (00) MS - Isolators and disconnecting switches.pdf
djiceramil
 
PDF
2010_Book_EnvironmentalBioengineering (1).pdf
EmilianoRodriguezTll
 
PPTX
Precedence and Associativity in C prog. language
Mahendra Dheer
 
PDF
CAD-CAM U-1 Combined Notes_57761226_2025_04_22_14_40.pdf
shailendrapratap2002
 
PDF
Biodegradable Plastics: Innovations and Market Potential (www.kiu.ac.ug)
publication11
 
PDF
EVS+PRESENTATIONS EVS+PRESENTATIONS like
saiyedaqib429
 
PPTX
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 
FUNDAMENTALS OF ELECTRIC VEHICLES UNIT-1
MikkiliSuresh
 
Inventory management chapter in automation and robotics.
atisht0104
 
MULTI LEVEL DATA TRACKING USING COOJA.pptx
dollysharma12ab
 
SAR - EEEfdfdsdasdsdasdasdasdasdasdasdasda.docx
Kanimozhi676285
 
STUDY OF NOVEL CHANNEL MATERIALS USING III-V COMPOUNDS WITH VARIOUS GATE DIEL...
ijoejnl
 
Ground improvement techniques-DEWATERING
DivakarSai4
 
Online Cab Booking and Management System.pptx
diptipaneri80
 
Advanced LangChain & RAG: Building a Financial AI Assistant with Real-Time Data
Soufiane Sejjari
 
All chapters of Strength of materials.ppt
girmabiniyam1234
 
67243-Cooling and Heating & Calculation.pdf
DHAKA POLYTECHNIC
 
IoT_Smart_Agriculture_Presentations.pptx
poojakumari696707
 
4 Tier Teamcenter Installation part1.pdf
VnyKumar1
 
business incubation centre aaaaaaaaaaaaaa
hodeeesite4
 
SG1-ALM-MS-EL-30-0008 (00) MS - Isolators and disconnecting switches.pdf
djiceramil
 
2010_Book_EnvironmentalBioengineering (1).pdf
EmilianoRodriguezTll
 
Precedence and Associativity in C prog. language
Mahendra Dheer
 
CAD-CAM U-1 Combined Notes_57761226_2025_04_22_14_40.pdf
shailendrapratap2002
 
Biodegradable Plastics: Innovations and Market Potential (www.kiu.ac.ug)
publication11
 
EVS+PRESENTATIONS EVS+PRESENTATIONS like
saiyedaqib429
 
MT Chapter 1.pptx- Magnetic particle testing
ABCAnyBodyCanRelax
 

Iaetsd an enhanced circular detection technique rpsw using circular hough transform

  • 1. AN ENHANCED CIRCULAR DETECTION TECHNIQUE - RPSW USING CIRCULAR HOUGH TRANSFORM Anisha Ravikumar J Sree Buddha College of Engineering Abstract— Earth Surface consist of so many circular features such as craters, volcanoes and other man-made structures. To detect these circular features , so many detection techniques where proposed. All that techniques are based on supervised learning, unsupervised learning, machine learning etc. Here we are going to propose a new automatic technique for the detection of this circular features. Our method is actually based on the multiplication operation of the original image with the rotated image. We are combining the RPSW with circular Hough transform. This method can detect the simple circles and can also detect the more complex circular features. The method can also find the area of the circular features. Keywords- Feature extraction, Image Rotation , Pixel Swapping Object detection, Remote sensing. 1. INTRODUCTION The circular features, like impact craters or volcanoes, or geological domes as well as the man-made structures/symbols, are found on the satellite images. This circular features are studied to get the relative age of the planetary surface. Manually finding the circular features are very difficult and it need more human skill. So in-order to avoid that problem, so many automatic detection algorithms are there. Image based and tomography based detection are the two main approaches in the field of circular feature detection. Hough Transform and Wavelet transforms are the commonly used techniques used for the image based detection algorithms. Watershed and Terrin Derivatives are using in topology based detection. Unsupervised detection of circular features on the images depend on pattern recognition. The main issues in lunar research is to find the age of lunar surface by estimating the density of craters per unit area.so it should detect the circular features clearly and also the shape and size of the circular features should found clearly. Detecting this type of circular features are very important for finding the age of moon surface or other planetary surface. So many automatic feature detection techniques have been developed on the basis of pattern-matching tor Hough Transform [1]–[2]. But in all the existing methods so many problems are there. Main problem is about the accuracy of the algorithm as well as the need of additional pre-processing before applying the detection algorithms. In this paper, we propose a new automatic method for the detection and extraction of circular features from the satellite images. This method is an image based detection technique. We are doing this in black-and-white images (b binary image) . This method is based partly on the pixel swapping (PSW) for pattern extraction. [3].Here we are combining the Rotational pixel swapping algorithm with the Hough Transform. We are performing rotation of images as well as the multiplication of images. The method can detect the simple circular features as well as the more complex circular features. II. RPSW WITH HOUGH TRANSFORM FOR DETECTION OF CIRCULAR FEATURES IN SATELLITE IMAGES With the combined RPSW and Hough Transform we can accurately detect the circular features from the planetary images. A. RPSW It means Rotational pixel swapping. The PSW algorithm will extract the patterns by an inter-picture operation between the original image with the translated image. In PSW algorithm, as a rule of the translation operation target pattern ISBN:978-1535061506 www.iaetsd.in Proceedings of ICRMET-2016 ©IAETSD 201621
  • 2. with in the shift table is used. In this method the pattern of a similar size in the shift table can be extracted. So, while using this PSW, we should prepare patterns with all the possible sizes for the shift table. To avoid that problem Rotational Pixel Swapping (RPSW) algorithm has come. RPSW extracts rotational symmetric pattern by multiplying the original image with the rotated images. Let A(x, y) be the original image. We can apply this RPSW algorithm only in binary images, so we want to covert the image A(x, y) in to a binary image. If the pixel value A(x, y)= 0 then it is a black pixel. If the pixel value A(x, y)=1,thenit will be a white image. x, y are the horizontal axes and the vertical axes. (0,0) is the top left point of the image. We will produce so many images from the original image A(x, y) by rotating it upon different angles. The resultant rotated image is represented as Bxn,yn,φ(x, y). Here φ(x, y) is the rotation angle. After finding the rotated images, Mφ(x, y) will find for each φ for producing he extracted image and let it be C. Mφ(x, y) = A(x, y) · Bxn,yn,φ(x, y) (1) After this operation we can see an enhancement in the circular , all the other shapes are eliminated. Now we need to find the centre of the circle .Below equation is used for that. R(x, y) = ∑ ∑ Bx,y,φ = k·Δφ(i, j) (2) where (x, y) is the rotation centre for the calculation of the rotated image Bx,y,φ, Δφ is an incremental angle of rotation, and N is the total number of rotation images. If the rotation centre (x, y) is near the CRSP, R is large. If the rotation centre is far away from the CRSP, R is small. Thus, a relatively high R value at a point indicates that the point is the centre of a circular feature. We are calculating R(x, y) for following region (i, j) only: lmin < √(i − x)2 + (j − y)2 < lmax (3) lmax and lmin are the maximum local RPSW radii and minimum local RPSW radii By using lmax and lmin we can reduce the processing time T for (x,y). Fig 2.1: A colour composite image. When we implement the calculation of R practically, N rotation images should generate first by Δφ around the center of the image and shifted them to the location needed for different centres of the rotation. All the selected points (xn, yn) whose R values are bigger than threshold value f · Rmax, here f is threshold fraction and Rmax is maximum value in R. Then we calculate Cn(x, y) for (xn, yn) for each Rotational Symmetric Pattern whose R value is nth highest in R .It is done by using following equation. N Cn(x, y) =∑ A(x, y) · Bxn,yn,φ = k·Δφ(x, y). k=1 Here also we are calculating Cn(x, y) for the region (i, j) only defined by the equation (3) and after that summed up all Cn(x, y) for the Rotational Symmetric Pattern s which having R > f · Rmax, i.e., C(x, y) = ∑n Cn(x, y). In RPSW method some problems are there that we identified. We cannot find the area of the circular feature, we can find only the centre of the circular features. To solve this problem, we proposed a circular feature detection algorithm. In this algorithm, it should produce the rotational images, and then it should perform the multiplication and then perform summation. After doing this, it should apply the Circular Hough transform on the resultant image. Here, we are the combining the RPSW algorithm with the Hough Transform. ISBN:978-1535061506 www.iaetsd.in Proceedings of ICRMET-2016 ©IAETSD 201622
  • 3. Fig 2.3: : RPSW combined with Hough Transform Circular Hough Transform is used to find the circular objects in the noisy images. The method is based on the conversion of images to binary images. Edge detection techniques such as sobel operator or canny operators are using in the Circular Hough Transform. A voting procedure is used in Circular Hough Transform. Circular Hough Transform is based on the equation of circles r² = (x – a)² + (y – b)² (4) a and b centre coordinates and r is the radius of the circle. x = a + r*cos(θ) (5) y = b + r*sin(θ) (6) In CHT radius is set to a constant or we are providing a particular rage of values. So that we can reduce the complexity of using the algorithm. A circle is drawn at each edge point with that edge point as the origin point and radius is r. An array(3D) is used with first 2Ds represents the coordinates of circle and last third represents the radius. Whenever a circle is drawn with the desired radii over each of the edge point, values in accumulator array will increased. Accumulator, keeps the count of how many circles are passing through the coordinates of each of the edge points, and it will produce a vote to find highest count. The coordinates of the centre of the circles in the images are the coordinates with the highest count. Fig 2.3 : Sample image to do the process Fig 2.4: Centre detected only in the circular region (output of RPSW) Fig 2.2: Block Diagram For The RPSW ISBN:978-1535061506 www.iaetsd.in Proceedings of ICRMET-2016 ©IAETSD 201623
  • 4. Fig: 2.5: radius of the circle is detected and all other shapes are eliminated.(After applying Circular Hough Transform) When we apply this Circular Hough Transform in the resultant RPSW output, we can find the correct radius as well as the area of the particular circle. Using RPSW we can find the centre of the circle and then can find the radius by apply Circular Hough Transform. III. CONCLUSION In this paper, we are introducing a new method for finding the centre, radius and area of the circular features in the satellite images. Here both the RPSW Algorithm and the Circular Hough Transform is combined to get the result Acknowledgment I thank almighty for giving me the strength and courage to take a good area and to do research in that area. I am thankful to my project guide for his suggestion sand help me by giving all the useful facilities like Internet access as well as books, which is more important to me. I am also very thankful to all staffs in the Department of Computer Science & Engineering of Sree Buddha College of Engineering, pattoor, Alappuzha References [1] P. V. C. Hough, “Method and means for recognition complex patterns,” U.S. Patent 3 069 654, Dec. 18, 1962. [2] P. Pina, J. Saraiva, and T. Barata, “Automatic recognition of Aeolia ripples on Mars,” presented at the Lunar Planetary Science Con e The Woodlands, TX, USA, Mar. 2004, Paper 1621J. [3] J. Iisaka and T.Sakurai-Amano, “An application of pixel swapping technique to remote sensing,” presented at the Proceeding Asian ConfConference Remote Sensing, Singapore, 2000, Paper OMPOO-13 [4] B. Ramachandran, C. O. Justice, and M. J. Abrams, Land Remote Sensing and Global Environmental Change. NASA’s Earth Observing System and the Science of ASTER and MODIS. New York, NY, USA: Springer- [5] H. J. Melosh, Impact Cratering— A Geologic Process. New York, NY, [6] M. Abrams, “The Advanced Spaceborne Thermal Emission and Reflection .Radiometer (ASTER): Data products for the high spatial resolution imager on NASA’s Terra platform,” Int. J. Remote Sens., vol. 21, no. 5, pp. 847–859, Nov. 2000. [7] P. Lambert, J. F. McHone, Jr., R. S. Dietz, M. Briedj, and M. Djender, “Impact and impact-like structures in Algeria. PartII Multi-ringed structures,”Meteoritics, vol. 16, no. 3, pp. 203–227, Sep. 1981 ISBN:978-1535061506 www.iaetsd.in Proceedings of ICRMET-2016 ©IAETSD 201624