Options
Ruzelita Ngadiran
Preferred name
Ruzelita Ngadiran
Official Name
Ruzelita, Ngadiran
Alternative Name
Ngadiran, Ruzelita
Ngadiran, R.
Binti Ngadiran, Ruzelita
Main Affiliation
Scopus Author ID
36548898800
Researcher ID
ABF-3045-2020
Now showing
1 - 10 of 19
-
PublicationIoT-based Door Access Using Three Security-Layers( 2023-10-06)
;Aznan M.A. ; ; ;Mohd Noh F.H.This paper demonstrates an Internet-of-Things, IoT-based Door Access using three security layers, which are biometric identification, authentication, and authorized reply. The IoT-based door access is developed with Closed Circuit Television (CCTV) monitoring to control door access by authorized users using facial recognition technique and the Telegram application along with a database to record user logs. In the first security layer, the user’s face will be captured by CCTV camera and then processed to match to the registered face. In the authentication layer, the system will use Telegram Bot to send a message to the user registered Telegram Chat Identification (ID) only for entering the password. In the third security layer, if the password is valid, the system will send a signal to the hardware to unlock the door. The results showed that the developed prototype of this system successfully operated as expected. -
PublicationEmploying derivatives for creating texture masks for digital imagesTexture masking has been used as a significant factor in creating perceptual maps that simulates human vision system in observing noise in digital images. In this paper, the possibility of creating texture masks using first and second derivatives is investigated and tested. Results shows that after applying the derivatives, areas of higher texture were highlighted and recognized, which will lead to simple implementation of texture masks using numerical analysis.
-
PublicationDesign and Implementation of Lifting Wavelet Transform Using Field Programmable Gate Arrays( 2020-03-20)
;Taha T.B. ;Lifting Wavelet transform (LWT) has an extensive usage in different image processing applications as image compression and information hiding. LWT is considered a good solution for hardware designs as it relies only on integer calculations while applying the wavelet transform. In this paper, an FPGA design and implementation of LWT is presented, the implementation is achieved using VHDL coding without importing off-shelf components which make the proposed design applicable to a wide range of devices. The design is based on parallel execution to perform LWT implementation with real time response. The design utilized 421 logic registers of DE2 Cyclone II (EP2C35F672C6) FPGA device with 151.91MHz frequency.4 36 -
PublicationUnauthorized parking notification system( 2023)
;Loo Ka Chun ; ;Md Mostafijur RahmanThis paper focuses on development of an parking notification system on Raspberry Pi. In parking system, Automatic License Plate Recognition (ALPR) is becoming an increasingly practical security solution, while security and possession are the most discussed issues nowadays. However, similar systems on the market currently only focus on security, which only provides authorization at carpark entrance to prevent unauthorized personnel from entering the compound. There may be an infringement of ownership happens, where a parking lot owned by a person occupied by irresponsible car owner. Besides, although there are subscription-based services available for ALPR, but most of them are expensive due to their deeply customized high accuracy, and may be unaffordable to everyone. Most carpark systems also lack of the ability to send notification to lot owner with unauthorized vehicle information. Therefore, this study is aimed to design a system that able to check authorization at both entrance site and parking lot site, to implement an open-source solution to the system, and to equip notification ability to the system. In this study, license plate detection/localization was implemented to get the Region of Interest (ROI) from input images. License plate character recognition was then executed to perform authorization checking with database. After the authorization checking is completed, the result with relevant information will be sent as notification to parking lot owners. The performance of plate detection algorithms will be evaluated based on their accuracy. The plate detection algorithm with Haar Cascade Classifier had produced a high segmentation accuracy, which is 96.875%. Meanwhile, for the overall system accuracy (also known as OCR/plate recognition accuracy) had achieved 71.875% for Malaysian License Plate. In conclusion, a system with ALPR and notification abilities that emphasis on both security and possession is successfully developed.4 -
PublicationAn Analysis of Background Subtraction on Embedded Platform Based on Synthetic Dataset( 2021-03-01)
; ; ; ;Ramli N. ;Jais M.I.Background subtraction is a preliminary technique used for video surveillance and a widely used approach for indexing moving objects. Arange of algorithms have been introduced over the years, and it might be hard to implement the algorithms on the embedded platform because the embedded platform comes up with limited processing power. The goal of this study is to provide a comparative analysis of available background subtraction algorithms on the embedded platform:-Raspberry Pi. The algorithms are compared based on the segmentation quality (precision, recall, and f-measure) and hardware performance(CPU usage and time consumption) using a synthetic video from BMC Dataset with different challenges like normal weather, sunny, cloudy, foggy and windy weather.59 1 -
PublicationIOT Smart Guidance Parking Search System for Open Space Parking Area( 2021-07-26)
; ; ;Nazren A.R.A. ;Wafi N.M. ;Ramli N. ;Leow W.Z.Open parking facilities can be automated and parking spaces can be easily operated by the implementation of IoT technology (Internet of Things). In this article, we present the evolution and prototyping of the open space smart guidance-parking search system, an IoT-based smart parking search system. The Smart Guidance Parking Searches System consists of i) An IOT module to monitor the availability of a parking slot and to update the parking lot status; and (ii) A web-based software allows users to view parking spaces available for a specific open space area. This paper addresses the existing system, device description, its functional specifications, the methods, and technologies used, the development/deployment of prototypes, along with the findings from the demonstration. This device serves as a guide for the user/driver to search for the parking slot occupancy in open/outdoor environments.68 13 -
PublicationA hybrid modified method of the sine cosine algorithm using latin hypercube sampling with the cuckoo search algorithm for optimization problems( 2020-11-01)
; ; ; ;Yahaya N.Z. ; ; ;Abdulmalek M. ; ; ;The metaheuristic algorithm is a popular research area for solving various optimization problems. In this study, we proposed two approaches based on the Sine Cosine Algorithm (SCA), namely, modification and hybridization. First, we attempted to solve the constraints of the original SCA by developing a modified SCA (MSCA) version with an improved identification capability of a random population using the Latin Hypercube Sampling (LHS) technique. MSCA serves to guide SCA in obtaining a better local optimum in the exploitation phase with fast convergence based on an optimum value of the solution. Second, hybridization of the MSCA (HMSCA) and the Cuckoo Search Algorithm (CSA) led to the development of the Hybrid Modified Sine Cosine Algorithm Cuckoo Search Algorithm (HMSCACSA) optimizer, which could search better optimal host nest locations in the global domain. Moreover, the HMSCACSA optimizer was validated over six classical test functions, the IEEE CEC 2017, and the IEEE CEC 2014 benchmark functions. The effectiveness of HMSCACSA was also compared with other hybrid metaheuristics such as the Particle Swarm Optimization–Grey Wolf Optimization (PSOGWO), Particle Swarm Optimization–Artificial Bee Colony (PSOABC), and Particle Swarm Optimization–Gravitational Search Algorithm (PSOGSA). In summary, the proposed HMSCACSA converged 63.89% faster and achieved a shorter Central Processing Unit (CPU) duration by a maximum of up to 43.6% compared to the other hybrid counterparts.10 46 -
PublicationFPGA Implementation of High-Capacity SD Card using VHDL Language( 2024-01-01)
;Taha T.B. ;Limitations in capacity of internal memory chips on embedded systems lead to the usage of external memories especially when processing large amount of data as images or videos. FPGAs as embedded system devices used in different signal processing applications require extra memory for data storage. Current attempts in programming Secure Digital (SD) cards as external memories attached to FPGAs came with utilization of aiding application or of shelf tools which consumes large amount of chip clock cycles and reduce the overall performance. In this paper, a hardware implementation of SD card programming is presented by using pure and standalone VHDL code with high programming flexibility. In addition, High-Capacity SD cards (SDHC) are implemented for maximum storage capacity to handle large amount of data.4 53 -
PublicationDigital image watermarking algorithm based on texture masking model( 2019-01-01)
;Taha D.B. ;Taha T.B. ;Al Dabagh N.B. ;Ehkan P.The trade-off between invisibility and robustness in image watermarking algorithms is considered as one of the major issues in designing watermark-based copyright protection systems. Accordingly, different models had been proposed in the literature to obtain robust watermarked images while maintaining the perceptual quality. However, most of these studies are involved with complex algorithms as using multiple signal transformation tools within hybrid systems. In this paper, a low complexity texture-masking model based on Lifting Wavelet Transform (LWT) is utilized to find the blocks with the highest texture and choose them for watermark embedding. Choosing highly textured places helps to insert the watermark with a further intensity that leads to higher robustness and at the same time the Human Visual System (HVS) is less sensitive to changes in these areas. As a result, high quality watermarked images were produced in terms of objective and subjective evaluations, as the structural similarity value (SSIM) for tested images was larger than 0.99.43 1 -
PublicationVideo size comparison for embedded vehicle speed detection & travel time estimation system by using Raspberry Pi( 2017-03-06)
; ;Alias A. ; ; ;As traffic continues to grow up, the issue regarding the road accident also growing quickly. The accident occurred due to the high speed of vehicles on the road. This paper proposed a vehicle speed detection and travel time estimation system using Raspberry Pi to estimate the speed of passing vehicles through this system. The system is designed to detect the moving vehicles and calculate its velocity. The system used OpenCV as an image processing software to detect and track the moving vehicles. Several types of capturing size of the video are used in this system to check and measure the performance of the embedded board.3 56