Motion Guide
9P
9Pic AI Team • November 3, 2026 • 7 min read

How to Find Bib Numbers in Race Video Automatically

Runners remember their bib number better than anything else. With Find bibs automatically, 9Pic Motion reads the bibs in your footage, so a runner types their number and gets their clips. You see every bib it found, and every one it held back, before anyone searches.

How to find bib numbers in race video automatically: Motion reads the bibs and you review what it found

In short: in Motion, go to Configuration, turn on Bib Number Search and Find bibs automatically, and save before you process. Then check Tools, Bibs found in your videos. Bibs Motion is unsure about are hidden, with the reason. Keep the participant list filter on, and add a CSV row for any runner it missed.

How it works

While a video processes, Motion reads the bib numbers it can see in the frames and notes where each one appears. When a runner types their bib, they get a clip of their pass in each video, cut with your clip length. With Multiple clips per video on, a lap course gives a clip for every pass. A bib can return up to 20 clips.

Reading numbers from moving video is harder than from a still photo, so Motion is cautious. It only makes a bib searchable when the reading is strong enough, and it tells you why it held others back.

Step 1: Turn it on before processing

Open the event, go to Motion, then Configuration and Search methods. Turn on Bib Number Search, then Find bibs automatically under it, and select Save changes.

Videos processed from then on are read while they process. In the Process confirmation, Processing prepares shows a BIB search chip, so you can check before you start.

Already processed some videos? Open the Tools tab and select Read bib numbers in N videos. Motion reads the frames it already saved, so nothing is uploaded or processed again. It takes about a minute per video. A video that was processed with no search on at all has no saved frames and shows Needs reprocessing.

Step 2: Review the bibs it found

The Bibs found in your videos card on the Tools tab has two views:

  • Searchable: bibs runners can search now.
  • Hidden: bibs Motion saw but is not confident about.

Each row shows the bib, how many frames it was seen in, the read quality (Clear read, Good read or Fair read), the videos and times, and a close-up. Select a bib to see the frame with the bib boxed, and a line such as "Participants who type 52662 get 1 clip." Search for a few bibs you know crossed the line and check they look right.

Why a bib is hidden

Reason shownWhat it meansWhat you can do
Looks like a misread of another bibOne digit away from a stronger reading nearby, such as 1824 next to 1324.Usually nothing. The stronger bib is the real one.
Not on your participant listThe number is not one of your runners' bibs.Check the list is complete. A real runner missing from it should be added.
Seen in only one frameA single glimpse, which is easy to misread.Add a CSV row if you can confirm the runner and time.
Seen too briefly to be sureOn screen for too short a time.Same as above.

There is no switch to force a hidden bib into search. That is deliberate: a wrong bib would hand one runner's clip to another. To give a real runner a clip, add a row with their bib to Clips from your CSV.

Step 3: Tune the detection settings

Under the list, Detection settings control how strict Motion is:

  • Participant list: Use it when uploaded (recommended) only keeps bibs on your list, when you have one. Always requires a list. Never ignores it. The list comes from the event's bibs with names, such as the name search CSV you upload for photos, or results data.
  • Seen in at least 2 frames (recommended) or 3. More frames means fewer misreads and more hidden bibs.
  • Read quality from 80% to 98%, with 90% recommended.

Select Save and update list. Motion rebuilds the list from the readings it already has, without reading the videos again, so you can try a setting and compare.

The participant list does the most work. If you have your entry list before race day, upload it. Numbers that are not real bibs, such as a sponsor's phone number on a banner, are then kept out of search.

Camera tips for readable bibs

  • Point the camera at the front of the runners, where bibs are pinned.
  • Frame tightly enough that a bib is a clear patch of the picture, not a few pixels.
  • Pick a spot where runners slow down or spread out, such as just after the finish line.
  • Avoid shooting straight into the sun. Backlit bibs are hard to read for people and software alike.
  • Keep selfie search on as well. When a bib is folded, covered by a jacket or blocked by another runner, a face may still match.

Combining it with a CSV

You can run Find bibs automatically and Clips from your CSV together. For each video, CSV rows for a bib win, and bibs found automatically fill in the other videos. The bib's panel shows this as "your CSV is used here". It is a practical way to cover elite runners or a camera you already have exact times for, and let Motion handle everyone else.

FAQ

Do runners need to do anything different?

No. They choose Video Clips in the gallery, type their bib and select Find my videos. Upper or lower case does not matter, but leading zeros do.

Does reading older videos cost another processing run?

No processing run is needed. Motion reads the frames it saved the first time. Only a video processed with no search on has to be reprocessed.

What happens when I change a setting after going live?

The list is rebuilt and searches use the new list straight away. A note on the card tells you when the list needs a rebuild.

What to do next

Upload your participant list, turn on Find bibs automatically, and process one finish video as a test. Then spend five minutes in the Hidden view: it shows you how your camera position reads. For the full setup, see how to set up race video clips, and for every option, the 9Pic Motion page. Bib search on photos works the same way with 9Pic BibTrack.

Ready to Get Started?

Join event organizers who've delivered 100M+ photos to 5M+ participants across 5k+ events using 9Pic AI for hosting, AI search, and media delivery.

¿Leer el sitio web de 9Pic AI en español?

Tu navegador está configurado en español y esta página también está disponible en español.

Esto solo cambia el idioma de este sitio web. Las galerías de eventos tienen su propia configuración de idioma.

Cambiar a español

Ler o site da 9Pic AI em português?

Seu navegador está configurado em português e esta página também está disponível em português.

Isso muda apenas o idioma deste site. As galerias de eventos têm suas próprias configurações de idioma.

Mudar para português

Lire le site 9Pic AI en français ?

Votre navigateur est configuré en français et cette page est aussi disponible en français.

Cela change uniquement la langue de ce site. Les galeries d'événements ont leurs propres réglages de langue.

Passer au français

Die Website von 9Pic AI auf Deutsch lesen?

Ihr Browser ist auf Deutsch eingestellt, und diese Seite gibt es auch auf Deutsch.

Dadurch ändert sich nur die Sprache dieser Website. Eventgalerien haben eigene Spracheinstellungen.

Zu Deutsch wechseln

Vuoi leggere il sito di 9Pic AI in italiano?

Il tuo browser è impostato in italiano e questa pagina è disponibile anche in italiano.

Questa scelta cambia solo la lingua del sito. Le gallerie degli eventi hanno impostazioni di lingua proprie.

Passa all'italiano

9Pic AIのサイトを日本語で表示しますか?

お使いのブラウザは日本語に設定されており、このページは日本語でもご覧いただけます。

この設定で変わるのは本サイトの表示言語だけです。イベントギャラリーの言語は別に設定されています。

日本語で表示する

Ingin membaca situs 9Pic AI dalam bahasa Indonesia?

Browser Anda menggunakan bahasa Indonesia dan halaman ini juga tersedia dalam bahasa Indonesia.

Pilihan ini hanya mengubah bahasa situs ini. Galeri acara memiliki pengaturan bahasanya sendiri.

Gunakan bahasa Indonesia

9Pic AI web sitesini Türkçe okumak ister misiniz?

Tarayıcınızın dili Türkçe ve bu sayfanın Türkçe sürümü de mevcut.

Bu seçim yalnızca bu web sitesinin dilini değiştirir. Etkinlik galerilerinin kendi dil ayarları vardır.

Türkçeye geçin

Bạn muốn xem trang web 9Pic AI bằng tiếng Việt?

Trình duyệt của bạn đang dùng tiếng Việt và trang này cũng có phiên bản tiếng Việt.

Lựa chọn này chỉ đổi ngôn ngữ của trang web. Thư viện ảnh sự kiện có cài đặt ngôn ngữ riêng.

Chuyển sang tiếng Việt

Zobrazit web 9Pic AI v češtině?

Váš prohlížeč používá češtinu a tato stránka je dostupná i česky.

Změní se jen jazyk tohoto webu. Galerie akcí mají vlastní nastavení jazyka.

Přepnout do češtiny

Želite li čitati web-stranicu 9Pic AI na hrvatskom?

Vaš je preglednik postavljen na hrvatski jezik, a ova je stranica dostupna i na hrvatskom.

Mijenja se samo jezik ove web-stranice. Galerije događanja imaju vlastite postavke jezika.

Prebacite na hrvatski

Da li želite da čitate sajt 9Pic AI na srpskom?

Vaš pretraživač je podešen na srpski jezik, a ova stranica je dostupna i na srpskom.

Menja se samo jezik ovog sajta. Galerije događaja imaju sopstvena podešavanja jezika.

Prebacite na srpski