We introduce a simple modification of local image descriptors, such as SIFT, based on pooling gradient orientations across different domain sizes, in addition to spatial locations. The resulting descriptor, which we call DSP-SIFT, outperforms other methods in wide-baseline matching benchmarks, including those based on convolutional neural networks, despite having the same dimension of SIFT and requiring no training.
A single, un-normalized cell of the scale-invariant feature transform'' SIFT @cite_36 and its variants @cite_25 @cite_21 @cite_14 can be written compactly as a formula @cite_4 @cite_41 : h_ SIFT ( | I, )[x] = N _ ( - I(y) ) N _ (y-x) d (y) where @math is the image restricted to a square domain, centered at a location @math with size @math in the lattice @math determined by the response to a difference-of-Gaussian (DoG) operator across all locations and scales (SIFT detector ). Here @math , @math is the independent variable, ranging from @math to @math , corresponding to an orientation histogram bin of size @math , and @math is the spatial pooling scale . The kernel @math is bilinear of size @math and @math separable-bilinear of size @math @cite_41 , although they could be replaced by a Gaussian with standard deviation @math and an angular Gaussian @cite_43 with dispersion parameter @math . The SIFT descriptor is the concatenation of @math cells computed at locations @math on a @math lattice @math , and normalized.
@cite_14 @cite_4 @cite_36 @cite_41 @cite_21 @cite_43 @cite_25
2052094314 2602284421 2949485285 2115976335
If a physical object has a smooth or piecewise smooth boundary, its images obtained by cameras in varying positions undergo smooth apparent deformations. These deformations are locally well approximated by affine transforms of the image plane. In consequence the solid object recognition problem has often been led back to the computation of affine invariant image local features. Such invariant features could be obtained by normalization methods, but no fully affine normalization method exists for the time being. Even scale invariance is dealt with rigorously only by the scale-invariant feature transform (SIFT) method. By simulating zooms out and normalizing translation and rotation, SIFT is invariant to four out of the six parameters of an affine transform. The method proposed in this paper, affine-SIFT (ASIFT), simulates all image views obtainable by varying the two camera axis orientation parameters, namely, the latitude and the longitude angles, left over by the SIFT method. Then it covers the other four parameters by using the SIFT method itself. The resulting method will be mathematically proved to be fully affine invariant. Against any prognosis, simulating all views depending on the two camera orientation parameters is feasible with no dramatic computational load. A two-resolution scheme further reduces the ASIFT complexity to about twice that of SIFT. A new notion, the transition tilt, measuring the amount of distortion from one view to another, is introduced. While an absolute tilt from a frontal to a slanted view exceeding 6 is rare, much higher transition tilts are common when two slanted views of an object are compared (see Figure hightransitiontiltsillustration). The attainable transition tilt is measured for each affine image comparison method. The new method permits one to reliably identify features that have undergone transition tilts of large magnitude, up to 36 and higher. This fact is substantiated by many experiments which show that ASIFT significantly outperforms the state-of-the-art methods SIFT, maximally stable extremal region (MSER), Harris-affine, and Hessian-affine. This is the second article of a series of papers on stochastic homogenization of discrete elliptic equations. We consider a discrete elliptic equation on the @math -dimensional lattice @math with random coefficients @math of the simplest type: They are identically distributed and independent from edge to edge. On scales large w. r. t. the lattice spacing (i. e. unity), the solution operator is known to behave like the solution operator of a (continuous) elliptic equation with constant deterministic coefficients. This symmetric ''homogenized'' matrix @math is characterized by @math for any direction @math , where the random field @math (the ''corrector'') is the unique solution of @math in @math such that @math , @math is stationary and @math , @math denoting the ensemble average (or expectation). In order to approximate the homogenized coefficients @math , the corrector problem is usually solved in a box @math of size @math with periodic boundary conditions, and the space averaged energy on @math defines an approximation @math of @math . Although the statistics is modified (independence is replaced by periodic correlations) and the ensemble average is replaced by a space average, the approximation @math converges almost surely to @math as @math . In this paper, we give estimates on both errors. To be more precise, we do not consider periodic boundary conditions on a box of size @math , but replace the elliptic operator by @math with (typically) @math , as standard in the homogenization literature. We then replace the ensemble average by a space average on @math , and estimate the overall error on the homogenized coefficients in terms of @math and @math . This paper proves that an "old dog", namely -- the classical Johnson-Lindenstrauss transform, "performs new tricks" -- it gives a novel way of preserving differential privacy. We show that if we take two databases, @math and @math , such that (i) @math is a rank-1 matrix of bounded norm and (ii) all singular values of @math and @math are sufficiently large, then multiplying either @math or @math with a vector of iid normal Gaussians yields two statistically close distributions in the sense of differential privacy. Furthermore, a small, deterministic and alteration of the input is enough to assert that all singular values of @math are large. We apply the Johnson-Lindenstrauss transform to the task of approximating cut-queries: the number of edges crossing a @math -cut in a graph. We show that the JL transform allows us to that preserves edge differential privacy (where two graphs are neighbors if they differ on a single edge) while adding only @math random noise to any given query (w.h.p). Comparing the additive noise of our algorithm to existing algorithms for answering cut-queries in a differentially private manner, we outperform all others on small cuts ( @math ). We also apply our technique to the task of estimating the variance of a given matrix in any given direction. The JL transform allows us to that preserves differential privacy w.r.t bounded changes (each row in the matrix can change by at most a norm-1 vector) while adding random noise of magnitude independent of the size of the matrix (w.h.p). In contrast, existing algorithms introduce an error which depends on the matrix dimensions. We flnd scaling limits for the sizes of the largest components at criticality for the rank-1 inho- mogeneous random graphs with power-law degrees with exponent ?. We investigate the case where ? 2 (3;4), so that the degrees have flnite variance but inflnite third moment. The sizes of the largest clusters, rescaled by n i(?i2)=(?i1) , converge to hitting times of a 'thinned' Levy process. This process is intimately connected to the general multiplicative coalescents studied in (1) and (2). In particular, we use the results in (2) to show that, when interpreting the location ‚ inside the critical window as time, the limiting process is a multiplicative process with difiusion constant 0 and the entrance boundary describing the size of relative components in the ‚ ! i1 regime proportional to i i i1=(?i1) ¢ i‚1 . A crucial ingredient is the identiflcation of the scaling of the largest connected components in the barely subcritical regime. Our results should be contrasted to the case where the degree exponent ? satisfles ? > 4, so that the third moment is flnite. There, instead, we see that the sizes of the components rescaled by n i2=3 converge to the excursion lengths of an inhomogeneous Brownian motion, as proved in (1) for the Erd os- Renyi random graph and extended to the present setting in (3, 4). The limit again is a multiplicative coalescent, the only difierence with the limit for ? 2 (3;4) being the initial state, corresponding to the barely subcritical regime.