Skip to content

A fisheye images data augmentation method based on historical trajectory.

Notifications You must be signed in to change notification settings

JinRanYAO/fisheye_augment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This repo proposes a few-shot fisheye images data augmentation method based on historical trajectories. First, the distance between the tractor axle and the hitch when the image is captured is used as the radius of the spherical projection, and then the camera pose is sampled continuously on the existing historical trajectories continuously, and eventually new fisheye images are generated by reprojected with sampled camera pose.

The fisheye images data augmentation method in this code can be used for any scene, not limited to autonomous docking tasks, as long as sample camera motion trajectories are available. The key lies in selecting the projection radius appropriately.

The inputs include real annotated fisheye images(yolo keypoint format) and historical trajectories(.txt), and the outputs include the new generated fisheye images and annotations.

Environment

Python, Numpy, OpenCV, Scipy

Example

Example1 Example2

About

A fisheye images data augmentation method based on historical trajectory.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages