This is the Difference of Gaussians

Поділитися
Вставка
  • Опубліковано 23 гру 2022
  • In the realm of image based edge detection, aesthetically pleasing edges are hard to come by. But, what if we could get stylized edge lines by just blurring our image twice?
    Download my GShade shader pack!
    github.com/GarrettGunnell/Ace...
    Patreon: / acerola_t
    Twitter: / acerola_t
    Twitch: / acerola_t
    Code: github.com/GarrettGunnell/Pos...
    Join My Discord Server! / discord
    References:
    users.cs.northwestern.edu/~sc...
    Music:
    Sandgem Town (Day) - Pokemon Diamond OST
    Joy - Persona 3
    During The Test - Persona 3
    Afternoon Break - Persona 3
    This Mysterious Feeling - Persona 3
    Muscle Blues - Persona 4
    Like A Dream Come True - Persona 4
    Soft Oversight - Sonny Boy OST
    Summer Storm - Sonny Boy OST
    ソウとセイジ - Sonny Boy OST
    arrow in thumbnail drawn by thlurp
    Thanks for watching!
    This video is dedicated to my friend, Alotryx.
    #acerola #graphics #gamedev #unity3d #graphics #shaders

КОМЕНТАРІ • 576

  • @yoavsigler4457
    @yoavsigler4457 Рік тому +1

    This channel produces consistently entertaining educational videos that feel like total shitposts and I couldn't ask for more

  • @chromevillager
    @chromevillager Рік тому +196

    This is the difference of gaussians

  • @khing5720
    @khing5720 Рік тому +517

    Randomly changing cross hatching direction in real time every frame (or every few frames) might give you an animated look, like its being redrawn or something

  • @hwinnemo
    @hwinnemo Рік тому +307

    When you randomly come across a tech channel... Dig the presentation style and watch more... Only to find one of your old papers being the topic covered in the video 🤯 The pronunciation of my name leaves something to be desired, but the rest of the explanation and delivery was something I only wish I would've had the skills or time for back then! Super well done 👏Keep up the good (and entertaining!) work

  • @xplodingminion2029
    @xplodingminion2029 14 днів тому +2

    I think this might be the difference of Gaussians

  • @-Gnarlemagne

    This video, particularly the edge tangent flow and line integral convolution, helped me out a tremendous amount with my job, and led to a breakthrough in a problem I was working on. This is particularly surprising, considering my work has nothing to do with video filters - but it's not an exaggeration to say this saved me weeks, maybe months, of fumbling around. Thanks mr aceroller :)

  • @chickennugget6684
    @chickennugget6684 Рік тому +86

    I feel like some of these DoGs could make a cool horror game setting, the high contrast could lead to interesting atmospheres

  • @Kavukamari
    @Kavukamari Рік тому +32

    if you had a quantum computer, you could try all variations of the parameters at once, and then use the quantum reverse fourier transform to extract the one that you think looks the best using a neural network trained on your preferences

  • @smartnube
    @smartnube Рік тому +235

    Incredible, you made me interested in signal processing after 2 teachers bored me to death with it

  • @rackneh

    I wish Taylor Swift would get her alternative phase already

  • @wuketuke6601
    @wuketuke6601 Рік тому +1

    Acerola: as you can see, the fine detail gets preserved

  • @Providence83
    @Providence83 Рік тому +128

    Finally, a video that explains what the D.O.G. doin'.

  • @Lance_G
    @Lance_G Рік тому +29

    You are absolutely crushing the dead center of the "wildly entertaining meets comprehensively informative” Venn Diagram🙌

  • @araqweyr
    @araqweyr Рік тому +94

    This is top tier content. I'm eternally grateful for a great knowledge you've provided Acerola. I can't stop thinking of an infinite possibilities this technique provides

  • @SamBskate

    The intersection between art, math, and computer science here is amazing.

  • @mubashirali4858
    @mubashirali4858 Рік тому +17

    i think it'd be super cool to use the vector flow field to drive the rotation for the crosshatching texture, with the first and darkest layers being parallel to the VFF and the additional layers being varied parpendicular angles rather than random rotation. This would give you a more accurate crosshatching pattern that takes form into account rather than just using raw values.

  • @anonelusive340
    @anonelusive340 Рік тому +40

    I love those references to Tatami Galaxy and Monogatari in the editing of the video! Also the topic is presented in a very clear way, it really makes me want to code it up myself

  • @randomacc1029384756
    @randomacc1029384756 Рік тому +2

    "in signal processing" triggered my fight or flight

  • @TheBaxes
    @TheBaxes Рік тому +8

    Love the references to Monogatari series and Tatami Galaxy! And love the use of Persona music too!

  • @superman39756
    @superman39756 Рік тому

    What a banger video! Not only did you manage to reteach me complicated topics I had encountered in a more intuitive way, supported by examples, but also you manages to sustain the feel of a casual conversation throughout. What a video. Subscribed.