Patents by Inventor Ido Omer
Ido Omer has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9576349Abstract: Techniques for atmospheric and solar correction of aerial images are described. An apparatus may comprise an atmospheric and solar component arranged for execution by a logic device and operative to correct solar and atmosphere artifacts from an aerial image. The atmospheric and solar component may comprise an image information component operative to generate an image record for each aerial image of a group of aerial images, the image record comprising statistical information and image context information for each aerial image, a filter generation component operative to generate an atmospheric filter and a solar filter from the statistical information and the image context information stored in the image records, and an image correction component operative to correct atmospheric and solar artifacts from the aerial image using the respective atmospheric filter and solar filter. Other embodiments are described and claimed.Type: GrantFiled: December 20, 2010Date of Patent: February 21, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Ido Omer, Yuxiang Liu, Wolfgang Schickler, Robert Ledner, Leon Rosenshein, David Simons
-
Publication number: 20160171690Abstract: A method for analyzing a dipstick using a smartphone is provided herein. The method includes: capturing an image containing: a dipstick having colored test reagents, and a color board having a grid of grey patches and a plurality of reference color patches; deriving, based on the grid, local illumination parameters associated with the colored test reagents and the plurality of reference color patches; determining whether illumination parameters are sufficient for interpreting the colored test reagent; in a case the illumination parameters are insufficient, notifying a user that an interpretation of the colored test reagents is not possible, otherwise, applying one or more image enhancement operation to the captured image, based on an analysis of the grid of grey patches, to yield enhanced reference color patches; and interpreting the one or more colored test reagents, by projecting the colored test reagents onto a vector of the enhanced reference color patches.Type: ApplicationFiled: February 23, 2016Publication date: June 16, 2016Inventors: Yonatan ADIRI, Ido OMER, Shachar MENDELOWITZ, Roee SALOMON
-
Publication number: 20160004930Abstract: Apparatus for matching a query image against a catalog of images, comprises: a feature extraction unit operative for extracting principle features from said query image; a relationship unit operative for establishing relationships between a given principle feature and other features in the image, and adding said relationships as relationship information alongside said principle features; and a first comparison unit operative for comparing principle features and associated relationship information of said query image with principle features and associated relationship information of images of said catalog to find candidate matches.Type: ApplicationFiled: September 14, 2015Publication date: January 7, 2016Inventors: Offir Gutelzon, Uri Lavi, Ido Omer, Yael Shor, Simon Bar, Golan Pundak
-
Publication number: 20150325006Abstract: A method and system for automated visual analysis of a dipstick using standard user equipment (UE) are disclosed herein.Type: ApplicationFiled: May 12, 2014Publication date: November 12, 2015Applicant: OWNHEALTH LTD.Inventors: Yonatan ADIRI, Ido OMER, Shachar MENDELOWITZ, Roee SALOMON
-
Patent number: 9183465Abstract: Methods and apparatuses are disclosed. Previously stored images of one or more geographic areas may be viewed by online users. A new low-resolution image may be acquired and aspects of the new low-resolution image may be compared with a corresponding one of the previously stored images to determine an amount of change. A determination may be made regarding whether to acquire a new high-resolution image based on the determined amount of change and a freshness score associated with the one of the previously stored images. In another embodiment, a new image may be captured and corresponding location data may be obtained. A corresponding previously stored image may be obtained and compared with the new image to determine an amount of change. The new image may be uploaded to a remote computing device based on the determined amount of change and a freshness score of the previously stored image.Type: GrantFiled: June 28, 2013Date of Patent: November 10, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ido Omer, Eyal Ofek
-
Patent number: 9135518Abstract: Apparatus for matching a query image against a catalog of images, comprises: a feature extraction unit operative for extracting principle features from said query image; a relationship unit operative for establishing relationships between a given principle feature and other features in the image, and adding said relationships as relationship information alongside said principle features; and a first comparison unit operative for comparing principle features and associated relationship information of said query image with principle features and associated relationship information of images of said catalog to find candidate matches.Type: GrantFiled: July 16, 2013Date of Patent: September 15, 2015Assignee: PicScout (Israel) LTD.Inventors: Offir Gutelzon, Uri Lavi, Ido Omer, Yael Shor, Simon Bar, Golan Pundak
-
Patent number: 9110921Abstract: A semi-automatic map editor may allow a user to add features to a map with a minimum of effort. In one example, a user may add a road to a map by indicating where the endpoints of the road are. A system may then attempt to fill in the path of the road using the user-provided endpoints, an analysis of an aerial or satellite photograph, existing maps that show the road, or any other appropriate information. Using this information, the system may display a proposed path for the road between the endpoints that the user has indicated. The user may then fine tune and/or confirm the proposed path, thereby adding the road to the map. In addition to roads, other feature such as bodies of water, ski trails, etc., may be added in this manner.Type: GrantFiled: June 21, 2011Date of Patent: August 18, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Ido Omer, Eyal Ofek, John-Michael Wiley, Gonzalo Ramos
-
Patent number: 8970691Abstract: Visual atmospheric effects, colloquially often referred to as “haze”, are filtered from images while taking into account the directional component of such atmospheric effects. A mathematical model, taking into account directional components of light scattering causing the “haze” is utilized to provide more accurate results, especially within the context of wide field images. This mathematical model includes a directional component in the transmission coefficient. To remove the haze from images, each pixel of an individual image can have the atmospheric coloring subtracted from that pixel and can then have an appropriate compensation made for the atmospheric transmission losses. An image capture system collects metadata to aid in the determination of directional components of haze. The removal of haze from images can provide images that can be more easily combined into a composite image.Type: GrantFiled: August 26, 2011Date of Patent: March 3, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Ido Omer, Eyal Ofek
-
Publication number: 20140180833Abstract: Data identifying a path between two or more geographic locations is received. Path information is identified along or near the path. A relevance is associated to the path information. A subset of the path information having a highest relevance is provided.Type: ApplicationFiled: March 3, 2014Publication date: June 26, 2014Applicant: Microsoft CorporationInventors: Ido Omer, Eyal Ofek, Stephen L. Lawler
-
Patent number: 8737736Abstract: A method for tone mapping a high dynamic range image of a large terrestrial area into a lower dynamic range image uses a globally aware, locally adaptive approach whereby local tonal balancing parameter values are derived from known tone mapping parameters for a local 3×3 matrix of image tiles and used in turn to derive a local sigmoid transfer function for pixels in the tile in the middle of the matrix. A global sigmoid transfer function is derived based on values of the tone mapping parameters applicable to the entire image. A lower dynamic range image pixel will have a local tone mapped value and a globally tone mapped value, which are combined by giving each a weighted value to provide a final low dynamitic range pixel value.Type: GrantFiled: December 31, 2010Date of Patent: May 27, 2014Assignee: Microsoft CorporationInventors: Yuxiang Liu, Wolfgang Schickler, Leon Rosenshein, David Simons, Ido Omer, Rob Ledner
-
Patent number: 8694383Abstract: Data identifying a path is received between two or more geographic locations. Path information is identified along or near the path. A relevance is associated to the path information. A subset of the path information having a highest relevance is provided.Type: GrantFiled: December 9, 2009Date of Patent: April 8, 2014Assignee: Microsoft CorporationInventors: Ido Omer, Eyal Ofek, Stephen L. Lawler
-
Publication number: 20130301931Abstract: Apparatus for matching a query image against a catalog of images, comprises: a feature extraction unit operative for extracting principle features from said query image; a relationship unit operative for establishing relationships between a given principle feature and other features in the image, and adding said relationships as relationship information alongside said principle features; and a first comparison unit operative for comparing principle features and associated relationship information of said query image with principle features and associated relationship information of images of said catalog to find candidate matches.Type: ApplicationFiled: July 16, 2013Publication date: November 14, 2013Inventors: Offir Gutelzon, Uri Lavi, Ido Omer, Yael Shor, Simon Bar, Golan Pundak
-
Patent number: 8577170Abstract: A digital image is divided into patches of pixels, or “superpixels”, where each of the pixels in the patch has approximately the same color value and each of the patches is of approximately the same size. Subsequently, eigenvalues are generated for each patch based on the color values of the individual pixels in the patch, as expressed in a multidimensional color-space. A ratio between the first largest eigenvalue and the second largest eigenvalue for each patch is determined and is then, subsequently, normalized, either based on the intensity of the corresponding patch or normalized to a range between zero and one. The resulting values are compared to a threshold to identify those regions of the digital image that are deemed to be in shadow, thereby generating a shadow mask for the digital image, or are weighted to generate a shadow probability mask.Type: GrantFiled: September 15, 2011Date of Patent: November 5, 2013Assignee: Microsoft CorporationInventors: Ido Omer, Eyal Ofek
-
Publication number: 20130287307Abstract: Methods and apparatuses are disclosed. Previously stored images of one or more geographic areas may be viewed by online users. A new low-resolution image may be acquired and aspects of the new low-resolution image may be compared with a corresponding one of the previously stored images to determine an amount of change. A determination may be made regarding whether to acquire a new high-resolution image based on the determined amount of change and a freshness score associated with the one of the previously stored images. In another embodiment, a new image may be captured and corresponding location data may be obtained. A corresponding previously stored image may be obtained and compared with the new image to determine an amount of change. The new image may be uploaded to a remote computing device based on the determined amount of change and a freshness score of the previously stored image.Type: ApplicationFiled: June 28, 2013Publication date: October 31, 2013Inventors: Ido Omer, Eyal Ofek
-
Patent number: 8550909Abstract: Architecture that motivates and utilizes users as the means for capturing geographical data of a desired location. The architecture incentivizes users (e.g., large numbers of mobile-phone and mobile-computer users) to provide the data in the form of geolocation information trails and images captured by user devices. Thus, users take multiple pictures, for example, and can validate existing coverage of specific points of interest based on variable needs of the requestor. One motivational technique is by using augmented reality (AR) games, which include shooting targets associated with the point of interest (e.g., a street). Thus, the game can be designed for the data accumulation, which includes visual data. Additionally, the architecture can determine the areas or points of interest for validation and/or additional coverage by comparing live video data to an image database to decide of the need for update.Type: GrantFiled: June 10, 2011Date of Patent: October 8, 2013Assignee: Microsoft CorporationInventors: Elad Gerson, Eyal Ofek, Limor Lahiani, Brian Beckman, Ido Omer
-
Patent number: 8503794Abstract: Methods and apparatuses are disclosed. Previously stored images of one or more geographic areas may be viewed by online users. A new low-resolution image may be acquired and aspects of the new low-resolution image may be compared with a corresponding one of the previously stored images to determine an amount of change. A determination may be made regarding whether to acquire a new high-resolution image based on the determined amount of change and a freshness score associated with the one of the previously stored images. In another embodiment, a new image may be captured and corresponding location data may be obtained. A corresponding previously stored image may be obtained and compared with the new image to determine an amount of change. The new image may be uploaded to a remote computing device based on the determined amount of change and a freshness score of the previously stored image.Type: GrantFiled: July 28, 2010Date of Patent: August 6, 2013Assignee: Microsoft CorporationInventors: Ido Omer, Eyal Ofek
-
Patent number: 8488883Abstract: Apparatus for matching a query image against a catalog of images, comprises: a feature extraction unit operative for extracting principle features from said query image; a relationship unit operative for establishing relationships between a given principle feature and other features in the image, and adding said relationships as relationship information alongside said principle features; and a first comparison unit operative for comparing principle features and associated relationship information of said query image with principle features and associated relationship information of images of said catalog to find candidate matches.Type: GrantFiled: December 27, 2010Date of Patent: July 16, 2013Assignee: PicScout (Israel) Ltd.Inventors: Offir Gutelzon, Uri Lavi, Ido Omer, Yael Shor, Simon Bar, Golan Pundak
-
Publication number: 20130071016Abstract: A digital image is divided into patches of pixels, or “superpixels”, where each of the pixels in the patch has approximately the same color value and each of the patches is of approximately the same size. Subsequently, eigenvalues are generated for each patch based on the color values of the individual pixels in the patch, as expressed in a multidimensional color-space. A ratio between the first largest eigenvalue and the second largest eigenvalue for each patch is determined and is then, subsequently, normalized, either based on the intensity of the corresponding patch or normalized to a range between zero and one. The resulting values are compared to a threshold to identify those regions of the digital image that are deemed to be in shadow, thereby generating a shadow mask for the digital image, or are weighted to generate a shadow probability mask.Type: ApplicationFiled: September 15, 2011Publication date: March 21, 2013Applicant: MICROSOFT CORPORATIONInventors: Ido Omer, Eyal Ofek
-
Publication number: 20130050472Abstract: Visual atmospheric effects, colloquially often referred to as “haze”, are filtered from images while taking into account the directional component of such atmospheric effects. A mathematical model, taking into account directional components of light scattering causing the “haze” is utilized to provide more accurate results, especially within the context of wide field images. This mathematical model includes a directional component in the transmission coefficient. To remove the haze from images, each pixel of an individual image can have the atmospheric coloring subtracted from that pixel and can then have an appropriate compensation made for the atmospheric transmission losses. An image capture system collects metadata to aid in the determination of directional components of haze. The removal of haze from images can provide images that can be more easily combined into a composite image.Type: ApplicationFiled: August 26, 2011Publication date: February 28, 2013Applicant: MICROSOFT CORPORATIONInventors: Ido Omer, Eyal Ofek
-
Publication number: 20120331009Abstract: A semi-automatic map editor may allow a user to add features to a map with a minimum of effort. In one example, a user may add a road to a map by indicating where the endpoints of the road are. A system may then attempt to fill in the path of the road using the user-provided endpoints, an analysis of an aerial or satellite photograph, existing maps that show the road, or any other appropriate information. Using this information, the system may display a proposed path for the road between the endpoints that the user has indicated. The user may then fine tune and/or confirm the proposed path, thereby adding the road to the map. In addition to roads, other feature such as bodies of water, ski trails, etc., may be added in this manner.Type: ApplicationFiled: June 21, 2011Publication date: December 27, 2012Applicant: MICROSOFT CORPORATIONInventors: Ido Omer, Eyal Ofek, John-Michael Wiley, Gonzalo Ramos