z-logo
open-access-imgOpen Access
Python and MatPlotLib based Open Source Software System for Simulating Images with point Light Sources in Attenuating and Scattering Media
Author(s) -
K N Nagesh,
D. Nageswara,
Kun Song
Publication year - 2015
Publication title -
international journal of computer applications
Language(s) - English
Resource type - Journals
ISSN - 0975-8887
DOI - 10.5120/ijca2015907405
Subject(s) - python (programming language) , computer science , open source , software , open source software , point source , software engineering , programming language , optics , physics
Simulating images of various objects in a real world scene has wide applications while testing algorithms for machine vision applications as well as in computer graphics and gaming software industry. Most current algorithms use collimated light sources and assume the medium to be non-scattering and non-attenuating. In real world, most light sources are too near to the objects in the scene and hence cannot be assumed to be collimated. Real world mediums, such as oceans in case of Underwater Robotic Vehicle (URV) applications or smoke and vapor filled air in case of industrial welding applications, scatter and attenuate light. A software system that makes no such assumptions and uses point light sources in scattering and attenuating media has been developed. Another novelty of current work is use of open source Python programming language along with associated 2D graphics and plotting library, MatPlotLib. General Terms Underwater Robotic Vehicles, Industrial Robots, Image simulation, Python, MatPlotLib.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom