• Stars
    star
    309
  • Rank 134,703 (Top 3 %)
  • Language
    C#
  • License
    Apache License 2.0
  • Created about 5 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Visualize data or 3D models (.obj) in augmented reality through the web with Google Poly, AR.js, flask.py (Mobile compatible)

Data-VisualizAR

Visualize 3D models (.obj) or data from an image using augmented reality

Mobile Application

Take a photo of any plot, select the inverse colormap and view it in 3D with augmented reality. A development project is available in the Unity/ folder

Try AR on the web!

No need to download an app

Web server

python web_ar.py

URL Paths:

/
/model
/video
/models/<name>
/poly/<id>

Features

Load models from google poly /poly/5NzgdDmbPwb

Web-VR Compatible

Create Interactive Paper Plots

Powered by AR.js

Tracking on an image such as a figure in a paper requires generating a feature set with this app: https://github.com/AR-js-org/NFT-Marker-Creator

Create 3D models from videos on your mobile phone

The app Display.land allows you to do photogrammetry from your mobile device and create 3D models with your camera e.g.

Feel free to use these 3D models as you please: https://poly.google.com/user/2E_yxXvhmYl

More Repositories

1

Artificial-Art

Create animated art pieces with machine learning using a DCGAN. Procedurally generate tiles for any type of mosaic.
Python
155
star
2

Neural-Nebula

A deep conv. generative adversarial network trained on nebula and images of space
Python
89
star
3

Signal-Alignment

Algorithms to align 1D signals via cross correlation and likelihood maximization.
Python
68
star
4

Exoplanet-Artificial-Intelligence

Machine learning is used to search for signals of transiting exoplanets in planetary search surveys (e.g. Kepler and TESS).
Python
40
star
5

Nbody-AI

A python 3 package for generating N-body simulations, computing transit timing variations (TTV) and retrieving orbit parameters from TTV measurements within a Bayesian framework using machine learning
Python
27
star
6

pyduino_webapi

Instructable tutorial on controlling an arduino device via a web api in python
Python
21
star
7

Exoplanet-Light-Curve-Analysis

A python package for modeling exoplanet light curves with nested sampling.
Python
17
star
8

brave_ad_clicker

A Python bot to automatically close ads on the Brave browser
Python
11
star
9

Mars-Machina

A deep conv. variational autoencoder is trained on digital terrain maps of Mars from HiRise/MRO. 3D surfaces are procedurally generated from the latent space in Unity
Python
11
star
10

pyduino_leapmotion

Instructable tutorial for building a hand tracking robotic arm using python, arduino and a leap motion controller.
Python
9
star
11

PhotometryTools

Tools for performing aperture and PSF photometry in real time
Python
7
star
12

Unity-Variational-Autoencoder

A variational autoencoder made with tensorflow loaded into Unity for the procedural generation of 3D surfaces
Python
7
star
13

HiRISE-3D-Model

A python tool for creating 3D Models (.obj, .glb, .gltf) of terrain maps in Blender
Python
6
star
14

Planetary-Collision-VR

3D visualizations of planetary collisions in virtual reality with SteamVR and Unity.
C#
5
star
15

Exo-Machina

A large language model, GPT-2, is trained on ~1.6M manuscript abstracts from the ArXiv. Fine-tuning is performed with the abstracts from NASA's ADS and the model is later used to generate text for a predictive keyboard
Python
4
star
16

GeneticNeuralNetwork

A custom genetic algorithm is used to optimize the architecture of a deep neural network
Python
3
star
17

Exoplanet-Mapping

A Spitzer IRAC data reduction pipeline and 3D exoplanet brightness model using spherical harmonics
Python
3
star
18

G-Force-Flow

In this physics based platformer you must traverse an artificial gravity field inside a spatially tessellated void. Convert gravitational potential energy into kinetic energy as you swing, jump and phase your way through obstacles.
3
star
19

Exoplanet-Ionization

Compute alkali abundances in exoplanetary atmospheres subject to ionizing radiation.
Python
2
star
20

Animated-LED-Strip

A programmable LED strip with animations from a Gemma M0 microcontroller and CircuitPython
Python
2
star
21

Exoplanet-Transit-Periodogram

A custom transit periodogram which includes limb darkening effects. A transit model is quickly optimized using a linear least sq approach in order to derive a robust S/N measurement for a range of periods, durations and mid-transit epochs.
Python
1
star
22

Stock-Suite

A collection of APIs and algorithms to trade stocks
Python
1
star
23

Art-with-Depth

a collection of A.I. generated images with depth maps rendered on the web with p5js + glsl shader
JavaScript
1
star
24

3D-Abstract-Frames

A simple smart contract and a python script for minting non-fungible tokens (ERC 721) using the Polygon blockchain
Solidity
1
star
25

Rayleigh-Scattering

Empirical fits to Rayleigh scattering cross section measurements in historic data of H2, N2 and CO2 (~300-900 nm).
Python
1
star
26

Exoplanet-Mass-Fractionation

Atmospheric escape calculation for the crossover mass at which a heavier second constituent will not be dragged along with a lighter constituent (i.e. H).
Python
1
star