Face Swap ? | Deep Fake | Swap Face in a Video with Your Own using Roop
In this tutorial, we're diving into the world of deepfakes and face swapping using the Roop Python library. The goal of this video is to replace faces in a video with just one image, without the need for training or extensive datasets. You'll be able to create face swap effects in no time
The tutorial has 2 parts :
1. Setting Up the Environment:
Setting up the proper environment by creating a Conda environment , installing the Roop library and other essential Python packages.
2. Running the App:
Once your environment is ready, We'll show you how to run the app using your input files : video and any face image.
A face detection tutorial for beginners for face detection in live camera.
This is the fifth lesson tutorial , that explains using Python and OpenCV , step by step, how to detect face landmarks in a live camera .
This project is based on Dlib library.
OpenCV and Python are wonderfull solution coding in order to detect faces , and has a built in functions.
You can follow more of OpenCV and python project in my channel .
This is lesson no. 5 out of 5 , that explains step by step how to detect face landmarks in live video camera using Dlib model
The Dlib model has 68 points that marks landmarks in the human face
You can find more OpenCV Python tutorials in this link :
https://youtu.be/AuhhqsiKn9g
I am using one of these desktop cameras in my projects :
Logitech C270 , Simple and basic camera : https://amzn.to/3gd3cGi
Logitech HD Pro Webcam C920 , A very good camera : https://amzn.to/3CZPznW
Most of my projects are done using Jetson Nano developer kit : https://amzn.to/2W4KKJk
A more cheaper model is the Jetson Nano 2GB Developer Kit : https://amzn.to/3mdYjRq
I am using a Samsung memory card : https://amzn.to/2W4oD5K
I recommend the following edition of the best-selling Python book in the world.
A real fast-paced, no-nonsense guide to programming in Python
The link for Amazon : https://amzn.to/3A7DECz
Another book is this excellent deep learning, Tensor flow and Keras book.
Deep Learning is a complicated subject that is often difficult to explain and implement. In this book, Antonio Gulli, Dr Amita Kapoor, and Sujit Pal provide an effective overview of DL basics but also cover advanced topics for real-life implementations of DL and ML systems.
The Amazon link for this wonderful book : https://amzn.to/3z4Rrs6
Another well written book with excellent examples and a good tour of the basics to understand image processing and computer vision. Great place to start :
https://amzn.to/3zAqKwI
#Dlib
#Python
#FaceDetection
Music :
TRAVEL VLOG background music
https://www.youtube.com/watch?v=VzVlMAUNjWo
...
https://www.youtube.com/watch?v=YeRJ53sHH-0
Do you love to play Atari games ?
Look at this Pole position hack . This is my new game
This is a new amazing concept of the Atari 2600 pole position.
pole position prepare to qualify !!!
This video is a demo of how can we control an Atari 2600 Pose Position game with no joystick , using Python OpenCV , and MediaPipe
In this project we are replacing the joystick with a virtual wheel and controlling this retro race game with a lot of fun.
The hands become the wheel of the Pole Position Atari game
I am using one of these desktop cameras in my projects :
Logitech C270 , Simple and basic camera : https://amzn.to/3gd3cGi
Logitech HD Pro Webcam C920 , A very good camera : https://amzn.to/3CZPznW
Most of my projects are done using Jetson Nano developer kit : https://amzn.to/2W4KKJk
A more cheaper model is the Jetson Nano 2GB Developer Kit : https://amzn.to/3mdYjRq
I am using a Samsung memory card : https://amzn.to/2W4oD5K
You can follow my playlist tutorial and learn how to do it
you can find the tutorial in this link : https://youtube.com/playlist?list=PLdkryDe59y4akG_c5hYRnGxZCHb8ri1Bv
:the code for the is in the same GitHub repository
https://github.com/feitgemel/BodyPos/tree/master/MediaPipe/Holistic
For all Atari lovers :
Atari T-shirt : https://amzn.to/3z7HEBz
Atari Asteroids Arcade Game T-Shirt : https://amzn.to/3tzmSKj
80s Video Game Arcade T-Shirt : https://amzn.to/3A7hgJI
Atari Missile Command T-shirt : https://amzn.to/3BZKD0Y
Atari Pong hoodie sweatshirt : https://amzn.to/2YH0z9T
Atari Pong T-shirt : https://amzn.to/3C19Gkb
Atari Pong star T-shirt : https://amzn.to/2VAQYjW
PAC-MAN T-Shirt : https://amzn.to/2YNa5bL
Atari Joystick (perfect quality, my own experience ) : https://amzn.to/3924LDf
Fantastic Atari Game Cabinet:
https://click.linksynergy.com/deeplink?id=7oQBPPuS8DY&mid=24348&murl=https%3A%2F%2Fwww.gamestop.com%2Fconsoles-hardware%2Farcades%2Ffull-size-arcades%2Fproducts%2Fatari-game-cabinet-with-riser-legacy-edition%2F11114220.html%3Fcondition%3DNew
Atari VCS - All In System Bundle:
https://click.linksynergy.com/deeplink?id=7oQBPPuS8DY&mid=24348&murl=https%3A%2F%2Fwww.gamestop.com%2Fvideo-games%2Farcade%2Fproducts%2Fatari-vcs-800-onyx-all-in-system-bundle%2F11094776.html%3Fcondition%3DNew
The Hyperkin RetroN 77 - HD Gaming Console for 2600.
Fantastic solution for all Atari lovers :
Supports 2600 cartridges and original joysticks and paddles
The link for Amazon : https://amzn.to/3Ebs2Ri
Tiny Arcade Pole Position.
One of the most influential video games of all times, setting the standard for future racing games is back, in miniature size!
The link for Amazon : https://amzn.to/3BZ9txW
Quarter Arcades Official PAC-Man 1/4 (17 Inches Tall) Mini Arcade Cabinet.
Get your official quarter-sized Pac-Man Arcade Machine and have fun playing the classic Pac-Man game that will bring back a blast from the past, with no coins needed to play!
The link for Amazon : https://amzn.to/3EihG2r
Arcade1UP (Space Invaders) cabinet : https://amzn.to/2X8fsBA
ATARI is one of the most recognized names in the world. Since its formation in 1972, the company pioneered hundreds of iconic titles including Asteroids, Centipede and Missile Command. In addition to hundreds of games created for arcades, home video systems, and computers, original artwork was specially commissioned to enhance the Atari experience, further enticing children and adults to embrace and enjoy the new era of electronic entertainment. ART OF ATARI is the first official collection of such artwork. Sourced from museums and private collections worldwide, this book spans over 40 years of the company's unique illustrations used in packaging, advertisements, catalogs, and more!
ART OF ATARI includes behind-the-scenes details on how dozens of games featured within were conceived of, illustrated, approved (or rejected), and brought to life. Whether you're a fan, collector, enthusiast, or new to the world of video games, this book offers the most complete collection of ATARI artwork ever produced!
The Amazon link for all Atari lovers : https://amzn.to/2Vyy25f
I recommend the following edition of the best-selling Python book in the world.
A real fast-paced, no-nonsense guide to programming in Python
The link for Amazon : https://amzn.to/3A7DECz
Another well written book with excellent examples and a good tour of the basics to understand image processing and computer vision. Great place to start :
https://amzn.to/3zAqKwI
Subscribe to more upcoming videos
You can find more similar videos openCV idea in this playlist : :
https://www.youtube.com/watch?v=gYg9ZuHm6vU&list=PLdkryDe59y4bntrhmeAjPqmn8KaOJRL6J
You can find more similar videos openCV ideas in this playlist : :
https://www.youtube.com/watch?v=gYg9ZuHm6vU&list=PLdkryDe59y4bntrhmeAjPqmn8KaOJRL6J
#Pole position
#MediaPipe
#Atari2600
Music :
TRAVEL VLOG background music
https://www.youtube.com/watch?v=VzVlMAUNjWo
...
https://www.youtube.com/watch?v=jciZ2LAFOR4
This tutorial elaborates How to change Background in image using another image as a bkacjground . All this done using Python and Pixellib librarty
This is part 5 of a full PixelLib tutorial.
You can change the background to any other image you like. very simple tutorial
Pixellib is a library for performing segmentation of objects in images and videos and live camera
The videos are practical and hands-on , and you can follow the steps for a full implementations
You can find the code along for example files in this link :
https://github.com/feitgemel/Object-Detection/tree/main/Pixellib
I am using one of these desktop cameras in my projects :
Logitech C270 , Simple and basic camera : https://amzn.to/37CAPjO
Logitech HD Pro Webcam C920 , A very good camera : https://amzn.to/3rM1Lof
I recommend using the Jetson Nano developer kit. You can find it here : https://amzn.to/3k89Jni
I am using a Samsung memory card :https://amzn.to/37JHV66
Anyone who wants to improve his/her Python skills , follow this book: https://amzn.to/37xv47j
I also recommend CNN Course book for neural network lovers . follow this link : https://amzn.to/3xKqZY1
#OpenCV
#Pixellib
#Python
Music by Vincent Rubinetti
Download the music on Bandcamp:
https://vincerubinetti.bandcamp.com/album/the-music-of-3blue1brown
Stream the music on Spotify:
https://open.spotify.com/album/1dVyjwS8FBqXhRunaG5W5u
...
https://www.youtube.com/watch?v=Nmi-UG6kLvA
How to detect objects in videos using Pixellib Python and OpenCV
This tutorial elaborates how to detect objects in videos.
This is part 9 of a full PixelLib tutorial.
Pixellib is a library for performing segmentation of objects in images and videos and live camera
The videos are practical and hands-on , and you can follow the steps for a full implementations
You can find the code along for example files in this link :
https://github.com/feitgemel/Object-Detection/tree/main/Pixellib
This tutorial elaborates how to detect objects in videos using Python , Pixellib and OpebCV
I am using one of these desktop cameras in my projects :
Logitech C270 , Simple and basic camera : https://amzn.to/37CAPjO
Logitech HD Pro Webcam C920 , A very good camera : https://amzn.to/3rM1Lof
I recommend using the Jetson Nano developer kit. You can find it here : https://amzn.to/3k89Jni
I am using a Samsung memory card :https://amzn.to/37JHV66
Anyone who wants to improve his/her Python skills , follow this book: https://amzn.to/37xv47j
I also recommend CNN Course book for neural network lovers . follow this link : https://amzn.to/3xKqZY1
#OpenCV
#Pixellib
#Python
Music by Vincent Rubinetti
Download the music on Bandcamp:
https://vincerubinetti.bandcamp.com/album/the-music-of-3blue1brown
Stream the music on Spotify:
https://open.spotify.com/album/1dVyjwS8FBqXhRunaG5W5u
...
https://www.youtube.com/watch?v=DyMt9tflZ_I
Welcome to our tutorial on object classification using VGG16 and XGBoost! ??
Part 1: Data Preparation
====================
Load a dataset of vehicle images divided into five categories.
Read and resize the images.
Prepare training and validation data.
Save the data to numpy arrays.
Part 2: Data Loading and Preprocessing
================================
Load the previously saved training and validation data.
Encode text labels to integers using LabelEncoder.
Normalize pixel values.
Load the VGG16 model without the fully connected layer.
Part 3: Feature Extraction with VGG16
==============================
Extract features from the VGG16 model for the training data.
Reshape the features.
Save the features and the VGG16 model.
Part 4 : Train an XGBoost classifier using the extracted features.
Part 5: Testing the Model
====================
Load test data.
Load the trained XGBoost model.
Load the VGG16 model.
Choose a random test image.
Extract VGG16 features for the test image.
Use XGBoost to predict the class.
Display the predicted class on the image.
Code for this video:
https://github.com/feitgemel/TensorFlowProjects/tree/master/Vehichles%20classification%20-%20XGBoost%20and%20VGG16
~~~~~~~~~~~~~~~ Chapters ~~~~~~~~~~~~~~~
00:00 Intro !!!!!!!
00:20 Download and prepare the data
08:23 Feature Extraction with VGG16
20:30 Train an XGBoost classifier using the extracted features.
23:50 Test the model
~~~~~~~~~~~~~~~ recommended courses and books ~~~~~~~~~~~~~~~
A perfect course for learning modern Computer Vision with deep dive in TensorFlow , Keras and Pytorch . You can find it here : http://bit.ly/3HeDy1V
I also recommend this book, https://amzn.to/44GnlLW : "Make Your Own Neural Network - An In-depth Visual Introduction For Beginners ".
~~~~~~~~~~~~~~~ CONNECT ~~~~~~~~~~~~~~~
☕ Buy me a coffee - https://ko-fi.com/eranfeit
?️ Email : feitgemel@gmail.com
? Twitter - https://twitter.com/eran_feit
? GitHub - https://github.com/feitgemel
? Instagram - https://www.instagram.com/eran_feit/
▶️ Subscribe - youtube.com/@eranfeit?sub_confirmation=1
? Facebook - https://www.facebook.com/groups/3080601358933585
? Medium - https://medium.com/@feitgemel
~~~~~~~~~~~~~~ SUPPORT ME ?~~~~~~~~~~~~~~
? Patreon - https://www.patreon.com/EranFeit
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#EranFeit #xgboost #VGG16
~~~~~~~~~~~~~~ Credits ~~~~~~~~~~~~~
Music by Vincent Rubinetti
Download the music on Bandcamp: https://vincerubinetti.bandcamp.com/album/the-music-of-3blue1brown
Stream the music on Spotify: https://open.spotify.com/album/1dVyjwS8FBqXhRunaG5W5u
...
https://www.youtube.com/watch?v=taJOpKa63RU
In this tutorial, you will learn how to perform image segmentation using Python, OpenCV, and K-means clustering. Image segmentation is a fundamental task in computer vision, which involves dividing an image into multiple segments or regions based on certain criteria. By segmenting an image, you can extract useful information about the objects, shapes, and colors present in the image, which is important for various applications such as object detection, tracking, and recognition.
In this video, you will first learn how to load an image into Python and preprocess it using OpenCV to convert it to a suitable format for input to the K-means clustering algorithm. You will then apply the K-means algorithm to the preprocessed image and specify the desired number of clusters. Finally, you will demonstrate how to obtain the image segmentation by assigning each pixel in the image to its corresponding cluster, and you will show how the segmentation changes when you vary the number of clusters.
Code for this video:
https://github.com/feitgemel/Open-CV/tree/main/Image-Segmentation-Using-K-means
More relevant content in this playlist :
https://www.youtube.com/playlist?list=PLdkryDe59y4bxVvpexwR6PMTHH6_vFXjA
~~~~~~~~~~~~~~~ recommended course and books ~~~~~~~~~~~~~~~
If you are interested in learning modern Computer Vision course with deep dive with TensorFlow , Keras and Pytorch , you can find it here : http://bit.ly/3HeDy1V
Perfect course for every computer vision enthusiastic
I also recommend this book for deep dive in deep learning : https://amzn.to/3TTZym7
~~~~~~~~~~~~~~~ CONNECT ~~~~~~~~~~~~~~~
?️ Email : feitgemel@gmail.com
? Twitter - https://twitter.com/eran_feit
? GitHub - https://github.com/feitgemel
? Instagram - https://www.instagram.com/eran_feit/
▶️ Subscribe - youtube.com/@eranfeit?sub_confirmation=1
? Facebook - https://www.facebook.com/groups/3080601358933585
~~~~~~~~~~~~~~ SUPPORT ME ?~~~~~~~~~~~~~~
? Patreon - https://www.patreon.com/EranFeit
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#Atari
#EranFeit
#opencv
#python
~~~~~~~~~~~~~~ Credits ~~~~~~~~~~~~~
Music by Vincent Rubinetti
Download the music on Bandcamp:
https://vincerubinetti.bandcamp.com/album/the-music-of-3blue1brown
Stream the music on Spotify:
https://open.spotify.com/album/1dVyjwS8FBqXhRunaG5W5u
...
https://www.youtube.com/watch?v=a2Kti9UGtrU
Do you want to learn how to merge images with using AI , Python, and style transfer libaray ?
You need to check out Python Neural Style Transfer. Neural Style Transfer is a process that uses neural networks to apply the artistic style from one image to another. This means that you can take famous artworks and their styles and apply them to your own images. Even better yet, you can do it in just 10ish minutes using Python and Open Source tools like Tensorflow and Matplotlib.
In this video you'll go through:
1. Downloading a model from Tensorflow Model Hub
2. Preprocessing images for neural style transfer
3. Applying and visualizing style transfer
Pretty cool !!
This video is part of python fun projects playlist
You can find the instructions here : https://github.com/feitgemel/Python-Code-Cool-Stuff/tree/master/style-transfer
I am using one of these desktop cameras in my projects :
Logitech C270 , Simple and basic camera : https://amzn.to/37CAPjO
Logitech HD Pro Webcam C920 , A very good camera : https://amzn.to/3rM1Lof
I recommend using the Jetson Nano developer kit. You can find it here : https://amzn.to/3k89Jni
I am using a Samsung memory card :https://amzn.to/37JHV66
Anyone who wants to improve his/her Python skills , follow this book: https://amzn.to/37xv47j
I also recommend CNN Course book for neural network lovers . follow this link : https://amzn.to/3xKqZY1
#Computervision
#OpenCV
#Python
Music by Vincent Rubinetti
Download the music on Bandcamp:
https://vincerubinetti.bandcamp.com/album/the-music-of-3blue1brown
Stream the music on Spotify:
https://open.spotify.com/album/1dVyjwS8FBqXhRunaG5W5u
...
https://www.youtube.com/watch?v=QgEg61WyTe0