Stephen Meschke's practice log entries tagged vision research

View Stephen Meschke's profile, records, practice calendar, full log

View all log users

View older log entries

5th December 2018

Stephen Meschke

vision research, 1 minute

Several people have expressed interest in my tracking software. Feels good. One person used the HSV color picker program to make a cool video about triangles. That's cool. Another person used Tracking_Colorspaces to track 3 ball cascade.

lissajous curve - looks exactly like a long exposure of a cascade pattern

Total practice time: 1 minutes

Location: Linux

Comments (0)

20th November 2018

Stephen Meschke

vision research, 1 minute

Decided to go in a different direction with the Juggling Data Set.

I am going to focus on videos that are 848x480 @ 120 fps. I'll convert all the other videos to this aspect.

By focusing on only one type of video, it's easier to present and analyze the data.

Goals:

  • Upload data to Kaggle
  • Make a Pateron Page for the Juggling Data Set
  • Convert videos to one resolution and frame rate

Total practice time: 1 minutes

Location: Linux

Comments (0)

31st October 2018

Stephen Meschke

vision research, 1 minute

https://imgur.com/a/HesBjq8

Total practice time: 1 minutes

Location: Linux

Comments (0)

16th August 2018

Stephen Meschke

vision research, 1 minute

How to find juggling balls: Look Up!

Sky detection is a solved problem in computer vision. Using a convex hull, the sky can easily and quickly be segmented from the rest of an image (seen in light blue). Once the sky is segmented, detecting the balls is a simple matter of finding the contours.

This robust method detects the balls extremely quickly, but does not work at all below the horizon, where the juggler interacts with the props. This method only detects the object, it does not track them.

The camera must be set so that it looks toward a bright sky (i.e. the setting sun is to the jugglers back). In this configuration, the balls are backlit. The video doesn't look great, but it is optimized for detecting the dark juggling balls against the bright sky.

This only works on a clear day, or a day with uniform haze.

Example: http://juggling.tv/16952

https://github.com/smeschke/juggling/blob/master/convexHull_previous_points.py

Total practice time: 1 minutes

Location: Linux

Comments (2)

29th May 2018

Stephen Meschke

vision research, 1 minute

https://imgur.com/a/LlK4t3w
https://imgur.com/a/eXHvPvB

Total practice time: 1 minutes

Location: Linux

Comments (0)

1st May 2018

Stephen Meschke

vision research, 1 minute

I have dropped more recently than ever before: https://imgur.com/a/7nW4C44

Total practice time: 1 minutes

Location: Linux

Comments (0)

6th April 2018

Stephen Meschke

vision research, 4 clubs, balance, 1 minute

I hurt my elbow training handstands on Wednesday. Did light juggling today because it still hurts pretty bad. Went from 4ftn clubs to 3cas+bal back into 4ftn (for the first time). I was really happy about it until I saw the video. It looked really sloppy. Definitely a cool trick though.

Worked on juggling data set too: https://sites.google.com/view/jugglingdataset/juggling-tricks

Total practice time: 1 minutes

Comments (0)

10th December 2017

Stephen Meschke

vision research, 1 minute

Project Goal: Create an app that guides a juggler though a training session. There are two lesson options, ball juggling lesson and the club juggling lesson. The ball juggling lesson takes users from warmup to 7b cascade. The club juggling lesson takes users from warmup to 5 club cascade.


Home
practice logs
ball juggling lesson
warmup
3b
4b
5b cascade
5b cascade high throws
5b patterns: 77722 and 7777700
7b cascade
club juggling lesson
warmup
3 club
4 clubs
5 club cascade

Total practice time: 1 minutes

Location: Linux

Comments (0)

9th December 2017

Stephen Meschke

3-6 balls, vision research, 1 minute

Making a juggling app for android. After two and a half painfully slow courses from Udacity, I made a multi-page app for juggling training.

How the app works:

  • The app displays the text, "Juggle three balls." When the user taps a button, a song plays.
  • When the song finishes, the app displays the text, "Juggle 4 balls. A song plays when the user taps a button.
  • This continues for several songs.


Training with an app like this is definitely better than just training with music. The app controls practice structure, and I can focus on juggling.

Total practice time: 1 minutes

Location: Linux

Comments (0)

27th November 2017

Stephen Meschke

vision research, 1 minute

Cuttlefish filter for juggling videos: https://imgur.com/a/ooFfx

Psudocode (for OpenCV):

  • Convert the BGR image to HSV
  • Split the image into three channels: hue, saturation, and value
  • Change hue, and leave saturation and value alone
  • Merge channels
  • Convert back to BGR

Total practice time: 1 minutes

Location: Linux

Comments (0)

View older log entries