KMITL
Permanent URI for this communityhttps://dspace.kmitl.ac.th/handle/123456789/1
Browse
19 results
Search Results
- Some of the metrics are blocked by yourconsent settings
Item type:Publication, Automated Resource Management System Based upon Container Orchestration Tools Comparison(2023-01-01) ;Purahong, B. ;Sithiyopasakul, J. ;Sithiyopasakul, P. ;Lasakul, A.Benjangkaprasert, C.The goal of this article is to study and analyze the container orchestration technology Kubernetes, Docker Swarm, and Apache Mesos by performing performance evaluations and inspecting how many requests and responses the server can handle. Due to the fact that managing information system resources is a challenge in terms of performance, usability, reliability, and the cost of information resources. Some orchestration tools cannot automatically allocate resources depending on the scope of the information system resource management. This leads to allocating resources more than the needs of system requirements, resulting in excessive costs. Therefore, this article proposed testing the system by measuring its effectiveness using a structured process by examining measurement variables such as the number of requests per second, number of responses to requests, and resource extension period using all three-orchestration technology. From the testing and analysis of all three variables as mentioned, it is possible to know the efficiency of the Kubernetes technology in such a similar environment and compared it with other orchestration tools like Docker Swarm and Apache Mesos orchestrator. For Kubernetes, Docker Swarm, and Apache Mesos, the mean value of its handling average request per minute is 30,677.25/min, 33,688.67/min, and 29,682.6/min, respectively. Swarm performed better in aspects of handling requests per minute by 9.35% of the difference when compared to Kubernetes and by 12.64% when compared to Apache Mesos. However, there are several things which should be taken into consideration because each orchestration tool has its own strong and weak points. The testing experiment could display a piece of information on the dashboard for visualization and analytic purposes and there is an elaboration at the end of when to use which container orchestration tool to suit the business proposes the most. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Comparison of logistic regression and artificial neural network model for apron allocation assignment(2023-01-01) ;Purahong, B. ;Teerapanpong, S. ;Satayarak, N.Benjangkaprasert, C.Management of the parking apron is one of the most essential airport ground service operations for flight operations to run smoothly. Effective airport ground service management will have a direct effect on the cost and duration of flights. Therefore, in this paper, we address the issue of using machine learning techniques, such as logistic regression analysis and artificial neural network (ANNs) models, for classified targets of stand locations assignment of an arriving flight. Also, this could assist ground controllers to assign apron allocation and improve the efficiency and predictability of airport operations which reduce the time required for airport ground processing to increase flight capacity. In order to evaluate the performance of the proposed method, simulation results reveal that ANN has the lowest error rate and the highest accuracy. Therefore, ANN is the effective classification technique for this data set. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Crack Detection of Eggshell using Image Processing and Computer Vision(2022-01-01) ;Purahong, B. ;Chaowalittawin, V. ;Krungseanmuang, W. ;Sathaporn, P.Anuwongpinit, T.This article presents an eggshell crack inspection using image processing techniques. This approach uses the concept of industrial 4.0 to reduce manual coordination in the egg industry's manufacturing process. The method started with receiving images from a webcam camera. Then, we rescaled the image to 1147 x 633 for faster computation. Next, divide the image into the red and green channels. The red channel image was converted to grayscale using a Gaussian blur filter with a kernel filter 11 x 11 to reduce noise, followed by turning the image to binary. After that, multiply the binary image with the grayscale of the green channel to remove the background. By that time, a morphological operation was used to enhance the quality of the image. Finally, use the contour matrix to find the area of the object and then build the condition to detect the crack in the eggshell. These techniques of image processing are used to inspect the eggshell crack with a high accuracy of more than 98% as well as the high performance of computing. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Classification of Overlapping Eggs Based on Image Processing(2022-01-01) ;Purahong, B. ;Krungseanmuang, W. ;Chaowalittawin, V. ;Pumee, T.Kanjanasurat, I.This paper presents a method for classifying the overlapped eggs and counting the number of eggs on the conveyor belt using image processing techniques. The image was acquired by a webcam camera that connected to the computer and then rescaled. The image was then converted to grayscale and noise was reduced using a Gaussian blur filter. Otsu's Binarization is used to convert the image to binary. The binary image is then subjected to morphological operations. Following that, using the Watershed Algorithm, separate the egg's overlapped area. Finally, the prepared image is ready to be counted using the contour matrix method. This method independently classifies each egg segmentation and can count up to 18 eggs per frame with a processing time of less than 1 second. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Approximation of the maximally flat filter by using Bézier curve with an exponential function(2020-02-24) ;Purahong, B. ;Kanjanasurat, I. ;Sithiyopasakul, P. ;Chutchavong, V.Pintavirooj, C.This paper presents a design of filter by using Bézier curve with an exponential function. This paper used the advantage of The Bézier curve which had ability for approximation and an exponential function which had the adaptable parameters of the polynomial. It can adjust the characteristic of frequency response for the best performance. The simulation results of various setting show the frequency response, step response. The comparison of response between the Bernstein filter and Butterworth filter in order two show that the rise time of Bernstein filter better than Butterworth filter and Bézier curve filter has not overshoot. Furthermore, the stability Nyquist criterion has been used to guarantee the stability of the transfer function. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Vascular Extraction by using matched filter on retinal image(2020-02-24) ;Kanjanasurat, I. ;Purahong, B. ;Pintavirooj, C.Benjangkaprasert, C.This paper presents a vascular extraction on the retinal image by using matched filter. It uses the approximation to calculate a matrix and convolved with retinal images. Also, the proposed method tested with two widely used databases, including DRIVE and STARE. The results of vascular extraction have an average accuracy of 0.944 in DRIVE and 0.936 in STARE. The sensitivity of DRIVE and STARE, which a parameter for detect vessel correctly was achieved 0.73 and 0.753, respectively. In addition, this algorithm has a high performance and fast algorithm. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, A study of network bandwidth management by using queue tree with per connection queue(2019-05-29) ;Smansub, C. ;Purahong, B. ;Sithiyopasakul, P.Benjangkaprasert, C.This paper presents a study of network bandwidth management by using the queue tree function with per connection queue function (PCQ). To study a bandwidth management by configuring a network system that uses a Mikrotik router and configures IP number in the network system. WinBox software is used for testing network bandwidth management by download file testing from the internet. The results show a performance of queue tree function and PCQ function for bandwidth management. All users in a network have been received an equal bandwidth of utilization network. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Implementation of ECG portable device for real-time signal monitoring(2017-11-24) ;Purahong, B. ;Thongkrairat, S. ;Anuwongpinit, T. ;Chutchavong, V.Aoyama, H.In this paper presents a system for heart rate signal analysis in ECG (Electrocardiography) format using STM32f7 board. Electrode is used for recording the signal with stick on body in lead 2 orientations. Signal processing method are used upper average, slope and interval checking algorithm to process ECG signal in real-time. In experiment, to acquire a frequency of heart beat and display ECG signal and heart rate on STM32f7 board compare with wearable device that result have error rate less than 1%. This system is portable to use and sufficient battery for recording signal to analyze and monitor throughout the day. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Low pass filters based on bernstein-balazs operators(2017-11-24) ;Chutchavong, V. ;Tharaphimaan, P. ;Anuwongpinit, T. ;Purahong, B.Janchitrapongvej, K.This paper presents a design of low-pass filter by using Bernstein-Balazs operators. It has more parameters than classical Bernstein polynomials. The parameters and can adjust maximally flat, slope of linear phase and constant of delay. In the results, the proposed method shows the magnitude response has maximally flat, linear with non-minimum phase and nearly constant delay. The example of applications of this proposed method is desired to design the gain equalizer at -1dB and confirm the stability of the approximated transfer function by Mihailov’s criterion. - Some of the metrics are blocked by yourconsent settings
Item type:Publication, Internet based crossover robot remote control competition among Asian countries(2013-01-01) ;Xu, C. ;Ming, A. ;Kanamori, C. ;Aoyama, H.Li, H.We introduce an internet based crossover robot remote control competition project that is an international cooperative program based in Japan, China, Thailand, and Taiwan. This competition is an important component of a long-term higher education reform project aiming to develop a practice based innovative educational methodology jointly promoted by the Ministry of Education, Culture, Sports, Science & Technology of Japan and the University of Electro-Communications. The competition project includes two subjects: the competition itself and the communication and cooperation between students in two countries. The basic mode of the competition is a locally controlled robot and a remotely controlled robot cooperate with each other to complete some tasks. As a unique feature of the project, the student-student communication and cooperation are increased through a specially designed team organization structure that each team consists of two groups from different universities in different countries and the team members are required to cooperate through the internet to complete the competition. The competition has been successfully held four times and the results show it greatly benefits the students, and is expected to promote the development of the practice based educational methodology in the near future. © 2013 Elsevier Ltd. All rights reserved.
