The Vision AI Assistant is designed to provide accurate and reliable automatic coding of ball clips received from a Video Analyst. All automatically coded data is instantly shared with all connected users.

The Vision AI Assistant should be run on a separate machine equipped with the hardware required to support Vision AI. For these system requirements, see: System and Hardware Requirements.

This page has been broken into the following sections:

This system relies on a Video Analyst uploading unencoded ball clips for Vision AI processing.

AI Assistant configuration

On a dedicated Vision AI machine, open NV Play Cricket for Windows and then:

  • Go to File > Open Match and select the desired match from the list, then Open as Vision AI Assistant; or

  • If the fixture has not yet been started by the Live Scorer, go to File > Start Match from Fixture and then Open in Vision AI Assistant role.

In both cases, select the Vision AI Assistant option from the dropdown list.

If the Vision AI Assistant connects to a match and the Video Analyst has not enabled Tools > Configuration > Clipping > Live Video Upload > Upload Unencoded Video, they will be prompted to enable it.

Once opened, the Vision AI Assistant layout will show the Waiting for Match Start status:

The Vision AI Assistant will wait for the match to be started by the Live Scorer and for the Video Analyst to begin uploading unencoded ball clips.

When play begins, the Assistant will begin receiving unencoded ball clips via Live Download. Vision AI detections are then automatically applied to each clip as it arrives. Detected coding buttons will be highlighted in magenta. In the Ball by Ball > Vision AI column:

  • A black tick indicates high confidence in the detected data.
  • A red tick indicates at least one data point has low confidence.

Hovering over the tick displays a tooltip with the Vision AI coding summary and confidence levels, e.g.:

Low confidence detections

We recommend reviewing any low-confidence detections on the Video Analyst machine. This can be done:

  • Manually via Edit Mode (useful for individual clips)
  • Using the Video > Vision AI > Run Vision AI Audit tool (useful for batch edits, see: Vision AI Audit)

Vision AI Assistant status

On the Video Analyst's machine, a green “AI” icon will appear at the right-hand end of the Status Bar to indicate the Vision AI Assistant is connected. It turns orange if the connection is lost. Hovering over the icon shows a tooltip with connection status and the number of Processed and Unprocessed clips.

This data is also available under View > Video > Live Video Statistics.

The Video Analyst will be alerted if attempting to delete a ball that has already been processed by the Vision AI Assistant:

Vision AI overlay graphics will be available in the Video Player and within any Video Package Manager highlights viewed in the Vision AI Assistant role.

Collaborative scoring

As part of the collaborative scoring system, the Vision AI Assistant appears in the dropdowns for Pitch Map, Ball Arrival, Events, and Bowler/Keeper Events within the Collaborative Scoring Priorities settings. These will default to the Vision AI Assistant once the first clip is processed:

You can, however, override this setting manually if you wish to enter this data yourself:

For matches requiring Vision AI processing after completion, or for processing missed or unencoded clips, refer to: Vision AI Audit.

Additional Notes on Assistant Role Limitations

  • Scoring > Auto Score from Live Scorer is enabled by default and cannot be disabled.
  • Tools > Configuration > Clipping > Live Video Download > Download Unencoded Video is enabled by default (Download Web Video is optional).
  • Any previously uploaded unencoded clips will begin downloading automatically.
  • Live > Collaborative Scoring Priorities will include Vision AI Assistant as a data source.
  • The following functions are disabled and cannot be enabled in the Assistant role:
    • Video > Capture/Edit Video
    • Video > Auto Capture Video
    • Video > Collaborative Capture
    • Video > Vision AI Capture
    • Video > Live Upload
    • Video >Upload Video Now
  • Most other functions are either restricted or view-only. The primary purpose of this role is to process Vision AI on all unencoded clips and share the coding data with connected users.
Was this article helpful?
0 out of 0 found this helpful