Advanced face detection: faster 5-point face marker detector

Advanced face detection: faster 5-point face marker detector The goal here today is to introduce you to the new dlib facial marker detector, which is faster (8-10% higher), more efficient and smaller (10 times smaller) than the original version. In the first part of this blog post, we will discuss dlib's new, faster and smaller 5-point facial ...

Posted on Mon, 06 Dec 2021 16:07:35 -0500 by amthree

Basic supplement of digital image and machine vision

1, Bitmap principle Note: lena.bmp (806) is used here × 538) as an example: (1) Bitmap introduction The computer can display images in bitmap and vector format. 1. Bitmap: Image is also called dot matrix or raster. It uses small dots called pixels to describe the image. A computer screen is actually a grid containing a large num ...

Posted on Sat, 04 Dec 2021 22:08:50 -0500 by samoht

Identify coins and cell number + bar code detection (python+opencv)

1, Preparatory work Pictures used python version and opencv version python 3.8.12 opencv 3.4.11 2, Coin and cell number recognition principle Read the picture with opencv. After reading, grayscale and binarization are carried outAfter binarization, the values in the two-dimensional list of stored pictures are all 0 and 1. Exp ...

Posted on Sat, 04 Dec 2021 00:52:17 -0500 by said_r3000

Opencv note 3 image smoothing

1, Convolution definition and matrix form The commonly used smoothing algorithms are Gaussian filter and mean filter based on two-dimensional discrete convolution. And median filter based on statistical method. Suppose there are two matrices   Rotate K 180 degrees (I didn't figure out why)   Then, according to each element of I, f ...

Posted on Fri, 03 Dec 2021 16:17:55 -0500 by cinos11

OpenCV computer vision -- image threshold processing and adaptive threshold Otsu

Threshold processing refers to eliminating pixels in the image that are higher or lower than the threshold. Image threshold processing is mainly to set a threshold: greater than this number is given a value, less than a number is given another value, and the pixel value of the image is changed into the middle of two gray values to realize image ...

Posted on Fri, 03 Dec 2021 09:03:38 -0500 by JCBarry

Common array operations of opencv on c + +

1. Image reading and Mat initialization -1 represents the original format (BGR for color images), 0 represents the grayscale image, and 1 represents the BGR image In addition to reading images, you can also use Mat::zeros,   Mat::ones,    Mat::eye and other functions initialize mat string path= "image.jpg"; cv::Mat m= imread ...

Posted on Wed, 01 Dec 2021 02:10:14 -0500 by FUEL

Image processing - affine properties of projected image restoration

preface Recently, I was studying the book "Multiple view Geometry". I finally felt shallow on the paper. Looking at the theory alone, I found it very empty and difficult to master. Therefore, I consolidated my knowledge through programming operation. If there are mistakes, thank you for criticism and correction. This article is mainl ...

Posted on Wed, 01 Dec 2021 00:11:08 -0500 by g_pmattoo

Multimodal visual position recognition based on dynamic invariant perception

Original link: Open source soon! Multimodal visual position recognition based on dynamic invariant perception Title: multi modal visual place recognition in dynamics invariant perception space **From: * * School of automation, Southeast University **Author: * * Lin Wu, Teng Wang and Changyin Sun Link: https://doi.org/10.1109/LSP.2021.3123907 ...

Posted on Wed, 01 Dec 2021 00:04:23 -0500 by allex01

Mathematical derivation, solution and user-defined implementation of P3P camera attitude estimation

Mathematical derivation, solution and user-defined implementation of P3P camera attitude estimation The official account of WeChat: Xueba in kindergarten catalogue preface PnP problem (Perspective N Points) refers to the problem of finding the camera attitude when the spatial coordinates of 3D points and their projection on the cam ...

Posted on Tue, 30 Nov 2021 09:25:41 -0500 by Cazrin

[a solution] image processing: remove watermark / add watermark - you must learn these methods. It's amazing~

🌄 Introduction Hello, basin friends, mud sprouts well, stand on your own after winter 🌧🌦🌥 The temperature dropped sharply. Today is Muzi who goes to work in a down jacket ⛲! The cold wind is biting. Remember to keep warm~ In the twinkling of an eye, November is almost a day away, and the end of the month. It's one step closer to the ne ...

Posted on Mon, 29 Nov 2021 19:36:55 -0500 by Jay87