Send Motion-user mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.sourceforge.net/lists/listinfo/motion-user
or, via email, send a message with subject or body 'help' to
[email protected]
You can reach the person managing the list at
[email protected]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Motion-user digest..."
Today's Topics:
1. Re: Video view position with lower resolution (Adam Goryachev)
2. Re: Video view position with lower resolution (Gotcha IT)
----------------------------------------------------------------------
Message: 1
Date: Tue, 22 Jan 2019 13:16:05 +1100
From: Adam Goryachev <[email protected]>
To: [email protected]
Subject: Re: [Motion-user] Video view position with lower resolution
Message-ID:
<[email protected]>
Content-Type: text/plain; charset="utf-8"; Format="flowed"
On 22/1/19 1:26 am, tosiara wrote:
> Motion does not select which part of the sensor to grab, it asks
> camera to provide 1024x600 and you will see whatever camera gives
> Also, there is no way to crop picture by motion, but you can setup a
> middleware, like ffmpeg, that will grab picture from camera,
> resize/crop and feed it to motion (if it is really worth)
>
> On Mon, Jan 21, 2019 at 2:15 AM Gotcha IT <[email protected]
> <mailto:[email protected]>> wrote:
>
> Hi Guys,
>
> New subscriber here.
> I use MotionEyeOS on several Raspberry Pi Zero W's as security
> cameras. With cameras connected to a 4G service, I need to use my
> bandwidth wisely, especially as the cameras are not the only
> devices using the 4G service.
> To reduce bandwidth I use a lower resolution (with only 1 frame
> per second) than the camera supports (a 120 degree FoV MMAL
> camera). Because I'm more interested in a wide than high view I
> prefer a resolution like 1024x600 over 1024x768.
> However, if I specify 1024x600, Motion grabs the top part of the
> camera view (CCD), not the middle part. Is this configurable? If
> not I would prefer?it to default to the middle, but ideally I'd
> like to configure this as ?in my case I need the bottom part more
> than I need the top. The top part of the camera view is generally
> ceiling, which is of no interest.
>
> With MotionEyeOS I can provide Motion options for the video
> device, but I couldn't find anything related to this.
> Does anyone know if this is configurable and if yes, how?
>
> If not, perhaps this could be included as a feature request?
>
>
Interesting.... I've been using the RPi 3 for a while for a similar
purpose, but after reaching around 20 or so cameras, I realised that
this was not going to be scalable. The only solution is to run motion on
the camera itself to do the motion detection/etc. I've also currently
left the recordings on the camera, but eventually was planning on
forwarding low res videos to the server (using rsync or similar), and
potentially hi-res motion events during "alarm" periods (ie, nights) and
send those straight away (to prevent against the "intruder" stealing the
camera or damaging it and destroying the recordings).
Anyway, you could equally run motion locally to do all the motion
detection and recording locally, and then use the motion remote view
(with a lower framerate and/or quality).
Regards,
Adam
--
The information in this e-mail is confidential and may be legally privileged.
It is intended solely for the addressee. Access to this e-mail by anyone else
is unauthorised. If you are not the intended recipient, any disclosure,
copying, distribution or any action taken or omitted to be taken in reliance
on it, is prohibited and may be unlawful. If you have received this message
in error, please notify us immediately. Please also destroy and delete the
message from your computer. Viruses - Any loss/damage incurred by receiving
this email is not the sender's responsibility.
--
Adam Goryachev Website Managers www.websitemanagers.com.au
-------------- next part --------------
An HTML attachment was scrubbed...
------------------------------
Message: 2
Date: Tue, 22 Jan 2019 03:13:35 +0000
From: Gotcha IT <[email protected]>
To: Motion discussion list <[email protected]>,
"[email protected]"
<[email protected]>
Subject: Re: [Motion-user] Video view position with lower resolution
Message-ID: <em87fec92c-7807-49fb-a77a-56e0891f4116@m046-dhp3130>
Content-Type: text/plain; charset="utf-8"
I think they can be quite scalable.
The cameras I've built have two 120 degree fov cams (each connected to it's own
RPi Zero W) fitted in a aluminium travel cigar tube
(https://www.amazon.com/Aluminium-Cigar-Travel-Hygrometer-Humidifier/dp/B01BLW7NEG).
Those tubes are fitted onto a superclamp
(http://studio-assets.com/super-clamp-with-5-8-stud) which allows me to fit
them to trusses in our popup shops.
The RPi's are fed via a single cable which is split in the tube to power both
RPi's. They then connect to a Wifi router which itself connects to 4G.
All cameras stream video to a Synology NAS (the Synology Surveilance software
works great for this) and imagery is recorded on the NAS.
I only use 1024x768 resolution at the moment (cameras support HD), and only
stream 1 frame per second. That results in about 350-400kbps data per camera.
As everything is streamed over 4G, and the cameras are not the only devices
using 4G, (we also upload raw images from photography cameras, each 30MB in
size or so) data consumption needs to be kept low.
The setup works well enough though, and would scale fairly well, easily to 20
cams.
Our popup shops usually sit in shopping centres and the cameras are used to
monitor foot traffic around the set and for security purposes. With a
resolution of 1024x768, I get nice wide view (and as the cameras in the tube
are mounted back to back I have an almost 360 degree view. There's now newer
RPi cameras available that have 170 degree fov, which leaves just 20 degrees on
each end.
But I don't really care for the ceiling, and reducing the resolution to
1024x600 gives me a much lower bandwidth usage.
Unfortunately, the cameras hardware determines where it pulls video from the
CCD when using a lower resolution. Which means I need to get the cameras back
at some stage and tilt them downwards, or mount them upside down.
------ Original Message ------
From: "Adam Goryachev"
<[email protected]<mailto:[email protected]>>
To: "[email protected]"
<[email protected]<mailto:[email protected]>>
Sent: 22/01/2019 12:16:05 PM
Subject: Re: [Motion-user] Video view position with lower resolution
On 22/1/19 1:26 am, tosiara wrote:
Motion does not select which part of the sensor to grab, it asks camera to
provide 1024x600 and you will see whatever camera gives
Also, there is no way to crop picture by motion, but you can setup a
middleware, like ffmpeg, that will grab picture from camera, resize/crop and
feed it to motion (if it is really worth)
On Mon, Jan 21, 2019 at 2:15 AM Gotcha IT
<[email protected]<mailto:[email protected]>> wrote:
Hi Guys,
New subscriber here.
I use MotionEyeOS on several Raspberry Pi Zero W's as security cameras. With
cameras connected to a 4G service, I need to use my bandwidth wisely,
especially as the cameras are not the only devices using the 4G service.
To reduce bandwidth I use a lower resolution (with only 1 frame per second)
than the camera supports (a 120 degree FoV MMAL camera). Because I'm more
interested in a wide than high view I prefer a resolution like 1024x600 over
1024x768.
However, if I specify 1024x600, Motion grabs the top part of the camera view
(CCD), not the middle part. Is this configurable? If not I would prefer it to
default to the middle, but ideally I'd like to configure this as in my case I
need the bottom part more than I need the top. The top part of the camera view
is generally ceiling, which is of no interest.
With MotionEyeOS I can provide Motion options for the video device, but I
couldn't find anything related to this.
Does anyone know if this is configurable and if yes, how?
If not, perhaps this could be included as a feature request?
Interesting.... I've been using the RPi 3 for a while for a similar purpose,
but after reaching around 20 or so cameras, I realised that this was not going
to be scalable. The only solution is to run motion on the camera itself to do
the motion detection/etc. I've also currently left the recordings on the
camera, but eventually was planning on forwarding low res videos to the server
(using rsync or similar), and potentially hi-res motion events during "alarm"
periods (ie, nights) and send those straight away (to prevent against the
"intruder" stealing the camera or damaging it and destroying the recordings).
Anyway, you could equally run motion locally to do all the motion detection and
recording locally, and then use the motion remote view (with a lower framerate
and/or quality).
Regards,
Adam
--
Adam Goryachev Website Managers
www.websitemanagers.com.au<http://www.websitemanagers.com.au>
-- The information in this e-mail is confidential and may be legally
privileged. It is intended solely for the addressee. Access to this e-mail by
anyone else is unauthorised. If you are not the intended recipient, any
disclosure, copying, distribution or any action taken or omitted to be taken in
reliance on it, is prohibited and may be unlawful. If you have received this
message in error, please notify us immediately. Please also destroy and delete
the message from your computer. Viruses - Any loss/damage incurred by receiving
this email is not the sender's responsibility.
-------------- next part --------------
An HTML attachment was scrubbed...
------------------------------
------------------------------
Subject: Digest Footer
_______________________________________________
Motion-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/motion-user
------------------------------
End of Motion-user Digest, Vol 151, Issue 36
********************************************