Some Thoughts on Neural Networks: Single Layer-Multilayer-Depth
Neural Network is essentially an approximator. An important basic attribute is the universal approximation attribute.
Universal Approximation Attributes:
In 1989, George Cybenko published an article "Approval by Super Positions of A sigmoidal Function". The article proves that under the condition of only a single hidden layer, any continuous and non-linear Sigmoidal function can fit any continuous function well as long as there are enough hidden layers.
For things that have not been used for a long time, it is easy to forget.Baidu has not found what it wants for a long time.From today on, some things will be recorded, not only for your own convenience, but also to help others One cannot avoid dealing with intermediary, such as renting a house. You seldom meet the landlord, but the so-called middleman landlord, and so on...What's more, if
facerecognition-stephen from ramda laboratory.Sample Code and Graphic Demo Click on http://api.lambdal.com/docs. Our API provides face recognition, face detection, eye positioning, nose positioning, mouth positioning, and gender classification.If you have any questions, just send an email to [email protected] (Detection)-Computer Vision Face Recognition and Face Detection.This is a perfect substitute for face.com.At present, we have a free API for face detection.animetrics face recognition-animetrics' face recognition API can be used for face detection in pictures.
Six Principles of Software Design (Code Enriching ing) 1. Open-close principle: open to expansion and close to modification 2, Liskov Substitution Principle: Subclasses must appear wherever accumulation occurs 3, single responsibility principle: Single function and responsibility, can only embrace one change 4, Dependence Inversion Principle: Relying on Abstraction, Not on Implementation 5, Interface Segregation Principle: Provide users with small interfaces, using multiple specialized interfaces is better than using a single multi-interface 6, Dimitri Principle: Try to have fewer relationships with non-friends # design patterns are divided into three categories:
Please indicate the source for reprinting: http://blog.csdn.net/ljmingcom304/article/details/50417776This article comes from: [Liang Jingming's blog] 1. Why is there an intermediary When you come to work in a strange city, it is inevitable to solve all kinds of life problems. For those of you who are unfamiliar with life, how to solve the problems is very important.If we can't solve the problem directly, please tell the intermediary to solve the problem through
unsigned char * result _ buffer//buffer, which must be 0x20000 bytes in size.buffer memory for storing face detection results, !!its size must be 0x20000 Bytes!!Unsignedchar * gray _ image _ data//single channel gray image (y in YUV data)Intwidth//width of single-channel gray imageIntheight//height of single-channel gray imageIntstep//the step parameter of the single-channel gray image is the same as the width of the single-channel gray image, inputimage, itmustbegray (single-channel) image!Float scale//The scale
SIFT feature point detection algorithm is an algorithm for detecting local features. It obtains features and matches image feature points by finding feature points in a graph and their descriptors related to scale and orientation.
SIFT algorithm has the following characteristics:
1.SIFT feature is a local feature of an image, which is invariant to rotation, scale scaling and brightness changes, and also maintains a certain degree of stability to view angle changes, affine transformation and noise.
VLC originally refers to VideoLANClient, which is an open source, cross-platform and extensible multimedia player, streaming media server and framework. It can play most multimedia files, DVD, audio CD, VCD and various streaming media protocols. Now it is renamed VLC media player, with the latest version being 2.2.0.
VideoLanServer(VLS) has been incorporated into VLC, so VLC is not only a sound/video player, but also can be used as a small video server (or as a streaming media server), and can transcode while playing and send video streams to the network.
contrast experiment FDDB Dataset Overview Preliminary study of face detection, although there are many deeplearning methods, engineering restrictions, the most primitive method is still adopted.
In terms of speed, Professor Shen Da's libfacedetection method is the fastest first, followed by dlib and opencv again.According to the speed comparison I detected myself:
----------dlib------------ avg: 0.0943026041667 s sum: 181.061 s ------libfacedetection------ avg: 0.00707299270073 s sum: 13.566 s ----------opencv---------- avg: 0.