logo
OpenMV
Famille
Application
Boutique
Soutien
AI
Canal de vente

OpenMV4 Cam H7 R2

产品信息

$75

产品描述

La caméra OpenMV est une petite carte à microcontrôleur à faible consommation qui vous permet de mettre en œuvre facilement des applications utilisant la vision par ordinateur dans le monde réel.
Page d'accueil du projet :http://openmv.cc

Achat sur Amazon :https://www.amazon.com/dp/B09WYQR6XH

Achat sur AliExpress :https://www.aliexpress.com/item/1005003938896481.html

Slide 1
Slide 2
Slide 3
Slide 4

La caméra OpenMV est une petite carte à microcontrôleur à faible consommation qui vous permet de mettre en œuvre facilement des applications utilisant la vision par ordinateur dans le monde réel. Vous programmez la caméra OpenMV avec des scripts Python de haut niveau (grâce au système d'exploitation MicroPython) plutôt qu'en C/C++. Cela facilite la gestion des sorties complexes des algorithmes de vision par ordinateur et le travail avec des structures de données de haut niveau. Cependant, vous conservez un contrôle total sur votre caméra OpenMV et ses broches d'entrée/sortie en Python. Vous pouvez facilement déclencher la prise de photos et de vidéos en fonction d'événements externes ou exécuter des algorithmes de vision par ordinateur pour déterminer comment contrôler vos broches d'entrée/sortie.

L'appareil photo OpenMV présente les caractéristiques suivantes :

  • STM32H743VIProcesseur ARM Cortex M7 fonctionnant à 480 MHz avec 1 Mo de SRAM et 2 Mo de mémoire flash. Toutes les broches d'entrée/sortie délivrent une tension de 3,3 V et sont compatibles 5 V. Le processeur dispose des interfaces d'entrée/sortie suivantes :
    • Une interface USB pleine vitesse (12 Mbit/s) vers votre ordinateur. Votre caméra OpenMV apparaîtra comme un port COM virtuel et un lecteur flash USB une fois branchée.
    • Une prise pour carte μSD capable de lectures/écritures à 100 Mbits/s, permettant à votre caméra OpenMV de prendre des photos et de récupérer facilement les ressources de vision par machine depuis la carte μSD.
    • Un bus SPI pouvant atteindre jusqu'à 80 Mbits/s, vous permettant de transmettre facilement les données d'image du système vers le bouclier LCD, le bouclier WiFi ou un autre microcontrôleur.
    • Un bus I2C (jusqu'à 1 Mb/s), un bus CAN (jusqu'à 1 Mb/s) et un bus série asynchrone (TX/RX, jusqu'à 7,5 Mb/s) pour l'interfaçage avec d'autres microcontrôleurs et capteurs.
    • Un convertisseur analogique-numérique 12 bits et un convertisseur numérique-analogique 12 bits.
    • Trois broches d'entrée/sortie pour la commande de servomoteurs.
    • Interruptions et PWM sur toutes les broches d'entrée/sortie (il y a 10 broches d'entrée/sortie sur la carte).
    • Et, une LED RVB et deux LED infrarouges haute puissance de 850 nm.
  • Un système de module de caméra amovible, prenant en charge le parallèle 8 bits, permettant à l'OpenMV Cam H7 de s'interfacer avec différents capteurs :
    • La caméra OpenMV Cam H7 est équipée d'unMT9M114Le capteur d'image est capable de capturer des images en niveaux de gris 8 bits 640x480 ou des images BAYER 8 bits 640x480 à 40 FPS lorsque la résolution est supérieure à 320x240 et à 80 FPS lorsqu'elle est inférieure. La plupart des algorithmes simples fonctionneront entre 40 et 80 FPS sur des résolutions QVGA (320x240) et inférieures. Votre capteur d'image est livré avec un objectif de 2,1 mm sur une monture d'objectif M12 standard. Si vous souhaitez utiliser des objectifs plus spécialisés avec votre capteur d'image, vous pouvez facilement les acheter et les fixer vous-même.
    • Pour les applications professionnelles de vision industrielle, vous pouvez acheter notre SingTownmodule de caméra à obturateur global mt9V034SingTown
    • Pour les applications de vision industrielle par imagerie thermique infrarouge, vous pouvez acheter notreModule d'imagerie thermique FLIR LeptonSingTown
  • Interface pour batterie lithium-ion 3,7 V, vous pouvez acheter notre SingTown3,7 V - 1000 mAh batterie lithium-ion

Pour plus d'informations sur la caméra OpenMV, veuillez consulter :https://singtown.com/openmv/

Applications

Actuellement, la caméra OpenMV peut être utilisée pour les applications suivantes (d'autres viendront s'ajouter) :

  • Détection d'objets par réseau neuronal
    • Vous pouvez utiliser OpenMV pour entraîner des réseaux neuronaux à la détection d'objets, en formant toute cible que vous souhaitez détecter. Par exemple, différents chiffres, différents fruits, différents marqueurs, différentes pièces, ou toute cible irrégulière spécifique peuvent être entraînés à identifier le nombre, les coordonnées et le nom du type d'objet des cibles spécifiques.
    • Vous pouvez détecter les panneaux de signalisation sur nos routes réelles grâce à nos tutoriels vidéo, tels que "interdiction de klaxonner", "stationnement interdit", "limitation de vitesse à 80 km/h", etc./learn/50918
  • Classification par Réseau Neuronal
    • Vous pouvez utiliser OpenMV pour entraîner des réseaux neuronaux à la détection d'objets, en formant toute cible que vous souhaitez détecter. Par exemple, différents chiffres, différents fruits, différents marqueurs, différentes pièces, ou toute cible irrégulière spécifique peuvent être entraînés à identifier le nombre, les coordonnées et le nom du type d'objet des cibles spécifiques.
    • Il peut classer si une personne porte un masque en se basant sur notre tutoriel vidéo SingTown./learn/50872
  • TensorFlow Lite pour microcontrôleurs
    • La prise en charge de TensorFlow Lite vous permet d'exécuter des modèles personnalisés de classification d'images et de segmentation sur la caméra OpenMV. Avec TensorFlow Lite, vous pouvez facilement classifier des zones complexes dans l'image et contrôler les broches 1/0 en fonction de ce que vous voyez.

  • Différenciation d'images
    • Vous pouvez utiliser l'algorithme de différence d'images sur la caméra OpenMV pour détecter les mouvements dans une scène. La différence d'images peut être utilisée dans des applications de sécurité.
  • Suivi des couleurs
    • Vous pouvez utiliser OpenMV pour détecter jusqu'à 16 couleurs simultanément dans une image (bien que vous ne souhaitiez jamais en trouver plus de 4), et chaque couleur peut comporter n'importe quel nombre de blobs différents. OpenMV vous indiquera la position, la taille, le centre et l'orientation de chaque blob. Grâce au suivi des couleurs, votre caméra OpenMV peut être programmée pour suivre le soleil, suivre des lignes, pister des cibles, et bien plus encore. Démonstration vidéo :/learn/49993

  • Suivi de marqueur
    • Vous pouvez utiliser la caméra OpenMV pour détecter des groupes de couleurs plutôt que des couleurs individuelles. Cela vous permet de placer des étiquettes de couleur (étiquettes avec 2 couleurs ou plus) sur des objets, et OpenMV capturera le contenu des objets étiquetés.
  • Détection Faciale
    • Vous pouvez utiliser la caméra OpenMV pour détecter des visages (ou tout objet générique). Votre caméra OpenMV peut traiter des modèles Haar pour la détection d'objets génériques et est livrée avec des modèles Haar intégrés pour les visages frontaux et les yeux, permettant de détecter les visages et les yeux./learn/50013

  • Suivi oculaire
    • Vous pouvez utiliser le suivi oculaire pour détecter la direction du regard d'une personne. Vous pouvez l'utiliser pour contrôler des robots. Le suivi oculaire détecte la position de la pupille tout en vérifiant si des yeux sont présents dans l'image.
  • Détection de personnes
    • Vous pouvez utiliser le détecteur de personnes intégré (modèle TensorFlow Lite) pour détecter la présence de personnes dans le champ de vision.

  • Flux optique
    • Vous pouvez utiliser le flux optique pour détecter les mouvements devant votre caméra OpenMV. Par exemple, vous pouvez utiliser le flux optique sur un quadricoptère pour contrôler la stabilité en vol.

  • Détection/Décodage de Code QR
    • Vous pouvez utiliser la caméra OpenMV pour lire les codes QR dans son champ de vision. Grâce à la détection et au décodage des codes QR, vous pouvez permettre aux robots intelligents de lire les étiquettes dans leur environnement.

  • Détection/Décodage de Matrice de Données
    • OpenMV Cam peut également détecter et décoder les codes Data Matrix (codes-barres 2D). Vous pouvez visionner notre vidéo ici.
  • Décodage de codes-barres linéaires
    • La caméra OpenMV peut également traiter les codes-barres 1D. Elle peut décoder EAN2, EAN5, EAN8, UPCE, ISBN10, UPCA, EAN13, ISBN13, I25, DATABAR, DARABAR_EXP, CODABAR, CODE39, CODE93 et CODE128. Regardez notre vidéo ici :/learn/50017

  • Suivi AprilTag
    • Mieux encore que les codes QR ci-dessus, la caméra OpenMV peut également suivre des AprilTags. Les AprilTags sont des marqueurs fiduciaires de pointe invariants par rotation, par échelle, par cisaillement et par éclairage. Regardez notre vidéo ici :/learn/49590

  • Détection de Ligne
    • OpenMV Cam peut rapidement effectuer une détection de lignes infinies tout en fonctionnant à un débit d'images presque maximal. Il peut également identifier des segments de ligne non infinis. Vous pouvez visionner notre vidéo ici :/learn/50009
  • Détection de cercle
    • Vous pouvez facilement utiliser OpenMV pour détecter des cercles dans les images.

  • Détection de rectangle
    • OpenMV peut également détecter des rectangles, en utilisant le code de détection de carrés de la bibliothèque AprilTag.

  • Correspondance de Modèle
    • Vous pouvez utiliser la correspondance de modèles OpenMV pour détecter la présence d'images similaires au modèle dans le champ de vision. Par exemple, la correspondance de modèles peut être utilisée pour localiser des repères sur des cartes de circuits imprimés ou pour lire des chiffres connus sur des afficheurs.
  • Capture d'image
    • Vous pouvez utiliser OpenMV pour capturer des images BMP/JPG/PPM/PGM en RGB565 ou en niveaux de gris. Vous pouvez directement contrôler la manière de capturer des images dans des scripts Python. Plus important encore, vous pouvez utiliser des algorithmes de vision par ordinateur pour tracer des lignes, dessiner des caractères, puis enregistrer.

  • Enregistrement vidéo
    • Vous pouvez utiliser la caméra OpenMV pour enregistrer des vidéos MJPEG RGB565/niveaux de gris ou des images GIF (ou des vidéos RAW). Vous pouvez directement contrôler comment chaque trame vidéo est enregistrée dans des scripts Python et avoir un contrôle complet sur le moment de démarrer et d'arrêter l'enregistrement vidéo. De plus, comme pour prendre des photos, vous pouvez utiliser des algorithmes de vision par ordinateur pour dessiner des lignes, des caractères, puis enregistrer.

Finalement, toutes ces fonctionnalités peuvent être combinées avec le contrôle des broches d'entrée/sortie pour fonctionner avec vos propres applications personnalisées afin d'interagir avec le monde réel.

product

product

Processeur

Processeur ARM® 32-bit Cortex®-M7

avec unité de calcul en virgule flottante double précision

480 MHz (1027 DMIPS)

Score Core Mark : 2400

(comparaison avec Raspberry Pi 2 : 2340)

Disposition de la mémoire RAM

256 Ko .DATA/.BSS/Heap/Stack

512 Ko de mémoire tampon de trame/pile

256 Ko de tampons DMA

(1 Mo Total)

Disposition Flash

Bootloader de 128 Ko

Mémoire Flash Intégrée de 128 Ko

Firmware 1792 Ko

(2 Mo Total)

Formats d'image pris en charge

Grayscale

RGB565

JPEG (et BAYER/YUV422)

Résolution maximale prise en charge

Grayscale : 640×480 et inférieur

RGB565 : 320×240 et inférieur

JPEG en niveaux de gris : 640×480 et inférieur

JPEG RGB565 : 640×480 et inférieur

Informations sur les lentilles

Distance focale : 2,1 mm

Ouverture : F2.0

Format: 1/6″

HFOV = 70,8°, VFOV = 55,6°

Montage: M12*0.5

Filtre IR (bloque les infrarouges) : 650 nm (amovible)

Informations électriques

Toutes les broches tolèrent 5V avec une sortie de 3,3V. Chaque broche peut absorber ou fournir jusqu'à 25mA. La broche P6 ne tolère pas 5V en mode ADC ou DAC. Un total maximal de 120mA peut être absorbé ou fourni par l'ensemble des broches. VIN peut être compris entre 3,6V et 5V. Ne prélevez pas plus de 250mA sur la ligne 3,3V de votre OpenMV Cam.

Poids

19g

Longueur

45 mm

Largeur

36 mm

Hauteur

30 mm

Inactif - Aucune carte SD

Consommation d'énergie

110 mA à 3,3 V

Inactif - Carte μSD

Consommation d'énergie

110 mA à 3,3 V

Actif - Pas de carte SD

Consommation d'énergie

160 mA à 3,3 V

Active - Carte μSD

Consommation d'énergie

170 mA à 3,3 V

Température de stockage

-40°C à 125°C

Température de fonctionnement

-20 °C à 70 °C

langue et région
Copyright © 2025 星瞳科技SingTown
粤ICP备17045162号