-
A fast and accurate iris segmentation method using an LoG filter and its zero-crossings
Authors:
Tariq M. Khan,
Donald G. bailey,
Yinan Kong
Abstract:
This paper presents a hybrid approach to achieve iris localization based on a Laplacian of Gaussian (LoG) filter, region growing, and zero-crossings of the LoG filter. In the proposed method, an LoG filter with region growing is used to detect the pupil region. Subsequently, zero-crossings of the LoG filter are used to accurately mark the inner and outer circular boundaries. The use of LoG based b…
▽ More
This paper presents a hybrid approach to achieve iris localization based on a Laplacian of Gaussian (LoG) filter, region growing, and zero-crossings of the LoG filter. In the proposed method, an LoG filter with region growing is used to detect the pupil region. Subsequently, zero-crossings of the LoG filter are used to accurately mark the inner and outer circular boundaries. The use of LoG based blob detection along with zero-crossings makes the inner and outer circle detection fast and robust. The proposed method has been tested on three public databases: MMU version 1.0, CASIA-IrisV1 and CASIA-IrisV3- Lamp. The experimental results demonstrate the segmentation accuracy of the proposed method. The robustness of the proposed method is also validated in the presence of noise, such as eyelashes, a reflection of the pupil, Poisson, Gaussian, speckle and salt-and-pepper noise. The comparison with well-known methods demonstrates the superior performance of the proposed method's accuracy and speed.
△ Less
Submitted 16 January, 2022;
originally announced January 2022.
-
Learning Enhancement in Higher Education with Wearable Technology
Authors:
Sara Khosravi,
Stuart G. Bailey,
Hadi Parvizi,
Rami Ghannam
Abstract:
Wearable technologies have traditionally been used to measure and monitor vital human signs for well-being and healthcare applications. However, there is a growing interest in using and deploying these technologies to facilitate teaching and learning, particularly in a higher education environment. The aim of this paper is therefore to systematically review the range of wearable devices that have…
▽ More
Wearable technologies have traditionally been used to measure and monitor vital human signs for well-being and healthcare applications. However, there is a growing interest in using and deploying these technologies to facilitate teaching and learning, particularly in a higher education environment. The aim of this paper is therefore to systematically review the range of wearable devices that have been used for enhancing the teaching and delivery of engineering curricula in higher education. Moreover, we compare the advantages and disadvantages of these devices according to the location in which they are worn on the human body. According to our survey, wearable devices for enhanced learning have mainly been worn on the head (e.g. eyeglasses), wrist (e.g. watches) and chest (e.g. electrocardiogram patch). In fact, among those locations, head-worn devices enable better student engagement with the learning materials, improved student attention as well as higher spatial and visual awareness. We identify the research questions and discuss the research inclusion and exclusion criteria to present the challenges faced by researchers in implementing learning technologies for enhanced engineering education. Furthermore, we provide recommendations on using wearable devices to improve the teaching and learning of engineering courses in higher education.
△ Less
Submitted 14 November, 2021;
originally announced November 2021.
-
An IMS DSL Developed at Ericsson
Authors:
Pascal Potvin,
Mario Bonja,
Gordon Bailey,
Pierre Busnel
Abstract:
In this paper, we present how we created a Domain Specific Language (DSL) dedicated to IP Multimedia Subsystem (IMS) at Ericsson. First, we introduce IMS and how developers are burdened by its complexity when integrating it in their application. Then we describe the principles we followed to create our new IMS DSL from its core in the Scala language to its syntax. We then present how we integrated…
▽ More
In this paper, we present how we created a Domain Specific Language (DSL) dedicated to IP Multimedia Subsystem (IMS) at Ericsson. First, we introduce IMS and how developers are burdened by its complexity when integrating it in their application. Then we describe the principles we followed to create our new IMS DSL from its core in the Scala language to its syntax. We then present how we integrated it in two existing projects and show how it can save time for developers and how readable the syntax of the IMS DSL is.
△ Less
Submitted 24 September, 2015;
originally announced September 2015.