Skip to content

A 'Fisheye Uncurling Module' to correct the image distortion caused by the Fisheye Lens and to provide an ease of visualization to the users for better surveillance.

Notifications You must be signed in to change notification settings

SheenaChhabra/FisheyeUncurlingModule

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

FisheyeUncurlingModule

A 'Fisheye Uncurling Module' to correct the image distortion caused by the Fisheye Lens and to provide an ease of visualization to the users for better surveillance.

Project:
A 'Fisheye Uncurling Module' to correct the image distortion caused by the Fisheye Lens and to provide an ease of visualization to the user for better surveillance.

Programming Language: C++
Image Processing Library: OpenCV
IDE Used: Microsoft Visual Studio

Introduction:
This module was prepared as a part of the I2V Software which provides intelligent surveillance solutions.

The Fisheye lens is a special type of lens which covers 360 degree view so we can replace 3-4 normal lens cameras with a single fisheye camera to reduce cost and maintainance but this fisheye lens creates distortion in the image which makes it difficult for the user to visualise it for the surveillance.

Brief Description:
The distortion caused by Fisheye lens can be removed by uncurling the input image. Simple uncurling algorithm is used to create different types of perspective views.
Please check input video feed and output video feed for visualizing different types of perspective views.

About

A 'Fisheye Uncurling Module' to correct the image distortion caused by the Fisheye Lens and to provide an ease of visualization to the users for better surveillance.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages