« Art Sciences 2023/2024 E8 » : différence entre les versions
Ligne 3 : | Ligne 3 : | ||
''Restez connectés'' est une installation imaginée par Cécilia Diette et co-produite avec Julien Charleux, dans le cadre du Programme de Recherche en Images, Sciences, et Technologies; c'est un partenariat entre l'Ecole Supérieure d'Art de Tourcoing, et Polytech | ''Restez connectés'' est une installation imaginée par Cécilia Diette et co-produite avec Julien Charleux, dans le cadre du Programme de Recherche en Images, Sciences, et Technologies; c'est un partenariat entre l'Ecole Supérieure d'Art de Tourcoing, et Polytech Lille. | ||
== Présentation du projet == | == Présentation du projet == | ||
Le projet consiste à connecter | Le projet consiste à connecter une esp 32 cam à un smartphone afin que la caméra s’allume quand on utilise un réseau social tel que instagram, facebook ou snapchat et que le flux vidéo soit transmis sur une télévision installée dans le lieu d’exposition. Toutes les vidéos filmées seront enregistrées et conservées. | ||
Le projet | Le projet est présenté sous forme d'une performance et d’une installation avec un téléviseur accroché sur un mur. | ||
En effet, | En effet, dès lors où on utilise le téléphone pour utiliser les réseaux sociaux, la caméra s’allume et se met à filmer. Le flux vidéo de la caméra est retranscrite en direct sur la télévision qui se trouve dans la pièce d’à côté. | ||
Ce qui m’intéresse dans ce projet c’est de capter le visage des utilisateurs lorsque nous sommes sur nos téléphones | Ce qui m’intéresse dans ce projet c’est de capter le visage des utilisateurs lorsque nous sommes sur nos téléphones. | ||
[[Fichier:idée_initiale.png|thumb|300px|center|Schéma de l'idée initiale]] | [[Fichier:idée_initiale.png|thumb|300px|center|Schéma de l'idée initiale]] | ||
Ligne 140 : | Ligne 140 : | ||
* Afin de rendre le flux vidéo disponible sur internet, on découvre qu'il est possible d'utiliser OBS et youtube, cela | * Afin de rendre le flux vidéo disponible sur internet, on découvre qu'il est possible d'utiliser OBS et youtube, cela nécessite cependant l'utilisation d'un autre ordinateur : | ||
[[Fichier:as_1_2024.png|thumb|300px|center|Utilisation d'OBS 1]] | [[Fichier:as_1_2024.png|thumb|300px|center|Utilisation d'OBS 1]] | ||
[[Fichier:as_2_2024.png|thumb|300px|center|Utilisation d'OBS 2]] | [[Fichier:as_2_2024.png|thumb|300px|center|Utilisation d'OBS 2]] | ||
Ligne 157 : | Ligne 157 : | ||
=== Ce qu'il reste à faire === | === Ce qu'il reste à faire === | ||
* | * Implémentation du bouton ou d'un support pour cacher la caméra | ||
* Etre sur que le live est bien stable | * Etre sur que le live est bien stable | ||
* Reconnaissance des émotions | * Reconnaissance des émotions |
Version du 26 janvier 2024 à 14:41
Restez connectés
Restez connectés est une installation imaginée par Cécilia Diette et co-produite avec Julien Charleux, dans le cadre du Programme de Recherche en Images, Sciences, et Technologies; c'est un partenariat entre l'Ecole Supérieure d'Art de Tourcoing, et Polytech Lille.
Présentation du projet
Le projet consiste à connecter une esp 32 cam à un smartphone afin que la caméra s’allume quand on utilise un réseau social tel que instagram, facebook ou snapchat et que le flux vidéo soit transmis sur une télévision installée dans le lieu d’exposition. Toutes les vidéos filmées seront enregistrées et conservées.
Le projet est présenté sous forme d'une performance et d’une installation avec un téléviseur accroché sur un mur.
En effet, dès lors où on utilise le téléphone pour utiliser les réseaux sociaux, la caméra s’allume et se met à filmer. Le flux vidéo de la caméra est retranscrite en direct sur la télévision qui se trouve dans la pièce d’à côté.
Ce qui m’intéresse dans ce projet c’est de capter le visage des utilisateurs lorsque nous sommes sur nos téléphones.
Organisation
Lundi | Découverte de l'ESA et établissement des binomes |
Mardi | Définition du besoin, découverte du matériel et premiers tests. |
Mercredi | Modélisiation 3D et impression du support. Mise en place du matériel. |
Jeudi | Tests de la modélisation et ajustements. |
Vendredi | Présentation finale, avancement sur les fonctions secondaires. |
Avancement
Définition du besoin, découverte du matériel et premiers tests.
Repères | Fonctions | Critères | Spécifications |
---|---|---|---|
FP0 | Recherches et définition du besoin | Spécifications | Etat de l'art (vidéos youtube, documentations...) |
FP1 | Identification du matériel | Spécifications, Prix, (impact) | -Recherche des pièces
-Prix -Analyse du cycle de vie (si temps disponible) |
FP2 | Conception d'un support (CAO) | Logiciel | -Création d'un support pour smartphone à l'aide d'un logiciel de CAO (Fusion 360)
-Doit pouvoir contenir l'ESP, la caméra, l'alimentation |
FP3 | Impression d'un support en 3D | Spécification | -Test et vérification du modèle sur le smartphone
-Maintiens de l'ESP et des composants nécessaires. |
FP4 | Diffusion en direct de l'ESP à une TV | Moyen, qualité | -Trouver comment diffuser le flux vidéo
-Tester la qualité vidéo -Flux direct -Réseau local -En ligne (sécurisé et non accessible par n'importe qui) -Avoir une résolution assez élevé pour pouvoir identifier une personne et ses émotions. |
FP5 | Enregistrement de flux vidéos | Temps | -Voir comment stocker et conserver les vidéos.
-Avoir la possibilité de stocker plusieurs heures. |
FS1 | Reconnaissance visage (émotions) | Temps, précision | -Identifier un visage (< 5s).
- Etre assez précis pour pouvoir Identifier une émotion. |
FS2 | Pouvoir allumer ou éteindre la transmission vidéo. | Moyens | - Ajouter la possibilité de pouvoir éteindre la transmission vidéo de manière physique. |
Liste du matériels
- Micro contrôleur : ESP32 compatible avec une caméra
- Programmateur pour envoyer du code sur la carte
- Cables d'alimentations
- 2 PC/Raspberry PI
- Un bouton on/off
- Une télévision
- Cable HDMI
- Smartphone
Premier test
- On suit des tutoriels afin de pouvoir creer un flux vidéo avec l'ESP:
On se demande ensuite comment faire pour pouvoir acceder au live sur internet. Solution envisagé :
- Ouverture de ports sur le routeur
- VPN
- Logiciel propriétaire
Dans un premier temps, nous avons réfléchis à la manière dont nous allions pouvoir transférer le flux vidéo de l'esp32CAM sur la télévision qui serais en galerie sans être forcément connecté au même réseau wi-fi puisque le projet doit fonctionner également quand le téléphone se trouve à l'extérieur du lieu d'exposition. Nous avons pensé à passer par le logiciel Ngrok, qui créer des tunnels sécurisé puis nous avons finalement décidé de passer par le logiciel OBS afin de streamer en direct sur youtube le flux vidéo.
Modélisation 3D et impression, première solution
On utilise fusion 360 pour essayer de reproduire l'idée de base afin de l'imprimer en 3D.
- Après avoit testé le flux vidéo pendant un certain temps, on remarque à cette étape qu'il coupe au bout d'un certain temps. On décide alors de souder pour pouvoir utiliser une plus grande antenne.
- Afin de rendre le flux vidéo disponible sur internet, on découvre qu'il est possible d'utiliser OBS et youtube, cela nécessite cependant l'utilisation d'un autre ordinateur :
Test de la modélisation et ajustements
- Notre première modélisation présente des défauts, on décide d'imprimer une seconde version.
- Live sur Youtube
Ce qu'il reste à faire
- Implémentation du bouton ou d'un support pour cacher la caméra
- Etre sur que le live est bien stable
- Reconnaissance des émotions
Annexes
- Références :
- Serveur vidéo local ESP32 https://randomnerdtutorials.com/esp32-cam-video-streaming-web-server-camera-home-assistant/
- Installation extension ESP32 pour l’IDE (logiciel de programmation) Arduino https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/
- Serveur vpn https://www.elementzonline.com/blog/Accessing-ESP32-CAM-Video-Streaming-from-anywhere-in-the-world
- https://www.cachem.fr/ngrok-tunnel-applications-locales/ ngrok mot de passe et utilisation