Skip to content

The implementation of "Pedestrian-Aware Panoramic Video Stitching Based on a Structured Camera Aray".

Notifications You must be signed in to change notification settings

shraddhavijay/Pedestrian360

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Pedestrian360

The implementation of "Pedestrian-Aware Panoramic Video Stitching Based on a Structured Camera Aray".

Instructions

  • calibration : calibration/calibrate_extrinsics: calibrate the extrinsics of the multi-camera system through the images in calibration/extrinsics_frames. The results are saved in calibration/results
  • video_stitching: Run video_stitching/multiThread.cpp to stitch the videos.
  • server: server/server.py receive the frames from the stitching program and perform human segmentation using Mask R-CNN. Then it will send the mask data to the stitching program.
  • If you want to speed up the stitching, set the rescale factor in video_stitching/const.h and server/server.py at the same time.

Requirements

  • Python 3.6
    • torch 1.3.0
    • torchvision 0.4.1
    • numpy
    • g2o
    • yaml
    • cv2
    • OpencGL
    • pangolin
  • C++
    • cmake
    • OpenCV 4.2.0
    • eigen3
    • Threads

About

The implementation of "Pedestrian-Aware Panoramic Video Stitching Based on a Structured Camera Aray".

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 58.6%
  • Python 40.0%
  • CMake 1.4%