Motorcycle riders leaning through a circuit corner, photographed from behind with no readable race numbers
Motorsport / Motorcycles

AI motorcycle photo sorting software

Motorcycle
photos, sorted
by rider.

RaceLabs is AI photo sorting software for motorcycle trackday and race photographers. Your whole shoot grouped by rider, with or without a readable race number.

Every rider. Their whole trackday.

Helmet on. Number out of sight.
This is what RaceLabs is for.
Match by appearance RAW + JPEG + video Originals stay on your disk First event free

Their photographer stores.
Powered by RaceLabs.

Explore the live stores

The essentials

Motorcycle photo sorting,
at a glance.

RaceLabs recognises the rider and the motorcycle across your shoot and writes organised rider folders, ready to edit and deliver.

Made for
Motorcycle trackday and race photographers.
Matches by
Rider and motorcycle appearance. No visible number required.
Works with
RAW, JPEG and video. Normal rider folders on your disk.
You control
Editing and delivery. Uncertain shots go to an Unclear bin.

01 / Automatic rider grouping

Different views.
One rider group.

RaceLabs groups by rider, not by the digits on a number board. These examples include rear views and half-covered leathers.

Two real rider groupsOriginal demo photographs

Example 01 / Number out of sight

The number disappears. The rider doesn’t.

Front views and a rear view with no visible race number appear together in this published rider group.

Same rider. One group.
Rider in black Alpinestars leathers on an orange and black motorcycle; photographed from behind, with the back of the rider and motorcycle visible and no race number in view
Rear viewNo visible race number
Rider in black Alpinestars leathers on an orange and black motorcycle; seen from the front with the orange and black motorcycle
Front viewIn the same rider group
Rider in black Alpinestars leathers on an orange and black motorcycle; leaning into a turn, seen from a front three-quarter angle
Leaning into the turnSame rider, another angle
Rider in black Alpinestars leathers on an orange and black motorcycle; leaning through a corner from a different front three-quarter angle
Across the cornerSame rider, another frame

Example 02 / Leathers partly covered

New angle. Covered leathers. Same rider.

Front and rear views appear together in this published rider group. An orange vest covers much of the back in one view; more of the leathers are visible in another. Number 210 is visible on the motorcycle.

Same rider. One group.
Rider in black and red 4SR leathers on a black Aprilia motorcycle numbered 210; seen from behind wearing an orange vest over the leathers; number 210 remains visible on the tail
Rear view + orange vestPart of the leathers covered
Rider in black and red 4SR leathers on a black Aprilia motorcycle numbered 210; seen from a front three-quarter angle on the black motorcycle numbered 210
Front viewIn the same rider group
Rider in black and red 4SR leathers on a black Aprilia motorcycle numbered 210; seen from behind with more of the red and black leathers exposed and orange material visible at the shoulder; number 210 is visible on the tail
Vest shifted, same riderOrange still at the shoulder
Rider in black and red 4SR leathers on a black Aprilia motorcycle numbered 210; seen from the front on the black motorcycle with number 210 visible
Back to the frontSame rider, another frame

Real photographs. Original demo crops. Rider groups from the published RaceLabs motorsport demo.

One event. Every rider, their own folder.

Try it with your photographs

02 / Built for motorcycle photography

Rider matching.
Beyond the
race number.

Every rider carries a signature: helmet, leathers, bike. RaceLabs brings those photographs together, including the frames with no readable number.

See how rider matching helps
01

No number. Still a rider.

Practice and open pit lanes rarely give you a number. RaceLabs matches the rider and the bike instead. The number still counts: it names the group once the photographs are together.

02

Same rider. New angle.

Helmet, leathers and livery carry through as the angle changes. Mid-corner, wet session or pack shot, it lands in the same rider’s folder.

03

Two riders in the frame.

One frame, both riders, both groups. You never have to pick one customer for the shot.

04

You make the final call.

Uncertain photos go to an Unclear bin. Review those, then merge, reassign or rename a rider before the gallery goes out.

What does the software actually recognise?

RaceLabs groups event photos using rider signatures. A readable number can help name a group.
MethodWhat it looks forThe motorcycle photography challenge
Number recognition / OCRReadable digits on a number plate or bib.A rear view, obstruction or missing number may leave no usable digits.
Facial recognitionVisible facial features.A full-face helmet often conceals the face.
Rider signaturesConnects photographs of the same rider across the event.Can connect different views without a readable number. Uncertain frames go to the Unclear bin rather than into the wrong rider.

03 / Card to rider folders

From trackday
to rider folders.

Keep your camera, your editing tools, your delivery. RaceLabs does the sorting in between.

01

Bring in the shoot.

Back up your card, then point RaceLabs at the folder. RAW, JPEG and video.

02

The rider groups take shape.

Lightweight previews go up for analysis. Your originals never leave your disk.

03

Edit and deliver.

Save the folders and carry on in Lightroom. Its RaceLabs export plugin puts the finished JPEGs back into your event.

ON YOUR DISK
Your trackday
Rider 01Sorted
Rider one in a circuit corner, view 1Rider one in a circuit corner, view 2Rider one in a circuit corner, view 3Rider one in a circuit corner, view 4
Photos Rider clips
Rider 02
Rider 03
UnclearYour call

Example structure. Ordinary folders on your disk.

BRING YOUR FILES

CR2 / CR3 / NEF / ARW / RAF / DNG / JPEG

AND YOUR FOOTAGE

MP4 / MOV / AVI / MKV

04 / What we measured

Rider matching.
Measured.

Our June 2026 mixed motorsport benchmark: 6,505 photographs, 176 rider identities held out of training. Our own validation, not an independent audit.

Read the results and limits
RACELABS INTERNAL REPORT JUNE 2026
0.991Mean Average Precision (mAP)
0.996B³ clustering precision

176 held-out identities · 6,505 photographs

mAP ranks matching images; B³ precision measures group purity. B³ recall is 0.863 here, so one rider can end up split across groups that need merging. No versioned run record or unassigned-image count is published with this summary.

05 / Before your next event

Motorcycle photo
sorting: answered.

Real workflows have details.
These are the ones photographers ask about.

Ask us something else
Which computers can use RaceLabs, and how do I start?

RaceLabs builds installers for Windows, macOS on Apple Silicon and Intel, and Linux. Request app access with your operating system and version, camera formats, approximate photo count and any video. We can then confirm compatibility and setup for your event. Back up your originals before sorting; cloud analysis needs an internet connection for lightweight previews.

Can I sort motorcycle photos without visible race numbers?

Yes. RaceLabs matches riders by visual appearance, so a readable race number is not required. Helmet design, riding kit and motorcycle appearance help connect photos of the same rider. A readable number can help name a group. Difficult or ambiguous images still need your review.

How is this different from reading numbers or recognising faces?

Number recognition reads digits in an image. Facial recognition needs a usable view of a face. RaceLabs uses rider signatures to group photographs across an event, including shots with a full-face helmet or a hidden number. It is built around the identity-matching task in motorcycle photography.

What if two riders look similar, or a rider changes bikes?

Similar equipment, unusual angles or a change of motorcycle can make a match uncertain or split one rider across groups. You can merge, split, rename and reassign groups. RaceLabs also provides an Unclear bin for images that need a closer look.

Does it support my RAW files and Lightroom workflow?

RaceLabs supports JPEG and RAW formats including Canon CR2 and CR3, Nikon NEF, Sony ARW, Fujifilm RAF and DNG. The sorting output is normal folders on your disk. Continue editing in Lightroom. The RaceLabs Lightroom Classic export plugin uploads finished JPEGs into your event for the next publishing step.

Do I have to upload my full-resolution originals?

Not for sorting. The desktop app creates lightweight previews for analysis on cloud GPUs in Germany. Your full-resolution originals stay on your disk, and the sorted output is written as normal files. Sorting does not recompress your original photographs. Publishing sale files to a connected website is a separate step.

Can it organise video as well as photos?

Yes. RaceLabs supports MP4, MOV, AVI and MKV. It matches riders in footage and creates per-rider clips alongside the photographs, so you can prepare both as part of the same delivery.

How long does it take to sort a motorcycle trackday?

Processing is designed for large event shoots, with analysis running on cloud GPUs. Total time depends on your image and video count, connection and the review your event needs. Your free first event is the best way to measure the complete workflow on your own photographs.

What does it cost after the free first event?

Photo sorting is pay-as-you-go, starting at €0.01 per photo, with volume rates and no sorting subscription. At that entry rate, 3,000 photos cost €30 and 5,000 cost €50 for photo sorting. Standard marginal volume bands fall to €0.004 per photo; each rate applies within its band. Tell us your file mix and volume for an agreed event quote and first-event scope. Website setup, payment-provider fees and exceptional storage are separate costs.

See current pricing →
Do I need a RaceLabs website to use the sorting app?

No. You can deliver the sorted folders through your existing website, gallery provider or delivery service. RaceLabs also builds optional photographer websites that connect to the app for uploading and publishing events, with rider galleries and photo sales under your own brand.

Can RaceLabs match rear-view motorcycle photos?

Yes. RaceLabs groups different views of the same rider, including rear views without a visible race number. The examples on this page show actual rider groups from our public demo. A difficult angle can still split a rider into more than one group, so review the results before delivery.

Is sorting photos by rider the same as photo culling?

They solve different tasks. Rider sorting groups photographs by who is in them. Photo culling selects the frames you want to keep, based on sharpness, composition or other criteria. Use rider groups to collect a customer’s photographs, then review the set and choose the images you want to deliver.

Your next trackday, organised

Take the shots.
Take back
your evening.

YOUR FIRST EVENT

On us.

Run RaceLabs on a real motorcycle event and see what it does to your evening.

Let’s sort your first event

Then pay as you go: from €0.01 per photo, less with volume.
No sorting subscription.

Send your file mix and rough photo count; we’ll come back with your event price and a plan for the first one.

Installers, files and first-event setup

See the pricing

Field notes / Guides for photographers

A better workflow starts here.

All field notes
01 / Choosing software

How to choose motorcycle photo sorting software

Throw your hardest frames at it and time the whole delivery.

Read the buying guide
02 / Galleries & sales

How to sell trackday photos on your own website

Turn sorted rider folders into a clear route from photo to purchase.

Read the website guide