• 10% Rabatt für Mitglieder
  • Eigene Mitgliederzeitschrift
  • Hauseigenes Testlabor
Menu

Dieser Browser wird nicht mehr unterstützt.

Damit alle Webinhalte korrekt dargestellt werden, verwenden Sie bitte die aktuelle Version von Google Chrome, Microsoft Edge, Mozilla Firefox, Opera oder Apple Safari.

OpenMV-H7 Camera

OpenMV-H7 Camera

Overview

The OpenMV Cam is a small, low consumption, microcontroller board that allows you to implement applications using machine vision in the real world with ease.

You program the OpenMV Cam H7 in high-level Python scripts (thanks to the MicroPython Operating System) instead of C/C++. That way, it is easier to deal with the complex outputs of machine vision algorithms and also work with high-level data structures.

Possible applications for the hackable, MicroPython-powered machine vision camera include face detection, color tracking, and frame differencing.

Overview

The OpenMV Cam is a small, low consumption, microcontroller board that allows you to implement applications using machine vision in the real world with ease.

You program the OpenMV Cam H7 in high-level Python scripts (thanks to the MicroPython Operating System) instead of C/C++. That way, it is easier to deal with the complex outputs of machine vision algorithms and also work with high-level data structures.

Possible applications for the hackable, MicroPython-powered machine vision camera include face detection, color tracking, and frame differencing.

67,46 €
Nichtmitglieder: Regular Price 74,95 €
auf Lager
Shipping time: 2 working days

Beschreibung

Features

  • The STM32H743VI ARM Cortex M7 processor is running at 480 MHz with 1MB of RAM and 2 MB of flash. All I/O pins are 5V tolerant and have an output of 3.3 V.
  • I/O interfaces:
    • A USB (12 Mbs) interface to your computer. The OpenMV Cam appears as a Virtual COM Port and as a USB Flash Drive when plugged in.
    • A MicroSD Card socket capable of 100 Mbs reads/writes which allows your OpenMV Cam to record video.
    • An SPI bus that runs up to 100 Mbs allowing you to stream image data of the system to either a Wifi Shield, an LCD Shield or another microcontroller.
    • A CAN Bus, an Asynchronous Serial Bus (TX/RX) and an I2C Bus for interfacing with other sensors and microcontrollers.
    • A 12-bit ADC and a 12-bit DAC.
    • PWM and Interrupts on all I/O pins.
    • Three I/O pins for servo control.
    • An RGB LED and two high power 850 nm IR LEDs.
  • The removable camera module system allows the OpenMV Cam H7 to interface with different sensors:
    • The OpenMV Cam H7 comes with an OV7725 image sensor. The sensor is capable of taking 640x480 16-bit RGB565 images or 640x480 8-bit Grayscale images. The sensor can capture videos at 60 FPS when the resolution is above 320x240 or at 120 FPS if it is below. Most algorithms will run above 60 FPS. The sensor comes with a 2.8 mm lens on a standard M12 lens mount. You can easily buy and attach more specialized sensors to suit your needs. 
  • The LiPo battery connector is compatible with 3.7 V LiPo batteries.

For more information about the OpenMV Cam, check out the documentation provided by OpenMV.

Applications

The OpenMV Cam can be used in multiple applications. Here are a few examples:

  • Frame Differencing: Use Frame Differencing on the OpenMV Cam H7 to detect motion in a scene. Frame Differencing allows the OpenMV Cam to be used for security applications. For instructions, check out the video here.
  • Color Tracking: Detect up to 16 colors at a time in an image. The OpenMV Cam H7 can tell you the position, size, centroid, and orientation of each color. Using color tracking, the OpenMV Cam can be programmed to track the sun, line-following, target tracking, and much, much, more. For instructions, check out the video here.
  • Marker Tracking: Use the OpenMV Cam H7 to detect groups of colors instead of independent colors. This allows you to create color makers on objects allowing your OpenMV Cam H7 to understand what the tagged objects are. For instructions, check out the video here.
  • Face Detection: Detect Faces with your OpenMV Cam. The OpenMV Cam H7 can process Haar Cascades to do object detection. Also, it comes with a built-in Frontal Face Cascade and Eye Haar Cascade to detect faces and eyes.
  • Eye Tracking: Use Eye Tracking with the OpenMV Cam H7 to detect someone's gaze. Eye Tracking detects where the pupils are looking instead of detecting if there's an eye in the image.
  • Optical Flow: Detect translation of the environment the OpenMV Cam H7 is looking at. The Optical Flow can be used, for example, on a quad-copter to determine how stable it is in the air. For instructions, check out the video here.
  • QR Code Detection/Decoding: Use the OpenMV Cam H7 to read QR Codes in its field of view. For instructions, check out the video here.
  • Data Matrix Detection/Decoding: Detect and decode data matrix 2D barcodes. For instructions, check out the video here.
  • Linear Barcode Decoding: Decode 1D linear bar codes. The OpenMV Cam can decode CODABAR, CODE39, CODE93, CODE128, DATABAR, DATABAR_EXP, EAN2, EAN5, EAN8, EAN13, I25, ISBN10, ISBN13, UPCA and UPCE barcodes. For instructions, check out the video here.
  • AprilTag Tracking: Track AprilTags at 160x120 at up to about 12 FPS. AprilTags are rotation, scale, shear, and lighting invariant state-of-the-art fiducial markers. For instructions, check out the video here.
  • Line Detection: The OpenMV can detect infinite and non-infinite lines at near max FPS. For instructions, check out the video here.
  • Circle Detection: Use the OpenMV Cam H7 to detect circles in the image easily. See for yourself in this video.
  • Rectangle Detection: Detect rectangles using the AprilTag library's quad detector code. For instructions, check out the video here.
  • Template Matching: Use the OpenMV to detect when a translated pre-saved image is in view. Template matching can find fiducials on a PCB or read known digits from a display.
  • Image Capture: Capture up to 640x480 BMP/Grayscale/JPG/PPM/ PGM/RGB565 images. Control how images are captured via a Python script. 
  • Video Recording: Record up to 640x480 Grayscale/RGB565 MJPEG video or GIF images. Control how each frame of the video is recorded in the Python script.

Specifications

Processor ARM® 32-bit Cortex®-M7 CPU
w/ Double Precision FPU
480 MHz (1027 DMIPS)
RAM Layout 256 KB .DATA/.BSS/Heap/Stack
512 KB Frame Buffer/Stack
256 KB DMA Buffers
Flash Layout 128 KB Bootloader
128 KB Embedded Flash Drive
1792 KB Firmware
Supported Image Formats Grayscale
RGB565
JPEG
Maximum Supported Resolutions Grayscale: up to 640x480
RGB565: up to 320x240
Grayscale JPEG: up to 640x480
RGB565 JPEG:  up to 640x480
Lens Focal Length: 2.8 mm
Aperture: F2.0
Format: 1/3"
HFOV = 70.8°, VFOV = 55.6°
Mount: M12 * 0.5
IR Cut Filter: 650 nm (removable)
Weight 19 g
Dimensions 45 mm x 36 mm x 30 mm

Pin Configuration

Pin Configuration

Spezifikationen

More Information
Artikel-Nr. 18985

Bewertungen (0)

Es gibt noch keine Bewertungen. Schreiben Sie die erste Bewertung zu diesem Produkt.

Ihre Bewertung für OpenMV-H7 Camera

Ihre Bewertung für OpenMV-H7 Camera

Ihre Bewertung