Patents by Inventor Luis Goncalves

Luis Goncalves 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: 7646887
    Abstract: Disclosed is a system and method for using optical flow to detect objects moving past a camera and to select images of the moving objects. A shopping cart, for example, may be detected by subdividing an image into a plurality of image blocks; comparing the blocks to a preceding image to determine the motion of the portion of the object pictured; associating the most common motion with the shopping cart. The motion of the cart may also be integrated over time for purposes of tracking cart motion and selecting a subset of the captured images for object recognition processing. Detection of the cart and image selection improves computational efficiency an increase merchandise throughput.
    Type: Grant
    Filed: January 3, 2006
    Date of Patent: January 12, 2010
    Assignee: Evolution Robotics Retail, Inc.
    Inventors: Luis Goncalves, Isaac Gremmer
  • Publication number: 20090060259
    Abstract: The present invention provides a system and method for detecting fraudulent identification tags, such as Universal Product Codes (UPC) applied to goods to be purchased. The invention may store in a database images of the goods to be purchased and feature models of these images. When a customer desires to purchase an item containing a UPC, a scanned image of the item about to be purchased may be acquired and a feature model of the scanned image may be created. The system may retrieve from the database the image and feature model previously stored for the item associated with the just-scanned UPC. A variety of image processing techniques may be used to compare the scanned and database images and/or the scanned and database feature models. In one embodiment of the invention, these image processing techniques may include determining a geometric transformation that maps the features of the scanned image onto the features of a database model.
    Type: Application
    Filed: September 4, 2007
    Publication date: March 5, 2009
    Inventor: LUIS GONCALVES
  • Publication number: 20070299604
    Abstract: A system and method synthesizing images of a locale to generate a composite image that provide a panoramic view of the locale. A video camera moves along a street recording images of objects along the street. A GPS receiver and inertial navigation system provide the position of the camera as the images are being recorded. The images are indexed with the position data provided by the GPS receiver and inertial navigation system. The composite image is created on a column-by-column basis by determining which of the acquired images contains the desired pixel column, extracting the pixels associated with the column, and stacking the columns side by side. The composite images are stored in an image database and associated with a street name and number range of the street being depicted in the image. The image database covers a substantial amount of a geographic area allowing a user to visually navigate the area from a user terminal.
    Type: Application
    Filed: June 11, 2007
    Publication date: December 27, 2007
    Inventors: ENRICO DiBERNARDO, Luis Goncalves
  • Publication number: 20070262884
    Abstract: The invention is related to methods and apparatus that use a visual sensor and dead reckoning sensors to process Simultaneous Localization and Mapping (SLAM). These techniques can be used in robot navigation. Advantageously, such visual techniques can be used to autonomously generate and update a map. Unlike with laser rangefinders, the visual techniques are economically practical in a wide range of applications and can be used in relatively dynamic environments, such as environments in which people move. One embodiment further advantageously uses multiple particles to maintain multiple hypotheses with respect to localization and mapping. Further advantageously, one embodiment maintains the particles in a relatively computationally-efficient manner, thereby permitting the SLAM processes to be performed in software using relatively inexpensive microprocessor-based computer systems.
    Type: Application
    Filed: November 22, 2006
    Publication date: November 15, 2007
    Applicant: Evolution Robotics, Inc.
    Inventors: Luis Goncalves, L. Karlsson, Paolo Pirjanian, Enrico Di Bernardo
  • Patent number: 7228123
    Abstract: The present invention uses data from several sources to determine lines-of-sight between nodes in a FSO network. The present invention provides a three-dimensional neighborhood modeling system that uses aerial image data, Digital Elevation Models, U.S. street map data and address data to automatically map the placement of nodes within a neighborhood or other geographical area. Method for creating the 3-Dimensional, House and Tree Maps used in the line-of-sight processing are also disclosed. A House Map in the present invention identifies houses in an area of consideration, and a Tree Map in the present invention identifies trees in an area of consideration. A 3-Dimensional Map in the present invention provides an elevation for every pixel for the area under consideration, whereby the elevation is adjusted for the height of trees, houses and other objects.
    Type: Grant
    Filed: March 17, 2004
    Date of Patent: June 5, 2007
    Assignee: Clearmesh Networks, Inc.
    Inventors: Carter Moursund, Lorenzo Caminiti, Enrico Di Bernardo, Luis Goncalves
  • Publication number: 20070090973
    Abstract: The invention is related to methods and apparatus that use a visual sensor and dead reckoning sensors to process Simultaneous Localization and Mapping (SLAM). These techniques can be used in robot navigation. Advantageously, such visual techniques can be used to autonomously generate and update a map. Unlike with laser rangefinders, the visual techniques are economically practical in a wide range of applications and can be used in relatively dynamic environments, such as environments in which people move. One embodiment further advantageously uses multiple particles to maintain multiple hypotheses with respect to localization and mapping. Further advantageously, one embodiment maintains the particles in a relatively computationally-efficient manner, thereby permitting the SLAM processes to be performed in software using relatively inexpensive microprocessor-based computer systems.
    Type: Application
    Filed: November 13, 2006
    Publication date: April 26, 2007
    Applicant: Evolution Robotics, Inc.
    Inventors: L. Karlsson, Paolo Pirjanian, Luis Goncalves, Enrico Bernardo
  • Publication number: 20060283943
    Abstract: Systems and methods for recognizing and identifying items located on the lower shelf of a shopping cart in a checkout lane of a retail store environment for the purpose of reducing or preventing loss or fraud and increasing the efficiency of a checkout process. The system includes one or more visual sensors that can take images of items and a computer system that receives the images from the one or more visual sensors and automatically identifies the items. The system can be trained to recognize the items using images taken of the items. The system relies on matching visual features from training images to match against features extracted from images taken at the checkout lane. Using the scale-invariant feature transformation (SIFT) method, for example, the system can compare the visual features of the images to the features stored in a database to find one or more matches, where the found one or more matches are used to identify the items.
    Type: Application
    Filed: August 22, 2006
    Publication date: December 21, 2006
    Applicant: EVOLUTION ROBOTICS RETAIL, INC.
    Inventors: Jim Ostrowski, Luis Goncalves, Micheal Cremean, Alex Simonini, Alec Hudnut
  • Patent number: 7100824
    Abstract: Systems and methods for recognizing and identifying items located on the lower shelf of a shopping cart in a checkout lane of a retail store environment for the purpose of reducing or preventing loss or fraud and increasing the efficiency of a checkout process. The system includes one or more visual sensors that can take images of items and a computer system that receives the images from the one or more visual sensors and automatically identifies the items. The system can be trained to recognize the items using images taken of the items. The system relies on matching visual features from training images to match against features extracted from images taken at the checkout lane. Using the scale-invariant feature transformation (SIFT) method, for example, the system can compare the visual features of the images to the features stored in a database to find one or more matches, where the found one or more matches are used to identify the items.
    Type: Grant
    Filed: December 27, 2004
    Date of Patent: September 5, 2006
    Assignee: Evolution Robotics, Inc.
    Inventors: Jim Ostrowski, Luis Goncalves, Michael Cremean, Alex Simonini, Alec Hudnut
  • Publication number: 20060147087
    Abstract: Disclosed is a system and method for using optical flow to detect objects moving past a camera and to select images of the moving objects. A shopping cart, for example, may be detected by subdividing an image into a plurality of image blocks; comparing the blocks to a preceding image to determine the motion of the portion of the object pictured; associating the most common motion with the shopping cart. The motion of the cart may also be integrated over time for purposes of tracking cart motion and selecting a subset of the captured images for object recognition processing. Detection of the cart and image selection improves computational efficiency an increase merchandise throughput.
    Type: Application
    Filed: January 3, 2006
    Publication date: July 6, 2006
    Inventors: Luis Goncalves, Isaac Gremmer
  • Publication number: 20060012493
    Abstract: The invention is related to methods and apparatus that use a visual sensor and dead reckoning sensors to process Simultaneous Localization and Mapping (SLAM). These techniques can be used in robot navigation. Advantageously, such visual techniques can be used to autonomously generate and update a map. Unlike with laser rangefinders, the visual techniques are economically practical in a wide range of applications and can be used in relatively dynamic environments such as environments in which people move. One embodiment further advantageously uses multiple particles to maintain multiple hypotheses with respect to localization and mapping. Further advantageously, one embodiment maintains the particles in a relatively computationally-efficient manner, thereby permitting the SLAM processes to be performed in software using relatively inexpensive microprocessor-based computer systems.
    Type: Application
    Filed: December 17, 2003
    Publication date: January 19, 2006
    Inventors: L. Karlsson, Paolo Pirjanian, Luis Goncalves, Enrico Bernardo
  • Publication number: 20050207672
    Abstract: A system and method synthesizing images of a locale to generate a composite image that provide a panoramic view of the locale. A video camera moves along a street recording images of objects along the street. A GPS receiver and inertial navigation system provide the position of the camera as the images are being recorded. The images are indexed with the position data provided by the GPS receiver and inertial navigation system. The composite image is created on a column-by-column basis by determining which of the acquired images contains the desired pixel column, extracting the pixels associated with the column, and stacking the columns side by side. The composite images are stored in an image database and associated with a street name and number range of the street being depicted in the image. The image database covers a substantial amount of a geographic area allowing a user to visually navigate the area from a user terminal.
    Type: Application
    Filed: May 16, 2005
    Publication date: September 22, 2005
    Inventors: Enrico Bernardo, Luis Goncalves
  • Publication number: 20050189411
    Abstract: Systems and methods for recognizing and identifying items located on the lower shelf of a shopping cart in a checkout lane of a retail store environment for the purpose of reducing or preventing loss or fraud and increasing the efficiency of a checkout process. The system includes one or more visual sensors that can take images of items and a computer system that receives the images from the one or more visual sensors and automatically identifies the items. The system can be trained to recognize the items using images taken of the items. The system relies on matching visual features from training images to match against features extracted from images taken at the checkout lane. Using the scale-invariant feature transformation (SIFT) method, for example, the system can compare the visual features of the images to the features stored in a database to find one or more matches, where the found one or more matches are used to identify the items.
    Type: Application
    Filed: December 27, 2004
    Publication date: September 1, 2005
    Applicant: Evolution Robotics, Inc.
    Inventors: Jim Ostrowski, Luis Goncalves, Michael Cremean, Alex Simonini, Alec Hudnut
  • Publication number: 20040248521
    Abstract: The present invention uses data from several sources to determine lines-of-sight between nodes in a FSO network. The present invention provides a three-dimensional neighborhood modeling system that uses aerial image data. Digital Elevation Models, U.S. street map data and address data to automatically map the placement of nodes within a neighborhood or other geographical area.
    Type: Application
    Filed: March 17, 2004
    Publication date: December 9, 2004
    Inventors: Carter Moursund, Lorenzo Carniniti, Enrico Di Bemardo, Luis Goncalves
  • Patent number: 6771932
    Abstract: The present invention uses data from several sources to determine lines-of-sight between nodes in a FSO network. The present invention provides a three-dimensional neighborhood modeling system that uses aerial image data, Digital Elevation Models, U.S. street map data and address data to automatically map the placement of nodes within a neighborhood or other geographical area. Method for creating the 3-Dimensional, House and Tree Maps used in the line-of-sight processing are also disclosed. A House Map in the present invention identifies houses in an area of consideration, and a Tree Map in the present invention identifies trees in an area of consideration. A 3-Dimensional Map in the present invention provides an elevation for every pixel for the area under consideration, whereby the elevation is adjusted for the height of trees, houses and other objects.
    Type: Grant
    Filed: May 24, 2002
    Date of Patent: August 3, 2004
    Assignee: Omnilux, Inc.
    Inventors: Lorenzo Caminiti, Luis Goncalves, Enrico Di Bernardo, Carter Moursund
  • Publication number: 20030218994
    Abstract: The present invention uses data from several sources to determine lines-of-sight between nodes in a FSO network. The present invention provides a three-dimensional neighborhood modeling system that uses aerial image data, Digital Elevation Models, U.S. street map data and address data to automatically map the placement of nodes within a neighborhood or other geographical area.
    Type: Application
    Filed: May 24, 2002
    Publication date: November 27, 2003
    Applicant: OMNILUX, INC.
    Inventors: Lorenzo Caminiti, Luis Goncalves, Enrico Di Bernardo, Carter Moursund
  • Publication number: 20020028511
    Abstract: The invention relates to a device for tissue engineering a bone equivalent comprising a scaffold material, which scaffold material comprises a matrix based on a destructured, natural, starch-based polymer. The invention further relates to a process for tissue engineering said bone equivalent, a hybrid structure obtainable by said process, and to the use of said hybrid structure in various surgical treatments.
    Type: Application
    Filed: September 11, 2001
    Publication date: March 7, 2002
    Applicant: IsoTis N.V.
    Inventors: Joost Dick de Bruijn, Sandra Claudia da Silva Madureira Mendes, Rui Luis Goncalves dos Reis, Antonio Augusto Magalhaes da Cunha
  • Publication number: 20020028493
    Abstract: The invention relates to a device for tissue engineering a bone equivalent comprising a scaffold material, which scaffold material comprises a matrix based on a destructured, natural, starch-based polymer. The invention further relates to a process for tissue engineering said bone equivalent, a hybrid structure obtainable by said process, and to the use of said hybrid structure in various surgical treatments.
    Type: Application
    Filed: September 11, 2001
    Publication date: March 7, 2002
    Applicant: IsoTis N.V.
    Inventors: Joost Dick de Bruijn, Sandra Claudia da Silva Madureira Mendes, Rui Luis Goncalves dos Reis, Antonio Augusto Magalhaes da Cunha
  • Publication number: 20010021530
    Abstract: The invention relates to a device for tissue engineering a bone equivalent comprising a scaffold material, which scaffold material comprises a matrix based on a destructured, natural, starch-based polymer. The invention further relates to a process for tissue engineering said bone equivalent, a hybrid structure obtainable by said process, and to the use of said hybrid structure in various surgical treatments.
    Type: Application
    Filed: April 24, 2001
    Publication date: September 13, 2001
    Applicant: IsoTis N.V.
    Inventors: Joost Dick de Bruijn, Sandra Claudia da Silva Madureira Mendes, Rui Luis Goncalves dos Reis, Antonio Augusto Magalhaes da Cunha