Google Hacking Diggity

Attack Tools

張貼在 未分類 | 發表留言


張貼在 未分類 | 發表留言

VLAD: vector of locally aggregated descriptors

Assuming the local descriptor to be d-dimensional, the

dimension D of our representation is D = k × d. In the

following, we represent the descriptor by vi,j , where the

indices i = 1 . . . k and j = 1 . . . d respectively index the

visual word and the local descriptor component. Hence, a

component of v is obtained as a sum over all the image descriptors:


螢幕快照 2016-05-27 下午7.16.05(1)

where xj and ci,j respectively denote the j

the descriptor x considered and of its corresponding visual

word ci. The vector v is subsequently L2-normalized by

v := v/||v||2 .

Experimental results show that excellent results can be

obtained even with a relatively small number of visual

th component of words k: we consider values ranging from k=16 to k=256.

張貼在 未分類 | 發表留言

Extra-Trees splitting algorithm (for numerical attributes)

Split a node(S)
Input: the local learning subset S corresponding to the node we want to split
Output: a split [a < ac] or nothing
– If Stop split(S) is TRUE then return nothing.
– Otherwise select K attributes {a1, . . . , aK } among all non constant (in S) candidate attributes; –DrawKsplits{s1,…,sK},wheresi =Pick a random split(S,ai),∀i =1,…,K;
– Return a split s∗ such that Score(s∗, S) = maxi=1,…,K Score(si , S).

Pick a random split(S,a)
Inputs: a subset S and an attribute a
Output: a split
– Let amS ax and amS in denote the maximal and minimal value of a in S; – Draw a random cut-point ac uniformly in [amS in , amS ax ];
– Return the split [a < ac].

Stop split(S)
Input: a subset S
Output: a boolean
– If |S| < nmin, then return TRUE;
– If all attributes are constant in S, then return TRUE; – If the output is constant in S, then return TRUE;
– Otherwise, return FALSE.

張貼在 未分類 | 發表留言

Random Forest

Random forests is a notion of the general technique of random decision forests that are an ensemble learning method for classification, regression and other tasks, that operate by constructing a multitude of decision trees at training time and outputting the class that is the mode of the classes (classification) or mean prediction (regression) of the individual trees. Random decision forests correct for decision trees’ habit of overfitting to their training set.

張貼在 未分類 | 發表留言

Camera Calibration

Camera calibration is the estimation of the internal (intrinsic) parameters of a

camera. It is an important step in order to correct any optical distortion artifacts.

Equation (1) shows the intrinsic matrix (also called camera matrix) containing 5

intrinsic parameters. cx and cy represent the coordinates of the principal point,

which would be ideally at the image center. ∞x and ∞y represent the focal length

Markerless Tracking for Augmented .

and s is the skew coefficient. Intrinsic parameters are specific to a camera, so once

calculated; it can be stored for future purposes. There are many approaches used to

calibrate a camera. One of them is to take a number of images of a planar pattern by

the targeted camera from different distances and points of view . The pattern

used in our case is a chessboard.

螢幕快照 2016-05-27 下午3.11.32(1)

張貼在 未分類 | 發表留言

Camera Pose Estimation

Camera pose estimation is the problem of determining the geometric transformation

between the world coordinate system and the camera coordinate system. This

transformation is represented by a 3 × 4 matrix, consisting of a 3 × 3 rotation matrix

and a translation vector as shown in Eq. (2).

螢幕快照 2016-05-27 下午3.04.00(2)
They are called the external (extrinsic) camera parameters. Pose estimation is obtained from 2D-3D correspondences using

a solution to Perspective-n-Point (PnP) problem . It is about the estimation of

the pose of a calibrated camera, given n (n ≥ 3) 3D reference points in the object

framework and their corresponding 2D projections. This estimation should be

accurate enough for correct augmentation.

The Projection of a 3D point in the world coordinate system to a 2D point in the

camera coordinate system is obtained by Eq. (3). Both points are expressed in

homogeneous coordinates according to a pinhole calibrated camera model.

螢幕快照 2016-05-27 下午3.04.12(3)
張貼在 未分類 | 發表留言