Patent application number | Description | Published |
20080292147 | Facial recognition and the open mouth problem - A method of cropping a representation of a face for electronic processing, said method comprising: selecting a first geodesic contour about an invariant reference point on said face, setting a region within said first geodesic contour as a first mask, selecting a second geodesic contour about a boundary of said identified first region, setting a region within said second geodesic contour as a second mask, and forming a final mask from a union of said first mask and said second mask. | 11-27-2008 |
20090028442 | Method And Apparatus For Determining Similarity Between Surfaces - A method for determining similarity between a non-planar probe surface and a non-planar model surface is disclosed. The method comprises calculating an extremal value of an objective function describing embedding of the probe surface into an embedding space having a non-constant sectional curvature; and determining similarity between the probe surface and the model surface based on the extremal value. | 01-29-2009 |
20090037507 | Acceleration of multidimensional scaling by vector extrapolation techniques - A method for multidimensional scaling (MDS) of a data set comprising a plurality of data elements is provided, wherein each data element is identified by its coordinates, the method comprising the steps of: (i) applying an iterative optimization technique, such as SMACOF, a predetermined amount of times on a coordinates vector, said coordinates vector representing the coordinates of a plurality of said data elements, and obtaining a modified coordinates vector; (ii) applying a vector extrapolation technique, such as Minimal Polynomial Extrapolation (MPE) or reduced Rank Extrapolation (RRE) on said modified coordinates vector obtaining a further modified coordinates vector; and (iii) repeating steps (i) and (ii) until one or more predefined conditions are met. | 02-05-2009 |
20090262075 | System and Method for User Object Selection in Geographic Relation to a Video Display - The invention is directed to a system and method for determining position and orientation with respect to a display device. In particular, the invention is directed to acquiring an observed image from a display device using a pointing device, and calculating pointing device position and orientation using the acquired observed image and a displayed image on the display device. | 10-22-2009 |
20100119120 | Parallel Approximation of Distance Maps - Method for parallel approximation of distance maps on a discrete representation of a manifold, the method comprising: for at least one Euclidean grid applied on the discrete representation of a manifold, iterating over rows of the Euclidean grid in a first direction, and for each row currently visited during the iterating in the first direction, calculating a distance value for each single cell of the currently visited row in parallel, wherein the calculating is carried out according to a predefined approximation rule, using a distance value calculated for each one of respective cells of a row visited immediately before the currently visited row, wherein the cells of the row visited before the currently visited row are adjacent to the single cell in the Euclidean grid. | 05-13-2010 |
20100272311 | Over-Parameterized Variational Optical Flow Method - An optical flow estimation process based on a spatio-temporal model with varying coefficients multiplying a set of basis functions at each pixel. The benefit of over-parameterization becomes evident in the smoothness term, which instead of directly penalizing for changes in the optic flow, accumulates a cost of deviating from the assumed optic flow model. The optical flow field is represented by a general space-time model comprising a selected set of basis functions. The optical flow parameters are computed at each pixel in terms of coefficients of the basis functions. The model is thus highly over-parameterized, and regularization is applied at the level of the coefficients, rather than the model itself. As a result, the actual optical flow in the group of images is represented more accurately than in methods that are known in the art. | 10-28-2010 |
20110050859 | DEVICES AND METHODS OF GENERATING THREE DIMENSIONAL (3D) COLORED MODELS - A method of forming at least one three dimensional (3D) color image of at least one object in a target space. The method comprises projecting, each of a plurality of projection cycles, a sequence comprising a plurality of gray coded light patterns, each colored in one of red green or blue, on a target space, capturing a plurality of two dimensional (2D) images of the target space during a plurality of acquisition cycles, each the acquisition cycle being timed to correspond with the projection of at least a sub sequence of the sequence, the sub sequence comprising red, green, and blue gray coded light patterns of the plurality of gray coded light patterns, extracting range data and color texture information of at least one object in the target space from the plurality of 2D images, and forming a 3D color image of the range data and color texture information. | 03-03-2011 |
20110270044 | SURGERY PLANNING BASED ON PREDICTED RESULTS - A method for planning a current medical procedure to be performed on a body part of a current patient includes obtaining a current first representation of a surface of the body part of the current patient, and either obtaining a representation of a desired result surface for the current medical procedure or selecting parameters for the current medical procedure. The method further includes retrieving at least one best matching record from a database of records of previously performed medical procedures of previous patients, based on a similarity criterion. Each record includes: parameters of a previously performed procedure of the previously performed medical procedures, a first representation of the body part of the previous patient prior to performance of the previously performed procedure, and a second representation of a body part of the previous patient after the performance of the previously performed procedure. The method further includes determining parameters of the current medical procedure based on the parameters of the retrieved record, or generating a representation of a predicted result for the current medical procedure on the body part of the current patient based on the retrieved record. | 11-03-2011 |
20120200829 | IMAGING AND PROJECTING DEVICES AND METHODS - An imaging device is disclosed which may include at least one single pixel imaging sensor configured to sense image data for a single pixel along a line of sight. The imaging device may also include at least one reorientable mirror, of which each reorientable mirror is exclusively optically coupled to one or more of said at least one single pixel imaging sensor for deflecting the line of sight of that single pixel imaging sensor. The imaging device may further include a controller for synchronously reorienting each of said at least one reorientable mirror to scan the line of sight across at least a sector of a scene. The imaging device may also include a readout circuit for reading out acquired image data from each of said at least one single pixel imaging sensor. The imaging device may be configured to sample at least two independent dimensions of a four dimensional light field. A plenoptic imaging device and a plenoptic projector device are also disclosed. | 08-09-2012 |
20120218464 | Method and system for structured light 3D camera - An apparatus and system for projecting coded light and for imaging thereof, featuring a micro-mirror for pivoting and for causing each of a plurality of masks to be illuminated sequentially, each mask having a different pattern. | 08-30-2012 |
20130063559 | Three-Dimensional Data Acquisition - A projector illuminates an object, within the field of view of a camera, with a sequence of code patterns. The camera captures the illuminated object and provides object images to a decoder to convert the code patterns into code. A transition locator locates discontinuities in the code pattern images. A dequantizer reconstructs a range image from those discontinuities and said code. | 03-14-2013 |
20130113942 | Calibrating a One-Dimensional Coded Light 3D Acquisition System - A camera intrinsic calibration may be performed using an object geometry. An intrinsic camera matrix may then be recovered. A homography is fit between object and camera coordinate systems. View transformations are finally recovered. | 05-09-2013 |
20130307931 | Method and System for Acquisition, Representation, Compression, and Transmission of Three-Dimensional Data - A method for acquiring three dimensional coded light data, comprising receiving coded light data through a camera; and converting said received coded light data to representative data, said representative data being reduced in an amount in comparison to said received coded light data, wherein said received coded light data can be reconstructed from said representative data. | 11-21-2013 |
20140089364 | Acceleration of Multidimensional Scaling by Vector Extrapolation Techniques - A method for multidimensional scaling (MDS) of a data set comprising a plurality of data elements is provided, wherein each data element is identified by its coordinates, the method comprising the steps of: (i) applying an iterative optimization technique, such as SMACOF, a predetermined amount of times on a coordinates vector, said coordinates vector representing the coordinates of a plurality of said data elements, and obtaining a modified coordinates vector; (ii) applying a vector extrapolation technique, such as Minimal Polynomial Extrapolation (MPE) or reduced Rank Extrapolation (RRE) on said modified coordinates vector obtaining a further modified coordinates vector; and (iii) repeating steps (i) and (ii) until one or more predefined conditions are met. | 03-27-2014 |
20140139514 | Parallel Approximation of Distance Maps - Method for parallel approximation of distance maps on a discrete representation of a manifold, the method comprising: for at least one Euclidean grid applied on the discrete representation of a manifold, iterating over rows of the Euclidean grid in a first direction, and for each row currently visited during the iterating in the first direction, calculating a distance value for each single cell of the currently visited row in parallel, wherein the calculating is carried out according to a predefined approximation rule, using a distance value calculated for each one of respective cells of a row visited immediately before the currently visited row, wherein the cells of the row visited before the currently visited row are adjacent to the single cell in the Euclidean grid. | 05-22-2014 |
20140214736 | TRAINING ENSEMBLES OF RANDOMIZED DECISION TREES - A method training a randomized decision tree through multiple iterations, each is based on:
| 07-31-2014 |
20140340648 | PROJECTING DEVICE - A plenoptic projector device includes an array of laser radiation sources each configured to project a light beam along a ray. An array of reorientable mirrors, each of which is optically coupled to one or more of the laser radiation sources of the array, deflect the ray of each of the laser radiation sources. A controller synchronously reorients each of the reorientable mirrors to sweep a sector in space by each of the rays. A modulation circuit modulates intensity of the beam of each of the laser radiation sources. The projector device is configured to reproduce at least three independent dimensions of a four dimensional light field. | 11-20-2014 |
20150074130 | METHOD AND SYSTEM FOR REDUCING DATA DIMENSIONALITY - A method of reducing a dimensionality of a dataset is disclosed. The method comprises: calculating an interpolation matrix based on a Laplacian eigenbasis matrix of a sparse representation of the dataset; applying multidimensional scaling (MDS) to a transformation matrix of the interpolation matrix, thereby providing a reduced dataset; and storing the reduced dataset is a computer readable medium. | 03-12-2015 |
20150074158 | METHOD AND SYSTEM FOR PRINCIPAL COMPONENT ANALYSIS - A method of constructing a set of basis functions is disclosed. The method comprises: receiving a set of data vectors describing a physical object or a physical phenomenon; using a data processor for calculating a set of eigenvalues for an objective matrix defined as a sum of a first matrix corresponding to the set of data vectors and a second matrix corresponding to a Laplace-Beltrami operator, the objective matrix being a positive definite matrix; and constructing the set of basis functions based on at least a subset of the eigenvalues. | 03-12-2015 |