Harris Corner Detection
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Machine Generated Curvilinear Structures Extracted from Magnetic Data in the Fort Mcmurray Oil Sand Area Using 2D Structure Tensor Hassan H
Machine generated curvilinear structures extracted from magnetic data in the Fort McMurray oil sand area using 2D structure tensor Hassan H. Hassan Multiphysics Imaging Technology Summary Curvilinear structures are among the most important geological features that are detected by geophysical data, because they are often linked to subsurface geological structures such as faults, fractures, lithological contacts, and to some extent paleo-channels. Thus, accurate detection and extraction of curvilinear structures from geophysical data is crucial for oil and gas, as well as mineral exploration. There is a wide-range of curvilinear structures present in geophysical images, either as straight lines or curved lines, and across which image magnitude changes rapidly. In magnetic images, curvilinear structures are usually associated with geological features that exhibit significant magnetic susceptibility contrasts. Traditionally, curvilinear structures are manually detected and extracted from magnetic data by skilled professionals, using derivative or gradient based filters. However, the traditional approach is tedious, slow, labor-intensive, subjective, and most important they do not perform well with big geophysical data. Recent advances in digital imaging and data analytic techniques in the fields of artificial intelligence, machine and deep learnings, helped to develop new methods to automatically enhance, detect, and extract curvilinear structures from images of small and big data. Among these newly developed techniques, we adopted one that is based on 2D Hessian structure tensor. Structure tensor is a relatively modern imaging technique, and it reveals length and orientation of curvilinear structures along the two principal directions of the image. It is based on the image eigenvalues (λ1, λ2) and their corresponding eigenvectors (e1, e2), respectively. -
Edge Orientation Using Contour Stencils Pascal Getreuer
Edge Orientation Using Contour Stencils Pascal Getreuer To cite this version: Pascal Getreuer. Edge Orientation Using Contour Stencils. SAMPTA’09, May 2009, Marseille, France. Special session on sampling and (in)painting. hal-00452291 HAL Id: hal-00452291 https://hal.archives-ouvertes.fr/hal-00452291 Submitted on 1 Feb 2010 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Edge Orientation Using Contour Stencils Pascal Getreuer (1) (1) Department of Mathematics, University of California Los Angeles [email protected] Abstract: structure tensor J( u) = u u. The struc- ture tensor satisfies ∇J( u)∇ = J⊗( ∇u) and u is an eigenvector of J( u).−∇ The structure∇ tensor takes∇ into Many image processing applications require estimat- ∇ ing the orientation of the image edges. This estimation account the orientation but not the sign of the direc- is often done with a finite difference approximation tion, thus solving the antipodal cancellation problem. of the orthogonal gradient. As an alternative, we ap- As developed by Weickert [9], let ply contour stencils, a method for detecting contours from total variation along curves, and show it more Jρ( uσ) = Gρ J(Gσ u) (1) ∇ ∗ ∗ robustly estimates the edge orientations than several where Gσ and Gρ are Gaussians with standard devia- finite difference approximations. -
Plane-Wave Sobel Attribute for Discontinuity Enhancement in Seismic Imagesa
Plane-wave Sobel attribute for discontinuity enhancement in seismic imagesa aPublished in Geophysics, 82, WB63-WB69, (2017) Mason Phillips and Sergey Fomel ABSTRACT Discontinuity enhancement attributes are commonly used to facilitate the interpre- tation process by enhancing edges in seismic images and providing a quantitative measure of the significance of discontinuous features. These attributes require careful pre-processing to maintain geologic features and suppress acquisition and processing artifacts which may be artificially detected as a geologic edge. We propose the plane-wave Sobel attribute, a modification of the classic Sobel filter, by orienting the filter along seismic structures using plane-wave destruction and plane- wave shaping. The plane-wave Sobel attribute can be applied directly to a seismic image to efficiently and effectively enhance discontinuous features, or to a coherence image to create a sharper and more detailed image. Two field benchmark data examples with many faults and channel features from offshore New Zealand and offshore Nova Scotia demonstrate the effectiveness of this method compared to conventional coherence attributes. The results are reproducible using the Madagascar software package. INTRODUCTION One of the major challenges of interpreting seismic images is the delineation of reflection discontinuities that are related to distinct geologic features, such as faults, channels, salt boundaries, and unconformities. Visually prominent reflection features often overshadow these subtle discontinuous features which are critical to understanding the structural and depositional environment of the subsurface. For this reason, precise manual interpretation of these reflection discontinuities in seismic images can be tedious and time-consuming, es- pecially when data quality is poor. Discontinuity enhancement attributes are among the most widely used seismic attributes today. -
Robust Corner and Tangent Point Detection for Strokes with Deep
Robust corner and tangent point detection for strokes with deep learning approach Long Zeng*, Zhi-kai Dong, Yi-fan Xu Graduate school at Shenzhen, Tsinghua University Abstract: A robust corner and tangent point detection (CTPD) tool is critical for sketch-based engineering modeling. This paper proposes a robust CTPD approach for hand-drawn strokes with deep learning approach, denoted as CTPD-DL. Its robustness for users, stroke shapes and biased datasets is improved due to multi-scaled point contexts and a vote scheme. Firstly, all stroke points are classified into segments by two deep learning networks, based on scaled point contexts which mimic human’s perception. Then, a vote scheme is adopted to analyze the merge conditions and operations for adjacent segments. If most points agree with a stroke’s type, this type is accepted. Finally, new corners and tangent points are inserted at transition points. The algorithm’s performance is experimented with 1500 strokes of 20 shapes. Results show that our algorithm can achieve 95.3% for all-or-nothing accuracy and 88.6% accuracy for biased datasets, compared to 84.6% and 71% of the state-of-the-art CTPD technique, which is heuristic and empirical-based. Keywords: corner detection, tangent point detection, stroke segmentation, deep learning, ResNet. 1. Introduction This work originates from our sketch-based engineering modeling (SBEM) system [1], to convert a conceptual sketch into a detailed part directly. A user friendly SBEM should impose as fewer constraints to the sketching process as possible [2]. Such system usually first starts from hand- drawn strokes, which may contain more than one primitives (e.g. -
1 Introduction
1: Introduction Ahmad Humayun 1 Introduction z A pixel is not a square (or rectangular). It is simply a point sample. There are cases where the contributions to a pixel can be modeled, in a low order way, by a little square, but not ever the pixel itself. The sampling theorem tells us that we can reconstruct a continuous entity from such a discrete entity using an appropriate reconstruction filter - for example a truncated Gaussian. z Cameras approximated by pinhole cameras. When pinhole too big - many directions averaged to blur the image. When pinhole too small - diffraction effects blur the image. z A lens system is there in a camera to correct for the many optical aberrations - they are basically aberrations when light from one point of an object does not converge into a single point after passing through the lens system. Optical aberrations fall into 2 categories: monochromatic (caused by the geometry of the lens and occur both when light is reflected and when it is refracted - like pincushion etc.); and chromatic (Chromatic aberrations are caused by dispersion, the variation of a lens's refractive index with wavelength). Lenses are essentially help remove the shortfalls of a pinhole camera i.e. how to admit more light and increase the resolution of the imaging system at the same time. With a simple lens, much more light can be bought into sharp focus. Different problems with lens systems: 1. Spherical aberration - A perfect lens focuses all incoming rays to a point on the optic axis. A real lens with spherical surfaces suffers from spherical aberration: it focuses rays more tightly if they enter it far from the optic axis than if they enter closer to the axis. -
A Combined Approach of Harris-SIFT Feature Detection for Image Mosaicing
International Journal of Engineering Research & Technology (IJERT) ISSN: 2278-0181 Vol. 3 Issue 5, May - 2014 A Combined Approach of Harris-SIFT Feature Detection for Image Mosaicing Monika B. Varma, Prof. Kinjal Mistree C.E Department, Chotubhai Gopalbhai Patel Institute of Technology Uka Tarsadia University Gujarat, India. Abstract—This Image Mosaicing is a process of assembling appropriate transformations via a warping operation and multiple overlapping images of the same scene into a large image. merging the overlapping regions of warped Images, it is The output of the image Mosaicing operation is the union of the possible to construct a single image indistinguishable from a two or more overlapping input images. This technology is widely single large image of the same object, covering the entire used in photography, digital video, motion analysis, medical visible area of the scene. The basis of the Image Mosaicing image processing, remote sensing image processing, document technique is to find the common part in the overlap input image processing and other fields. images and then smoothly blend them to produce final Panorama. This paper describes a combined approach of Harris-SIFT feature detection for Image Mosaicing. Firstly, feature points are The procedure of the Image Mosaicing Consists of two basic detected by using Harris corner detector, then after SIFT Concept: 1) Image Registration and 2) Image Blending and descriptor is computed to store feature vector for each detected Warping[6], as shown in the Fig 1. keypoints and then feature matching is applied. The RANSAC Homography algorithm is used to detect wrong matches for improving the stability of the algorithm and for estimating the transformation model. -
Accurate Corner Detection Methods Using Two Step Approach by Nitin Bhatia , Megha Chhabra Thapar University
Global Journal of Computer Science & Technology Volume 11 Issue 6 Version 1.0 April 2011 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals Inc. (USA) Online ISSN: 0975 - 4172 & Print ISSN: 0975-4350 Accurate Corner Detection Methods using Two Step Approach By Nitin Bhatia , Megha Chhabra Thapar University Abstract- : Many image features are proved to be good candidates for recognition. Among them are edges, lines, corners, junctions or interest points in general. Importance of corner detection in digital images is increasing with increasing work in computer vision in imagery. One of the most promising techniques is the one based on Harris corner detection method. This work describes different approaches to detect corner in efficient way. Based on the works carried out by Harris method, the authors have worked upon increasing efficiency using edge detection methods on image, along with applying the Harris on this pre-processed image. Most of the time, such a step is performed as one of the first steps upon which more complicated algorithm rely. Hence, good outcome of such an operation influences the whole vision channel. This paper contains a quantitative comparison of three such modified techniques using Sobel–Harris, Canny-Harris and Laplace-Harris with Harris operator on the basis of distances computed by these methods from user detected corners. Keywords: Corner Detection, Harris, Laplace, Canny, Sobel. Classification: GJCST Classification: I.4.6 Accurate Corner Detection Methods using Two Step Approach Strictly as per the compliance and regulations of: © 2011 Nitin Bhatia , Megha Chhabra. This is a research/review paper, distributed under the terms of the Creative Commons Attribution-Noncommercial 3.0 Unported License http://creativecommons.org/licenses/by-nc/3.0/), permitting all non-commercial use, distribution, and reproduction inany medium, provided the original work is properly cited. -
Detection and Evaluation Methods for Local Image and Video Features Julian Stottinger¨
Technical Report CVL-TR-4 Detection and Evaluation Methods for Local Image and Video Features Julian Stottinger¨ Computer Vision Lab Institute of Computer Aided Automation Vienna University of Technology 2. Marz¨ 2011 Abstract In computer vision, local image descriptors computed in areas around salient interest points are the state-of-the-art in visual matching. This technical report aims at finding more stable and more informative interest points in the domain of images and videos. The research interest is the development of relevant evaluation methods for visual mat- ching approaches. The contribution of this work lies on one hand in the introduction of new features to the computer vision community. On the other hand, there is a strong demand for valid evaluation methods and approaches gaining new insights for general recognition tasks. This work presents research in the detection of local features both in the spatial (“2D” or image) domain as well for spatio-temporal (“3D” or video) features. For state-of-the-art classification the extraction of discriminative interest points has an impact on the final classification performance. It is crucial to find which interest points are of use in a specific task. One question is for example whether it is possible to reduce the number of interest points extracted while still obtaining state-of-the-art image retrieval or object recognition results. This would gain a significant reduction in processing time and would possibly allow for new applications e.g. in the domain of mobile computing. Therefore, the work investigates different corner detection approaches and evaluates their repeatability under varying alterations. -
Structure-Oriented Gaussian Filter for Seismic Detail Preserving Smoothing
STRUCTURE-ORIENTED GAUSSIAN FILTER FOR SEISMIC DETAIL PRESERVING SMOOTHING Wei Wang*, Jinghuai Gao*, Kang Li**, Ke Ma*, Xia Zhang* *School of Electronic and Information Engineering, Xi’an Jiaotong University, Xi’an, 710049, China. **China Satellite Maritime Tracking and Control Department, Jiangyin, 214431, China. [email protected] ABSTRACT location. Among the different methods to achieve the denoising of 3D seismic data, a large number of approaches This paper presents a structure-oriented Gaussian (SOG) using nonlinear diffusion techniques have been proposed in filter for reducing noise in 3D reflection seismic data while the recent years ([6],[7],[8],[9],[10]). These techniques are preserving relevant details such as structural and based on the use of Partial Differential Equations (PDE). stratigraphic discontinuities and lateral heterogeneity. The Among these diffusion based seismic denoising Gaussian kernel is anisotropically constructed based on two methods, an excellent sample is the seismic fault preserving confidence measures, both of which take into account the diffusion (SFPD) proposed by Lavialle et al. [10]. The regularity of the local seismic structures. So that, the filter SFPD filter is driven by a diffusion tensor: shape is well adjusted according to different local wU divD JUV U U (1) geological features. Then, the anisotropic Gaussian is wt steered by local orientations of the geological features Anisotropy in the smoothing processes is addressed in terms (layers) provided by the Gradient Structure Tensor. The of eigenvalues and eigenvectors of the diffusion tensor. potential of our approach is presented through a Therein, the diffusion tensor is based on the analysis of the comparative experiment with seismic fault preserving Gradient Structure Tensor ([4],[11]): diffusion (SFPD) filter on synthetic blocks and an §·2 §·wwwwwUUUUUVVVVV application to real 3D seismic data. -
A Survey of Feature Extraction Techniques in Content-Based Illicit Image Detection
Journal of Theoretical and Applied Information Technology 10 th May 2016. Vol.87. No.1 © 2005 - 2016 JATIT & LLS. All rights reserved . ISSN: 1992-8645 www.jatit.org E-ISSN: 1817-3195 A SURVEY OF FEATURE EXTRACTION TECHNIQUES IN CONTENT-BASED ILLICIT IMAGE DETECTION 1,2 S.HADI YAGHOUBYAN, 1MOHD AIZAINI MAAROF, 1ANAZIDA ZAINAL, 1MAHDI MAKTABDAR OGHAZ 1Faculty of Computing, Universiti Teknologi Malaysia (UTM), Malaysia 2 Department of Computer Engineering, Islamic Azad University, Yasooj Branch, Yasooj, Iran E-mail: 1,2 [email protected], [email protected], [email protected] ABSTRACT For many of today’s youngsters and children, the Internet, mobile phones and generally digital devices are integral part of their life and they can barely imagine their life without a social networking systems. Despite many advantages of the Internet, it is hard to neglect the Internet side effects in people life. Exposure to illicit images is very common among adolescent and children, with a variety of significant and often upsetting effects on their growth and thoughts. Thus, detecting and filtering illicit images is a hot and fast evolving topic in computer vision. In this research we tried to summarize the existing visual feature extraction techniques used for illicit image detection. Feature extraction can be separate into two sub- techniques feature detection and description. This research presents the-state-of-the-art techniques in each group. The evaluation measurements and metrics used in other researches are summarized at the end of the paper. We hope that this research help the readers to better find the proper feature extraction technique or develop a robust and accurate visual feature extraction technique for illicit image detection and filtering purpose. -
Edge Detection and Corner Detection
Edge Detection and Corner Detection Introduction to Computer Vision CSE 152 Lecture 7 CSE 152, Spring 2018 Introduction to Computer Vision Announcements • Homework 2 is due Apr 25, 11:59 PM • Reading: – Chapter 5: Local Image Features CSE 152, Spring 2018 Introduction to Computer Vision Edges CSE 152, Spring 2018 Introduction to Computer Vision Corners CSE 152, Spring 2018 Introduction to Computer Vision Edges What is an edge? A discontinuity in image intensity. Physical causes of edges 1. Object boundaries 2. Surface normal discontinuities 3. Reflectance (albedo) discontinuities 4. Lighting discontinuities (shadow boundaries) CSE 152, Spring 2018 Introduction to Computer Vision Object Boundaries CSE 152, Spring 2018 Introduction to Computer Vision Surface normal discontinuities CSE 152, Spring 2018 Introduction to Computer Vision Boundaries of materials properties CSE 152, Spring 2018 Introduction to Computer Vision Boundaries of lighting CSE 152, Spring 2018 Introduction to Computer Vision Profiles of image intensity edges CSE 152, Spring 2018 Introduction to Computer Vision Noisy Step Edge • Derivative is high everywhere. • Must smooth before taking gradient. CSE 152, Spring 2018 Introduction to Computer Vision Edge is Where Change Occurs: 1-D • Change is measured by derivative in 1D Ideal Edge Smoothed Edge First Derivative Second Derivative • Biggest change, derivative has maximum magnitude • Or 2nd derivative is zero. CSE 152, Spring 2018 Introduction to Computer Vision Numerical Derivatives f(x) x X0-h X0 X0+h Take Taylor series -
Coding Images with Local Features
Int J Comput Vis (2011) 94:154–174 DOI 10.1007/s11263-010-0340-z Coding Images with Local Features Timo Dickscheid · Falko Schindler · Wolfgang Förstner Received: 21 September 2009 / Accepted: 8 April 2010 / Published online: 27 April 2010 © Springer Science+Business Media, LLC 2010 Abstract We develop a qualitative measure for the com- The results of our empirical investigations reflect the theo- pleteness and complementarity of sets of local features in retical concepts of the detectors. terms of covering relevant image information. The idea is to interpret feature detection and description as image coding, Keywords Local features · Complementarity · Information and relate it to classical coding schemes like JPEG. Given theory · Coding · Keypoint detectors · Local entropy an image, we derive a feature density from a set of local fea- tures, and measure its distance to an entropy density com- puted from the power spectrum of local image patches over 1 Introduction scale. Our measure is meant to be complementary to ex- Local image features play a crucial role in many computer isting ones: After task usefulness of a set of detectors has vision applications. The basic idea is to represent the image been determined regarding robustness and sparseness of the content by small, possibly overlapping, independent parts. features, the scheme can be used for comparing their com- By identifying such parts in different images of the same pleteness and assessing effects of combining multiple de- scene or object, reliable statements about image geome- tectors. The approach has several advantages over a simple try and scene content are possible. Local feature extraction comparison of image coverage: It favors response on struc- comprises two steps: (1) Detection of stable local image tured image parts, penalizes features in purely homogeneous patches at salient positions in the image, and (2) description areas, and accounts for features appearing at the same lo- of these patches.