Code Monkey home page Code Monkey logo

altiro3d's Introduction

altiro3D: 2D-to-3D image and video conversion library for free-view LCD (starting from a single imagine or frame)

altiro3D is a free, extended C++ Library (-see releases) developed to reconstruct reality from a given single imagine (e.g., .png, .jpg) or flat video (e.g., .mp4). This is done generating a light-field (or Native) image -see "User's Manual"

Visual Abstract

The several altiro3D command lines provide the following features: • Create Native (i.e., 3D image) from Photo using MiDaS-small. • Create Native from Photo using MiDaS-large. • Create Native from a given original camera’s RGB image and depth image. • Create Native from a given Quilt (N×M). • Create Native from sorted N-views (i.e., sequential set of plain images) stored in a given directory. • Convert Quilt views to 2D video (.mp4). • Convert given 2D video to Native 3D video (.mp4). All these forms of Native images/videos consisting of light-fields can be correctly displayed on a specific slanted, lenticular screen such as the Looking Glass (LG) Portrait.

Binaries

The latest version of the Debian ’altiro3D-x.x.x-Linux.deb’ package can be downloaded from "Releases" For details see "User's Manual"

Install

	sudo dpkg -i altiro3D-x.x.x-Linux.deb

Set the path to the working directory

	source /opt/altiro3D/bin/setupvars.sh

Run examples

	cd /opt/altiro3D/bin/examples
	./run_examples-1.sh 
		...

Uninstall

	sudo dpkg -r altiro3D

2D Photo (input) and 2D Video

3D Photo 3D Photo

Native 3D Photo and Native 3D Video

3D Photo 3D Photo

3D Video Display on Looking Glass Portrait

3D Photo

Logo

Citation

If this software (including any part of it) is useful for you, please cite

@misc{altiro3D:
  title = {{Scene representation from single image and novel view synthesis}},
  author = {E. Canessa, L. Tenze},
  doi = {10.48550/arXiv.2304.11161},
  url = {https://arxiv.org/abs/2304.11161},
  publisher = {arXiv},
  year = {2023},
}

Article to appear (2023) in Springer's International Journal of Information Technology (IJIT).

altiro3d's People

Contributors

canessae avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

alexnorth365

altiro3d's Issues

哈喽

halo i am a postgraduate who want to konw the code of "2D-to-3D image and video conversion library for free-view LCD " come from where,please tell me about the code ,thanks verymuch

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.