Nail Polish Try-On: Realtime Semantic Segmentation of Small Objects for Native and Browser Smartphone AR Applications

06/05/2019
by   Brendan Duke, et al.
0

We provide a system for semantic segmentation of small objects that enables nail polish try-on AR applications to run client-side in realtime in native and web mobile applications. By adjusting input resolution and neural network depth, our model design enables a smooth trade-off of performance and runtime, with the highest performance setting achieving 94.5 mIoU at 29.8ms runtime in native applications on an iPad Pro. We also provide a postprocessing and rendering algorithm for nail polish try-on, which integrates with our semantic segmentation and fingernail base-tip direction predictions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/29/2018

Efficient Semantic Segmentation for Visual Bird's-eye View Interpretation

The ability to perform semantic segmentation in real-time capable applic...
research
10/14/2021

WebAssembly enables low latency interoperable augmented and virtual reality software

There is a clear difference in runtime performance between native applic...
research
07/07/2022

False Negative Reduction in Semantic Segmentation under Domain Shift using Depth Estimation

State-of-the-art deep neural networks demonstrate outstanding performanc...
research
02/11/2018

The Need for Speed of AI Applications: Performance Comparison of Native vs. Browser-based Algorithm Implementations

AI applications pose increasing demands on performance, so it is not sur...
research
12/17/2019

PointRend: Image Segmentation as Rendering

We present a new method for efficient high-quality image segmentation of...
research
06/22/2018

Efficient Semantic Segmentation using Gradual Grouping

Deep CNNs for semantic segmentation have high memory and run time requir...
research
09/19/2022

A Causal Intervention Scheme for Semantic Segmentation of Quasi-periodic Cardiovascular Signals

Precise segmentation is a vital first step to analyze semantic informati...

Please sign up or login with your details

Forgot password? Click here to reset