DOXEL.ORG is currently an early stage Proof of Concept to redesign the way we acquire, store, share and valorize our visual datas.

featured-imageDOXEL.ORG is a community driven cloud or self-hosted web portal & mobile app designed to capture, tag, store, manipulate, analyze, display and manage all types of photo & video data for 3D and 4D data extraction.

Our main assets are a very active community working on Free Software in 3D reconstruction area & the data we acquire and redistribute under Open Licenses such as CC BY-SA.

We have 3 main software groups today:
– acquisition software
– processing pipelines
– web viewers

Acquisition software

The acquisition software allows you to upload existent photos or take new photos if the device visiting the portal support it (smartphone for example). In that case it also try to record other metadata such as GPS, gyroscope, …

Acquisition software cryptographically sign the images to insure that they are unique to our service and are correctly uploaded.

It also automatically segment data by temporal and geographical criteria into separate acquisitions that can be automatically processed.

In the future the acquisition software will also guide users to acquire the images in the best suitable conditions for 3D reconstruction.

Processing pipelines

Once images are uploaded and segmented we launch several software processing pipelines on the data.

First we create an animated WebM video file from the individual photos. This video will be reused in several ways by the viewer.

After we do SfM with OpenMVG, filtering, export to PMVS & MVE for densifying, meshing and texturing.

Finally we do some metadata exports like camera positions and frustrums, geolocation of our point-cloud, …

Web viewers

This is what makes it all easily usable and fun.

We aim to develop nice and intuitive data browsing interfaces allowing to get a maximal use of the acquired and processed data.

Everything works in a browser and can be exported to any specialized software.

The video we made as first processing step will be used in a video viewer that make use of the smartphone’s gyroscope to get back and forward in the video. This allows you to move around the object by rotating your phone.

Different views will allow to browse the data through time and space.

With more different data we will propose more different views to better explore the data.