Chuan-Bi Lin

Dr. Chuan-Bi Lin

Department of Information and Communication Engineering at Chaoyang University of Technology
orcid

Research Focus & Metrics

Academic Career Length

20Years (2007-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
31 December 2020 in Applied Sciences
Verified
Journal Article
Open access
PDF file
CLChuan-Bi Lin
Chuan-Bi Lin
ZDZiqian (Cecilia) Dong
Ziqian (Cecilia) Dong
WKWei-Kai Kuan
Wei-Kai Kuan
Yung-Fa HuangYung-Fa Huang
Yung-Fa Huang
Falling is one of the causes of accidental death of elderly people over 65 years old in Taiwan. If the fall incidents are not detected in a timely manner, it could lead to serious injury or even death of those who fell. General fall detection approaches require the users to wear sensors, which could be cumbersome for the users to put on, and misalignment of sensors could lead to erroneous readings. In this paper, we propose using computer vision and applied machine-learning algorithms to detect fall without any sensors. We applied OpenPose real-time multi-person 2D pose estimation to detect movement of a subject using two datasets of 570 × 30 frames recorded in five different rooms from eight different viewing angles. The system retrieves the locations of 25 joint points of the human body and detects human movement through detecting the joint point location changes. The system is able to effectively identify the joints of the human body as well as filtering ambient environmental noise for an improved accuracy. The use of joint points instead of images improves the training time effectively as well as eliminating the effects of traditional image-based approaches such as blurriness, light, and shadows. This paper uses single-view images to reduce equipment costs. We experimented with time series recurrent neural network, long- and short-term memory, and gated recurrent unit models to learn the changes in human joint points in continuous time. The experimental results show that the fall detection accuracy of the proposed model is 98.2%, which outperforms the baseline 88.9% with 9.3% improvement.

14 July 2019 in Sensors
Verified
Journal Article
Open access
PDF file
Shing-Hong LiuShing-Hong Liu
Shing-Hong Liu
CLChuan-Bi Lin
Chuan-Bi Lin
YCYing Chen
Ying Chen
Wenxi ChenWenxi Chen
Wenxi Chen
THTai-Shen Huang
Tai-Shen Huang
CHChi-Yueh Hsu
Chi-Yueh Hsu
In recent years, wearable monitoring devices have been very popular in the health care field and are being used to avoid sport injuries during exercise. They are usually worn on the wrist, the same as sport watches, or on the chest, like an electrocardiogram patch. Common functions of these wearable devices are that they use real time to display the state of health of the body, and they are all small sized. The electromyogram (EMG) signal is usually used to show muscle activity. Thus, the EMG signal could be used to determine the muscle-fatigue conditions. In this study, the goal is to develop an EMG patch which could be worn on the lower leg, the gastrocnemius muscle, to detect real-time muscle fatigue while exercising. A micro controller unit (MCU) in the EMG patch is part of an ARM Cortex-M4 processor, which is used to measure the median frequency (MF) of an EMG signal in real time. When the muscle starts showing tiredness, the median frequency will shift to a low frequency. In order to delete the noise of the isotonic EMG signal, the EMG patch has to run the empirical mode decomposition algorithm. A two-electrode circuit was designed to measure the EMG signal. The maximum power consumption of the EMG patch was about 39.5 mAh. In order to verify that the real-time MF values measured by the EMG patch were close to the off-line MF values measured by the computer system, we used the root-mean-square value to estimate the difference in the real-time MF values and the off-line MF values. There were 20 participants that rode an exercise bicycle at different speeds. Their EMG signals were recorded with an EMG patch and a physiological measurement system at the same time. Every participant rode the exercise bicycle twice. The averaged root-mean-square values were 2.86 ± 0.86 Hz and 2.56 ± 0.47 Hz for the first and second time, respectively. Moreover, we also developed an application program implemented on a smart phone to display the participants’ muscle-fatigue conditions and information while exercising. Therefore, the EMG patch designed in this study could monitor the muscle-fatigue conditions to avoid sport injuries while exercising.

8 June 2021 in Electronics
Verified
Journal Article
Open access
PDF file
Yung-Fa HuangYung-Fa Huang
Yung-Fa Huang
CLChuan-Bi Lin
Chuan-Bi Lin
CCChien-Min Chung
Chien-Min Chung
CCChing-Mu Chen
Ching-Mu Chen
In recent years, privacy awareness is concerned due to many Internet services have chosen to use encrypted agreements. In order to improve the quality of service (QoS), the network encrypted traffic behaviors are classified based on machine learning discussed in this paper. However, the traditional traffic classification methods, such as IP/ASN (Autonomous System Number) analysis, Port-based and deep packet inspection, etc., can classify traffic behavior, but cannot effectively handle encrypted traffic. Thus, this paper proposed a hybrid traffic classification (HTC) method based on machine learning and combined with IP/ASN analysis with deep packet inspection. Moreover, the majority voting method was also used to quickly classify different QoS traffic accurately. Experimental results show that the proposed HTC method can effectively classify different encrypted traffic. The classification accuracy can be further improved by 10% with majority voting as K = 13. Especially when the networking data are using the same protocol, the proposed HTC can effectively classify the traffic data with different behaviors with the differentiated services code point (DSCP) mark.

26 February 2017
Verified
Book Chapter
Closed access
PDF file
Yung-Fa HuangYung-Fa Huang
Yung-Fa Huang
YHYi-Hsiang Hsu
Yi-Hsiang Hsu
CCChia-Chi Chang
Chia-Chi Chang
Shing-Hong LiuShing-Hong Liu
Shing-Hong Liu
CWChing-Chuan Wei
Ching-Chuan Wei
CLChuan-Bi Lin
Chuan-Bi Lin

18 October 2013 in IEEE Transactions on Computers
Verified
Journal Article
Closed access
KSKhondaker M. Salehin
Khondaker M. Salehin
RRRoberto Rojas-Cessa
Roberto Rojas-Cessa
CLChuan-Bi Lin
Chuan-Bi Lin
ZDZiqian (Cecilia) Dong
Ziqian (Cecilia) Dong
TKTaweesak Kijkanjanarat
Taweesak Kijkanjanarat
As transmission speeds increase faster than processing speeds, the packet processing time (PPT) of a host is becoming more significant in the measurement of different network parameters in which packet processing by the host is involved. The PPT of a host is the time elapsed between the arrival of a packet at the data-link layer and the time the packet is processed at the application layer (RFCs 2679 and 2681). To measure the PPT of a host, stamping the times when these two events occur is needed. However, time stamping at the data-link layer may require placing a specialized packet-capture card and the host under test in the same local network. This makes it complex to measure the PPT of remote end hosts. In this paper, we propose a scheme to measure the PPT of an end host connected over a single- or multiple-hop path and without requiring time stamping at the data-link layer. The proposed scheme is based on measuring the capacity of the link connected to the host under test. The scheme was tested on an experimental testbed and in the Internet, over a U.S. inter-state path and an international path between Taiwan and the U.S. We show that the proposed scheme consistently measures PPT of a host.

26 February 2007 in IEEE Communications Letters
Verified
Journal Article
Closed access
CLChuan-Bi Lin
Chuan-Bi Lin
RRRoberto Rojas-Cessa
Roberto Rojas-Cessa
Current schemes for configuration of input-queued three-stage Clos-network (IQC) switches involve port matching and path routing assignment, in that order. The implementation of a scheduler capable of matching thousands of ports in large-size switches is complex. To decrease the scheduler complexity for such switches (e.g., 1024 ports or more), we propose a configuration scheme for IQC switches that hierarchizes the matching process. In a practical scenario our scheme performs routing first and port matching thereafter. This approach reduces the scheduler size and the configuration complexity of IQC switches. We show that the switching performance of the proposed approach using weight-based and weightless selection schemes is high under uniform and nonuniform traffic