logo
OpenMV
Famille
Application
Boutique
Soutien
AI
Canal de vente

OpenMV4 Cam H7 R2

产品信息

95

产品描述

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

Acheter 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.

The OpenMV Cam features:

  • 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 de 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 ordinateur depuis la carte μSD.
    • Un bus SPI pouvant atteindre jusqu'à 80 Mbits/s, vous permettant de diffuser facilement les données d'image du système vers le bouclier LCD, le bouclier WiFi ou un autre microcontrôleur.
    • An I2C Bus (up to 1Mb/s), CAN Bus (up to 1Mb/s), and an Asynchronous Serial Bus (TX/RX, up to 7.5Mb/s) for interfacing with other microcontrollers and sensors.
    • 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 IR 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 d'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 installer vous-même.
    • Pour les applications professionnelles de vision industrielle, vous pouvez acheter notre SingTown.Module de caméra à obturateur global MT9V034SingTown
    • Pour les applications de vision industrielle par imagerie thermique infrarouge, vous pouvez acheter notreFLIR Lepton thermal imaging moduleSingTown
  • Interface de batterie lithium-ion 3,7 V, vous pouvez acheter notre SingTownBatterie lithium-ion 3,7 V - 1000 mAh

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 spécifique irrégulière 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 l'interdiction de klaxonner, l'interdiction de stationner, la 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./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 OpenMV Cam pour détecter les mouvements dans une scène. La différence d'images peut être utilisée pour 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 OpenMV Cam peut être programmée pour suivre le soleil, suivre des lignes, cibler des objectifs, et 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 le visage frontal 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 la présence des yeux 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 code-barres linéaire
    • 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 les AprilTags. Les AprilTags sont des marqueurs fiduciaires de pointe invariants par rotation, invariants d'échelle, invariants au cisaillement et invariants à l'é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 taux d'images presque maximal. Il peut également trouver 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 lire des chiffres connus sur des afficheurs.
  • Capture d'image
    • Vous pouvez utiliser OpenMV pour capturer des images BMP/JPG/PPM/PGM en RVB565 ou en niveaux de gris. Vous pouvez directement contrôler la manière de capturer les 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 total 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 tracer des lignes, dessiner des caractères, puis enregistrer.

Enfin, 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 bits 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 128 Ko

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

Firmware 1792 Ko

(2 Mo au 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 RVB565 : 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 Cut (bloque les infrarouges) : 650 nm (amovible)

Informations Électriques

Tous les broches tolèrent 5V avec une sortie de 3,3V. Chaque broche peut absorber ou fournir jusqu'à 25mA. La broche P6 n'est pas tolérante à 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 pas prélever plus de 250mA sur la ligne 3,3V de votre caméra OpenMV.

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 - Aucune 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号