/HIAV

Hurricane Image Analysis Viewer

Primary LanguageHTML

HIAV (Hurricane Image Analysis Viewer)

Background

Natural disaster data repositories centralize and manage extensive datasets associated with various calamities, bolstering disaster preparedness, response, and recovery efforts. However, many of these repositories primarily focus on data storage and sharing, without truly harnessing the power of modern data analytics and machine learning for data curation. A significant challenge persists: many repositories act as mere raw data storage units without curating and processing data. Current systems have limitations in retrieving specific data sets, leading to significant effort in sorting and classifying data. Despite the vast amount of information available, there's no standard framework that harnesses AI computing capabilities to fully utilize this data. To address these challenges, this page introduces the Hurricane Image Analysis Viewer (HIAV), a novel curated data storing and viewing structure. The HIAV employs processed primary labels obtained from a large-image curation framework developed and manual damage assessment data is integrated with the building component segmentation mask, linking these two data types holistically and enabling a comprehensive visualization.

image

image

Acknowledgement

This material is based upon work supported by FEMA under HMGP DR4488 and the U.S. National Science Foundation under award 2103754, . The views and conclusions contained in this document are those of the authors and should not be interpreted as necessarily representing the official policies, either expressed or implied, of the U.S. National Science Foundation and U.S. Department of Homeland Security.

Citation

Ro, S. H., Li, Y., & Gong, J. (2024). A Machine learning approach for Post-Disaster data curation. Advanced Engineering Informatics, 60, 102427.

How to run HIAV

  1. Prepare Data As seen in the same data folder, you need (a) an image, (b) an image with object detection results, (c) CSV file on manual damage assessment data, and (4) primary labels. For object detection, any model such as Mask RCNN, YOLO, or DETR can be used as long as the proper JSON file is retrieved. Details on processing primary labels will be updated with an upcoming journal paper. Lastly, manual damage assessment data should be prepared in a similar manner.
  2. HIAV was HIAV was developed using HTML, JavaScript, and PHP for the backend. So download XAMPP to run: https://www.apachefriends.org/download.html
  3. Move all necessary data to C:\xampp\htdocs
  4. Start the module and activate it on an internet browser, for example, localhost/HIAV.

HIAV Tools

(1) General building information (2) Building damage (3) primary labels