Motion detection of multiple objects

Hello everyone,

I am looking for sensor or combination of sensors that can detect:

  • Motion
  • Presence of multiple persons
  • Distance

I currently have a mix of RCWL0516 and PIR-Sensors (BIS0001), which work quite well. This sensors 'only' detect single occurrences of presence or motion. I would like to track (predict) movement of multiple objects.

Looking at 24Ghz mmWave and MR60FDA1 , the 60Ghz variant seems very suitable for my requirements, but expensive.

Has anyone experience with a similar project or an idea for a suitable sensor?

Hello v3xX

Use a cam system.

Your requirements are pretty vague.

Do you need to count the number of people? Do you need to know the distance of each one of them?

A couple fixed cameras (for geometry analysis and inferring distance) with some AI would seem a possibility but I would not run this of a simple arduino.

You sound like my safety architect

The application is aimed at closed rooms (5-45m2). I would like to mount the in a height of 2.55m in the direction of the entry ways. There will be blindspots. The idea comes from the already ready to purchase FP2. It seems quite difficult to differentiate between objects, distance and motion.

Is overkill and may be to intrusive

why overkill? why intrusive?

A cam - on a raspberry or a Jetson Nano will not only recognize people and distances but will also be able to learn from the video where people tend to go (you mentioned you want to "predict" movements).

With your requirements as described it did not appear that privacy was a thing nor overkill but it's your definition and your project.

OK. it's possible. May be he is right from time to time :slight_smile:

DFRobot has an 24GHz millimeter-wave radar sensor a bit cheaper than the one you listed. They have a wiki describing how it works

from what I get from your specifications, it will possibly still be too expensive and not match your needs. I still believe you would be better served by video feed analysis

@v3xX
LIDAR

thought of this but $37 was already out of budget - so $99.00....

I can not find out if it is possible to detect multiple objects OR the current library does not support it yet and has to be created

@jim-p
Looks promising. I would still prefer a smaller microcontroller solution. Maybe if the mmWave sensors are not applicable.

How small?

Nano on one side of a PCB sensors on the other ca. 65x65x40mm + Battery.

The 'design' depends of the available sensors and is not the highest priority

from a quick read of the wiki, the module can be configured with up to 4 non overlapping "zones", each defined by how far they are from the sensor in increments of 15cm ➜ you do that with detRangeCfg

Then if you listen to the Serial port you'll get a sentence like $JYBSS,par1,par2,par3,par4*
$ is the start marker and * is the end marker of the sentence
JYBSS is the type of incoming message
par1,par2,par3,par4 are either 0 or 1 depending on presence in the zones

➜ so you can get some information about where is the action and a distance range

I did read that part wrong. That makes more sense.

I thought you can assign different interrupts to different zones.

The 24Ghz is available in a shop nearby. I will start with this.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.