How to use the Jeeliz VTO widget in your everyday projects

The Jeeliz VTO widget API is a Javascript library that lets you add a glasses virtual try-on widget to your web app in minutes. The widget uses our custom JS deep learning framework to detect the user’s face and add to it the glasses frame in augmented reality (AR). Although the library is technically advanced, we made sure that any developer could easily add a Jeeliz VTO widget to his/her website, by creating a simple Read more…

Record animojis-like video clips on Webojis.com

The Jeeliz Webojis API is a Javascript library that lets us capture the user’s expressions with his/her webcam to reproduce those on an Apple Animojis-like 3D avatar. To allow anyone to use our webojis, we created an online platform where one can play with several avatars and record short video clips, for free. Let’s see together how to use this platform. Getting started For starters, let’s visit webojis.jeeliz.com. We arrive on the landing page of Read more…

Advanced use of the Jeeliz Widget VTO API

The Jeeliz VTO widget API is a Javascript library that lets you add a glasses virtual try-on experience to your web app. The widget uses our custom JS deep learning framework to detect the user’s face and add to it the glasses frame in augmented reality (AR). Besides, we made available more than 300 glasses models for free to use (see the list of the skus here). We saw in a previous article, How to Read more…

How to use the VTO Studio Lite

The VTO Studio Lite is a web application made by Jeeliz. Anyone can build a glasses virtual try-on (VTO) experience in minutes! You can access to this amazing web application here: jeeliz.com/demos/glasses-studio. It requires 1366 pixels wide or above screen and a desktop computer. The VTO widget built won’t have these restrictions, it will even work on mobile devices. You can also watch a screenshot video of the application on our Youtube channel: https://www.youtube.com/watch?v=BwU3O05yx2A. In Read more…

Virtual try-on

Our solution We provide a cutting edge virtual try-on solution for head mounted accessories. It is perfect for glasses or ski masks. It works everywhere without installing anything: In a website browsed by a desktop computer or a mobile device, In a mobile application, On a showcase display. The glasses are displayed over the user’s head in real-time, using the video feed from its camera. If the device is too old or if the user Read more…

Add an animoji to your website with Jeeliz Webojis

With Jeeliz Webojis library, you can build and embed Animoji in your web app. It is fully based on JavaScript and WebGL. Anyone can create Animoji-like experiences working into the web browser. In a previous tutorial, we learned how to create a custom Weboji from a 3D model using one of the Jeeliz Weboji API tools, the meshConverter. The next step consists in adding our newly created weboji to a website. Let’s start together! Basic Read more…

Create animojis for the Web with Jeeliz Webojis

With Jeeliz Webojis library, you can build and embed Animoji in your web app. It is fully based on JavaScript and WebGL. With this library, Anyone can create Animoji-like experiences working into their web browser. Under the hood, the library uses our custom Javascript deep learning framework. It has been trained to detect facial expressions. Then they are reproduced on an animated 3D model. Any head 3D model can be used with our library with Read more…

Talk @UPenn

I gave a talk entitled Deep Learning using WebGL the 29th of October 2018 at the University of Pennsylvania. I was invited by Patrick Cozzi, who leads the development of Cesium and who have written various amazing books about WebGL and 3D programming. I explained to Master2 students in computer graphics how to use the GPU to do computations with WebGL, then how to code the specific computations required for deep learning. I detailed some Read more…

Book: Deep Learning in the Browser

I have written a book about deep learning in the web browser. It is available on Amazon here. I wrote it with 3 co-authors, Kai Sasaki Christoph K├Ârner, Reiichiro Nakano. It focuses on client-side deep learning implementations using JavaScript and WebGL. It deals both with using mainstream deep learning frameworks like TensorFlow.js and building deep neural networks from scratch with vanilla JavaScript/WebGL. The Github repository of the book is available here: github.com/backstopmedia/deep-learning-browser. All sample codes Read more…

Jeeliz for embedded systems

At a first glance, it may seems strange to use Jeeliz technology for embedded systems. Indeed, its favorite environment is the web browser. But web programming seeps everywhere: in mobile applications with PWA (Progressive Web Apps), in desktop applications with Electron, server-side with Node.js, and even in blockchain based decentralized applications with Lisk for example. So why embedded systems? In this article we describe the main advantages of our technology compared to the use of Read more…