{"title":"FPGA Implementation of Trigonometric Function Using Loop-Optimized Radix-4 CORDIC","authors":"Truong Quang Vinh, Tran Ba Thanh, Dang Hoang Viet","doi":"10.1109/NICS56915.2022.10013467","DOIUrl":"https://doi.org/10.1109/NICS56915.2022.10013467","url":null,"abstract":"Trigonometric operations have a wide range of use in communication, signal processing, and especially in computer science. Many methods exist to implement these functions on hardware, but complicated algorithms lead to high hardware consumption and latency. This paper presents a design to perform trigonometric calculations on FPGA that can be processed in parallel to reduce latency. We propose loop-optimized Radix-4 CORDIC algorithm for hardware implementation. This algorithm uses only three iterations to compute high accuracy trigonometric values. Besides, we apply multiply-less hardware architecture for the design, which consists of three basic operations: adders, subtractors, and bit shifters. The design is implemented on the Zynq™-7000 AP SoC kit XC7Z020-CLG484-100 device. The performance results show that the output returns values with absolute error lower than 0.005 after three clock cycles.","PeriodicalId":381028,"journal":{"name":"2022 9th NAFOSTED Conference on Information and Computer Science (NICS)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122134474","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Design and Development Indoors Autonomous Ping-Pong Collection Robot with Vision System","authors":"Ha-Nam Nguyen-Dang, Truc-Ly Nguyen-Thi, Kha Huynh-Hoang, Hong-Tai Tran, Tien-Thinh Nguyen, Tuan Tran, Quang Le-Nhat, Khuong Nguyen-An","doi":"10.1109/NICS56915.2022.10013436","DOIUrl":"https://doi.org/10.1109/NICS56915.2022.10013436","url":null,"abstract":"In this paper, we have solved the four key problems of autonomous ping-pong ball collecting robots: ball detection, distance estimation, path planning, and avoiding objects in the path. The proposed path planning and obstacle avoidance method are the most effective compared to current practices in simulation. Practical experiments also give promising results.","PeriodicalId":381028,"journal":{"name":"2022 9th NAFOSTED Conference on Information and Computer Science (NICS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126096680","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Message from the General Co-Chairs and Message from the Program Chairs","authors":"","doi":"10.1109/nics56915.2022.10013407","DOIUrl":"https://doi.org/10.1109/nics56915.2022.10013407","url":null,"abstract":"","PeriodicalId":381028,"journal":{"name":"2022 9th NAFOSTED Conference on Information and Computer Science (NICS)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130295223","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Papers by Title","authors":"","doi":"10.1109/nics56915.2022.10013318","DOIUrl":"https://doi.org/10.1109/nics56915.2022.10013318","url":null,"abstract":"","PeriodicalId":381028,"journal":{"name":"2022 9th NAFOSTED Conference on Information and Computer Science (NICS)","volume":"102 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129249970","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"AI-app development for Yolov5-based face mask wearing detection","authors":"Huong Nguyen, A. Nguyen, An Mai, Nhan Tam Dang","doi":"10.1109/NICS56915.2022.10013442","DOIUrl":"https://doi.org/10.1109/NICS56915.2022.10013442","url":null,"abstract":"Corona is one of the most destructive viruses that has ever produced a pandemic in human life, not only in terms of direct victims but also in terms of the socio-economic consequences of the virus' transmission. The 2nd anniversary of the global coronavirus pandemic passed away in 2021. However, it's still impossible to say how long the epidemic will last. After reviewing a study by the World Health Organization on COVID-19, the country's national government urged residents to use facemask in order to reduce the incidence of COVID-19 transmission. As a result of COVID-19, there are presently no facemask detection app that are in great demand for ensuring safety in public area. In the context of the outbreak of COVID-19, A facemask detection model based on deep learning approach of state-of-the-art YOLOv5 may be useful in real-time applications. In this paper, we propose a web app for detecting if the people wears facemask or not in real-time via webcam or public camera. In the app, we deployed and persisted many different YOLOv5-based models that the users can switch between them to guarantee the performance and timing trade-off. Furthermore, our system is able to detect if an individual person captured by surveillance cameras is wearing facemask in acceptable counting time at staging level. In our opinion, this kind of system is extremely efficient for use in airports, train stations, offices, and other public areas, as well as in military.","PeriodicalId":381028,"journal":{"name":"2022 9th NAFOSTED Conference on Information and Computer Science (NICS)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129654058","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Application of Thin-plate Spline and Distributed Lag Non-linear Model to Describe the Interactive Effect of Two Predictors on Count Outcomes","authors":"M. Nguyen, M. Nguyen","doi":"10.1109/NICS56915.2022.10013444","DOIUrl":"https://doi.org/10.1109/NICS56915.2022.10013444","url":null,"abstract":"This study illustrates a new version of the distributed lag non-linear model by integrating it with the thin-plate smoothing spline. The new model is called “the thin-plate distributed lag non-linear model” and helps explore the lagged interactive effect of two predictors on the outcome. Through simulation, it is found that the thin-plate distributed lag non-linear model has superior performance. We apply the proposed model to analyze the mutual effect of diurnal temperature and absolute humidity on daily mortality of realistic data.","PeriodicalId":381028,"journal":{"name":"2022 9th NAFOSTED Conference on Information and Computer Science (NICS)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123507437","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Deep Learning Detector for Large-Scale MIMO Systems with Low-Resolution ADCs","authors":"A. Pham, Duc-Tuong Hoang, Hieu T. Nguyen","doi":"10.1109/NICS56915.2022.10013385","DOIUrl":"https://doi.org/10.1109/NICS56915.2022.10013385","url":null,"abstract":"A large-scale multiple-input multiple-out (LS-MIMO) transmission scheme with low-resolution analog-to-digital converters (ADCs) has become one of the promising techniques for 5G and future wireless networks. In this paper, we investigate the power of a deep-learning network in detecting LS-MIMO signals when the resolution of the ADCs is limited to just a few bits. We found that the performance of the deep-learning detector is sensitive to the resolution of the input signals. And thus, it desires to train a specific deep-learning detector for each level of the resolution. Furthermore, the deep-learning detector can deliver equal or better performance than the belief propagation detector. At the high level of signal-to-noise ratio, the deeper the network is, the better performance of the detector is improved. This makes the deep-learning detector a promising technique to detect large-scale MIMO signals to achieve good performance while keeping the complexity manageable.","PeriodicalId":381028,"journal":{"name":"2022 9th NAFOSTED Conference on Information and Computer Science (NICS)","volume":"357 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123385010","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Design of an SoC Based on 32-bit RISC-V CPU and Lightweight Block Cipher PRINCE on FPGA","authors":"Khai-Minh Ma, Tran-Bao-Thuong Cao, Duc Hung Le","doi":"10.1109/NICS56915.2022.10013427","DOIUrl":"https://doi.org/10.1109/NICS56915.2022.10013427","url":null,"abstract":"This paper discusses an SoC consisting of the algorithm of PRINCE, a block cipher used in lightweight cryptography, and a 32-bit RISC-V CPU. The system was implemented successfully on an Intel DE2-115 FPGA board. The PRINCE core was functionally validated using a simulation waveform on ModelSim and an embedded Nios II processor on Intel's FPGA. The PRINCE core was integrated with 32-bit RISC-V to form a custom SoC on an FPGA. The SoC utilizes 8,127 logic elements, 2,983 registers, 391,872 memory bits, eight multipliers, and one PLL block. The proposed SoC based on the open-source 32-bit RISC-V CPU and the lightweight cryptography core, which were implemented on FPGA, consumed fewer logic resources. It can be used to design a secure SoC system or a compact Trusted Execution Environment suitable for Internet of Things security systems.","PeriodicalId":381028,"journal":{"name":"2022 9th NAFOSTED Conference on Information and Computer Science (NICS)","volume":"106 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129657595","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Minh Lai Phu, Thanh Vinh Pham, Duc Thuc Pham, T. Nguyen, Minh Duc Chu, Chi-Thanh Nguyen, Quoc Long Tran, Thai Ha Nguyen, Duc Thuan Nguyen
{"title":"A deep learning method using SPECT images to diagnose remaining thyroid tissue post-thyroidectomy","authors":"Minh Lai Phu, Thanh Vinh Pham, Duc Thuc Pham, T. Nguyen, Minh Duc Chu, Chi-Thanh Nguyen, Quoc Long Tran, Thai Ha Nguyen, Duc Thuan Nguyen","doi":"10.1109/NICS56915.2022.10013322","DOIUrl":"https://doi.org/10.1109/NICS56915.2022.10013322","url":null,"abstract":"After total thyroidectomy, Single-photon emission computed tomography (SPECT) is used to diagnose whether thyroid tissue remains in patients' bodies. Physicians visually diagnose the residual thyroid tissue in patient base on their expertise, so it is difficult for making a quick and accurate diagnostic. In present, Computer-aided Diagnosis systems (CAD) are becoming more widely in medical treatment, thyroid cancer is a potential field where CAD can improve diagnostic accuracy. This paper proposes a novel approach for diagnosing whether residual thyroid tissues remain in patient using thyroid SPECT scintigraphy by fine-tuning pre-trained Deep neural networks. Our proposed method achieved sensitivity of 84.85% and specificity is 89.11%, these results demonstrate that CAD is promising in diagnosing remaining thyroid tissue after total thyroidectomy.","PeriodicalId":381028,"journal":{"name":"2022 9th NAFOSTED Conference on Information and Computer Science (NICS)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121739090","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
T. Tu, Nguyen Thi Hai Ha, Tran Viet Ha, Vu Minh Ngoc, Do Tat Manh
{"title":"Numerical Prediction of Self-Propulsion Point of JBC Ship Model Using RANSE Method","authors":"T. Tu, Nguyen Thi Hai Ha, Tran Viet Ha, Vu Minh Ngoc, Do Tat Manh","doi":"10.1109/NICS56915.2022.10013417","DOIUrl":"https://doi.org/10.1109/NICS56915.2022.10013417","url":null,"abstract":"The paper deals with numerical simulation results of self-propulsion point of JBC (Japan Bulk Carrier) ship in model scale using RANSE method. The propeller working behind the ship was model by the sliding mesh technique. The volume of fluid method was used for tracking and locating free surface. Some importance factors influence on accuracy of simulation obtained results were discussed in this paper. The obtained numerical results are compared with the experimental data to ensure the reliability of the numerical simulation results.","PeriodicalId":381028,"journal":{"name":"2022 9th NAFOSTED Conference on Information and Computer Science (NICS)","volume":"82 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125128683","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}