Such an underrated Piano Channel honestly. Your Touhou piano arrangements are my most played pieces this year and I just started to listen to them a month ago. Is there any chance for you to go over PoFV? I am specifically interested in a proper Piano arrangement of Oriental Dark Flight (Marisa❤) and how you would play Sakuyas - Flowering Nights. Keep up the fantastic performances.
Excellent! Clever idea with the reseeding for jitter reduction! k means clustering for colors is a cool technique, especially if you're fixed in dot count and the result looks great! I actually left the jitter in because it helped fill the frames via persistence of vision, but, I also really like how the stabilized version looks: especially with how well the compression algorithm handles it in comparison lmfao I have an idea for doing a stabilized iterative error reduction technique by treating the entire video as a 3D volume of voxels (or, rather, segments of a volume then stitching the voronoi cells together because of memory limitations, though, I think with using a bit mask for color for bad apple specifically it could fit in like 120MiB in memory), but that's definitely a "when I have time" thing. Want to move my codebase from common lisp to C, I'm at a couple optimization limits without getting into custom compiler stuff in sbcl.
Thanks for dropping by! One of the advantages of using k-means clustering is that it's popular for applications much less frivolous than Bad Apple, so I can just use scikit-learn and never have to think about implementation efficiency myself; it only took 30 mins to calculate the dots for all 6570 frames. (That was another good reason to initialise centroids from the previous frame: they're usually already close to convergence, so this cuts down on render time.)
@@chronondecay Yeah, that's clever! I used k means for a very similar task while I was in college actually (also using skl lmao). That kind of stuff ended up turning into an AI/ML research career for a while, which I miss TBH :/ It's funny, you mentioned using an edge detector to weight points and I remember thinking when I uploaded "someone using an edge detection algorithm to place points could eat this for breakfast" and sure enough LMFAO The original point of the voronoi algorithm I created was actually to build stained glass-ish images at various levels of detail, and to do that it balances edges and large spaces for cells while trying to maintain a broken glass look: not great for bad apple lol. You can actually see it running on an example image on my channel if you're interested. I'd be really interested in seeing yours rendered as a Delaney triangluization mesh with how stable it is: I bet it'd look fantastic!
14 years later people are still remaking bad apple. bad apple will never die. i'm convinced people will still be making new versions 100 years later
Bad apple but it's an AR recreation using random objects from your living room
Bad apple but it's caveman drawings made by survivors of the nuclear fallout
(There wasn't a WW3, Okuu just accidentaly slipped and killed everyone)
@@kebien6020 bad apple but it's the crumbs between my couch
@@baranjan6969 bad apple but it's the cobwebs forming in my attic
@@baranjan6969 Bad apple but it's a live map of nuclear bomb explosions around the world
still recognisable
Algorithm comment
3:00 is maybe my favorite rendition of that effect, really cool
This is awesome ! I didn’t expect to see K-means clustering and scikit-learn mentioned in a Touhou video one day
the gray background makes my brain immediately think of inabakumori, for some reason
this is so cool!!
Such an underrated Piano Channel honestly. Your Touhou piano arrangements are my most played pieces this year and I just started to listen to them a month ago.
Is there any chance for you to go over PoFV? I am specifically interested in a proper Piano arrangement of Oriental Dark Flight (Marisa❤) and how you would play Sakuyas - Flowering Nights.
Keep up the fantastic performances.
Would be nice to see the reconstructed voronoi diagram of this video
accurate representation of touhou hitboxes
Now dodge them.
Excellent! Clever idea with the reseeding for jitter reduction! k means clustering for colors is a cool technique, especially if you're fixed in dot count and the result looks great! I actually left the jitter in because it helped fill the frames via persistence of vision, but, I also really like how the stabilized version looks: especially with how well the compression algorithm handles it in comparison lmfao
I have an idea for doing a stabilized iterative error reduction technique by treating the entire video as a 3D volume of voxels (or, rather, segments of a volume then stitching the voronoi cells together because of memory limitations, though, I think with using a bit mask for color for bad apple specifically it could fit in like 120MiB in memory), but that's definitely a "when I have time" thing. Want to move my codebase from common lisp to C, I'm at a couple optimization limits without getting into custom compiler stuff in sbcl.
Thanks for dropping by! One of the advantages of using k-means clustering is that it's popular for applications much less frivolous than Bad Apple, so I can just use scikit-learn and never have to think about implementation efficiency myself; it only took 30 mins to calculate the dots for all 6570 frames. (That was another good reason to initialise centroids from the previous frame: they're usually already close to convergence, so this cuts down on render time.)
@@chronondecay
Yeah, that's clever! I used k means for a very similar task while I was in college actually (also using skl lmao). That kind of stuff ended up turning into an AI/ML research career for a while, which I miss TBH :/
It's funny, you mentioned using an edge detector to weight points and I remember thinking when I uploaded "someone using an edge detection algorithm to place points could eat this for breakfast" and sure enough LMFAO
The original point of the voronoi algorithm I created was actually to build stained glass-ish images at various levels of detail, and to do that it balances edges and large spaces for cells while trying to maintain a broken glass look: not great for bad apple lol. You can actually see it running on an example image on my channel if you're interested.
I'd be really interested in seeing yours rendered as a Delaney triangluization mesh with how stable it is: I bet it'd look fantastic!
Hello I love your content, I really love Hong Meiling song on piano(shanghai alice of 17),
can you make an other version of it please 😊
Ohhh😮
how you animate?
description
@@Nick12_45 oh okay
:0