<b>An API for checking the context and authenticity of visual assets and managing those visionAnalyses</b>
<b>An API for checking the context and authenticity of visual assets and managing those visionAnalyses</b>
The Compass Vision API provides users with an endpoint to analyze an image by submitting its URL, returning a confidence score indicating whether the image is a deep fake or AI-generated. Upon submitting the image URL, the API processes it using advanced AI detection algorithms to evaluate features commonly associated with manipulated or synthetically generated visuals.
The response will include a confidence score, where a higher score indicates a higher likelihood that the image is a deep fake or AI-generated. This API is ideal for use in content moderation, authenticity verification, and media analysis tools.
You can try these out in your browser with the OpenAPI Spec. Be sure to hit "Authorize 🔓" and enter your credentials first.
https://docs.blackbird.ai/_mock/vision/
https://api.blackbird.ai/compass/
The input to generate a vision analysis of. Images must have a minumum width and height of 200px and maximum width and height of 4000px. The following file formats are supported - PNG, JPEG, JPG, JPEG 2000, WebP, BMP, GIF, TIFF, TIF, DIB, ICO, EPS, PSD, PPM, PGM, PBM, PNM, TGA, XBM
https://docs.blackbird.ai/_mock/vision/visionAnalyses
https://api.blackbird.ai/compass/visionAnalyses
curl -i -X POST \
https://docs.blackbird.ai/_mock/vision/visionAnalyses \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-H 'cache-control: no-cache' \
-d '{
"input": "https://blackbird.ai/wp-content/uploads/2024/09/GU-BlknW0AA78y0-1.jpeg",
"options": {
"explain": true,
"isVideo": false,
"needFramesAnnotation": false,
"framesAnnotationType": [
"bounding_box",
"heatmap"
]
}
}'
Vision analysis accepted for processing
The datetime the vision analysis was created
The datetime the vision analysis was last updated.
The input to generate a vision analysis of
Whether to explain the vision analysis result when there is anything worth explaining or not.
Whether to use video analysis, requires an additional permission and is rate limited separately
Whether to annotate the frames of the video with a heatmap or bounding box.
{ "id": "7bf34023-641f-4191-a836-8cd4716266f3", "created_at": "2024-10-10T13:01:29.822Z", "updated_at": "2024-10-10T13:01:29.822Z", "input": "https://blackbird.ai/wp-content/uploads/2024/09/GU-BlknW0AA78y0-1.jpeg", "options": { "explain": true, "isVideo": false, "needFramesAnnotation": true, "framesAnnotationType": [ … ] }, "status": "processing" }
Filter vision analyses created after this date (inclusive with ascending sort order, exlusive with descending sort order)
Filter vision analyses created before this date (exclusive with ascending sort order, inclusive with descending sort order)
The identifier for the offset to start at. Use the nextOffsetKey from the prior page to get the next page.
https://docs.blackbird.ai/_mock/vision/visionAnalyses
https://api.blackbird.ai/compass/visionAnalyses
curl -i -X GET \
'https://docs.blackbird.ai/_mock/vision/visionAnalyses?end=2019-08-24T14%3A15%3A22Z&offsetKey=string&sort=asc&start=2019-08-24T14%3A15%3A22Z' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
Vision Analyses found
The ID of the vision analysis
The datetime the vision analysis was created
The datetime the vision analysis was last updated.
The input to generate a vision analysis of
Whether to explain the vision analysis result when there is anything worth explaining or not.
Whether to use video analysis, requires an additional permission and is rate limited separately
Whether to annotate the frames of the video with a heatmap or bounding box.
{ "data": [ { … } ], "nextOffsetKey": "string" }
https://docs.blackbird.ai/_mock/vision/visionAnalyses/{id}
https://api.blackbird.ai/compass/visionAnalyses/{id}
curl -i -X GET \
https://docs.blackbird.ai/_mock/vision/visionAnalyses/914e5150-7a8c-40a7-b0d9-4738e9d31f9e \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
Vision Analysis found
The datetime the vision analysis was created
The datetime the vision analysis was last updated.
The input to generate a vision analysis of
Whether to explain the vision analysis result when there is anything worth explaining or not.
Whether to use video analysis, requires an additional permission and is rate limited separately
Whether to annotate the frames of the video with a heatmap or bounding box.
{ "id": "7bf34023-641f-4191-a836-8cd4716266f3", "created_at": "2024-10-10T13:01:29.822Z", "updated_at": "2024-10-10T13:01:29.822Z", "input": "https://blackbird.ai/wp-content/uploads/2024/09/GU-BlknW0AA78y0-1.jpeg", "options": { "explain": true, "isVideo": false, "needFramesAnnotation": true, "framesAnnotationType": [ … ] }, "status": "processing" }