Raspberry Pi Zero 2 W Development Flower Pot Pet

1. Materials required for hardware First, you need a Raspberry Pi board. Here we use the Raspberry Pi Zero 2 W. At the heart of the Raspberry Pi Zero 2 W is the RP3A0, a custom system-in-package designed by Raspberry Pi UK. Powered by a quad-core 1-bit ARM Cortex-A512 processor clocked at 53GHz and 2MB […]

Semantic-Guided Zero-Shot Learning for Low-Light ImageVideo Enhancement

Paper reading: Semantic-Guided Zero-Shot Learning for Low-Light Image/Video Enhancement Code: https://github.com/ShenZheng2000/SemantiGuided-Low-Light-Image-Enhancement One possible way to increase brightness in low-light conditions is to use a higher ISO or longer exposure time. However, these strategies exacerbate noise and introduce motion blur respectively [2]. Another reasonable approach is to use modern software such as Photoshop or Lightroom to […]

Semantic-Guided Zero-Shot Learning for Low-Light ImageVideo Enhancement

Semantic-Guided Zero-Shot Learning for Low-Light Image/Video Enhancement Code: https://github.com/ShenZheng2000/SemantiGuided-Low-Light-Image-Enhancement One possible way to increase brightness in low-light conditions is to use a higher ISO or longer exposure time. However, these strategies exacerbate noise and introduce motion blur respectively [2]. Another reasonable approach is to use modern software such as Photoshop or Lightroom to make light […]

[Orangepi Zero2 Allwinner H616] Driver serial communication

1. Basic understanding of serial port 2. Serial port electrical standards and protocol standards 3. Serial communication protocol 4. Using serial port communication in Linux system 5. orangepi zern2 two sets of serial ports 6. Serial test serialtest Modify the configuration file according to the manual According to the results, we know that the code […]

[Allwinner H616 uses the standard library to complete the self-made serial port library (implemented in separate files) orangepi zero2 (open source)].md update: 23/11/07

Article directory Note when playing with H616: Linux kernel version 5.16 and above, you need to manually configure the i2c-3 uart5 driver Configuration example When compiling by files, each file must be compiled together (separated by spaces) Example: ggc a.c b.c b.h -lpthread -lxxx..; Common commands View driver files View kernel detection information/hardware Use the […]

Orange Pi Zero3 lights up the st7789v screen

SDK:orangepizero3 6.1.31 1. Hardware connection orangepi zero3 ips display GND GND 3.3V 3.3V SPI0_CLK(PH6) SCL SPI0_MOSI (PH7) SDA PC14 RES PC15 DC PC9 BLK 2. Transplantation 1.1 Modify the device tree and add the st7789v node File path: arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero3.dts &spi0 { #address-cells = <1>; #size-cells = <0>; status = “okay”; pinctrl-names = “default”; pinctrl-0 = […]

Implementing time wheel algorithm from zero to one based on golang (3)

Introduction This article is compiled with reference to Mr. Xiao Xu’s related blogs. The project address is: https://github.com/xiaoxuxiansheng/timewheel/blob/main/redis_time_wheel.go. Mainly to improve the process and record personal study notes. Distributed version implementation In this chapter, we discuss how to implement a distributed version of the time wheel based on redis to meet the requirements of the […]

[Orangepi Zero2 H616] Development board information (flashing, system burning) and environment construction

1. Information documents 2. MobaXterm remote connection tool 3. Change login password 4. Modify the kernel log level 5. Configure the network 6. SSH access OrangePi ZERO 2 7. Configure vim 8. Develop SDK based on official peripherals 1. Documentation Official website data download GitHub: New version of orangepi-build source code Environment setup: Novice configuration […]

[Resolved] ValueError: zero-size array to reduction operation minimum which has no identity

Problem description Taking over the previous bug problem, the details are as follows: Traceback (most recent call last): File “embed.py”, line 159, in main() File “embed.py”, line 138, in main (x_wm, y_wm), defense = defense_config.embed(defense=defense, File “/home/visionx/anaconda3/envs/watermark/lib/python3.8/site-packages/mlconfig/config.py”, line 20, in __call__ return self.instantiate(*args, **kwargs) File “/home/visionx/anaconda3/envs/watermark/lib/python3.8/site-packages/mlconfig/config.py”, line 65, in instantiate return func_or_cls(*args, **kwargs) File “/home/visionx/project/Watermark-Robustness-Toolbox/wrt/defenses/watermark/adi.py”, […]