Introducing the AR Code
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.
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
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