Patents by Inventor Carlos Hernandez

Carlos Hernandez 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: 8994738
    Abstract: System and method for rendering a sequence of images corresponding to a sequence of camera poses of a target area to generate an animation representative of a progression of camera poses are provided. An initial image and an associated initial depthmap of a target area captured from an initial camera pose, and a final image and an associated final depthmap of the target area captured from a final camera pose are identified. A plurality of intermediate images representing a plurality of intermediate camera poses directed at the target are produced by performing interpolation on the initial image, the initial depthmap, the final image and the final depthmap. Each intermediate image is associated with a point along the navigational path between the initial and the final camera poses. An animation of the plurality of intermediate images produces a transition of views between the initial camera pose and the final camera pose.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: March 31, 2015
    Assignee: Google Inc.
    Inventors: Carlos Hernandez Esteban, Steven Maxwell Seitz, Matthew Robert Simpson
  • Publication number: 20150035498
    Abstract: Procedures for the connection of a very capacitive load to a voltage bus of an electric distribution system, by using a solid state power controller, where the current through the SSPC is controlled actively by maintaining one of its parameters (the current and/or the derivative of the current) constant during the entire connection time of said very capacitive load or during each one of a set of stretches of said connection time. The invention also refers to SSPCs structured to carry out said procedures.
    Type: Application
    Filed: February 28, 2011
    Publication date: February 5, 2015
    Inventors: Gil Izquierdo, Andres Barrado Bautista, Clara Marina Sanz Garcia, Roberto Carlos Hernandez Morgado
  • Patent number: 8913300
    Abstract: Systems and methods for rendering an image related to a target area is provided. Image data and an associated depthmap of the target area are received. Vector image data corresponding to the image data of the target area are further received. A height value for each of a plurality of pixels of the image data is determined based on the associated depthmap. A mask for the image data is created based on the determined height value for each of the plurality of pixels of the image data, and applied to the vector image data. An image of the target area comprising the received image data and the masked vector image data is rendered for display.
    Type: Grant
    Filed: September 5, 2012
    Date of Patent: December 16, 2014
    Assignee: Google Inc.
    Inventor: Carlos Hernandez Esteban
  • Patent number: 8885955
    Abstract: Systems and methods for compressing a depthmap are provided. In some aspects, a system includes an encoding module configured to determine a minimum value and a maximum value of a depthmap. The encoding module is further configured to normalize the depthmap based on the minimum value, the maximum value, and an encoding model. The normalized depthmap includes a scalar value for each pixel of the depthmap. The system also includes a compression module configured to compress the normalized depthmap.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: November 11, 2014
    Assignee: Google Inc.
    Inventor: Carlos Hernandez Esteban
  • Publication number: 20140267618
    Abstract: Systems and methods for generating depth data from images captured by a camera-enabled mobile device are provided. The depth data can be used to refocus one or more portions of an image captured by the camera-enabled mobile device. A user can select different portions of the captured image to bring different portions of the image into focus and out of focus. Depth data for an image can be generated from a reference image and a sequence of images captured by the image capture device. The sequences of images can be acquired using a suitable camera motion. A refocused image can be generated with portions of the image out of focus relative to the reference image.
    Type: Application
    Filed: July 31, 2013
    Publication date: September 18, 2014
    Applicant: Google Inc.
    Inventors: Carlos Hernandez Esteban, Steven Maxwell Seitz, Sameer Agarwal, Simon Fuhrmann
  • Patent number: 8813008
    Abstract: Systems and methods for detecting design conflicts of a product or process are disclosed. A method for detecting design conflicts includes processing a function model of a product or process to identify a plurality of descriptions of functions to be performed by the product or process. The method includes detecting in the plurality of descriptions a first description and a second description in which the first description includes a first design component name that matches a second design component name of the second description, a first descriptive noun that matches a second descriptive noun of the second description, and a first active verb that does not match a second active verb of the second description. The method further includes flagging a relationship between the first description and the second description as a first conflict type and displaying, on a display device, information regarding the first conflict type.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: August 19, 2014
    Assignee: Red X Holdings LLC
    Inventors: Craig G. Hysong, Harry B. Flotemersch, Carlos A. Hernandez, John P. Abrahamian
  • Patent number: 8761457
    Abstract: Systems and methods for aligning ground based images of a geographic area taken from a perspective at or near ground level and a set of aerial images taken from, for instance, an oblique perspective, are provided. More specifically, candidate aerial imagery can be identified for alignment with the ground based image. Geometric data associated with the ground based image can be obtained and used to warp the ground based image to a perspective associated with the candidate aerial imagery. One or more feature matches between the warped image and the candidate aerial imagery can then be identified using a feature matching technique. The matched features can be used to align the ground based image with the candidate aerial imagery.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: June 24, 2014
    Assignee: Google Inc.
    Inventors: Steven Maxwell Seitz, Carlos Hernandez Esteban, Qi Shan
  • Publication number: 20140090875
    Abstract: A cold shrink assembly includes a first member, a second member, a shrink fit joint and a band. The first member has a tapered shape and includes a first opening or first notch. The second member has a tapered shape and includes a second opening or second notch. The shrink fit joint is disposed over a portion of the first and second members. The band is configured to secure the first and second members in a predetermined position. The band extends through the first opening or first notch, along a first portion of an outer surface of the cold shrink assembly, through the second opening or second notch, and loops back to the first opening or first notch along a second portion of the outer surface of the cold shrink assembly.
    Type: Application
    Filed: August 13, 2013
    Publication date: April 3, 2014
    Applicant: Thomas & Betts International, Inc.
    Inventors: Carlos Hernandez, Stanley S. Szyszko, Roger L. Lucero, Daniel L. Gardner
  • Patent number: 8688467
    Abstract: Systems and methods for operably coupling medical device(s) together with an evaluation device such that closed-loop processing may occur are provided. To achieve closed-loop processing, the evaluation device is configured to receive diagnostic information related to physiological attributes of a patient and operational-status information of the medical device(s). Upon receipt of this information, the evaluation device may automatically analyze the data and automatically compose instructions based on the analysis. Analyzing includes comparing the data against content within an electronic medical record (EMR) or applying rules to the data. The rules are built on evidence-based medical procedures consistent with current medical practice.
    Type: Grant
    Filed: January 9, 2009
    Date of Patent: April 1, 2014
    Assignee: Cerner Innovation, Inc.
    Inventors: Kyle R. Harrison, Lori N. Cross, Daniel P. Devers, Carlos Hernandez, Travis Miner, Arthur J. Hauck, Timothy Jimenez
  • Patent number: 8687903
    Abstract: Systems and methods for compressing a depthmap are provided. In some aspects, a system includes an encoding module configured to group a plurality of pixels of a depthmap. Each grouped pixel of the depthmap includes a depth value and is associated with an optic ray aligned with a camera capturing the depthmap. Each of the plurality of depth values is within a predetermined offset from one another. The encoding module is further configured to generate a primitive based on the grouped plurality of pixels. The primitive includes an identification value. Each of the plurality of optic rays intersects a corresponding portion of the primitive. The encoding module is further configured to transform the depthmap based on the primitive. Each grouped pixel of the transformed depthmap includes the identification value. The system also includes a compression module configured to compress the transformed depthmap.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: April 1, 2014
    Assignee: Google Inc.
    Inventor: Carlos Hernandez Esteban
  • Publication number: 20140040840
    Abstract: Systems and methods for detecting design conflicts of a product or process are disclosed. A method for detecting design conflicts includes processing a function model of a product or process to identify a plurality of descriptions of functions to be performed by the product or process. The method includes detecting in the plurality of descriptions a first description and a second description in which the first description includes a first design component name that matches a second design component name of the second description, a first descriptive noun that matches a second descriptive noun of the second description, and a first active verb that does not match a second active verb of the second description. The method further includes flagging a relationship between the first description and the second description as a first conflict type and displaying, on a display device, information regarding the first conflict type.
    Type: Application
    Filed: March 14, 2013
    Publication date: February 6, 2014
    Applicant: RED X HOLDINGS LLC
    Inventors: Craig G. Hysong, Harry B. Flotemersch, Carlos A. Hernandez, John P. Abrahamian
  • Patent number: 8553998
    Abstract: Systems and methods for compressing a depthmap are provided. In some aspects, a system includes an encoding module configured to group a plurality of pixels of a depthmap. Each grouped pixel of the depthmap includes a depth value and is associated with an optic ray aligned with a camera capturing the depthmap. Each of the plurality of depth values is within a predetermined offset from one another. The encoding module is further configured to generate a primitive based on the grouped plurality of pixels. The primitive includes an identification value. Each of the plurality of optic rays intersects a corresponding portion of the primitive. The encoding module is further configured to transform the depthmap based on the primitive. Each grouped pixel of the transformed depthmap includes the identification value. The system also includes a compression module configured to compress the transformed depthmap.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: October 8, 2013
    Assignee: Google Inc.
    Inventor: Carlos Hernandez Esteban
  • Patent number: 8553997
    Abstract: Systems and methods for compressing a depthmap are provided. In some aspects, a system includes an encoding module configured to determine a minimum value and a maximum value of a depthmap. The encoding module is further configured to normalize the depthmap based on the minimum value, the maximum value, and an encoding model. The normalized depthmap includes a scalar value for each pixel of the depthmap. The system also includes a compression module configured to compress the normalized depthmap.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: October 8, 2013
    Assignee: Google Inc.
    Inventor: Carlos Hernandez Esteban
  • Patent number: 8451322
    Abstract: According to one embodiment, an apparatus for determining the gradients of the surface normals of an object includes a receiving unit, establishing unit, determining unit, and selecting unit. The receiving unit is configured to receive data of three 2D images of the object, wherein each image is taken under illumination from a different direction. The establishing unit is configured to establish which pixels of the image are in shadow such that there is only data available from two images from these pixels. The determining unit is configured to determine a range of possible solutions for the gradient of the surface normal of a shadowed pixel using the data available for the two images. The selecting unit is configured to select a solution for the gradient using the integrability of the gradient field over an area of the object as a constraint and minimizing a cost function.
    Type: Grant
    Filed: April 8, 2011
    Date of Patent: May 28, 2013
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Carlos Hernandez, George Vogiatzis, Roberto Cipolla
  • Patent number: 8447991
    Abstract: A card authentication system. In one embodiment, the invention relates to a method for authenticating a data card having an intrinsic magnetic characteristic and recorded data on the data card, the method including reading information from the data card, the data card information including the intrinsic magnetic characteristic and the recorded data on the data card, encrypting the data card information, sending the encrypted data card information, receiving the encrypted data card information, decrypting a portion of the encrypted data card information, the portion including the intrinsic magnetic characteristic, generating a score indicative of a degree of correlation between the intrinsic magnetic characteristic of the data card information and a stored value, and determining an authenticity of the data card based at least in part on the score.
    Type: Grant
    Filed: November 6, 2007
    Date of Patent: May 21, 2013
    Assignees: Magtek, Inc., Washington Univ.
    Inventors: Annmarie D. Hart, Lawrence R. Meyers, Carlos Hernandez, Robert E. Morley, Jr., Edward J. Richter, Ronald S. Indeck
  • Publication number: 20130083015
    Abstract: Systems and methods for rendering an image related to a target area is provided. Image data and an associated depthmap of the target area are received. Vector image data corresponding to the image data of the target area are further received. A height value for each of a plurality of pixels of the image data is determined based on the associated depthmap. A mask for the image data is created based on the determined height value for each of the plurality of pixels of the image data, and applied to the vector image data. An image of the target area comprising the received image data and the masked vector image data is rendered for display.
    Type: Application
    Filed: September 5, 2012
    Publication date: April 4, 2013
    Applicant: Google Inc.
    Inventor: Carlos HERNANDEZ ESTEBAN
  • Publication number: 20130044139
    Abstract: Systems and methods for navigating a camera are provided. In some aspects, a method includes identifying an initial projection of a target on a viewport of the camera. The initial projection is associated with an initial camera pose of the camera. The method also includes determining a final projection of the target on the viewport. The final projection is associated with a final camera pose of the camera. The method also includes calculating intermediate camera poses of the camera along a navigational path between the initial camera pose and the final camera pose. Each of the intermediate camera poses is associated with a corresponding intermediate projection of the target on the viewport. The intermediate camera poses is calculated such that each subsequent one of the intermediate projections is closer to the final projection than is a previous one of the intermediate projections.
    Type: Application
    Filed: March 19, 2012
    Publication date: February 21, 2013
    Applicant: Google Inc.
    Inventor: Carlos Hernandez Esteban
  • Patent number: 8260007
    Abstract: Systems and methods for generating a depth tile are provided. In some aspects, a system includes an alignment module configured to map each pixel of a depthmap to a corresponding pixel of a map tile. Each pixel of the depthmap includes a depth value, and each pixel of the map tile is associated with a terrain elevation value. The system also includes a transform module configured to adjust the depth value of each pixel of the depthmap based on a corresponding terrain elevation value. The system also includes a depth tile module configured to generate the depth tile. Each pixel of the depth tile includes a corresponding adjusted depth value.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: September 4, 2012
    Assignee: Google Inc.
    Inventors: Yasutaka Furukawa, Carlos Hernandez Esteban
  • Publication number: 20120147152
    Abstract: A system generating a 3D depth profile of an object, including: a moveable video camera to continually capture 2D image data of the object as the camera moves, to capture plural 2D image frames each including plural pixels; a processor configured to: receive the 2D image data; determine position of the camera when each frame is captured; calculate depth of part of an object shown in a pixel in a first frame with respect to a reference, by identifying the part in at least one further frame and calculating the depth using camera positions of the first image and at least one further image; and determine depth profile of the object, for plural parts of the object shown in the pixels. A display displays the depth profile and indicates in real time, as data is gathered, the parts of the object for which the depth profile has been calculated.
    Type: Application
    Filed: June 11, 2009
    Publication date: June 14, 2012
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: George Vogiatis, Carlos Hernandez
  • Patent number: D677723
    Type: Grant
    Filed: September 18, 2012
    Date of Patent: March 12, 2013
    Assignee: MakerBot Industries, LLC
    Inventors: William B. Buel, Antonio Carlo Hernandez Celestin