Presentation

Hello world!
I start this blog to present a desktop application that I have developed to draw F2B stunt maneuvers.
Development began a week ago and the potential it has immediately shown has encouraged me to publish it for use by all.



The application is released as open source, so that everyone can use and distribute it freely, it is only necessary to quote the author. This is the first program I publish, so please be patient with the possible problems that will arise.

Its use is very simple, when starting the application, a menu appears to choose the input video. Once selected, a window appears where the video is played along with the model trace. During processing, you can delete the trace with the space key and exit with the escape key. When finished, a copy of the video with the trace is saved with the original video.

The input video must be recorded with the camera on a tripod, any movement will spoil the result. For best results, place the camera about 25 to 30 meters from the centre of the flight circle. Any moving object may cause tracking failures, although the end result is usually still useful. The recommended resolution is 480 to 720 pixels high.

As an experimental feature, when you cancel the video selection menu, the program tries to open a webcam. Webcam videos are saved in a folder next to the program folder.

For its installation it is only necessary to unzip the corresponding file and open the executable file (VideoF2B_vX_X.exe). There are versions for 64bit linux and for windows. Find them in the following folder:

UPDATE: Some users reported failures related to antivirus, you may try disabling it if it is your case.

MD5 checksums (ignore if you dont know what it is):
e0107f7ebc406c1d5cd9989cbf4ea603  VideoF2B_v0_1_win.zip
a2eb3ddbd90f327632bd1c2666a9b197  VideoF2B_v0_1_Linux64.zip


UPDATE 2: The path to the video must be free of special characters (the succesive folders must not have names with characters like รจ or spaces) if in doubt place videos in desktop to check.

UPDATE 3: Large video files (aprox 2GB) cause the program to crash, the problem and the solution is inherited from a library so we have to wait.









Comments

  1. Impresive work... this will change the way to train F2B. Congratulations

    ReplyDelete
  2. What video formats does the videos need to be in?
    Is there a manual or video instructions on how to operate this program?

    ReplyDelete
    Replies
    1. It works with every format I have tried. There is no need for more instructions, open the executable and select the video file.

      Delete
  3. Hi Alberto, what a great program....congratulations! I am sorry that I missed you in Landres this month. I did not know about your program until now. We should talk some more soon!
    Regards,
    Keith Renecle

    ReplyDelete
    Replies
    1. Thank you Keith!
      This is the complement for your simulator.
      There will be more news in some weeks.

      Best regards

      Delete
  4. I had the program running then it disappeared of my desktop. Tried reinstalling several times with no luck. I unzip the file and it down loads it god know where. I click on the exe file and it wants to do a second extraction. I send the extraction to C:program files and it does the extraction. but then there is no exe file in either location????

    ReplyDelete
    Replies
    1. I think your antivirus software could be deleting the file. Sadly it seems yo be a common problem in Windows.
      Try disabling it

      Delete
    2. Cant figure out how to disable Window Defender. But do I want to anyway? I would really like you program to run but there obviously must be a problem you need to fix.

      Delete
  5. Hello Alberto, What type of video are compatible ?
    I tried with a file *.mov but after the selection from the file, the application close and I don't find a new file with the video.

    ReplyDelete
    Replies
    1. I just tested with a .mov file and it works for linux and windows. There must be other problem. What is your Operating System?

      As I said it works with every video format I have tried, AVI, MP4 and MOV. The video codec is more important than the file extension anyway.

      Delete
  6. I have the same problem.

    David Liber

    ReplyDelete
    Replies
    1. Hello, could you give more information also?

      Delete
    2. Hello Alberto,

      My Operating System is Windows 10 PRO 64-bit.
      I just tried to convert my video on .AVI, but the result is the same.

      It is probably a codec problem, but I don't know how to change

      Delete
    3. All seems correct. I have uploaded a test video to the program folder, the one I used for development, from youtube. Please check if this one works.
      https://mega.nz/#!kFwAVKbT!cmraHw3caRMtaOemnc8e-cgbP-ioIfCXYCF550-HBBc

      If it does maybe you could send me your video, I will try to find the problem.

      Delete
    4. I have uploaded a new version, it might solve some problems.

      Delete
  7. The new version works on my PC now. One problem remains. When I load my movie it is not all on the screen. It seems the view is zoomed in slightly to the top left. Any suggestions?

    ReplyDelete
    Replies
    1. In Windows the image is displayed at the original resolution, that can be bigger than your screen. May be fixed when the underlying library gets updated.
      The output video should be ok, and you can play it at any resolution. Ii is saved along with the input video file

      Delete
    2. Could this be used for a automated scoring? We have the tracking we have the perfect maneuvers we could compare the two and assign a score and output results.
      What do yo think? I am guessing you are heading in that general direction.
      Awesome work by the way.

      Delete
    3. It could be used, although much more work would be needed. I see it more feasible as an aid to judges.
      The first problem I found is that the current geometrical definition of the clover seems to be incorrect...

      Delete
    4. As long as the community recognizes some kind of definition as the correct one and can be reproduced in the software environment I am sure we can all agree to use that. There are two problems to be addressed. First a standard we can all use to practice and a quick reference to get a feedback to what we do good or bad, I believe this is almost accomplished, and second eliminate all bias out of judging by using a impartial unbiased system like the one they kind of use in tennis tournaments. Of all you are the closest to that goal bu far. I wish I had the ability to make something like that myself. Thanks for all you do you are awesome.

      Delete

Post a Comment

Popular posts from this blog

New developments and migration to github. v0.6

Release v0.4 - Augmented Reality