Solutions by typeMobility analysis
How many spaces are free, and on which level?
There’s room, and nobody knows where
Twenty past seven in the entry ramp. Six cars are waiting with the barrier down and the street sign says FULL. On level -3 there are fourteen free spaces, all together, in the far aisle. The sign isn’t lying on purpose: it’s fed by a barrier counter that adds entries and subtracts exits since Sunday, and since Sunday it’s been drifting a little every hour.
14 cameras across 7 sectors
This is how you ask for it
«Tell me how many free spaces there are on each level and alert me when a zone fills up.»
A car doing three laps looking for a space takes six minutes longer and gets in the way of everyone who knows where they’re going. The center loses the visit of whoever gives up and leaves, and the team loses a morning recounting on foot to put the sign back in line. And because the counter never says where the space is, it also never says which aisle fills first, or when, which is exactly what you’d need to organize it differently.
You decide once
The organization draws the spaces on the image once and says what each of them is: rotation, reserved, loading, accessible, dock. It also decides which zones it wants reported separately and at what fill level it wants the alert. IRIS keeps it up to date all day, level by level, without anyone walking down to count. And because the spaces are drawn, today’s figure and next year’s are counted the same way.
A parking lot with a sensor in every space works very well and costs exactly what it costs to fit, wire and maintain one sensor per space. When there are eight hundred spaces, the conversation ends before it starts. That’s why most parking lots still run on a barrier counter, which gives one global figure, never says where, and drifts on its own. A camera high in the aisle sees a whole run of spaces and says which ones have a car on them and which don’t.
The same idea reads backward in places that have nothing to do with cars. The product rack in a chemical plant has a slot marked in yellow and black for every drum: somebody has to walk past each morning to check they are all there. In a hospital hallway there is a spot where the crash cart lives, and the question isn’t whether the hallway is clear, it’s whether the cart is in its place. In a street, a manhole cover has its hole, and being out of it is precisely the problem.
It’s the least spectacular thing IRIS does and probably the most used. No villain, no alarm and nobody doing anything wrong: there’s a place, a state and a time. Occupied or free, drum or no drum, the cart is there or it isn’t. And because it’s a state and not an event, it can be consulted when needed instead of watched just in case.
What changes
The state of a place used to be learned by going there: down to the level, around the rack, along the hallway. And because going takes time, people went once a day and for the rest of the shift nobody knew anything.
Now the state is at hand and timestamped: how many spaces free and in which aisle, which rack slot has been empty since 6:40 a.m., where the missing cart was last seen. It takes ten seconds to check, and you walk only when you must.
Where we have seen it

CAM-580The curb jams before the terminal does
«Tell me if a car has been stopped in the drop-off lane for more than ten minutes and others are waiting for a gap.»

CAM-524Every seat taken and seventeen people standing around the table
«Tell me when a table has been full for a quarter of an hour with more than fifteen people standing around it.»

CAM-241The line is running, but a gap opens every few seconds
«Count the bottles going past here every minute and tell me if a gap of more than ten seconds opens up.»

CAM-155A drum missing from the rack
«Show me the product rack every morning and tell me if anything is missing from its bay, without anyone having to go and count.»

CAM-462The sign is right because the number comes from the spaces themselves
«Send the free spaces for each level to the sign and tell me if the sign and the count stop matching.»

CAM-115The tool board in the workshop
«Tell me if any tool is missing from the board when the workshop closes, and tell me which slot and since what time it has been empty.»

CAM-341The fence is down and someone is coming through the gap
«Tell me if the fence or the gate stop being the way they were, and also if anyone goes through that spot.»

CAM-460How many spaces are left, and of what kind
«Tell me how many free spaces are left on level 2 and how many of them are charging spaces.»

CAM-461Four minutes circling and not one free space
«Tell me how long it takes a driver to park on this level on average, by time of day.»
What it doesn’t do
IRIS does not know whose the car is or whether that space was reserved for someone: it knows whether there is a vehicle on it or not.
And there are two things it does worse than it looks. A long vehicle parked badly across two spaces throws the count off, and so do spaces hidden behind a pillar. And with two identical drums on the rack, it sees that the slot is filled, not which of the two is in it.
Questions
- Do we need a sensor in every space?
- No. A well-placed high camera sees a whole run of spaces at once and says which ones have a car on them. That’s the cost difference that makes a large parking lot genuinely measurable: no fitting, wiring and maintaining one device per space. Where sensors already exist, the camera figure is useful for cross-checking them, which is usually the cheapest way to find out which ones have failed.
- How many spaces does one camera cover?
- It depends on the view, and it’s worth measuring before promising anything. A high camera looking along an aisle covers a long run of spaces; the same camera mounted low and head-on covers three, because the cars in front hide the ones behind. Pillars, ramps and curves take spaces away too. That’s why the camera count for a parking lot comes from looking at the drawings, not from dividing spaces by a round number.
- Does it work for spotting a missing drum on a rack?
- Yes, and it’s the same rule inverted. Instead of saying “this space is taken,” it says “this slot is empty.” The camera looks at the rack at whatever hour the plant chooses — seven in the morning, say — and compares each slot with how it should look. If something’s missing it says so, with the picture and the time. Nobody has to walk the rack with a clipboard, and the morning record exists every day, Saturdays included.
- What if a parking lots badly and takes up two spaces?
- It counts both as occupied, because in practice they are: nobody else can park there. The figure stays true for the driver looking for a space, which is who it’s measured for. Where it does hurt is in the month-end balance, and that’s why bad parking can be reported separately: how often it happens a day, in which aisles and at what hours. It’s usually the argument that ends up repainting an area.
See it for yourself
No extra alarms here. Just what needs looking at.
Not a recorded video, not an explanatory drawing: a summary of the real screen, with a different case every time it starts. There’s a lot more behind it.
- You draw the line
- It counts by itself
- A number comes out
Not seeing yours here?
These words are the ones we have built, not the ones IRIS understands. The list falls short on purpose: you ask for it in a sentence, and sentences don’t run out. Tell us what is in front of your cameras and we’ll tell you whether it understands it, or not yet.
And the best part
Counting isn’t watching over anyone.It’s knowing how many went through, and when.
It’s what lets you compare: two Tuesdays, two doors, two seasons. Because it’s measured the same way every day, the comparison stands on its own.
Tell us your problem and we’ll say whether IRIS understands it, or not yet.
A person answers, the same working day.