Live LynxVision · AI that makes dumb cameras smart

Cameras that see something, then do something.

LynxVision runs AI detection on your existing cameras and turns what it sees into an action: open the bay door, hold the gate, turn the light red, send the alert. Built by IP Lynx, installed by the same crew that wired the site.

Works with DW Spectrum and Nx Witness Runs on a server at your site Keeps working if the internet drops
lynxvision.local:8001/ui/cameras
LYNXVISION
OverviewCamerasModelsCuratorRules & ActionsUpdatesLicenses
Licence valid · 6/8 streams
DW bridge connected

Cameras

6 streams · 2 models active

Discover cameras
Bay 2 inside Live 12 fps
truck 0.94
BAY-2-INvehicle inside
model yolox-sRULESEDIT
Bay 2 outside Live 12 fps
truck 0.91
BAY-2-OUTwaiting · light green
model yolox-sRULESEDIT
Bay 2 · truck exitingInside camera → door opened · 2:14 pm
Plate CBXK 412 readListed on the gate rule · gate opened
A job we did

Three truck bays, one red light, nobody out of their cab.

An organic waste facility needed safer traffic through three busy truck bays. We put a camera inside and outside each bay, a red and green light at the door, and let LynxVision run the doors. The timing rules are the customer's to change.

  • Drivers stay in the truck. No climbing down to push a button.
  • A truck can't enter a bay that still has someone in it.
  • Fewer pedestrian near-misses around the bays.
  • Flow across all three bays improved, because the light does the queueing.
  • The delay timer is a setting, not a service call.
How the bay decidesper bay · per camera
Inside camera · activity

Light goes red. Door won't open.

Anything moving inside the bay, a person or a truck, keeps the outside door shut for incoming trucks.

Inside camera · truck ready to exit

Door opens from the inside.

The inside camera sees the truck lined up to leave and opens the door for it.

After exit · delay timer

Red stays on for a while.

A customer-set delay keeps the next truck out until the bay has settled.

No activity · timer done

Light goes green.

Nothing moving inside and the timer finished. The bay is open for business.

Outside camera · truck on green

Door opens for the arriving truck.

The outside camera sees the truck waiting on a green light and lets it in. Then it starts again.

How LynxVision works

Detect. Decide. Act. Nothing you own gets replaced.

Most camera systems stop at a motion alert. LynxVision sits on a server beside your video recorder, watches the streams you point it at, and calls the equipment you already own when a rule you drew comes true.

01 · Detect
Your cameras

No new cameras needed. LynxVision watches the streams you choose and spots people, vehicles and licence plates.

  • DW Spectrum and Nx Witness, through a plugin on the recorder
  • Any network camera with an RTSP stream; ONVIF cameras can be discovered
  • Pick which streams get AI. Not every camera needs it.
Runs on a server at your site

02 · Decide
A rule on the picture

Draw a zone or a line on the camera view and say what counts. The rule is the whole configuration.

  • Something is inside the zone, enters it, or leaves it
  • Crosses a line in a given direction, or touches it like a photo eye
  • Stays too long, or too many of them at once
  • Only people, only vehicles, only a certain plate
Set by IP Lynx, or by you

03 · Act
A real action

When the rule fires, LynxVision calls the thing that needs to happen, with the evidence attached.

  • A gate, door opener or light, through any controller that takes a web request
  • An event inside DW or Nx, so alarms, bookmarks and notifications work there
  • A web call to anything with an address: dashboards, alert tools, your own systems
Cooldown and timers stop it firing twice
Rule types

Draw a zone or a line. Pick what counts.

Every rule is drawn on the camera picture. These are the kinds you can draw today, each with its own filters and timers.

Intrusion

Something is inside the zone. A car in the driveway, a person in a restricted area.

Zone entry

Something moves from outside the zone into it. A truck pulls into the loading area.

Zone exit

Something leaves the zone. A vehicle drives out of a reserved spot.

Line crossing

Something crosses a line, in the direction you pick: A to B, B to A, or either. Gate in versus out, and counting.

Tripwire

Fires when any part of a vehicle touches the line, like a photo eye, after the seconds you set. Once per arrival, so a waiting car doesn't open the door twice.

Loitering

Someone or something stays in the zone longer than you allow. A person at the back door, a car in a no-parking area.

Multiple objects

Fires when the count in a zone reaches the number you set. Two or more people, several vehicles, more than one plate.

On every rule

Filters that stop false alarms

  • Labels only cars and trucks, so a person walking by doesn't open the gate
  • Confidence how sure the AI must be
  • Cooldown how long before it can fire again
Rule builder

One screen per camera. No scripting.

Open the camera, draw a polygon around the dock, the gate lane, the back door. Pick what should trigger it and how long to wait before it can fire again. No scripting, no vendor ticket. Rules live per camera, so a bay with two cameras gets two rules that each do one job.

Polygon · line · full framethree ways to say where
A → B · B → A · bothdirection on a line
lynxvision.local:8001/ui/cameras · rules · Main gate

Camera Rules · Main gate

Draw the zone or line, then set what counts

Save rule
truck 0.88
GATE-01A → B
PolygonLineFull frameClear
Gate lane · vehicle entering
Zone Entry ▾
yolox-s · lpr-plates ▾
truck, car
0.45
15 s
Open main gate POST
Enable HTTP action
Send to DW/Nx rules
Licence plates

Plates, read and acted on.

LynxVision finds the plate, reads it in about 8 milliseconds and keeps the crop whose characters are clearest. Put a plate on a rule and that plate opens the gate. Every read is logged with the time and the camera, and lands in DW Spectrum where you can search it. That settles the "I was never there" conversation.

About 8 msper plate read
Ontario formatsABCD 123 · ABC 123 · AB 12345
Once per visita parked car isn't announced again and again
lynxvision.local:8001/ui/cameras · live reads

Live Reads · Main gate

Last 20 plate reads on this camera

Refresh
TimePlateCropConf.Action
14:12:08CBXK 4120.96Open main gate · 200
13:58:41AVRT 9090.93Open main gate · 200
13:31:17BNPL 2740.89Not listed · logged
12:47:52CBXK 4120.95Still in view · not re-sent
12:02:30DMKR 1180.91Open main gate · 200
11:36:09AVRT 9090.90Open main gate · 200
Your recorder, and anything with a webhook

Lives inside DW Spectrum. Talks to anything with a webhook.

LynxVision doesn't replace your video system. A small plugin on the recorder takes every detection and turns it into an event the recorder understands, with the box drawn on the video. So the alarm rules, bookmarks, searches and phone notifications you already use in DW or Nx now react to "truck in bay 2", not just "motion". For everything else, a rule can call any system that takes a web request, such as a gate controller, door opener, lighting or alarm panel, with the plate, camera and confidence filled in.

Searchablefind every plate or event in DW
Set from DWrules, tripwires included, can be set inside DW
Any webhookGET or POST, with event details filled in
DW Spectrum · Event log
Event LogTodaySource: LynxVision6 events
Licence plate detected · CBXK 412Main gate · LynxVision · action: Open main gate
bookmark
Vehicle entered zoneBay 2 outside · LynxVision
rule fired
Vehicle exited zoneBay 2 inside · door opened · timer 45 s
rule fired
Licence plate detected · BNPL 274Main gate · unknown plate · notification sent
alert
LoiteringLoading zone · person · 48 s
alert
Line crossed A → BYard entrance · truck
rule fired
Runs in your building

Your server, your building. It keeps working when the internet doesn't.

LynxVision isn't a cloud service. The AI runs on a server at your site, next to your recorder, and it's locked down like the rest of your security system.

A server in your building

A Windows or Linux server at your site, using an NVIDIA graphics card when there is one. Your camera streams aren't sent to a cloud to be analysed.

Keeps working offline

The licence is checked on the server itself, not online. If the internet drops, detection, rules and the actions on your own network carry on.

Updates when you say so

IP Lynx sends updates, but they install only when someone at your site clicks. You read the release notes first, and a failed update puts everything back.

Everyone signs in

Four roles: viewer, operator, site admin and technician. There's no default password waiting to be guessed.

Passwords stay hidden

Camera and recorder passwords never show up on screen or in the API. Each DW server pairs with its own token.

Your cameras, as they are

Any network camera with an RTSP stream works, and ONVIF cameras can be discovered. Live view runs at about 12 frames a second.

Evidence

Every event, with the picture that caused it.

LynxVision keeps a history of every rule that fired and every action it called, with the result the other system sent back. When a gate opened for the wrong truck, or didn't open for the right one, you can see why in a minute.

Action history. Which rule, which camera, which call, what came back.
The crop that triggered it. Plate reads keep the plate image. Detections keep the box.
Late is worse than never. If a gate controller is offline, the call is dropped after 30 seconds instead of opening the gate long after the truck has gone. The history shows it.
Action historySite server · today
14:12:08
Open main gateMain gate · plate CBXK 412 · zone entry
ok 200
14:09:40
Bay 2 door openBay 2 inside · truck exiting
ok 200
14:09:41
Bay 2 light reddelay timer 45 s started
ok 200
14:10:26
Bay 2 light greentimer done · no activity inside
ok 200
13:31:17
Alert · multiple objectsBack lot · 2 vehicles in zone
sent
12:58:03
Alert · loiteringLoading zone · person · 48 s
sent
12:47:52
Open main gateMain gate · CBXK 412 · within cooldown
skipped
11:02:19
Bay 1 door openBay 1 inside · controller unreachable
dropped · 30 s
What people use it for

If a camera can see it, a rule can act on it.

These are the jobs that come up most. People, vehicles and trucks work out of the box. Anything site-specific, like a particular machine or a particular part, gets a model trained on footage from your own cameras.

Truck bays and docks

Truck at the door, bay occupied or free, safety light and door control, time in and out for turnaround reporting.

Detects trucks · people · movement

Gates and parking

Open for the plates on the rule, log every read, direction of travel in the lane, vehicles in reserved spots, people walking where only cars should be.

Detects plates · vehicles · direction

Perimeter after hours

A person or vehicle on the fence line. Rules can be limited to people and vehicles, so only those count. Loitering near doors.

Detects people · vehicles · loitering

Restricted zones

Someone walks into the area around a machine, a chemical store or a roof access. Warn with a light or a horn, and log it.

Detects people · zone entry

Counting and occupancy

Count people or vehicles across a line in each direction, and act when the number in an area reaches what you set.

Detects line crossings · counts

Garage and overhead doors

A tripwire at the door, set to cars and trucks, calls the door opener. A person walking past doesn't open it, and a car waiting at the door doesn't trigger it twice.

Detects vehicles · tripwire

Site-specific detections, say forklifts in a pedestrian aisle or hard hats at a door, are built with LynxCurator from your own camera footage: we collect examples, a person checks them, and the model gets better with each round. We'll tell you up front whether a job is off the shelf or a trained one.

Licensing

Four tiers, sized by camera streams.

Licensing is by the number of streams the AI watches, not the number of cameras you own. Start with the four that matter and move up when you need to.

Edge4streams
Standard8streams
Pro16streams
Enterprise64streams

Every tier includes plate reading, the review queue, exports and alerts. Pricing is quoted per site after the assessment. The server, cameras and installation are quoted separately, in writing.

DW Spectrum recorder
RecorderDW Spectrum
RecorderNx Witness
Milesight bullet camera
CamerasMilesight · DW · ONVIF
ActionsAny webhook
Care plans

You own the system. A Care plan is optional.

Care covers LynxVision the same way it covers the rest of your IP Lynx systems: faster response, cheaper labour and remote time each month. One plan price covers one system, with a discount for the second and third.

Essential$79/month
  • 24-hour response
  • 5% off labour
Pro · recommended$159/month
  • 4-hour response
  • 1 remote hour a month
  • 15% off labour
Premium$299/month
  • 2-hour response
  • 2 remote + 1 on-site hour a month
  • 25% off labour

Response times are business hours. 24/7 emergency availability is $99 per site per month. Canadian dollars, plus tax.

Questions

Straight answers.

Still wondering about something? Call (548) 200-5969 or book a site assessment.

Do I need new cameras?

Usually not. LynxVision works with any network camera that has an RTSP stream, and ONVIF cameras can be discovered. Old analogue cameras are normally worth replacing. We'll tell you which is which on the site walk.

Does it keep working if the internet goes down?

Yes. Detection, rules and the licence check all run on the server in your building. Actions on your own network, like a gate or a bay door, carry on. Updates and remote help from IP Lynx wait until the connection is back.

Do I need DW Spectrum?

No, but it gets the most out of LynxVision. With DW Spectrum or Nx Witness, events and plate reads become searchable and drive the recorder's own alarms and notifications. Without one, rules can still call any system that takes a web request.

Does it recognise faces?

No. LynxVision detects people and vehicles and reads licence plates. It doesn't identify people.

Is there an app?

Alerts reach your phone through the DW Spectrum app's notifications. LynxVision itself is managed from a web page on your network.

Who sets up and changes the rules?

IP Lynx sets them up during the install. After that, your site admin can change zones, timers and filters, or ask us to do it.

Can it learn something specific to my site?

Yes. Things like forklifts in a pedestrian aisle need a model trained on footage from your own cameras. We'll tell you up front whether a job is off the shelf or needs training.

What does it cost?

It's licensed by camera streams: Edge 4, Standard 8, Pro 16 or Enterprise 64. Every site is quoted in writing after the assessment, with the server, cameras and installation priced separately.

Site assessment

Have a process you want to automate?

Tell us the thing that keeps going wrong, or the thing someone has to stand there and watch. We'll walk the site, look at the cameras you have, and tell you plainly what a rule could do about it.

Works with the cameras you have Installed and wired by IP Lynx Ontario, Canada