Skip to main content

Demo Face Filters

List of Facer AR SDK Demo Face Filters and technologies represented with them.

Face AR SDK release archives are supplied with a minimum built-in number of face filter (effects), all other Demo effects can be downloaded from this page.

FiltersTechnologies representedRequired packages
0003_cu_Spider1_v3_b1 icondownloadAnimation, Triggersface_tracker
ActionunitsGrout icondownloadAction units with blendshapes in the AR 3D Maskface_tracker
Afro icondownloadAR 3D Maskface_tracker
Background_doc icondownloadSimple effect that allow to set an image as the Background
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
background
blur_bg icondownloadBackground segmentation neural network, Blur
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
background
bokeh icondownloadBackground segmentation neural network, Bokeh effectface_tracker, background
BulldogHarlamov icondownloadTransfer of facial expressions to the 3D model, AR 3D Maskface_tracker
BurningMan2018 icondownloadRetouch, AR 3D Maskface_tracker
CartoonOctopus icondownloadAnimation, Triggersface_tracker
CubemapEverest icondownloadBackground segmentation neural network, 3D environment cubemap texture, AR 3D Mask
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
face_tracker, background
DebugWireframe icondownloadDisplay face recognition wireframe with landmarksface_tracker
Glasses icondownloadVirtual glasses try-onface_tracker
Makeup icondownloadVirtual Makeup API effect. See more in Effect API section.
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
See comment below the table*
MonsterFactory icondownloadAR 3D Mask, Physicsface_tracker
nn_api icondownloadEffect with API for testing multiple neural networks work at the same time: Lips, Hair, Background, Hair and Skin
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
face_tracker, lips, skin, background, hair
PineappleGlasses icondownloadBackground segmentation neural network, Animated texture, AR 3D Mask
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
face_tracker, background
PoliceMan icondownloadMorphing, AR 3D Maskface_tracker
Rorschach icondownloadBackground segmentation neural network, Animated texture, AR 3D Mask
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
face_tracker, background
scene_4_faces icondownloadMulti-face morphing exampleface_tracker
Skydiver icondownloadAnimated texture, AR 3D Maskface_tracker
test_BG icondownloadBackground segmentation neural network
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
background
test_Body icondownloadFull body segmentation neural network
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
body
test_Eye_lenses icondownloadVirtual eye lenses example
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
face_tracker, eyes
test_Eyelashes icondownloadEffect for eyelashes tracking debugface_tracker
test_Eyes icondownloadEyes segmentation neural network
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
face_tracker, eyes
test_gestures icondownloadHand gestures detection examplehands
test_Glasses icondownloadGlases detection (neural network approach), AR 3D Maskface_tracker, background
test_Hair icondownloadHair segmentation neural network
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
hair
test_Hair_bound icondownloadHair recoloring in multiple shades, Hair segmentation neural network
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
face_tracker, hair
test_Hair_strand icondownloadHair strands recoloring
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
face_tracker, hair
test_HandSkelet icondownloadDisplays hand skelet modelhands
test_heart_rate icondownloadHeart rate measurement (Pulse) technology exampleface_tracker
test_image_process_cartoon icondownloadShader-based image filterface_tracker
test_Lips icondownloadLips segmentation neural network
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
face_tracker, lips
test_Lips_glitter icondownloadGlitter lipstick effect, lips segmentation neural network
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
face_tracker, lips
test_Lips_shine icondownloadShiny lipstick effect, lips segmentation neural network
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
face_tracker, lips
test_Nails icondownloadVirtual nails try on fffect
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
hands
test_Occl (iOS only) icondownloadOcclusion neural network used to define face collisions with different objects in the screen
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
face_tracker
test_Ring icondownloadAR Ring demo effect
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
hands
test_Ruler icondownloadFace-to-phone distance measurementface_tracker
test_Skin icondownloadSkin segmentation neural network
Face filter performance can be lower on mid-end and low-end devices due to neural network usage.
skin

Legend

  • Online / Offline - Online face filters can be applied both for realtime work and photo. Offline face filters are designed to work only with photos (offline mode).
  • Click on filter name to download the effect.
  • Required packages column lists the packages you must include within the app. For iOS package names follow this simple rule: face_tracker -> BNBFaceTracker etc.

* Makeup effect dependencies are configured during runtime according to features enabled. You will see in log which package is missing in case of error.