Skip to content

gbrydon/SIMply

Repository files navigation

SIMply logo

SIMply: Python Image Simulator for Planetary Exploration

SIMply is an open-source python tool for simulating physically realistic images. SIMply is designed primarily to support the development of spaceborne cameras by providing a simple and accessible simulation tool for generating images of space scenes. SIMply can simulate a wide range of spaceborne imaging scenarios (small bodies, moons, planets, artificial objects), and provides a high level of flexibility to customise the camera, scene and rendering engine. Simulations can be set up intuitively in just a few lines of Python code.

As a physically-based image simulator, SIMply is also suitable for simulating a wide range of imaging scenarios unrelated to space. Thanks to its simple design, SIMply is also a good way to experiment with and learn about physical image simulation.

Install

Currently, there are two options for installation:

  • clone the SIMply repository
  • simply download the SIMply source code (select code > download zip) and place the full SIMply package into your project

Dependencies

In both cases, it is also necessary to ensure the following dependencies are installed:

Software Paper

SIMply has an accompanying peer-reviewed journal paper describing its capabilities, showcasing example simulations, and providing validation/verification of SIMply's physical accuracy. The paper, published in the journal Space: Science & Technology, is accessible here.

SIMply is supporting a number of research projects.

Usage

See the examples.py file for simple examples of how to set up and run image simulations. More detailed examples and user guides will be released in the near future.

Example Outputs

Comet 67P

c67p image

Moon Colour Image

RGB Moon image

Spacecraft Rendezvous

RPO vid

Acknowledgements

numpy open3d scipy opencv pandas astropy matplotlib gdal

Logo Design: Divya M. Persaud

Licence

See LICENCE.txt

About

SIMply: python image simulator for planetary exploration

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages