LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

detection techniques

hi,
i'm doing a school project.
The project detail: i will play a video and i needed to create a program that will detect the moving objects.
I just wish to know any method or techniques available for detect the object except edge detection technique, motion detection and
pixel intensity changes.
Is there any other ways??
Thanks for helps..
0 Kudos
Message 1 of 16
(3,353 Views)
Hi,
It would help what program you are trying to do this in. Are you going to be using LabVIEW or Vision Acquisition Software or something else? What you could do is pattern matching if you know what the object that needs to be monitored is. You could also create a region of interest around the area where you know the object is, and from frame to frame check if this has moved. There are several ways of doing this and I am sure people will have various preferences depending on the application.
Regards,
0 Kudos
Message 2 of 16
(3,332 Views)
thanx for reply..
i will use labview and vision aquisition together...
can you pls explain more about the frame to frame??
or have other method??
thanks
0 Kudos
Message 3 of 16
(3,323 Views)

"wuliao23" <x@no.email> wrote in message
news:1204107010418-661508@exchange.ni.com...
> I just wish to know any method or techniques available for detect the
object except edge detection technique, motion detection andpixel intensity
changes.Is there any other ways??Thanks for helps..

You want to detect motion, without using motion detection techniques? I
don't think that's possible...

Regards,

Wiebe.


0 Kudos
Message 4 of 16
(3,322 Views)

"wuliao23" <x@no.email> wrote in message
news:1204107010418-661508@exchange.ni.com...
> I just wish to know any method or techniques available for detect the
>object except edge detection technique, motion detection andpixel intensity
>changes.Is there any other ways??Thanks for helps..

You want to detect motion, without using motion detection techniques? I
don't think that's possible...

Or do you mean you want to detect the objects in a single image? That will
be hard to do in general. If you have certain objects that need to be
detected (like spheres and cubes), it is possible in a controlled
environment. A routine that simply detects objects (but doesn't qualify
them) against a background is also possible. Blob analysis does that. And of
course all image manipulation techniques are based on pixel intensity
changes...

Regards,

Wiebe.



0 Kudos
Message 5 of 16
(3,322 Views)
Sorry, outlook send it while I wasn't done...


0 Kudos
Message 6 of 16
(3,314 Views)
Hello wuliao23,

Do you have the Vision Development Module? This would be much more effective in dealing with image processing and analysis. The techniques that come with the Vision Acquistion software are limited in this regard.  The methods you highlighted in your first post (such as detecting changes in pixel intensity) are those that you would consider otherwise.




Vivek Nath
National Instruments
Applications Engineer
Machine Vision
Message 7 of 16
(3,275 Views)
yes...
i have the vision development module...
i have 1 more ques now, that is i draw a line for ROI, and i want to set the other pixel to a value, how i can do it?
i mean, the whole image pixel just have a value except the pixel on the line(ROI).


0 Kudos
Message 8 of 16
(3,269 Views)
Hello wuliao23,

The following discussion forum post describes a few methods to track movement in images : http://forums.ni.com/ni/board/message?board.id=200&message.id=14307&requireLogin=False.

You could also consider using the operators such as 'IMAQ Subtract', which can be found in the 'Image Processing' section of the 'Vision and Motion' functions palette, to detect motion of one object in the video, by comparing consecutive frames of a video file.

Could you elaborate on the second problem you were having? How exactly did you draw a line for ROI? Was it using the Vision Assistant? What were you trying to do with the pixel values?

Vivek Nath
National Instruments
Applications Engineer
Machine Vision
0 Kudos
Message 9 of 16
(3,239 Views)
thanx for reply...
i will draw a line(as ROI) on a image....
and i want to set the pixel value except the area of ROI to a constant value..
but the pixel value at the line still remain the same as previous..
can i do that?

0 Kudos
Message 10 of 16
(3,231 Views)