Skip to content

Commit 073a821

Browse files
committed
init checkin
1 parent f8ce605 commit 073a821

File tree

2 files changed

+38
-2
lines changed

2 files changed

+38
-2
lines changed

README.md

Lines changed: 35 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,44 @@ tag:
66
- FacialRecognition
77
---
88
A Facial Recognition utility in a dozen of LOC (Lines Of Code)
9+
910
## CV (Computer Vision)
10-
I have been soak myself in open sourced libraries, such as OpenCV.
11+
I have been soak myself in open sourced libraries, such as OpenCV. I gradually came to realize concepts such as _Machine Learning_ , _Deep Learning_ are not purely academic standing water. As a matter of fact, those elusive topics and certain pramatic use cases could coalesce in a hurdle of interesting products. For instance, in past couple of months, there were a hype of _guess-ages-by-photo_, below is one screenshot.
12+
13+
![](http://cloudsdocker.github.io/images/facial_howold.jpg)
14+
15+
Initially been attracted by such funky features, after second thoughts, I found at the heart of it is two cohensive parts, the first one is how to locate _human faces_ from background and whole picture, consequently to have a ballpark _age_ for the recongnized the faces. You may guess how difficult to codify a program to implement the 1st feature. Actually this is not requires hundreds of thousands of lines of code, at here purely a dozen of lines of code are necessiated (actually only 10 lines of code, excluding space line and comments). I'd like to piggyback on such tiny utility to elaborate advanced topics of Computer Visions.
16+
17+
### Faces recognition
18+
Actually _face recognition_ is not new to us, this feature can be wildly found in the feature of _auto focus_ in DC (Digital Camera) and many main stream smart phone built-in cameras. Just like below photo. You can get a sense of how _commonplace_ of face recognition , which is becoming a widely used technology around us.
19+
20+
![](http://cloudsdocker.github.io/images/iPhone-camera-face-recognition.jpg)
21+
22+
Therotically speaking, face recognition is also called _face detection_, it's a type of technogloy/program to electorincally identify human frontal faces in digital images, such as photos, camera or suvillance. Further more, face detection is kind of objects detection in computer vision area. Which will locate object (e.g. human face) and get the size.
23+
24+
## My '10 LOC program'
25+
First of all, let's have some visual and concrete feeling of this program:
26+
27+
![](http://cloudsdocker.github.io/images/facial_code_preview.png)
28+
29+
1130

12-
---
1331

32+
33+
34+
35+
36+
37+
38+
39+
40+
41+
42+
43+
44+
45+
---
46+
# Chinese version/ 中文版本的说明
1447
用10几行代码自己写个人脸识别程序
1548

1649

pullGit.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
cd /Users/todzhang/dev/git/pyFacialRecognition/
2+
git pull
3+

0 commit comments

Comments
 (0)