Pre-requisites
You must have an existing video with an associated media_id and the prediction status as done.
Use the media_id to send the POST request to the endpoint /predict/v2/videos/media_id/scene_detection
Metrics can be calculated for predefined scenes or, in case no scene transition frames are provided, the scene detection is automated,and scores are presented from the defined or auto-detected scenes.
Expected request payload for predefined scene metrics
The scene_transition_frames are optional.
{
    "scene_transition_frames": [ 353, 578 ]
}The transition frames signify the "boundaries" of each scene. So if, for example, in a video with 800 frames, the provided transition frames are 353 and 578, as showcased above, then the metrics will be calculated for 3 scenes:
- From frame 1 until frame 352
 - From frame 353 until frame 577
 - From frame 578 until frame 800
 
For automated scene detection, no payload should be sent.
Example of a successful response
The results present the average of the prediction metrics for each scene. Each scene is defined by a unique identifier in the form of a UUID.
{
  "media_id": "c88ded20-69ad-457e-ae34-d04dfa9ad447", 
  "success": true, 
  "message": "OK", 
  "results": {
    "684b309b-5c75-434f-8db7-3f94f1bdda75": {
      "start_frame": 1, 
      "end_frame": 352, 
      "focus": 80.50604034612387, 
      "cognitive_demand": 45.078818846324495, 
      "memory": 56.21344592314347, 
      "engagement_frt": 62.88968305369173, 
      "aois": [
        {
          "uuid": "b8eded7a-1d2d-5452-df39-4fa7298ab972",
        	"name": "Getty Images",
       		"availability": 0.08333333333333333,
        	"total_attention": 23.5226571559906,
        	"relative_attention": 23.5226571559906          
        }
      ]
    }, 
    "08244ec2-0e41-40ea-8341-364415c452a9": {
      "start_frame": 353, 
      "end_frame": 577, 
      "focus": 87.38416864131615, 
      "cognitive_demand": 47.39792340437856, 
      "memory": 58.96938118994907, 
      "engagement_frt": 59.803821352594724, 
      "aois": [
        {
          "uuid": "b8eded7a-1d2d-5452-df39-4fa7298ab972",
          "name": "Getty Images",
          "availability": 0.7083333333333334,
          "total_attention": 31.4802991993287,
          "relative_attention": 31.4802991993287          
        }
      ]
    }, 
    "f7b93f99-cd0a-4627-986e-a7b46644c3df": {
      "start_frame": 578, 
      "end_frame": 800, 
      "focus": 68.33355230263865, 
      "cognitive_demand": 72.30813829044762, 
      "memory": 72.1463888155716, 
      "engagement_frt": 49.55575712129309, 
      "aois": [
        {
          "uuid": "b8eded7a-1d2d-5452-df39-4fa7298ab972",
          "name": "Getty Images",
          "availability": 0.5833333333333334,
          "total_attention": 0.6565483934853388,
          "relative_attention": 12.94338261442525
        }
      ]
    }
  }
}In videos containing AOIs (static or autodetected) the scene metrics also contain the availability, total and relative attention of each video AOI per scene.