From owner-freebsd-multimedia Sat Dec 8 1:18:46 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from freebsd.dk (fw-rl0.freebsd.dk [212.242.86.114]) by hub.freebsd.org (Postfix) with ESMTP id 671AC37B416 for ; Sat, 8 Dec 2001 01:18:43 -0800 (PST) Received: (from sos@localhost) by freebsd.dk (8.11.6/8.11.6) id fB89INr58887; Sat, 8 Dec 2001 10:18:23 +0100 (CET) (envelope-from sos) From: Søren Schmidt Message-Id: <200112080918.fB89INr58887@freebsd.dk> Subject: Re: Motion detection software? In-Reply-To: <20011207224143.C12766@lns.com> To: Tim Pozar Date: Sat, 8 Dec 2001 10:18:23 +0100 (CET) Cc: multimedia@FreeBSD.ORG Reply-To: sos@freebsd.dk X-Mailer: ELM [version 2.4ME+ PL94b (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=ISO-8859-1 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org It seems Tim Pozar wrote: > I am looking for motion detection software. I want to only capture > video frames that have changes such as someone walking into the > frame. It would be nice if it talked to the bktr device but if it > is something I could just pass jpg, pbm, etc. frames to and get a > result back I would be happy. > > Anything out there? Well, I've done several intrusion systems that use very simple methods to detect motion/changes in pictures, it essentially just does this: for (i=0; i TRIGGER) return MOTION; else return 0; The two pictures are raw 320x240 8bit/pixel B/W in this case. The TRIGGER value can in this case be around 200000, it has to be low enough to see the changes, and big enough that bitnoise doesn't trigger it wrongly. Adjusting it is pretty easy, and it even allows you to not trigger motion on small objects like brids etc, but do trigger when something bigger happens. -Søren To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message