Guide 06, beginner
Watch how long a pet spends on the sofa
Track only cats or dogs, draw a zone over the sofa, and read how long the pet spent there and when.
- Time
- 10 minutes, then a few hours of recording
- You need
- A webcam that sees the sofa, and a cat or a dog
- Pages of the app
- Cameras, Experiments, Scene Builder, Analysis
- Topics
- Occupancy and dwell
What you will be able to do
- Track animals instead of people
- Draw a zone by hand around a piece of furniture
- Choose a low processing rate for slow scenes
- Read visits and time per hour
The detectors CV-Scope uses know cats, dogs and horses as well as people and vehicles. This guide uses that to measure how long a cat or a dog spends on the sofa. People in the room are then not tracked at all.
It uses the same zone technique as guide 03. Read that guide first if you have not added a webcam before.
Step 1. Point a camera at the sofa
- Place the webcam so that it sees the whole seat of the sofa, from slightly above if you can. A pet curled up on a cushion is easier to recognise from above than from the side.
- Add the webcam on the Cameras page as in
guide 03. Name it
Sofa cam. - Check the live picture on the right. Light matters: a dark room at night makes a dark cat hard to see.
Step 2. Create the experiment
- Open Experiments and click New experiment.
- Set Name to
Sofa watchand pick the cameraSofa cam. - Under Objects to track, untick Person and tick Cat, or Dog, or both.
- Click Create experiment. The experiment page opens.
Step 3. Draw the sofa zone
- Click Scene builder at the top of the experiment page. The experiment is selected in the top bar, so new shapes track the same animals.
- Press
Z. Click the corners of the seat, following the cushions. Add a little room in front of the seat, because a pet’s box ends where its paws or belly are. Double-click the last corner to finish. - In the inspector, set these fields:
- Name:
Sofa. - Object to track: the animals you chose.
- Ignore visits shorter than:
10seconds. A cat that only walks across the sofa is then not counted.
- Name:
- Click Save in the top bar, or press
Ctrl+S.
Step 4. Settings for a slow scene
A resting pet hardly moves, so a few frames per second are enough.
- Click Edit experiment in the top bar.
- Tick Advanced settings and set these values:
- Processing FPS:
2. This keeps the computer quiet during a long recording. - Frames to keep searching for a lost object:
60. At 2 frames per second that is 30 seconds. A sleeping cat that the detector misses for a while then keeps its visit.
- Processing FPS:
- Click Save.
Step 5. Record and read the result
- Click Start. After a few seconds of start-up, the camera view on the experiment page shows the run’s picture. Check once that a box appears around the pet. If none appears, see the tips below.
- Let it run for as long as you like, then click Stop on the experiment page or on the Live page.
- Open the run’s Results. The Zones (occupancy and dwell) panel shows these values:
| Value | Meaning |
|---|---|
| Occupied time | Time with the pet on the sofa. |
| Visits | Separate stays on the sofa. |
| Longest visit | The longest single stay. |
| Occupied time per hour | A bar for each clock hour of the run. |
For several recordings, pick the experiment on the Analysis page. Its Zones panel adds up all runs.
If the pet is not found
- Too dark. Turn on a lamp, or record during the day.
- Curled up or under a blanket. A detector needs to see some of the shape of the animal. A pet hidden under a blanket is not found.
- Too small in the picture. Move the camera closer. A higher
Requested resolution on the camera helps only together with a higher
Inference resolution (px), for example
1280, set in the camera’s Advanced settings or the experiment’s. - Found only now and then. In the experiment’s Advanced settings, lower Detection confidence to start or continue a track from 0.5 to about 0.3, lower Confidence threshold from 0.25 to 0.15, and raise Frames to keep searching for a lost object.
Next
Guide 07 counts several kinds of objects at once.
This page is docs/guides/06-pet-watch.md from ajm2004/CV-Scope@eaf904a
, committed 30 September 2026. The repository is the source of truth; this site renders
it.