Day 112. Making of this pareidolia piece: painting until the computer (Java/Processing app) identifies a face.
seen from India
seen from Indonesia
seen from Italy
seen from China

seen from Indonesia

seen from India
seen from China
seen from Italy
seen from China
seen from United States
seen from China
seen from India
seen from China
seen from Mexico

seen from United States
seen from Vietnam
seen from Australia

seen from Italy
seen from Germany
seen from United States
Day 112. Making of this pareidolia piece: painting until the computer (Java/Processing app) identifies a face.
Day 111. Pareidolia: painting faces for computers to see.
Professionelle LCD Digital Maschine Negativen Ionen Unschädlich Einfache und Zeitsparende Automatische Haar Lockenstab Lockenbrennschere Temperaturregelung Welle Curl Hairstyling-Tools CoFashion
Anweisung für die Verwendung: 3 Temperaturstufen: Einstellung 1 (140℃/160℃) für feine, weiche oder gefärbte Haare; Einstellung 2 (180℃/200℃) für normal strukturierte Haare; Einstellung 3 (220℃/230℃) für dicke und feste Haare. Nachdem das Haar im Lockendreher ist, ertönt ein kurzes schrilles "Piep", während das Haar gelockt wird. Nachdem Sie vier schnelle "BEEP-BEEP-BEEP-BEEP" hören, lockern Sie den Griff. Achten Sie unbedingt auf die akustischen Signale, deren Timing ist perfekt. Produkt Spezifikation: Nennleistung: 40-59W Universalspannung: 100-240V Frequenz: 50/60HZ Temperatur: 140℃- 230℃ Wärmeleitendes Material: Turmalin-Keramik Der Durchmesser des thermischen Leiters: 24mm Kabellänge: 2.2m Gewicht: 788g Produkt Größe: 240x82mm Verpackungsgröße: 160x118x360mm Farbe: Rosa Drehgelenk: 360° rotierend Lieferumfang: 1 x automatischer Lockendreher 1 x Bedienungsanleitung 1 x Edle Verpackung 1 x Reinigungswerkzeug Notiz: 1. Bevor Sie Ihre gewaschenen Haare locken, sollten diese vollständig trocken und gründlich durchgekämmt sein. Ansonsten benötigen sie zum Locken oder Glätten mehr Zeit und das Ergebnis könnte nicht wie erwartet sein. 2. Verwenden Sie das Gerät nur für das Stylen von natürlichem Haar. Wenn Sie es auf synthetischem Haar oder Kunsthaar verwenden, kann es zu spontanen Verbrennung kommen. Bitte behalten Sie dies im Hinterkopf. 3. Nehmen Sie Haarsträhnen die nicht größer sind als 3cm (1/2 - 1 Zoll). Vergewissern Sie sich, dass die Öffnung der Curl-Kammer immer in Richtung Gesicht zeigt. 4. BITTE LESEN SIE SICH DIE BEDIENUNGSANLEITUNG VOR GEBRAUCH SORGFÄLTIG DURCH. Read the full article
Training a #HaarCascade. #OpenCV
Training a haar cascade classifier in opencv 3
This is hard... this is very hard! But I did.
So. first you must have installed the OpenCV on your machine. After, install the dependency:
sudo apt-get install libopencv-dev
Ok. Now, create the training files.
Positive training file
The positive training file must have the following structure:
/home/complete/path/to/image.png 1 x y h w
Where: - 1: number of Bounding boxes in the image - x: x coordenate - y: y coordenate - w: pixel width - h: pixel height
Negative training file
This is easier, just place each file in a line. You can do this in bash:
find neg -iname "negative/path/*" > bg.txt
Creating the vector file
You need to create a vector file of positive images. This file must contain all of your positive examples:
opencv_createsamples -info postive.txt -vec pos.vec -num 775 -w 64 -h 64
Where: - -info: the file containing the positive images: - -vec``: output vector file --num: # of positive samples --w: image width --h``:: image height
Starting traning
Now time to start the training. Execute the following line:
opencv_traincascade -data model -vec pos.vec -bg negative.txt -w 64 -h 64 -numPos 599 -numNeg 599 -precalcValBufSize 4048 -precalcIdxBufSize 4048 -numStages 5
Where: - -data``: output directory. not that the directory must exists already --vec: the vector file that was just created --bg: the negative images file - `-w`: image width - `-h: image height - -numPos``: # of positive images. Note that this number must be equal or lower to the negative number of images --numNeg``: # of negative images - -numStages: # of training iteractions
Done moderfocker!
Чтобы распознать лицо, найдем глаза!