Skip to main content
S. Madenda

    S. Madenda

    Artificial intelligence can help classify plants to make identification easier for everyone. This technology can be used to classify mangrove trees. The degradation of mangrove forests has resulted in a 20% loss of biodiversity, an 80%... more
    Artificial intelligence can help classify plants to make identification easier for everyone. This technology can be used to classify mangrove trees. The degradation of mangrove forests has resulted in a 20% loss of biodiversity, an 80% loss of microbial decomposers, reduced C-organic soil, and fish spawning grounds, resulting in estimated losses in the ecological and economic fields for up to IDR 39 billion. The identification of different mangrove species is the first step in ensuring the preservation of these forests. Therefore, this research aimed to develop algorithms and a convolutional neural network (CNN) architecture to classify mangrove tree species with the highest possible accuracy using Python software. The architecture selection for this model includes a batch size of 32, an input image size of 128x128 pixels, four classes, four convolution layers, four rectified linear unit (ReLU) layers, 2x2 max-pooling, and two fully connected layers (FCL). The finding showed that th...
    Artificial intelligence can help classify plants to make identification easier for everyone. This technology can be used to classify mangrove trees. The degradation of mangrove forests has resulted in a 20% loss of biodiversity, an 80%... more
    Artificial intelligence can help classify plants to make identification easier for everyone. This technology can be used to classify mangrove trees. The degradation of mangrove forests has resulted in a 20% loss of biodiversity, an 80% loss of microbial decomposers, reduced C-organic soil, and fish spawning grounds, resulting in estimated losses in the ecological and economic fields for up to IDR 39 billion. The identification of different mangrove species is the first step in ensuring the preservation of these forests. Therefore, this research aimed to develop algorithms and a convolutional neural network (CNN) architecture to classify mangrove tree species with the highest possible accuracy using Python software. The architecture selection for this model includes a batch size of 32, an input image size of 128x128 pixels, four classes, four convolution layers, four rectified linear unit (ReLU) layers, 2x2 max-pooling, and two fully connected layers (FCL). The finding showed that th...
    Breast cancer is a leading cause of death in women due to cancer. According to WHO in 2018, it is estimated that 627.000 women died from breast cancer, that is approximately 15 % of all cancer deaths among women [3]. Early detection is a... more
    Breast cancer is a leading cause of death in women due to cancer. According to WHO in 2018, it is estimated that 627.000 women died from breast cancer, that is approximately 15 % of all cancer deaths among women [3]. Early detection is a very important factor to reduce mortality by 25-30 %. Mammography is the most commonly used technique in detecting breast cancer using a low-dose X-ray system in the examination of breast tissue that can reduce false positives. A Computer-Aided Detection (CAD) system has been developed to effectively assist radiologists in detecting masses on mammograms that indicate the presence of breast tumors. The type of abnormality in mammogram images can be seen from the presence of microcalcifications and the presence of mass lesions. In this research, a new approach was developed to improve the performance of CAD System for classifying benign and malignant tumors. Areas suspected of being masses (RoI) in mammogram images were detected using an adaptive thre...
    Cine MRI (amplitude image and phase contrast image) has been used to represent the blood flow velocity on the aortic aneurysm. Acquisition of images taken perpendicular to the abdominal aorta is done in free breathing and breath hold at... more
    Cine MRI (amplitude image and phase contrast image) has been used to represent the blood flow velocity on the aortic aneurysm. Acquisition of images taken perpendicular to the abdominal aorta is done in free breathing and breath hold at the specified location as needed. Active Contour method or Snake (Deformable Model) has been used to perform automatic contour on amplitude image to detect the surface of the aorta and obtain the required parameter values. Furthermore, image reconstruction is performed on the object's surface from several slices of image segmentation that results with Scalar Volume Data technique (isosurface) in order to obtain the value of blood flow volume. The method has been developed and can represent animation of aortic aneurysm with blood flow velocity on each category of thrombus.
    This paper describes the use of some color spaces in JPEG image compression algorithm and their impact in terms of image quality and compression ratio, and then proposes adaptive color space models (ACSM) to improve the performance of... more
    This paper describes the use of some color spaces in JPEG image compression algorithm and their impact in terms of image quality and compression ratio, and then proposes adaptive color space models (ACSM) to improve the performance of lossy image compression algorithm. The proposed ACSM consists of, dominant color analysis algorithm and YCoCg color space family. The YCoCg color space family is composed of three color spaces, which are YCcCr, YCpCg and YCyCb. The dominant colors analysis algorithm is developed which enables to automatically select one of the three color space models based on the suitability of the dominant colors contained in an image. The experimental results using sixty test images, which have varying colors, shapes and textures, show that the proposed adaptive color space model provides improved performance of 3 % to 10 % better than YCbCr, YDbDr, YCoCg and YCgCo-R color spaces family. In addition, the YCoCg color space family is a discrete transformation so its d...
    Capturing and recording motion in human is mostly done with the aim for sports, health, animation films, criminality, and robotic applications. In this study combined background subtraction and back propagation neural network. This... more
    Capturing and recording motion in human is mostly done with the aim for sports, health, animation films, criminality, and robotic applications. In this study combined background subtraction and back propagation neural network. This purpose to produce, find similarity movement. The acquisition process using 8 MP resolution camera MP4 format, duration 48 seconds, 30frame/rate. video extracted produced 1444 pieces and results hand motion identification process. Phase of image processing performed is segmentation process, feature extraction, identification. Segmentation using bakground subtraction, extracted feature basically used to distinguish between one object to another object. Feature extraction performed by using motion based morfology analysis based on 7 invariant moment producing four different classes motion: no object, hand down, hand-to-side and hands-up. Identification process used to recognize of hand movement using seven inputs. Testing and training with a variety of para...
    This paper proposes a method of detection and recognition algorithms and recitation of the Qur’an. The methods and algorithms are packaged into a software system application to allow a person to learn recitation and how pronunciation is... more
    This paper proposes a method of detection and recognition algorithms and recitation of the Qur’an. The methods and algorithms are packaged into a software system application to allow a person to learn recitation and how pronunciation is good and right and real-time. Any recitation of the Qur’an written in a different color of the letters and punctuation instead of recitation and tajweed each have different shapes. Variable color is used as a reference for the segmentation process forms of recitation and SURF algorithm used for feature extraction process forms. Feature any form of recitation is stored in the data base (knowledge base) accompanied by explanatory text recitation of data and audio pronunciation files. In the process of recognition when the user enters a query tajweed image, Euclidian distance is used to measure the similarity between the query and the shape feature tajweed recitation shape features that exist in the database.
    Laplacian eigenbases are the important thing that we have to process from 3D mesh information. The information of geometric 3D mesh are include vertices locations and the connectivity of graph. Due to spectral analysis, geometric 3D mesh... more
    Laplacian eigenbases are the important thing that we have to process from 3D mesh information. The information of geometric 3D mesh are include vertices locations and the connectivity of graph. Due to spectral analysis, geometric 3D mesh for large and sparse graphs with thousands of vertices is not practical to compute all the eigenvalues and eigenvector. Because of that, in this paper we discuss how to build 3D mesh reconstruction by reducing dimensionality on null eigenvalue but retain the corresponding eigenvector of Laplacian Embedding to simplify mesh processing. The result of reducing information should have to retained the connectivity of graph. The advantages of dimensionality reduction is for computational eficiency and problem simplification. Laplacian eigenbases is the point of dimensionality reduction for 3D mesh reconstruction. In this paper, we show how to reconstruct geometric 3D mesh after approximation step of 3D mesh by dimensionality reduction. Dimensionality reduction shown by Laplacian Embedding matrix. Furthermore, the effectiveness of 3D mesh reconstruction method will evaluated by geometric error, differential error, and final error. Numerical approximation error of our result are small and low complexity of computational.
    An image forming specific texture can be distinguished manually through the eye. However, sometimes it is difficult to do if the texture owned quite similar. Wood is a natural material that forms a unique texture. Experts can distinguish... more
    An image forming specific texture can be distinguished manually through the eye. However, sometimes it is difficult to do if the texture owned quite similar. Wood is a natural material that forms a unique texture. Experts can distinguish the quality of wood based texture observed in certain parts of the wood. In this study, it has been extracted texture features of the wood image that can be used to identify the characteristics of wood digitally by computer. Feature extraction carried out using Gray Level Co-occurrence Matrices (GLCM) built on an image from several edge detection methods applied to wood image. Edge detection methods used include Roberts, Sobel, Prewitt, Canny and Laplacian of Gaussian. The image of wood taken in LE2i laboratory, Universite de Bourgogne from the wood sample in France that grouped by their quality by experts and divided into four types of quality. Obtained a statistic that illustrates the distribution of texture features values of each wood type which compared according to the edge operator that is used and selection of specified GLCM parameters.
    This paper proposes the new improvements of signed binary multiplication equation, signed multiplier, and universal multiplier. The proposed multipliers have low complexity algorithms and are easy to implement into software and hardware.... more
    This paper proposes the new improvements of signed binary multiplication equation, signed multiplier, and universal multiplier. The proposed multipliers have low complexity algorithms and are easy to implement into software and hardware. Both signed, and universal multipliers are embedded into FPGA by optimizing the use of LUTs (6-LUT and 5-LUT), carry chain Carry4, and fast carry logics: MUXCYs and XORCYs.Each one is implemented as a serial-parallel multiplier and parallel multiplier. The signed multiplier executes four types of multiplication, i.e., between two operands that each one can be a signed positive (SPN) or signed negative numbers (SNN). The universal multiplier can handle all (nine) types of multiplication, where each operand can be as unsigned(USN), signed positive, and signed negative numbers. For 8x8 bits, signed serial-parallel and signed parallel multipliers occupy19 LUTs and 58 LUTs with a logic time delay of 0.769 ns and 3.600 ns. Besides, for 8x8 bits, serial-pa...
    Motor control application, especially for medium to high power implementation, will benefit the most with the compactness and robustness of an Integrated Power Module of Insulated Gate Bipolar Transistor also known as IGBT IPM.... more
    Motor control application, especially for medium to high power implementation, will benefit the most with the compactness and robustness of an Integrated Power Module of Insulated Gate Bipolar Transistor also known as IGBT IPM. Nevertheless, implementation motor control with a general purpose micro-processor without any advance timer functionality with IGBT IPM will be challenged by the Dead-Time switching requirement in its power switching implementation. Further, a combined sinusoidal and trapezoidal drive of a motor control is also believed will provides a better control performance in term of lower torque ripple and higher motor top speed. This paper proposed a low-cost alternative to address the requirement by implementing a software based dead time functionality using the low cost 16-bit micro controller board with capability of serving up sinusoidal drive as well as trapezoidal drive for motor control application.
    Breast cancer is one of the leading causes of death worldwide among women. According to GLOBOCAN Data, the International Agency for Research on Cancer (IARC), in 2012 there were 14.067.894 new cases of cancer and 8.201.575 deaths from... more
    Breast cancer is one of the leading causes of death worldwide among women. According to GLOBOCAN Data, the International Agency for Research on Cancer (IARC), in 2012 there were 14.067.894 new cases of cancer and 8.201.575 deaths from cancer worldwide (Kementerian Kesehatan Republik Indonesia [KemenkesRI], 2015). Mammography is the most common and effective technique for detecting breast tumors. However, mammograms have poor image quality with low contrast. A Computer-Aided Detection (CAD) system has been developed to help radiologists effectively detect lesions on mammograms that indicate the presence of breast tumor. The feature extraction method in the CAD system is an important part of getting high accuracy results in classifying normal and abnormal breast tumors. By using the combination of 2D-Discrete wavelet transform and Gray-Level Co-Occurrence Matrix (GLCM) obtained an accuracy value of 100% on MIAS and UDIAT Database in classifying the presence of masses in the mammogram ...
    Processing statistic formula in image processing and accessing data from memory is easy in software, the other hand for hardware implementation is more dificult considering a lot of constraint. This article proposes an implementation of... more
    Processing statistic formula in image processing and accessing data from memory is easy in software, the other hand for hardware implementation is more dificult considering a lot of constraint. This article proposes an implementation of optimum mean, variance and skewness formula in FGPA Device. The proposed circuit design for all formulas only need three additions component (in three accumulators) and two divisions using two shift-right-registers, two subtractors, one adder and six multipliers. For 8x8 image size need 64 clock cycles to finish the mean, variance and skewness calculations, comparing other approach that need more than 1024 additions component without skewness calculation. Implementation into FPGA needs 68 slices of flip-flops and 121 of 4 input LUTs.
    The concept of an ideal Brushless DC (BLDC) motor which has adjustable rotor magnetic field offers an opportunity for wider BLDC area of implementation as a very versatile electric powerhouse especially in variable load areas such as on... more
    The concept of an ideal Brushless DC (BLDC) motor which has adjustable rotor magnetic field offers an opportunity for wider BLDC area of implementation as a very versatile electric powerhouse especially in variable load areas such as on electric vehicle or other people movers. Characterized by its high-efficiency level, low maintenance and long service duration, the lack of physical commutation brush like in regular DC motor dictates the requirement of an electronic control system to regulates its commutation. An electronic control system equipped with rotor field control capability in a collaboration with an ideal BLDC motor, is believed to offers wider implementation opportunity. Unlike a normal BLDC motor which has a standard power curved characterized with maximum power is only achievable in one specific speed, if properly controlled will have an adjustable maximum power in a wide range of rotational speed. This study proposes a novel approach to an ideal BLDC implementation thr...
    Offline cursive handwriting becomes a major challenge due to the huge amount of handwriting varieties such as slant handwriting, space between words, the size and direction of the letter, the style of writing the letter and handwriting... more
    Offline cursive handwriting becomes a major challenge due to the huge amount of handwriting varieties such as slant handwriting, space between words, the size and direction of the letter, the style of writing the letter and handwriting with contour similarity on some letters. There are some steps for recursive handwriting recognition. The steps are preprocessing, morphology, segmentation, features of letter extraction and recognition. Segmentation is a crucial process in handwriting recognition since the success of segmentation step will determine the success level of recognition. This paper proposes a segmentation algorithm that segment recursive handwriting into letters. These letters will form words using a method that determine the intersection cutting point of image recursive handwriting with an ideal image distance. The ideal distance of recursive handwriting image is an ideal distance segmentation point in order to avoid the cutting of other letter’s section. The width and he...
    Breast cancer is one of the major causes of death among women all over the world. The most frequently used diagnosis tool to detect breast cancer is ultrasound. However, to segment the breast ultrasound images is a difficult thing. Some... more
    Breast cancer is one of the major causes of death among women all over the world. The most frequently used diagnosis tool to detect breast cancer is ultrasound. However, to segment the breast ultrasound images is a difficult thing. Some studies show that the active contour models have been proved to be the most successful methods for medical image segmentation. The level set method is a class of curve evolution methods based on the geometric active contour model. Morphological operation describes a range of image processing technique that deal with the shape of features in an image. Morphological operations are applied to remove imperfections that introduced during segmentation. In this paper, we have evaluated three level set methods that combined with morphological operations to segment the breast lesions. The level set methods that used in our research are the Chan Vese (C-V) model, the Selective Binary and Gaussian Filtering Regularized Level Set (SBGFRLS) model and the Distance...
    Recently Content based image retrieval (CBIR) is an active research. This paper proposes a technique to retrieve images based on color feature and evaluate the retrieval system performance. In this retrieval system Euclidean distance and... more
    Recently Content based image retrieval (CBIR) is an active research. This paper proposes a technique to retrieve images based on color feature and evaluate the retrieval system performance. In this retrieval system Euclidean distance and City block distance are used to measure similarity of images. This algorithm is tested by using Corel image database which is provided by James Wang.  The performance of retrieval system is measured in terms of its recall and precision.  The effectiveness of retrieval system is also measured based on Average Rank (AVRR) of all relevant retrieves images and Ideal Average Rank of relevant images (IAVRR). The experimental results show that city block has achieved higher retrieval performance than Euclidean distance.
    Program Visualisasi Kamus adalah program yang berfungsi untuk mengolah dan mengoperasikan kamus melalui media komputer dan memvisualisasikan kata-kata yang terdapat dalam kamus tersebut dalam bentuk teks, gambar, suara dan video. Program... more
    Program Visualisasi Kamus adalah program yang berfungsi untuk mengolah dan mengoperasikan kamus melalui media komputer dan memvisualisasikan kata-kata yang terdapat dalam kamus tersebut dalam bentuk teks, gambar, suara dan video. Program ini ...

    And 25 more