Skip to content

tj250/Automatic-positioning-for-sewer-pipe-defects

Repository files navigation

Automatic positioning for sewer defects

computing geographic coordinate of sewer defects

python pytorch opencv

Directories and files include:

  • The directory named 'Dyhead training' contains files related to training object detection models.
    • The file named _atss_swin-l-p4-w12_fpn_dyhead_ms-2x_sewer.py is training config file of dyhead under openmmlab platform.
    • The file named 20240524_230043.log is the training log file for object detection model(dyhead).
    • The trained weight file of object detection:Dyhead.pth. This file should be placed in the checkpoints directory under this project.
  • The directory named 'experimental statistical data' contains files related to the experimental results of the paper.
    • The fle named sewer.db is the database for statisticing the results of object tracking metrics. It is a SQLite format database file.
    • The file named coordinate.pkl is a binary format file that stores the coordinate values of all defects calculated for an example video. The generation of this file can refer to the code in coordinate_computing. py. If you need to view the content of the file, you can refer to the data structure before serialization in the program code to deserialize it.
  • The file named requirements.txt describes the packages required for the conda virtual environment
  • The file named dinov2-main.zip is a compressed file of the source code for depth estimation. Because the openmmlab library used for depth estimation is an earlier version and is not compatible with the latest version of openmmlab library used the sewer project, it is separated as another python project. The sewer project will perform overall process control and call the code in the dinov2-main project for depth estimation. Before being able to run the code, the weight files required for depth estimation should be downloaded and placed in the models directory of the dinov2-main project.

About

computing geographic coordinate of sewer defects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages