[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline
remove_circle_outline

Journals

Article Types

Countries / Regions

Search Results (2)

Search Parameters:
Keywords = QHull

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
13 pages, 2186 KiB  
Article
New Test to Detect Clustered Graphical Passwords in Passpoints Based on the Perimeter of the Convex Hull
by Joaquín Alberto Herrera-Macías, Lisset Suárez-Plasencia, Carlos Miguel Legón-Pérez, Guillermo Sosa-Gómez and Omar Rojas
Information 2024, 15(8), 447; https://doi.org/10.3390/info15080447 - 30 Jul 2024
Viewed by 996
Abstract
This research paper presents a new test based on a novel approach for identifying clustered graphical passwords within the Passpoints scenario. Clustered graphical passwords are considered a weakness of graphical authentication systems, introduced by users during the registration phase, and thus it is [...] Read more.
This research paper presents a new test based on a novel approach for identifying clustered graphical passwords within the Passpoints scenario. Clustered graphical passwords are considered a weakness of graphical authentication systems, introduced by users during the registration phase, and thus it is necessary to have methods for the detection and prevention of such weaknesses. Graphical authentication methods serve as a viable alternative to the conventional alphanumeric password-based authentication method, which is susceptible to known weaknesses arising from user-generated passwords of this nature. The test proposed in this study is based on estimating the distributions of the perimeter of the convex hull, based on the hypothesis that the perimeter of the convex hull of a set of five clustered points is smaller than the one formed by random points. This convex hull is computed based on the points that users select as passwords within an image measuring 1920 × 1080 pixels, using the built-in function convhull in Matlab R2018a relying on the Qhull algorithm. The test was formulated by choosing the optimal distribution that fits the data from a total of 54 distributions, evaluated using the Kolmogorov–Smirnov, Anderson–Darling, and Chi-squared tests, thus achieving the highest reliability. Evaluating the effectiveness of the proposed test involves estimating type I and II errors, for five levels of significance α{0.01,0.02,0.05,0.1,0.2}, by simulating datasets of random and clustered graphical passwords with different levels of clustering. In this study, we compare the effectiveness and efficiency of the proposed test with existing tests from the literature that can detect this type of pattern in Passpoints graphical passwords. Our findings indicate that the new test demonstrates a significant improvement in effectiveness compared to previously published tests. Furthermore, the joint application of the two tests also shows improvement. Depending on the significance level determined by the user or system, the enhancement results in a higher detection rate of clustered passwords, ranging from 0.1% to 8% compared to the most effective previous methods. This improvement leads to a decrease in the estimated probability of committing a type II error. In terms of efficiency, the proposed test outperforms several previous tests; however, it falls short of being the most efficient, using computation time measured in seconds as a metric. It can be concluded that the newly developed test demonstrates the highest effectiveness and the second-highest efficiency level compared to the other tests available in the existing literature for the same purpose. The test was designed to be implemented in graphical authentication systems to prevent users from selecting weak graphical passwords, enhance password strength, and improve system security. Full article
Show Figures

Figure 1

Figure 1
<p>The joint application scheme of the known tests to detect graphical passwords in Passpoints.</p>
Full article ">Figure 2
<p>Convex hull determined by the points of a clustered (<b>a</b>), random (<b>b</b>), and regular (<b>c</b>) password.</p>
Full article ">Figure 3
<p>Histogram of the perimeter database of the convex hull and its fit to a Johnson SB distribution.</p>
Full article ">Figure 4
<p>Estimated probability <math display="inline"><semantics> <mover accent="true"> <mi>β</mi> <mo stretchy="false">^</mo> </mover> </semantics></math> of committing a type <math display="inline"><semantics> <mrow> <mi>I</mi> <mi>I</mi> </mrow> </semantics></math> error (<b>a</b>), clustered graphical passwords detected (C.G.P.D.) by the proposed test (<b>b</b>).</p>
Full article ">Figure 5
<p>Number of clustered graphical passwords detected by each of the tests in the databases DB.3.1 (<b>a</b>), DB.3.2 (<b>b</b>), and DB.3.3 (<b>c</b>).</p>
Full article ">
996 KiB  
Article
Comparative Analysis of Clustering-Based Approaches for 3-D Single Tree Detection Using Airborne Fullwave Lidar Data
by Sandeep Gupta, Holger Weinacker and Barbara Koch
Remote Sens. 2010, 2(4), 968-989; https://doi.org/10.3390/rs2040968 - 1 Apr 2010
Cited by 91 | Viewed by 12976
Abstract
In the past, many algorithms have been applied for three-dimensional (3-D) single tree extraction using Airborne Laser Scanner (ALS) data. Clustering based algorithms are widely used in different applications but rarely being they used in the field of forestry using ALS data as [...] Read more.
In the past, many algorithms have been applied for three-dimensional (3-D) single tree extraction using Airborne Laser Scanner (ALS) data. Clustering based algorithms are widely used in different applications but rarely being they used in the field of forestry using ALS data as an input. In this paper, a comparative qualitative study was conducted using the iterative partitioning and hierarchical clustering based mechanisms and full waveform ALS data as an input to extract the individual trees/tree crowns in their most appropriate shape. The full waveform LIght Detection And Ranging (LIDAR) data was collected from the Waldkirch black forest area in the south-western part of Germany in August 2005 with density of 4–5 points/m2. Both the clustering algorithms were used in their original and modified form for a comparative qualitative analysis of the results obtained in the form of individual clusters containing 3-D points for each tree/tree crown. A total of 378 trees were found in all the 1.2 ha area with height ranging from 15 m to 50.9 m. The forest contains mainly older trees with deciduous, coniferous and mixed stands. The findings showed that among the three kind of clustering methods applied (normal k-means, modified k-means and hierarchical clustering), the modified k-means algorithm using external seed points and scaling down the height for initialization of the clustering process was the most promising method for the extraction of clusters of individual trees/tree crowns. A 3-D reconstruction of extracted individual clusters was carried out using QHull algorithm. In this study, the result was not possible to validate quantitatively due to lack of the field inventory data. Full article
Show Figures

Figure 1

Figure 1
<p>LIDAR raw data overlaid on DSM.</p>
Full article ">Figure 2
<p>Methodology flow chart.</p>
Full article ">Figure 3
<p>LIDAR raw and normalized points. (a) LIDAR raw points of the whole test area projected above DTM. (b) LIDAR raw points above DTM in a closed view. (c) Normalized points above zero height in a closed view.</p>
Full article ">Figure 4
<p>Subdivision of study area (in progress) into a 20 m × 20 m grid.</p>
Full article ">Figure 5
<p>Divided cells (30) in yellow color overlaid on the DSM.</p>
Full article ">Figure 6
<p>Extracted local maxima overlaid on DSM (red colored points).</p>
Full article ">Figure 7
<p>Cell 6 - distribution of normalized 3-D LIDAR points, projected into a freely chosen vertical plane, at 3 different height levels (0–2 m, 2–16 m, and above 16 m) shown in 3 different colors (red, green and blue, respectively). The x and y coordinate values (in meters) are displayed horizontally and the z value (in meters) is displayed vertically.</p>
Full article ">Figure 8
<p>Result after running N <span class="html-italic">k</span>-means without scaling down the height value on two different datasets of Cell 6 at different height levels. (a) Cell 6—clusters from N <span class="html-italic">k</span>-means in 2 height classes (between 2 and 16 m and above 16 m). (b) Cell 6—clusters from N <span class="html-italic">k</span>-means above 16 m height. The x and y coordinate values (in meters) are displayed horizontally and the z value (in meters) is displayed vertically.</p>
Full article ">Figure 8 Cont.
<p>Result after running N <span class="html-italic">k</span>-means without scaling down the height value on two different datasets of Cell 6 at different height levels. (a) Cell 6—clusters from N <span class="html-italic">k</span>-means in 2 height classes (between 2 and 16 m and above 16 m). (b) Cell 6—clusters from N <span class="html-italic">k</span>-means above 16 m height. The x and y coordinate values (in meters) are displayed horizontally and the z value (in meters) is displayed vertically.</p>
Full article ">Figure 9
<p>Result after running N <span class="html-italic">k</span>-means by scaling down the height value on two datasets of Cell 6 at different height levels. (<b>a</b>) Cell 6 – tree clusters from N <span class="html-italic">k</span>-means in two height classes (between 2 and 16 m and above 16 m). (<b>b</b>) Cell 6 – tree clusters from N <span class="html-italic">k</span>-means above 16 m height. The x and y coordinate values (in meters) are displayed horizontally and the z value (in meters) is displayed vertically.</p>
Full article ">Figure 10
<p>Cluster of an individual tree from Cell 6 after running N <span class="html-italic">k</span>-means on the dataset above 16 m height and respective convex polytope, projected into a freely chosen vertical plane. (<b>a</b>) Cell 6—an individual tree cluster by applying N <span class="html-italic">k</span>-means without scaling down the height value. (<b>b</b>) 3-D convex polytope reconstructed from an individual tree cluster as shown in (<b>a</b>). (<b>c</b>) Cell 6—an individual tree cluster by applying N <span class="html-italic">k</span>-means after scaling down the height value. (<b>d</b>) 3-D convex polytope reconstructed from an individual tree cluster as shown in (c). The x and y coordinate values (in meters) are displayed horizontally and the z value (in meters) is displayed vertically.</p>
Full article ">Figure 11
<p>Result after running M <span class="html-italic">k</span>-means without scaling down the height value on Cell 6 datasets of height above 16 m. The x and y coordinate values (in meters) are displayed horizontally and the z value (in meters) is displayed vertically.</p>
Full article ">Figure 12
<p>Result after running M <span class="html-italic">k</span>-means after scaling down the height value on Cell 6 datasets of height above 16 m. The x and y coordinate values (in meters) are displayed horizontally and the z value (in meters) is displayed vertically.</p>
Full article ">Figure 13
<p>Cluster of an individual tree from Cell 6 after running M <span class="html-italic">k</span>-means without scaling down the height value on the dataset above 16 m height and respective convex polytope. (<b>a</b>) Cell 6—an individual tree cluster above 16 m height. (<b>b</b>) 3-D Convex polytope reconstructed from tree cluster as shown in (<b>a</b>). The x and y coordinate values (in meters) are displayed horizontally and the z value (in meters) is displayed vertically.</p>
Full article ">Figure 14
<p>Cluster of an individual tree from Cell 6 by applying M <span class="html-italic">k</span>-means after scaling down the height value on the dataset above 16 m height and respective convex polytope. (<b>a</b>) Cell 6—an individual tree cluster above 16 m height. (<b>b</b>) 3-D Convex polytope reconstructed from an individual tree cluster as shown in (<b>a</b>). The x and y coordinate values (in meters) are displayed horizontally and the z value (in meters) is displayed vertically.</p>
Full article ">Figure 15
<p>Result after running hierarchical tree clustering without scaling down the height value on two datasets of Cell 6 at different height levels. (<b>a</b>) Cell 6 clusters after hierarchical clustering in 2 height classes (between 2 and 16 m height and above 16 m height). (<b>b</b>) Cell 6 clusters after hierarchical clustering performed on dataset above 16 m height. The x and y coordinate values (in meters) are displayed horizontally and the z value (in meters) is displayed vertically.</p>
Full article ">Figure 16
<p>Result after running hierarchical tree clustering and scaling down the height value on two datasets of Cell 6 at different height levels. (<b>a</b>) Cell 6 clusters after hierarchical clustering in 2 height classes (between 2 and 16 m height and above 16 m height). (<b>b</b>) Cell 6 clusters after hierarchical clustering performed on dataset above 16 m height. The x and y coordinate values (in meters) are displayed horizontally and the z value (in meters) is displayed vertically.</p>
Full article ">Figure 16 Cont.
<p>Result after running hierarchical tree clustering and scaling down the height value on two datasets of Cell 6 at different height levels. (<b>a</b>) Cell 6 clusters after hierarchical clustering in 2 height classes (between 2 and 16 m height and above 16 m height). (<b>b</b>) Cell 6 clusters after hierarchical clustering performed on dataset above 16 m height. The x and y coordinate values (in meters) are displayed horizontally and the z value (in meters) is displayed vertically.</p>
Full article ">
Back to TopTop