video

[Deleted User]
[Deleted User] New Altair Community Member
edited November 2024 in Community Q&A
Hi
How can I import a video data to RM and analyze it?
regards 
mbs
..............................................................................................................................................................
سلام
چگونه میتوانم دیتایی از جنس فیلم  را به سیستم دهم و آن را آنالیز کنم؟
باتشکر
mbs

Best Answers

  • sgenzer
    sgenzer
    Altair Employee
    Answer ✓
    hi @mbs - RM does not analyze video out of the box. My recommendation would be to use AWS Rekognition or similar (see https://community.rapidminer.com/discussion/55379/using-aws-image-ml-inside-a-rapidminer-process). Rekognition does both image and video.

    Scott

  • Telcontar120
    Telcontar120 New Altair Community Member
    Answer ✓
    I think you need to be more specific about what exactly you are trying to analyze on the video.
    Are you trying to determine whether the people are making certain movements, or moving in specific directions?  This is likely outside the scope of an out-of-the-box video analysis solution and you would have to look at creating your own DL network to do that type of analysis.
  • Telcontar120
    Telcontar120 New Altair Community Member
    Answer ✓
    That's definitely outside the scope of my expertise with respect to machine learning.  It is likely that a deep learning (DL) approach would help with this, since this (detecting the velocity of various objects) is related to the computer vision tracking problem that you see in applications such as self-driving cars.  So you may want to start to research the field of computer vision tracking to see if you can find something that would be useful.  I don't think there is going to be any preconfigured solution for you to do this in RapidMiner, although there may be libraries available in python for this sort of problem.
  • sgenzer
    sgenzer
    Altair Employee
    Answer ✓
    yes agree with @Telcontar120 that is an extremely complex problem. I believe this is most often done with athletes - I would see if you can find scholarly papers on this topic and reach out to researchers. Start with scholar.google.com. 

    Scott

  • varunm1
    varunm1 New Altair Community Member
    Answer ✓
    Hello @mbs

    You can extract frames from video data using open CV  and use the AWS recognition mentioned by @sgenzer for analysis.
  • sgenzer
    sgenzer
    Altair Employee
    Answer ✓
    hi @mbs - same issue really. RapidMiner just does not handle image/video out of the box. You always have to use 3rd party tools for this purpose.

    Scott

Answers

  • sgenzer
    sgenzer
    Altair Employee
    Answer ✓
    hi @mbs - RM does not analyze video out of the box. My recommendation would be to use AWS Rekognition or similar (see https://community.rapidminer.com/discussion/55379/using-aws-image-ml-inside-a-rapidminer-process). Rekognition does both image and video.

    Scott

  • [Deleted User]
    [Deleted User] New Altair Community Member
    @sgenzer

    Is it possible to analyze people with your suggestion on the video?

    (For example understanding the move of people on the video).

    Other example jumping people on the video.

    Thank you
  • Telcontar120
    Telcontar120 New Altair Community Member
    Answer ✓
    I think you need to be more specific about what exactly you are trying to analyze on the video.
    Are you trying to determine whether the people are making certain movements, or moving in specific directions?  This is likely outside the scope of an out-of-the-box video analysis solution and you would have to look at creating your own DL network to do that type of analysis.
  • [Deleted User]
    [Deleted User] New Altair Community Member
    edited September 2019
    @Telcontar120
    Hi
    Yes exactly, I want to understand the specific moving of people in the video. 
    For example if some body jump or run fast I want to analyze it that how fast he is run or jump height of him.
    Thank you for your help
  • Telcontar120
    Telcontar120 New Altair Community Member
    Answer ✓
    That's definitely outside the scope of my expertise with respect to machine learning.  It is likely that a deep learning (DL) approach would help with this, since this (detecting the velocity of various objects) is related to the computer vision tracking problem that you see in applications such as self-driving cars.  So you may want to start to research the field of computer vision tracking to see if you can find something that would be useful.  I don't think there is going to be any preconfigured solution for you to do this in RapidMiner, although there may be libraries available in python for this sort of problem.
  • sgenzer
    sgenzer
    Altair Employee
    Answer ✓
    yes agree with @Telcontar120 that is an extremely complex problem. I believe this is most often done with athletes - I would see if you can find scholarly papers on this topic and reach out to researchers. Start with scholar.google.com. 

    Scott

  • [Deleted User]
    [Deleted User] New Altair Community Member
    @sgenzer
     and
    @Telcontar120

    Hi

    Thank you for your answers and this is computer vision that you mentioned and also we use it for health, sports, 

    traffic control and...

    Is it possible to select some FRAMES of video and import them to RM?

    Or put FRAMES in a server and then import it to RM and analyze it?

    Many thanks for your suggestion

  • varunm1
    varunm1 New Altair Community Member
    Answer ✓
    Hello @mbs

    You can extract frames from video data using open CV  and use the AWS recognition mentioned by @sgenzer for analysis.
  • sgenzer
    sgenzer
    Altair Employee
    Answer ✓
    hi @mbs - same issue really. RapidMiner just does not handle image/video out of the box. You always have to use 3rd party tools for this purpose.

    Scott