Introducing the AR Code

 
 
Home image for Framedge with logo
 
arcode_diagram.001.png

Overlay your AR onto videos with the AR Code

 
 

AR on Videos

As the first and only technology to offer AR on videos, our patented AR codes now enable interactions with televisions, digital billboards, and any other media. Data can be beautifully encoded onto videos and pictures to be shared with anyone, and AR codes can be easily integrated with your existing AR technology to redefine legacy AR interactions. Compatible with WebAR, Apple Vision Pro, and all native AR experiences.

Original video

 

Encoded video

To get started, encode any video with an AR code and simply aim your camera at the video to scan. Scanning functionality can be added into your own existing WebAR experience or mobile app in minutes. Here’s an example mobile app that recently integrated Framedge: Avocado for iOS.

 

Not a QR Code

Traditionally — if you can call anything traditional in augmented reality — AR involves a content anchor.

Content anchors are usually a physical object or an image: point your phone at it, and the AR experience appears over it. The anchor helps the camera determine where to position the AR experience, effectively anchoring the digital world to the real world.

But traditional anchors have their limitations. They need to be static and updated frequently. Developers often resort to unsightly QR codes to meet these requirements.

 

Why AR Codes

AR codes are the future of AR anchors, re-imagined. Our patented AR codes liberate you from traditional limitations by beautifully encoding content anchors into frames for client-side detection and decoding, with no limitations on what can be encoded.

Our AR codes turn every glance into an interaction, improving on existing anchor technology (Niantic Lightship Anchors, Apple ARKit Anchors, Google ARCore Anchors, Microsoft Spatial Anchors, Snapcode Anchors) with better aesthetics and simpler integration - ours is the only technology to work out-of-the-box with any existing print or video media.

Click below to see how Avocado Scan successfully integrated AR codes into their mobile applications for digital marketing.

 

Simple Integration

No training, predefined anchors, or reference images needed - simply encode your media with an AR code, and connect your existing AR experience with any video or picture in minutes.

The Framedge API adds an AR code anchor to every video frame, and guarantees instant detection from any mobile application. Simply POST a captured camera feed to the Framedge API to detect and decode AR codes.

The Framedge SDK allows streamlined integration with your existing AR applications to enable client-side detection. Click here to see how Avocado Scan successfully integrated the Framedge SDK into their mobile applications for digital marketing.

You can start using the Framedge API today, or request a demo to try the Framedge SDK.

If you’re not a developer, try encoding on web instead.


Encode an image or video with an AR code at https://api.framedge.com.


Send an image from a mobile device's camera and receive the target_url from an AR code encoded within the image.


Request Headers

 Key   Value 
 Content-Type   multipart/form-data 
 ...   ... 

Request Body

 Key   Value 
 file   image (PNG, JPEG, GIF, or TIFF) 
 ...   ... 




Response Headers

 Key   Value 
 Content-Type   application/json 
 ...   ... 

Response Body

{
    "actions": [
        [
            "{{action_type}}",
            "{{action_prompt}}",
            "{{target_url}}"
        ]
    ],
    "scan_id": "{{scan_id}}",
    "short_url": "{{short_url}}"
}

Example Request

#!/usr/bin/python

import requests


API = 'https://api.framedge.com/detect_and_decode'
form_data = [(
  'file',
  ('ar_encoded.jpg', open('ar_encoded.jpg', 'rb'), 'images/jpeg')
)]

response = requests.post(API, files=form_data)
print(response.text)

Example Response

{
    "actions": [
        [
            "url",
            "Example Prompt",
            "http://example.com"
        ]
    ],
    "scan_id": "764c42ae-98d7-43df-8e60-bd76f10486e9",
    "short_url": "x6zjin"
}

Contact us to get started.

hello@framedge.com
(917) 993-6080

159 W 53rd St #33G
New York, NY 10019