• Stars
    star
    121
  • Rank 293,924 (Top 6 %)
  • Language
  • License
    BSD 3-Clause "New...
  • Created over 3 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Raspberry Pi 4 Buster 64-bit OS with deep learning examples

Raspberry Pi 4 Buster DNN image

output image

A Raspberry Pi 4 Buster 64-OS image with deep learning examples

License

June 12, 2023

Update 7-26-2022.

  • New download site (Gdrive has a limited number of downloads per day).

February 19, 2022

  • Use PiShrink to support of different SD sizes. Reduced the file from 4.83 to 2.68 GByte

January 24, 2022

  • Updated and upgraded to the latest Debian 10 Buster release.

Regularly, we get the question if we have an image of our Raspberry Pi with some frameworks and our deep-learning examples. We are happy to comply with this request.


Installation.

  • Get a 16 GB SD-card which will hold the image.
  • Download the image RPi_64OS_DNN.xz (2.68 GByte!) from Sync.
  • Flash the image on the SD-card with the Imager or balenaEtcher.
  • Insert the SD-card in your Raspberry Pi 4.
  • Wait a few minutes, while the image will expand to the full size of your SD card.
  • No WiFi installed. Password: 3.14
  • RPi_64OS_DNN.xz md5sum: c4c7b4e6571f690d4f6c156ca5df9444

Tips.

  • You can overclock the Raspberry Pi if your SD-card is not too worn out. 1800 MHz is no problem. Most deep learning examples even work at 1950 MHz.
  • If you are in need of extra space, you can delete the opencv and the opencv_contrib folder from the SD-card. There are no longer needed since all libraries are placed in the /usr/local directory.

Contents.

Clicking on the links below will direct you to our GitHub repo.


Pre-installed frameworks.

Clicking on the links below will direct you to our installation guide.

output image


WiFi.

Since everyone has a unique password on their WiFi connection, we have not activated the WiFi.
To enable the wireless LAN follow the next steps:

  1. Left click on the Ethernet symbol.

    image

  2. Click "Turn on wireless LAN", and wait a few seconds. Your RPi will scan for available networks.

    image

  3. Left click again on the Ethernet symbol and choose your network.

    image

  4. Give your key, and wait a couple of seconds to let the RPi establish the connection.

    image

  5. Success!

    image

OpenCV + TensorFlow.

Importing both TensorFlow and OpenCV in Python can throw the error: cannot allocate memory in static TLS block.
This behaviour only occurs on an aarch64 system and is caused by the OpenMP memory requirements not being met.
For more information, see GitHub ticket #14884.

output image

There are a few solutions. The easiest is to import OpenCV at the beginning, as shown above.
The other is disabling OpenMP by setting the -DBUILD_OPENMP and -DWITH_OPENMP flags OFF.
Where possible, OpenCV will now use the default pthread or the TBB engine for parallelization.
We don't recommend it. Not all OpenCV algorithms automatically switch to pthread.
Our advice is to import OpenCV into Python first before anything else.


paypal

More Repositories

1

Jetson-Nano-Ubuntu-20-image

Jetson Nano with Ubuntu 20.04 image
495
star
2

Jetson-Nano-image

Jetson Nano image with deep learning frameworks
97
star
3

PyTorch-Raspberry-Pi-64-OS

PyTorch installation wheels for Raspberry Pi 64 OS
92
star
4

Face-Recognition-Jetson-Nano

Recognize 2000+ faces on your Jetson Nano with database auto-fill and anti-spoofing
C++
92
star
5

Install-OpenCV-Jetson-Nano

OpenCV installation script with CUDA and cuDNN support
Shell
92
star
6

YoloV7-ncnn-Raspberry-Pi-4

YoloV7 for a bare Raspberry Pi using ncnn.
C++
89
star
7

PyTorch-Jetson-Nano

PyTorch installation wheels for Jetson Nano
86
star
8

Face-Recognition-Raspberry-Pi-64-bits

Recognize 2000+ faces on your Raspberry Pi 4 with database auto-fill and anti-spoofing
C++
61
star
9

YoloV8-ncnn-Raspberry-Pi-4

YoloV8 for a bare Raspberry Pi 4
C++
59
star
10

Face-Mask-Detection-Raspberry-Pi-64-bits

Face mask detection on Raspberry Pi 4
C++
56
star
11

YoloV4-ncnn-Raspberry-Pi-4

YoloV4 on a bare Raspberry Pi 4 with ncnn framework
C++
51
star
12

Face-detection-Raspberry-Pi-32-64-bits

Super fast face detection on Raspberry Pi 4
C++
49
star
13

YoloV5-ncnn-Raspberry-Pi-4

YoloV5 for a bare Raspberry Pi 4
C++
47
star
14

Install-OpenCV-Raspberry-Pi-64-bits

OpenCV 4.5 installation scripts for Raspberry Pi with 64-bit OS
Shell
45
star
15

TensorFlow-Raspberry-Pi_64-bit

TensorFlow installation wheels for Raspberry Pi 64 OS
42
star
16

YoloCam

Raspberry Pi stand-alone AI-powered camera with live feed, email notification and event-triggered cloud storage
38
star
17

TensorFlow_Lite_SSD_RPi_64-bits

TensorFlow Lite SSD on bare Raspberry Pi 4 with 64-bit OS at 24 FPS
C++
36
star
18

YoloV5-ncnn-Jetson-Nano

YoloV5 for Jetson Nano
C++
35
star
19

BananaPi-M2-Zero-OV5640

Banana Pi M2 zero with OV5640, WiringPi and OpenCV image.
33
star
20

Face-Recognition-with-Mask-Jetson-Nano

Recognize 2000+ faces on your Jetson Nano with additional mask detection, auto-fill and anti-spoofing
C++
32
star
21

realsr-ncnn-Jetson-Nano

Award winning RealSR super resolution with ncnn on Jetson Nano
31
star
22

Blur-detection-with-FFT-in-C

A blur detection with FFT written in C
C++
30
star
23

YoloV7-ncnn-Jetson-Nano

YoloV7 for a Jetson Nano using ncnn.
C++
29
star
24

YoloV5-NPU-Rock-5

YoloV5 NPU for the RK3588 on Rock 5 or Orange Pi 5
C++
29
star
25

Qengineering

Machine vision apps
26
star
26

YoloV3-ncnn-Raspberry-Pi-4

MobileNetV2_YOLOV3 for ncnn framework
C++
25
star
27

RPi_64-bit_Zero-2-image

Raspberry Pi Zero 2 W 64-bit OS image with OpenCV, TensorFlow Lite and ncnn Framework.
24
star
28

RTSP-with-OpenCV

OpenCV Universal Video Interface with neglectable latency.
C++
24
star
29

RPiMotionCam

Raspberry Pi motion surveillance camera with live feed, email notification and event triggered cloud storage
22
star
30

YoloFastestV2-ncnn-Raspberry-Pi-4

YoloFastestV2 for a bare Raspberry Pi 4
C++
21
star
31

Install-OpenCV-Raspberry-Pi-32-bits

OpenCV 4.5 installation scripts for Raspberry Pi with 32-bit OS
Shell
21
star
32

TensorFlow-Raspberry-Pi

TensorFlow installation wheels for Raspberry Pi 32-bit OS
20
star
33

TensorFlow_Lite_Pose_RPi_64-bits

TensorFlow Lite Posenet on bare Raspberry Pi 4 with 64-bit OS at 9.4 FPS
C++
19
star
34

NanoDet-ncnn-Raspberry-Pi-4

NanoDet for a bare Raspberry Pi 4
C++
18
star
35

Multithread-Camera-OpenCV

OpenCV Universal Multi thread video Interface with neglectable latency.
C++
18
star
36

Jover

Overclocking the Jetson Nano CPU and GPU
C
17
star
37

YoloX-ncnn-Jetson-Nano

YoloX for a Jetson Nano using ncnn.
C++
17
star
38

RPi-Bullseye-DNN-image

Raspberry Pi 4 Bullseye 64-bit OS with deep learning examples
16
star
39

TensorFlow_Lite_Segmentation_RPi_64-bit

TensorFlow Lite segmentation on Raspberry Pi 4 aka Unet at 7.2 FPS with 64-bit OS
C++
16
star
40

YoloX-Tracking-ncnn-RPi_64-bit

YoloX with tracking for a bare Raspberry Pi 4 using ncnn.
C++
15
star
41

TensorFlow_Lite_SSD_RPi_32-bits

TensorFlow Lite SSD on a bare Raspberry Pi 4 at 17 FPS
C++
14
star
42

Face-Mask-Detection-Jetson-Nano

Face mask detection on a Jetson Nano
C++
14
star
43

Paddle-Raspberry-Pi

Paddle installation wheels for Raspberry Pi 4 (64-bit OS)
13
star
44

QR_scanner_Raspberry_Pi

QR and barcode scanner for the Raspberry Pi
C++
13
star
45

YoloIP

A Raspberry Pi 4, with stand-alone AI, supports multiple IP surveillance cameras.
13
star
46

YoloX-ncnn-Raspberry-Pi-4

YoloX for a bare Raspberry Pi 4 using ncnn.
C++
12
star
47

Paddle-Jetson-Nano

Paddle installation wheels for Jetson Nano
12
star
48

Yolact-ncnn-Raspberry-Pi-4

Yolact running on the ncnn framework on a bare Raspberry Pi 4 with 64 OS, overclocked to 1950 MHz
C++
12
star
49

YoloFastest-ncnn-Jetson-Nano

YoloFastestV2 for a Jetson Nano
C++
12
star
50

TensorFlow_Lite_Segmentation_Jetson-Nano

TensorFlow Lite segmentation on a Jetson Nano at 11 FPS
C++
12
star
51

TensorFlow_Lite_SSD_Jetson-Nano

TensorFlow Lite SSD on a Jetson Nano 28.5 FPS
C++
11
star
52

TensorFlow_Lite_Classification_RPi_64-bits

TensorFlow Lite classification on a bare Raspberry Pi 4 with 64-bit OS at 23 FPS
C++
11
star
53

TensorFlow_Lite_Pose_RPi_32-bits

TensorFlow Lite Posenet on bare Raspberry Pi 4 at 5.0 FPS
C++
11
star
54

YoloV6-ncnn-Raspberry-Pi-4

YoloV6 for a bare Raspberry Pi using ncnn.
C++
11
star
55

Libcamera-OpenCV-RPi-Bullseye-64OS

Libcamera with OpenCV in Raspberry Pi 64 bit Bullseye
C++
10
star
56

TensorFlow_Lite_Face_Mask_RPi_64-bits

Face mask detection on a bare Raspberry Pi 4 wit 32 or 64-bit OS
C++
10
star
57

Fast-Background-Substraction

Ultra fast background substraction
C++
10
star
58

MobileNet_SSD_OpenCV_TensorFlow

C++
10
star
59

NanoDet-ncnn-Jetson-Nano

NanoDet for Jetson Nano
C++
10
star
60

PaddleOCR-Lite-Document

PaddleOCR Lite document scanner on bare Raspberry Pi 4
C++
9
star
61

OpenCV-Livecam-Raspberry-Pi

A live camera C++ example on a Raspberry Pi in OpenCV
C++
9
star
62

TensorFlow-JetsonNano

TensorFlow installation wheels for Jetson Nano
9
star
63

ShuffleNetV2-ncnn

ShuffleNet_V2 for ncnn framework
C++
8
star
64

Libcamera-OpenCV-RPi-Bullseye-32OS

Libcamera with OpenCV in Raspberry Pi 32 bit Bullseye
C++
8
star
65

TensorFlow_Lite_Face_Mask_Jetson-Nano

Face mask detection on a Jetson Nano
C++
8
star
66

Qt5-OpenCV-Raspberry-Pi-Jetson-Nano

Native build of Qt5 creator on Raspberry Pi 4 with OpenCV support
C++
8
star
67

GStreamer-1.18.4-RPi_32-bits

GStreamer 1.18.4 with OpenCV example on a Raspberry Pi 32-bits
C++
8
star
68

GStreamer-1.18.4-RPi_64-bits

GStreamer 1.18.4 with OpenCV example on a Raspberry Pi 4
C++
8
star
69

GFPGAN-ncnn-Raspberry-Pi-4

GFPGAN face reconstruction with ncnn on a bare Raspberry Pi
C++
7
star
70

TensorFlow-Addons-Jetson-Nano

TensorFlow Addons installation wheels for Jetson Nano
Python
7
star
71

TensorFlow_Lite_Classification_RPi_zero

TensorFlow Lite on a bare Raspberry Pi Zero
C++
7
star
72

YoloV5-face-ncnn-RPi4

YoloV5 face detection on Raspberry Pi 4
C++
7
star
73

TensorFlow_Lite_Pose_Jetson-Nano

TensorFlow Lite Posenet on a Jetson Nano at 15.2 FPS
C++
6
star
74

PaddleOCR-Lite-License

PaddleOCR Lite license plate detection on bare Raspberry Pi 4
C++
6
star
75

YoloV4-Darknet-Jetson-Nano

YoloV4 with Darknet for Jetson Nano
C++
6
star
76

NanoDet-Tracking-ncnn-RPi_64-bit

NanoDet with tracking for a bare Raspberry Pi 4 using ncnn.
C++
6
star
77

Faster_RCNN_ncnn

Faster R-CNN for ncnn framework
C++
6
star
78

Head-Pose-ncnn-Raspberry-Pi-4

Ultra fast head pose estimation on a bare Raspberry Pi 4 at 20 FPS
C++
6
star
79

TensorFlow_Lite_Classification_Jetson-Nano

C++
5
star
80

Rock-5-Ubuntu-22-image

Rock Pi 5 image with Ubuntu 22, OpenCV, deep learning frameworks and NPU drivers
5
star
81

NanoDetPlus-ncnn-Raspberry-Pi-4

NanoDet Plus for a bare Raspberry Pi 4
C++
5
star
82

Face-detection-Landmark-Raspberry-Pi-32-64-bits

Super fast face detection with landmarks on Raspberry Pi 4
C++
5
star
83

LFFD-MNN-Jetson-Nano

Face detection with MNN on a Jetson Nano
C++
5
star
84

Rock-5-image

Rock Pi 5 image with OpenCV, deep learning frameworks and NPU drivers
5
star
85

Real-ESRGAN-ncnn-Raspberry-Pi-4

ESRGAN super resolution with ncnn on Raspberry Pi
C++
5
star
86

TensorFlow-Addons-Raspberry-Pi_64-bit

TensorFlow Addons installation wheels for Raspberry Pi 64 OS
Python
5
star
87

TensorFlow_Lite_Segmentation_RPi_32-bit

TensorFlow Lite segmentation on Raspberry Pi 4 aka Unet at 4.2 FPS
C++
5
star
88

Rfcn_ncnn

Rfcn for ncnn framework
C++
4
star
89

MobileNetV1_SSD_OpenCV_Caffe

MobileNetV1_SSD Caffe with OpenCV on RaspBerry Pi
C++
4
star
90

LFFD-MNN-Raspberry-Pi-4

Face detection with MNN for Raspberry Pi 4
C++
4
star
91

YoloV4-ncnn-Jetson-Nano

YoloV4 for Jetson Nano
C++
4
star
92

YoloV2-ncnn-Raspberry-Pi-4

YoloV2 for bare Raspberry Pi 4 or Rock 5
C++
4
star
93

NanoDetPlus-ncnn-Jetson-Nano

NanoDet Plus for Jetson Nano
C++
4
star
94

YoloV6-ncnn-Jetson-Nano

YoloV6 for a Jetson Nano using ncnn.
C++
4
star
95

DHT22-Raspberry-Pi

DHT22 sensor on Raspberry Pi with WiringPi
C++
4
star
96

ncnn_Pose_RPi_64-bits

ncnn pose estimation on bare Raspberry Pi 4 with 64-bit OS at 7.1 FPS
C++
3
star
97

YoloV2-ncnn-Jetson-Nano

C++
3
star
98

LFFD-ncnn-Jetson-Nano

LFFD face detection with ncnn for Jetson Nano
C++
3
star
99

Age-Gender-OpenCV-Raspberry-Pi-4

Age and Gender estimation on a Raspberry Pi 4 with OpenCV
C++
3
star
100

PeleeNet_SSD

PeleeNet SSD for ncnn framework
C++
3
star