CrazyEngineers
  • Java Media Framework (JMF)

    shreyasstar

    Member

    Updated: Oct 21, 2024
    Views: 936
    Hey guys, I have been googling about the Java Media Framework that allows video, audio and other time based media to be added to java applications. We can capture webcam streams and stream the same over internet. It can even be used for simple motion detection and similar tasks.
    I am looking forward to learning more but not getting the right sources for a beginner. Can you guys suggest some good sites or books that might help ?
    Also I am considering using this technology for my final year computer engineering project. Any suggestions for the same are welcome...

    Thank you.
    0
    Replies
Howdy guest!
Dear guest, you must be logged-in to participate on CrazyEngineers. We would love to have you as a member of our community. Consider creating an account or login.
Replies
  • Kaustubh Katdare

    AdministratorMay 1, 2012

    Interesting. Wondering how it's different from the MS Kinect toolkit. What idea do you have in your mind for the project?
    Are you sure? This action cannot be undone.
    Cancel
  • shreyasstar

    MemberMay 1, 2012

    It is possible to detect motion and also simple shapes (by specifying what color we want to track)...so i was thinking about a simple game (like ping pong or ice-hockey) that could be controlled using simple hand movements in front of the webcam.
    Or even a virtual paint application where we paint using just gestures will be good...
    These are just ideas for now...will have to do some digging in this context...
    Are you sure? This action cannot be undone.
    Cancel
  • Anoop Kumar

    MemberMay 1, 2012

    Interesting ..Never heard of them. There some libraries like OpenCV for C/C++ and JavaCV using java can be used for motion detection.
    you can search Motion Detection using Java Libraries for more material about it.
    I just searched and find following links may be it can help you-
    <a href="https://fivedots.coe.psu.ac.th/~ad/jg/nui03/" target="_blank" rel="nofollow noopener noreferrer">Chapter VBI-4. Motion Detection</a>
    #-Link-Snipped-#
    #-Link-Snipped-#
    Are you sure? This action cannot be undone.
    Cancel
  • shreyasstar

    MemberMay 1, 2012

    #-Link-Snipped-# thanks bro. The first link is quite good, got some crazy ideas in there.
    Also i would like to get it clarified : Is JavaCV an alternative to JMF or these two technologies are to be worked together ? Haven't really got much on JavaCV, so i ask...
    Are you sure? This action cannot be undone.
    Cancel
  • Anoop Kumar

    MemberMay 1, 2012

    I also have to look more about it. Didn't know anything about it.
    Are you sure? This action cannot be undone.
    Cancel
  • shreyasstar

    MemberMay 4, 2012

    This will be a good read if you are interested :
    <a href="https://www.ee.iitm.ac.in/~tgvenky/JMFBook/Tutorial.pdf" target="_blank" rel="nofollow noopener noreferrer">PDF</a>
    Are you sure? This action cannot be undone.
    Cancel
  • shreyasstar

    MemberMay 7, 2012

    As it appears, JavaCV is a wrapper for OpenCV (Open source Computer Vision) developed by intel for use in applications where the systems has to virtually see or track down objects or colours and then process them.
    It is much better than JMF as JMF is very old.
    It allows the tracking of certain objects and then when we obtain the co-ordinates of this object(eg. our finger tip) we can use those co-ordinates to control something else (like the mouse pointer) thus controlling the mouse with our hands via webcam. Sounds fun, doesn't it ?
    Are you sure? This action cannot be undone.
    Cancel
  • K!r@nS!ngu

    MemberMay 9, 2012

    shreyasstar
    As it appears, JavaCV is a wrapper for OpenCV (Open source Computer Vision) developed by intel for use in applications where the systems has to virtually see or track down objects or colours and then process them.
    It is much better than JMF as JMF is very old.
    It allows the tracking of certain objects and then when we obtain the co-ordinates of this object(eg. our finger tip) we can use those co-ordinates to control something else (like the mouse pointer) thus controlling the mouse with our hands via webcam. Sounds fun, doesn't it ?
    Yeah... Didn't know about that ...
    Thanks for posting in detail....
    Are you sure? This action cannot be undone.
    Cancel
Home Channels Search Login Register