Intro | Neural Style Transfer #1
❤️ Become The AI Epiphany Patreon ❤️ ► https://www.patreon.com/theaiepiphany
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Kicking off the neural style transfer series! 🎨

Neural style transfer is in its most basic form about transferring style from a style image onto a content image using neural nets.

In its more complex form you can:
✔️ Transfer style to videos (and additionally use temporal loss)
✔️  Choose whether to keep the color from the content image or take it from the style image
✔️ Use segmentation masks to specify objects which should be styled
and many more cool things - stay tuned for the series!

[Credit] Music:
https://www.youtube.com/watch?v=J2X5mJ3HDYE [NCS]

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
💰 BECOME A PATREON OF THE AI EPIPHANY ❤️

If these videos, GitHub projects, and blogs help you,
consider helping me out by supporting me on Patreon!

The AI Epiphany ► https://www.patreon.com/theaiepiphany
One-time donations: https://www.paypal.com/paypalme/theaiepiphany

Much love! ❤️

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

💡 The AI Epiphany is a channel dedicated to simplifying the field of AI using creative visualizations and in general, a stronger focus on geometrical and visual intuition,
rather than the algebraic and numerical "intuition". 

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ 
👋 CONNECT WITH ME ON SOCIAL 
LinkedIn ► https://www.linkedin.com/in/aleksagordic/ 
Twitter ► https://twitter.com/gordic_aleksa 

Instagram ► https://www.instagram.com/aiepiphany/ 
Facebook ► https://www.facebook.com/aiepiphany/ 

👨‍👩‍👧‍👦 JOIN OUR DISCORD COMMUNITY:
Discord ► https://discord.gg/peBrCpheKE

📢 SUBSCRIBE TO MY MONTHLY AI NEWSLETTER:
Substack ► https://aiepiphany.substack.com/

💻 FOLLOW ME ON GITHUB FOR COOL PROJECTS: 
GitHub ► https://github.com/gordicaleksa 

📚 FOLLOW ME ON MEDIUM:
Medium ► https://gordicaleksa.medium.com/ 
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

#neuralstyletransfer #deeplearning #ai
 What's up? Welcome to my channel on artificial intelligence and in this first video series on neural style transfer you're going to learn how to do this. Oops, too dark. Let me try and fix it. Okay, now it's better. So as I was saying in this video series I'm going to teach you all about neural style transfer and let me use something less creepy here. Nice. So in its most basic form, neural style transfer is about transferring style from a static style image onto a static content image and getting a composite image out, which has this nice property that it takes the content from the content image and it takes the style from the style image. It's that easy. So in its more complex form, I'm going to teach you how to transfer style to videos, how to add segmentation masks around you like the one I have here around me, how to set up your network training so that you get the style and the visual appearance that you actually want. And you can choose whether to keep the color from the content image or take it from the style image. Oops, just lost my background here. Wait a sec. Actually, it doesn't matter. Let me show you what you can do using segmentation masks. So you can either add a background here or you can kind of ingress it. And now I'm without a style and the background is styled. You can make everything styled or you can make everything black. Okay, that combination didn't make any sense. You can also train different models to get different styles like these. First one and the second one and the third one, fourth, fifth, and the last one, sixth. So up until now, I was using style transfer on videos without including any temporal loss. So if I add the loss, we get this. And you can see how much more stable the video is. It's got way less flickering and it's just more visually pleasing to watch. But it will be harder to train these temporary stable models. And I only got this one so far. But I'll be learning and building better stuff together with you folks throughout this series. So stay tuned and subscribe. See you in the next video.
[{"start": 0.0, "end": 7.1000000000000005, "text": " What's up? Welcome to my channel on artificial intelligence and in this first video series"}, {"start": 7.1000000000000005, "end": 14.98, "text": " on neural style transfer you're going to learn how to do this. Oops, too dark. Let me try"}, {"start": 14.98, "end": 20.02, "text": " and fix it. Okay, now it's better. So as I was saying in this video series I'm going"}, {"start": 20.02, "end": 25.7, "text": " to teach you all about neural style transfer and let me use something less creepy here."}, {"start": 25.7, "end": 31.38, "text": " Nice. So in its most basic form, neural style transfer is about transferring style from"}, {"start": 31.38, "end": 36.519999999999996, "text": " a static style image onto a static content image and getting a composite image out, which"}, {"start": 36.519999999999996, "end": 41.480000000000004, "text": " has this nice property that it takes the content from the content image and it takes the style"}, {"start": 41.480000000000004, "end": 46.82, "text": " from the style image. It's that easy. So in its more complex form, I'm going to teach"}, {"start": 46.82, "end": 52.96, "text": " you how to transfer style to videos, how to add segmentation masks around you like the"}, {"start": 52.96, "end": 60.82, "text": " one I have here around me, how to set up your network training so that you get the style"}, {"start": 60.82, "end": 65.34, "text": " and the visual appearance that you actually want. And you can choose whether to keep the"}, {"start": 65.34, "end": 71.12, "text": " color from the content image or take it from the style image. Oops, just lost my background"}, {"start": 71.12, "end": 77.2, "text": " here. Wait a sec. Actually, it doesn't matter. Let me show you what you can do using segmentation"}, {"start": 77.2, "end": 83.64, "text": " masks. So you can either add a background here or you can kind of ingress it. And now"}, {"start": 83.64, "end": 90.72, "text": " I'm without a style and the background is styled. You can make everything styled or"}, {"start": 90.72, "end": 97.68, "text": " you can make everything black. Okay, that combination didn't make any sense. You can"}, {"start": 97.68, "end": 105.52000000000001, "text": " also train different models to get different styles like these. First one and the second"}, {"start": 105.52, "end": 119.08, "text": " one and the third one, fourth, fifth, and the last one, sixth. So up until now, I was"}, {"start": 119.08, "end": 126.75999999999999, "text": " using style transfer on videos without including any temporal loss. So if I add the loss, we"}, {"start": 126.75999999999999, "end": 134.44, "text": " get this. And you can see how much more stable the video is. It's got way less flickering"}, {"start": 134.44, "end": 141.4, "text": " and it's just more visually pleasing to watch. But it will be harder to train these temporary"}, {"start": 141.4, "end": 149.4, "text": " stable models. And I only got this one so far. But I'll be learning and building better"}, {"start": 149.4, "end": 155.96, "text": " stuff together with you folks throughout this series. So stay tuned and subscribe. See you"}, {"start": 155.96, "end": 165.32, "text": " in the next video."}]