This research aims to propose a practical framework designed for the automatic analysis of a product’s comprehensive functionality and security vulnerabilities,generating applicable guidelines based on real-world sof...This research aims to propose a practical framework designed for the automatic analysis of a product’s comprehensive functionality and security vulnerabilities,generating applicable guidelines based on real-world software.The existing analysis of software security vulnerabilities often focuses on specific features or modules.This partial and arbitrary analysis of the security vulnerabilities makes it challenging to comprehend the overall security vulnerabilities of the software.The key novelty lies in overcoming the constraints of partial approaches.The proposed framework utilizes data from various sources to create a comprehensive functionality profile,facilitating the derivation of real-world security guidelines.Security guidelines are dynamically generated by associating functional security vulnerabilities with the latest Common Vulnerabilities and Exposure(CVE)and Common Vulnerability Scoring System(CVSS)scores,resulting in automated guidelines tailored to each product.These guidelines are not only practical but also applicable in real-world software,allowing for prioritized security responses.The proposed framework is applied to virtual private network(VPN)software,wherein a validated Level 2 data flow diagram is generated using the Spoofing,Tampering,Repudiation,Information Disclosure,Denial of Service,and Elevation of privilege(STRIDE)technique with references to various papers and examples from related software.The analysis resulted in the identification of a total of 121 vulnerabilities.The successful implementation and validation demonstrate the framework’s efficacy in generating customized guidelines for entire systems,subsystems,and selected modules.展开更多
When firefighters search inside a building that is at risk of collapse due to abandonment or disasters such as fire,they use old architectural drawings or a simple monitoring method involving a video device attached t...When firefighters search inside a building that is at risk of collapse due to abandonment or disasters such as fire,they use old architectural drawings or a simple monitoring method involving a video device attached to a robot.However,using these methods,the disaster situation inside a building at risk of collapse is difficult to detect and identify.Therefore,we investigate the generation of digital maps for a disaster site to accurately analyze internal situations.In this study,a robot combined with a low-cost camera and twodimensional light detection and ranging(2D-lidar)traverses across a floor to estimate the location of obstacles while drawing an internal map of the building.We propose an algorithm that detects the floor and then determines the possibility of entry,tracks collapses,and detects obstacles by analyzing patterns on the floor.The robot’s location is estimated,and a digital map is created based on Hector simultaneous localization and mapping(SLAM).Subsequently,the positions of obstacles are estimated based on the range values detected by 2D-lidar,and the position of the obstacles are identified on the map using the map update method in semantic SLAM.All equipment are implemented using low-specification devices,and the experiments are conducted using a low-cost robot that affords near-real-time performance.The experiments are conducted in various actual internal environments of buildings.In terms of obstacle detection performance,almost all obstacles are detected,and their positions identified on the map with a high accuracy of 89%.展开更多
Existingfirefighting robots are focused on simple storage orfire sup-pression outside buildings rather than detection or recognition.Utilizing a large number of robots using expensive equipment is challenging.This study ...Existingfirefighting robots are focused on simple storage orfire sup-pression outside buildings rather than detection or recognition.Utilizing a large number of robots using expensive equipment is challenging.This study aims to increase the efficiency of search and rescue operations and the safety offirefigh-ters by detecting and identifying the disaster site by recognizing collapsed areas,obstacles,and rescuers on-site.A fusion algorithm combining a camera and three-dimension light detection and ranging(3D LiDAR)is proposed to detect and loca-lize the interiors of disaster sites.The algorithm detects obstacles by analyzingfloor segmentation and edge patterns using a mask regional convolutional neural network(mask R-CNN)features model based on the visual data collected from a parallelly connected camera and 3D LiDAR.People as objects are detected using you only look once version 4(YOLOv4)in the image data to localize persons requiring rescue.The point cloud data based on 3D LiDAR cluster the objects using the density-based spatial clustering of applications with noise(DBSCAN)clustering algorithm and estimate the distance to the actual object using the center point of the clustering result.The proposed artificial intelligence(AI)algorithm was verified based on individual sensors using a sensor-mounted robot in an actual building to detectfloor surfaces,atypical obstacles,and persons requiring rescue.Accordingly,the fused AI algorithm was comparatively verified.展开更多
When firefighters are engaged in search and rescue missions inside a building at a risk of collapse,they have difficulty in field command and rescue because they can only simplymonitor the situation inside the buildin...When firefighters are engaged in search and rescue missions inside a building at a risk of collapse,they have difficulty in field command and rescue because they can only simplymonitor the situation inside the building utilizing old building drawings or robots.To propose an efficient solution for fast search and rescue work of firefighters,this study investigates the generation of up-to-date digital maps for disaster sites by tracking the collapse situation,and identifying the information of obstacles which are risk factors,using an artificial intelligence algorithm based on low-cost robots.Our research separates the floor by using the mask regional convolutional neural network(R-CNN)algorithm,and determines whether the passage is collapsed or not.Then,in the case of a passage that can be searched,the floor pattern of the obstacles that exist on the floor that has not collapsed is analyzed,and obstacles are searched utilizing an image processing algorithm.Here,we can detect various unknown as well as known obstacles.Furthermore,the locations of obstacles can be estimated using the pixel values up to the bounding box of an existing detected obstacle.We conduct experiments using the public datasets collected by Carnegie Mellon university(CMU)and data collected by manipulating a low-cost robot equipped with a smartphone while roaming five buildings in a campus.The collected data have various floor patterns for objectivity and obstacles that are different from one another.Based on these data,the algorithm for detecting unknown obstacles of a verified study and estimating their sizes had an accuracy of 93%,and the algorithm for estimating the distance to obstacles had an error rate of 0.133.Through this process,we tracked collapsed passages and composed up-to-date digital maps for disaster sites that include the information of obstacles that interfere with the search and rescue work.展开更多
基金This work is the result of commissioned research project supported by the Affiliated Institute of ETRI(2022-086)received by Junho AhnThis research was supported by the National Research Foundation of Korea(NRF)Basic Science Research Program funded by the Ministry of Education(No.2020R1A6A1A03040583)this work was supported by Korea Institute for Advancement of Technology(KIAT)Grant funded by the Korea government(MOTIE)(P0008691,HRD Program for Industrial Innovation).
文摘This research aims to propose a practical framework designed for the automatic analysis of a product’s comprehensive functionality and security vulnerabilities,generating applicable guidelines based on real-world software.The existing analysis of software security vulnerabilities often focuses on specific features or modules.This partial and arbitrary analysis of the security vulnerabilities makes it challenging to comprehend the overall security vulnerabilities of the software.The key novelty lies in overcoming the constraints of partial approaches.The proposed framework utilizes data from various sources to create a comprehensive functionality profile,facilitating the derivation of real-world security guidelines.Security guidelines are dynamically generated by associating functional security vulnerabilities with the latest Common Vulnerabilities and Exposure(CVE)and Common Vulnerability Scoring System(CVSS)scores,resulting in automated guidelines tailored to each product.These guidelines are not only practical but also applicable in real-world software,allowing for prioritized security responses.The proposed framework is applied to virtual private network(VPN)software,wherein a validated Level 2 data flow diagram is generated using the Spoofing,Tampering,Repudiation,Information Disclosure,Denial of Service,and Elevation of privilege(STRIDE)technique with references to various papers and examples from related software.The analysis resulted in the identification of a total of 121 vulnerabilities.The successful implementation and validation demonstrate the framework’s efficacy in generating customized guidelines for entire systems,subsystems,and selected modules.
基金supported by Basic Science Research Program through the National Research Foundation of Korea funded by the Ministry of Education(No.2020R1I1A3068274),Received by Junho Ahn.https://www.nrf.re.kr/.
文摘When firefighters search inside a building that is at risk of collapse due to abandonment or disasters such as fire,they use old architectural drawings or a simple monitoring method involving a video device attached to a robot.However,using these methods,the disaster situation inside a building at risk of collapse is difficult to detect and identify.Therefore,we investigate the generation of digital maps for a disaster site to accurately analyze internal situations.In this study,a robot combined with a low-cost camera and twodimensional light detection and ranging(2D-lidar)traverses across a floor to estimate the location of obstacles while drawing an internal map of the building.We propose an algorithm that detects the floor and then determines the possibility of entry,tracks collapses,and detects obstacles by analyzing patterns on the floor.The robot’s location is estimated,and a digital map is created based on Hector simultaneous localization and mapping(SLAM).Subsequently,the positions of obstacles are estimated based on the range values detected by 2D-lidar,and the position of the obstacles are identified on the map using the map update method in semantic SLAM.All equipment are implemented using low-specification devices,and the experiments are conducted using a low-cost robot that affords near-real-time performance.The experiments are conducted in various actual internal environments of buildings.In terms of obstacle detection performance,almost all obstacles are detected,and their positions identified on the map with a high accuracy of 89%.
基金supported by Basic Science Research Program through the National Research Foundation of Korea funded by the Ministry of Education(No.2020R1I1A3068274),Received by Junho Ahn.https://www.nrf.re.kr/supported by the Korea Agency for Infrastructure Technology Advancement(KAIA)by the Ministry of Land,Infrastructure and Transport under Grant(No.22QPWO-C152223-04),Received by Chulsu Kim.https://www.kaia.re.kr/.
文摘Existingfirefighting robots are focused on simple storage orfire sup-pression outside buildings rather than detection or recognition.Utilizing a large number of robots using expensive equipment is challenging.This study aims to increase the efficiency of search and rescue operations and the safety offirefigh-ters by detecting and identifying the disaster site by recognizing collapsed areas,obstacles,and rescuers on-site.A fusion algorithm combining a camera and three-dimension light detection and ranging(3D LiDAR)is proposed to detect and loca-lize the interiors of disaster sites.The algorithm detects obstacles by analyzingfloor segmentation and edge patterns using a mask regional convolutional neural network(mask R-CNN)features model based on the visual data collected from a parallelly connected camera and 3D LiDAR.People as objects are detected using you only look once version 4(YOLOv4)in the image data to localize persons requiring rescue.The point cloud data based on 3D LiDAR cluster the objects using the density-based spatial clustering of applications with noise(DBSCAN)clustering algorithm and estimate the distance to the actual object using the center point of the clustering result.The proposed artificial intelligence(AI)algorithm was verified based on individual sensors using a sensor-mounted robot in an actual building to detectfloor surfaces,atypical obstacles,and persons requiring rescue.Accordingly,the fused AI algorithm was comparatively verified.
基金supported by Basic Science Research Program through the National Research Foundation of Korea funded by the Ministry of Education(No.2020R1I1A3068274),Received by Junho Ahn.https://www.nrf.re.kr/This research was funded by Korea Transportation Science and Technology Promotion Agency(No.21QPWO-B152223-03),Received by Chulsu Kim.https://www.kaia.re.kr/.
文摘When firefighters are engaged in search and rescue missions inside a building at a risk of collapse,they have difficulty in field command and rescue because they can only simplymonitor the situation inside the building utilizing old building drawings or robots.To propose an efficient solution for fast search and rescue work of firefighters,this study investigates the generation of up-to-date digital maps for disaster sites by tracking the collapse situation,and identifying the information of obstacles which are risk factors,using an artificial intelligence algorithm based on low-cost robots.Our research separates the floor by using the mask regional convolutional neural network(R-CNN)algorithm,and determines whether the passage is collapsed or not.Then,in the case of a passage that can be searched,the floor pattern of the obstacles that exist on the floor that has not collapsed is analyzed,and obstacles are searched utilizing an image processing algorithm.Here,we can detect various unknown as well as known obstacles.Furthermore,the locations of obstacles can be estimated using the pixel values up to the bounding box of an existing detected obstacle.We conduct experiments using the public datasets collected by Carnegie Mellon university(CMU)and data collected by manipulating a low-cost robot equipped with a smartphone while roaming five buildings in a campus.The collected data have various floor patterns for objectivity and obstacles that are different from one another.Based on these data,the algorithm for detecting unknown obstacles of a verified study and estimating their sizes had an accuracy of 93%,and the algorithm for estimating the distance to obstacles had an error rate of 0.133.Through this process,we tracked collapsed passages and composed up-to-date digital maps for disaster sites that include the information of obstacles that interfere with the search and rescue work.