Jurnal Ilmu Komputer dan Informasi
Not a member yet
247 research outputs found
Sort by
Automatic Image Self-Enhancement for Multi-Scale Spectral on Low Resolution Video
MSR technique is a process used to reduce the search area in an image. MSR relies heavily on image salience from image capture devices. The purpose of this study is to improve the detection of people's objects on video by increasing the quality of the image frames on video and MSR. This research uses artificial video taken in a room installed by CCTV. Object detection is evaluated using precision, recall, and fscore values. The results showed an increase in the quality of the performance of object detection that was properly detected as a person. The average detection performance is indicated by an fscore of 14.47%. Increasing the quantity of detection of objects of people reached 168.8% compared to the detection of only using MS
3D Information from Scattering Media Images
Scattering media environments are real-world conditions that occur often, in daily life. Some examples of scattering media are haze, fog, and other bad weather conditions. In these environments, micro-particles in the surrounding media interfere with light propagation and image formation. Thus, images that are captured in these scattering media environments will suffer from low contrast and loss of intensity. This becomes an issue for computer vision methods that employ features found in the scene. To solve this issue, many approaches must estimate the corresponding clear scene prior to further processing. However, the image formation model in scattering media shows potential 3D distance information about the scene encoded implicitly in image intensities. In this paper, we investigate the potential information that can be extracted directly from the scattering media images. We demonstrate the possibility of extracting relative depth in the form of transmission as well as explicit depth maps from single images
Sarcasm Detection Engine for Twitter Sentiment Analysis using Textual and Emoji Feature
Twitter is a social media platform that is used to express sentiments about events, topics, individuals, and groups. Sentiments in Tweets can be classified as positive or negative expressions. However, in sentiment, there is an expression that is actually the opposite of what is mean to be, and this is called sarcasm. The existence of sarcasm in a Tweet is difficult to detect automatically by a system even by humans. In this research, we propose a weighting scheme based on inconsistency between sentimen of tweet contain in Indonesian and the usage of emoji. With the weighting scheme for the detection of sarcasm, it can be used to find out a sentiment about a event, topic, individual, group, or product's review. The proposed method is by calculating the distance between the textual feature polarity score obtained from the Convolutional Neural Network and the emoji polarity score in a Tweet. This method is used to find the boundary value between Tweets that contain sarcasm or not. The experimental results of the model developed, obtained f1-score 87.5%, precision 90.5% and recall 84.8%. By using the textual features and emoji models, it can detect sarcasm in a Tweet
Facial Expression Recognition using Residual Convnet with Image Augmentations
During the COVID-19 pandemic, many offline activities are turned into online activities via video meetings to prevent the spread of the COVID 19 virus. In the online video meeting, some micro-interactions are missing when compared to direct social interactions. The use of machines to assist facial expression recognition in online video meetings is expected to increase understanding of the interactions among users. Many studies have shown that CNN-based neural networks are quite effective and accurate in image classification. In this study, some open facial expression datasets were used to train CNN-based neural networks with a total number of training data of 342,497 images. This study gets the best results using ResNet-50 architecture with Mish activation function and Accuracy Booster Plus block. This architecture is trained using the Ranger and Gradient Centralization optimization method for 60000 steps with a batch size of 256. The best results from the training result in accuracy of AffectNet validation data of 0.5972, FERPlus validation data of 0.8636, FERPlus test data of 0.8488, and RAF-DB test data of 0.8879. From this study, the proposed method outperformed plain ResNet in all test scenarios without transfer learning, and there is a potential for better performance with the pre-training model. The code is available at https://github.com/yusufrahadika-facial-expressions-essay
Comparison of FairMOT-VGG16 and MCMOT Implementation for Multi-Object Tracking and Gender Detection on Mall CCTV
The crowd detection system on CCTV has proven to be useful for retail and shopping sector owners in mall areas. The data can be used as a guide by shopping center owners to find out the number of visitors who enter at a certain time. However, such information was still insufficient. The need for richer data has led to the development of more specific person detection which involves gender. Gender detection can provide specific information on the number of men and women visiting a particular location. However, gender detection alone does not provide an identity label for every detection that occurs, so it needs to be combined with a multi-person tracking system. This study compares two tracking methods with gender detection, namely FairMOT with gender classification and MCMOT. The first method produces MOTA, MOTP, IDS, and FPS of 78.56, 79.57, 19, and 24.4, while the second method produces 69.84, 81.94, 147, and 30.5. In addition, evaluation of gender was also carried out where the first method resulted in a gender accuracy of 65\% while the second method was 62.35\%.
Pleural Effusion Classification Based on Chest X-Ray Images using Convolutional Neural Network
Pleural effusion is a respiratory infection characterized by a buildup of fluid between the two layers of pleura, which causes specific symptoms such as chest pain and shortness of breath. In Indonesia, pleural effusion cases alone account for 2.7% of other respiratory infections, with an estimated number of sufferers in general at more than 3000 people per 1 million population annually. Pleural effusion is a severe case and can cause death if not treated immediately. Based on a study, as many as 15% of 104 patients diagnosed with pleural effusion died within 30 days. In this paper, we present a model that can detect pleural effusion based on chest x-ray images automatically using a Machine Learning algorithm. The machine learning algorithm used is Convolutional Neural Network (CNN), with the dataset used from ChestX-ray14. The number of data used was 2500 in the form of x-ray images, based on two different classes, x-ray with pleural effusion and x-ray with normal condition. The evaluation result shows that the CNN model can classify data with an accuracy of 95% of the test set data; thus, we hope it can be an alternative to assist medical diagnosis in pleural effusion detection
Student Academic Mark Clustering Analysis and Usability Scoring on Dashboard Development Using K-Means Algorithm and System Usability Scale
Learning activities are one of the processes of delivering information or messages from teachers to students. SMPN 4 Sidoarjo is a State Junior High School (JHS) located in Sidoarjo Regency. During the learning process, the collected academic score data were still not well organized by teachers and school principals in monitoring student learning performance. The score data is from Bahasa Indonesia subject from a teacher with 222 data included at 2019/2020 school year. The method used in student clustering is K-Means. The number of clusters are determined using the elbow method and displayed in graphic form. Clustering result can be used as a reference for teachers in determining study groups and determining the best treatment for each cluster. The best clustering results are proven by validation score using Davies-Bouldin Index, Silhouette Width, and Calinski-Harabasz Index. Three clusters were obtained for each class level of data, while the cluster ranges from two to five for the data for each study group. The dashboard is used in order to visualize the clustering result. Usability testing using System Usability Scale (SUS) has a score value of 87.5, which means that the dashboard can be accepted by SMPN 4 Sidoarjo
COVIWD: COVID-19 Wikidata Dashboard
COVID-19 (short for coronavirus disease 2019) is an emerging infectious disease that has had a tremendous impact on our daily lives. Globally, there have been over 95 million cases of COVID-19 and 2 million deaths across 191 countries and regions. The rapid spread and severity of COVID-19 call for a monitoring dashboard that can be developed quickly in an adaptable manner. Wikidata is a free, collaborative knowledge graph, collecting structured data about various themes, including that of COVID-19. We present COVIWD, a COVID-19 Wikidata dashboard, which provides a one-stop information/visualization service for topics related to COVID-19, ranging from symptoms and risk factors to comparison of cases and deaths among countries. The dashboard is one of the first that leverages open knowledge graph technologies, namely, RDF (for data modeling) and SPARQL (for querying), to give a live, concise snapshot of the COVID-19 pandemic. The use of both RDF and SPARQL enables rapid and flexible application development. COVIWD is available at http://coviwd.org
A Bonferroni Mean Based Fuzzy K Nearest Centroid Neighbor Classifier
K-nearest neighbor (KNN) is an effective nonparametric classifier that determines the neighbors of a point based only on distance proximity. The classification performance of KNN is disadvantaged by the presence of outliers in small sample size datasets and its performance deteriorates on datasets with class imbalance. We propose a local Bonferroni Mean based Fuzzy K-Nearest Centroid Neighbor (BM-FKNCN) classifier that assigns class label of a query sample dependent on the nearest local centroid mean vector to better represent the underlying statistic of the dataset. The proposed classifier is robust towards outliers because the Nearest Centroid Neighborhood (NCN) concept also considers spatial distribution and symmetrical placement of the neighbors. Also, the proposed classifier can overcome class domination of its neighbors in datasets with class imbalance because it averages all the centroid vectors from each class to adequately interpret the distribution of the classes. The BM-FKNCN classifier is tested on datasets from the Knowledge Extraction based on Evolutionary Learning (KEEL) repository and benchmarked with classification results from the KNN, Fuzzy-KNN (FKNN), BM-FKNN and FKNCN classifiers. The experimental results show that the BM-FKNCN achieves the highest overall average classification accuracy of 89.86% compared to the other four classifiers
Increasing The Capacity of Headstega Based on Bitwise Operation
Headstega (Head steganography) is a noiseless steganography that used email headers as a cover for concealing messages. However, it has less embedding capacity and it raises suspicion. For overcoming the problem, bitwise operation is proposed. In the proposed method, the message was embedded into the cover by converting the message and the cover into binary representation based on a mapping table that was already known by the sender and the receiver. Furthermore, XOR bitwise operations were applied to the secret message and cover bits based on random numbers that were generated using a modular function. Moreover, the result was converted into characters that represent the secret message bits. After embedding the message into the cover, an email alias was generated to camouflage the secret message characters. Finally, the sender sends the embedded cover and the email alias to the recipient. Using the proposed method, the embedding capacity is 89% larger than using the original Headstega. For reducing the adversary’s suspicion, the existing email address was used instead of creating a new email address