Patents by Inventor Matthew E. Brand

Matthew E. Brand 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: 8380010
    Abstract: A method resizes input images by first constructing a grid graph. The grid graph includes one node for each pixel in the input image, and adjacent nodes in the grid graph are connected by arcs. Each arc is directed and has an associated cost. A cut is applied to the arcs of the grid graph using a cost function. A seam of pixels is determined from the cut so that coordinates of the pixels in the seam enforce monotonicity and connectivity constraints. Then, the input image is resized according to the seam to produce an output image while minimizing a change of energy in the output image when compared with the input image.
    Type: Grant
    Filed: November 12, 2008
    Date of Patent: February 19, 2013
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Michael Rubenstein, Arial Shamir, Shmuel Avidan, Matthew E. Brand
  • Patent number: 8311285
    Abstract: A location and orientation in an environment is determined by acquiring a set of one or more real omni-directional images of an unknown skyline in the environment from an unknown location and an unknown orientation in the environment by an omni-directional camera. A set of virtual omni-directional images is synthesized from a 3D model of the environment, wherein each virtual omni-directional image is associated with a known skyline, a known location and a known orientation. Each real omni-directional image is compared with the set of virtual omni-directional images to determine a best matching virtual omni-directional image with the associated known location and known orientation that correspond to the unknown location and orientation.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: November 13, 2012
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Srikumar Ramalingam, Matthew E. Brand
  • Patent number: 8290298
    Abstract: A method edits an input video to produce an output video. Pixels of the input video are partitioned into sets of pixels, wherein the pixels in the sets are adjacent, and for each set of pixels performing the following steps. A trellis having nodes connected by directed links is constructed. Each node corresponds to one of the pixels in the set of pixels, and each node is associated with an action and location of the pixel in the output image. Costs are assigned to the nodes and the links, wherein the costs are on apparent motion in the input video. A least cost path is determined through the trellis. Then, for each node on the path, apply the action associated the node to the corresponding pixel in the input video to edit the corresponding pixel at the location in the output video associated with the node.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: October 16, 2012
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventor: Matthew E. Brand
  • Patent number: 8160396
    Abstract: A method and camera apparatus touches up a source image to produce a target image. The source image is partitioned into non-overlapping tiles of pixels. Each tile is labeled. A probability distribution of the labels is inferred, in which the probability distribution is a conditional random field. Weights are determined from the conditional random field. Then, each tile of the source image is transformed according to the weights to produce a corresponding tile of a target image. The transforming maximizes a conditional likelihood of the target image given the source image, while marginalizing over all possible labelings of the source image.
    Type: Grant
    Filed: December 6, 2007
    Date of Patent: April 17, 2012
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Matthew E. Brand, Patrick Pletscher
  • Patent number: 8155048
    Abstract: A method transmits a message of a source entropy from a source node, via a set of relay nodes, to a destination node, the set of relay nodes includes a node and a next node connected by a wireless link, wherein the next node is guaranteed to receive accumulated nats from one or more previous transmissions of the message, in which a transmission of the message from the node to the next node includes determining the accumulated nats guaranteed to be received by the next node; calculating minimal nats of the message to be transmitted from the node to the next node, such that a sum of the minimal nats and the accumulated nats is not less than the source entropy; and transmitting the message having the minimal nats from the node to the next node.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: April 10, 2012
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventor: Matthew E. Brand
  • Publication number: 20110211771
    Abstract: A method resizes input images by first constructing a grid graph. The grid graph includes one node for each pixel in the input image, and adjacent nodes in the grid graph are connected by arcs. Each arc is directed and has an associated cost. A cut is applied to the arcs of the grid graph using a cost function. A seam of pixels is determined from the cut so that coordinates of the pixels in the seam enforce monotonicity and connectivity constraints. Then, the input image is resized according to the seam to produce an output image while minimizing a change of energy in the output image when compared with the input image.
    Type: Application
    Filed: November 12, 2008
    Publication date: September 1, 2011
    Inventors: Michael Rubenstein, Arial Shamir, Shmuel Avidan, Matthew E. Brand
  • Publication number: 20110150320
    Abstract: A location and orientation in an environment is determined by acquiring a set of one or more real omni-directional images of an unknown skyline in the environment from an unknown location and an unknown orientation in the environment by an omni-directional camera. A set of virtual omni-directional images is synthesized from a 3D model of the environment, wherein each virtual omni-directional image is associated with a known skyline, a known location and a known orientation. Each real omni-directional image is compared with the set of virtual omni-directional images to determine a best matching virtual omni-directional image with the associated known location and known orientation that correspond to the unknown location and orientation.
    Type: Application
    Filed: June 28, 2010
    Publication date: June 23, 2011
    Inventors: Srikumar Ramalingam, Matthew E. Brand
  • Publication number: 20100246473
    Abstract: Embodiments of the invention describe a method for transmitting a message of a source entropy from a source node, via a set of relay nodes, to a destination node, the set of relay nodes includes a node and a next node connected by a wireless link, wherein the next node is guaranteed to receive accumulated nats from one or more previous transmissions of the message, in which a transmission of the message from the node to the next node includes determining the accumulated nats guaranteed to be received by the next node; calculating minimal nats of the message to be transmitted from the node to the next node, such that a sum of the minimal nats and the accumulated nats is not less than the source entropy; and transmitting the message having the minimal nats from the node to the next node.
    Type: Application
    Filed: March 27, 2009
    Publication date: September 30, 2010
    Inventor: Matthew E. Brand
  • Publication number: 20100183243
    Abstract: A method edits an input video to produce an output video. Pixels of the input video are partitioned into sets of pixels, wherein the pixels in the sets are adjacent, and for each set of pixels performing the following steps. A trellis having nodes connected by directed links is constructed. Each node corresponds to one of the pixels in the set of pixels, and each node is associated with an action and location of the pixel in the output image. Costs are assigned to the nodes and the links, wherein the costs are on apparent motion in the input video. A least cost path is determined through the trellis. Then, for each node on the path, apply the action associated the node to the corresponding pixel in the input video to edit the corresponding pixel at the location in the output video associated with the node.
    Type: Application
    Filed: March 30, 2009
    Publication date: July 22, 2010
    Inventor: Matthew E. Brand
  • Patent number: 7756021
    Abstract: A computer implemented method finds a path having a minimal expected cost through a network of nodes connected by arcs, in which the path is from a source node to a destination node, and in which a traversal time for traversing each arc is a random variable. An expected cost of traversing each possible path from the source node to the destination node is determined as an average value of a nonlinear cost function applied to each possible total travel time for traversing the path. The expected cost is weighted according to a probability of each possible total travel time. For each node in the network and for each possible time to start, a particular path from the source node to the node having a minimal expected cost and an optimal time to start on that path is determined.
    Type: Grant
    Filed: July 26, 2006
    Date of Patent: July 13, 2010
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Evdokia V. Nikolova, Matthew E. Brand
  • Patent number: 7743890
    Abstract: A method and system determine peak power consumption over time by a bank of elevator for servicing a set of passenger hall calls and delivery requests, and selecting elevator schedules that keep peak power consumption below a predetermined threshold. For each car in response to receiving a hall call, a set of all possible paths to service all hall calls assigned to the car are determined, in which each path includes a set of all possible segments. A peak power consumption for each possible segment is also determined. The peak power consumptions for the set of all possible segments for each time instant are added to determine a total peak power consumption for each time instant, and a particular path is selected as a schedule to operate the bank of elevator cars, if the total peak power consumption for any instant in time while operating according to the selected schedule is below a predetermined threshold.
    Type: Grant
    Filed: June 12, 2007
    Date of Patent: June 29, 2010
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Daniel N. Nikovski, Matthew E. Brand
  • Patent number: 7573866
    Abstract: A method finds an optimal path from a source to a destination. The possible paths from the source to the destination are represented as a stochastic graph of nodes connected by edges. Each edge has an independent probability distribution over a cost of the edge. A constraint for reaching the destination is defined. The graph is reduced to a relatively small set of deterministic minimum cost problems, which can be solved to determine an optimal path that maximizes a probability of reaching the destination within the constraint.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: August 11, 2009
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Evdokia V. Nikolova, Matthew E. Brand, Michael Mitzenmacher
  • Publication number: 20090175171
    Abstract: A method finds an optimal path from a source to a destination. The possible paths from the source to the destination are represented as a stochastic graph of nodes connected by edges. Each edge has an independent probability distribution over a cost of the edge. A constraint for reaching the destination is defined. The graph is reduced to a relatively small set of deterministic minimum cost problems, which can be solved to determine an optimal path that maximizes a probability of reaching the destination within the constraint.
    Type: Application
    Filed: August 30, 2006
    Publication date: July 9, 2009
    Inventors: Evdokia V. Nikolova, Matthew E. Brand, Michael Mitzenmacher
  • Patent number: 7546905
    Abstract: A method schedules cars of an elevator system, the elevator system including a set of cars, and a set of hall calls. For each car, a waiting time is determined independently if the hall call is the only hall call assigned to the car. For each car, a mutual delay ?W(h|g) is determined for each possible pair of unassigned hall calls h and assigned hall calls g. The waiting time and mutual delays are summed. Then, the assignments are made to the set of cars so that the sum is a minimum.
    Type: Grant
    Filed: March 27, 2006
    Date of Patent: June 16, 2009
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Daniel N. Nikovski, Matthew E. Brand, Dietmar Ebner
  • Publication number: 20090148072
    Abstract: A method and camera apparatus touches up a source image to produce a target image. The source image is partitioned into non-overlapping tiles of pixels. Each tile is labeled. A probability distribution of the labels is inferred, in which the probability distribution is a conditional random field. Weights are determined from the conditional random field. Then, each tile of the source image is transformed according to the weights to produce a corresponding tile of a target image. The transforming maximizes a conditional likelihood of the target image given the source image, while marginalizing over all possible labelings of the source image.
    Type: Application
    Filed: December 6, 2007
    Publication date: June 11, 2009
    Inventors: Matthew E. Brand, Patrick Pletscher
  • Patent number: 7484597
    Abstract: A method schedules cars of an elevator system. Each possible assignment of a set of hall calls to a set of cars is represented by a solution vector maintained as a node in a search tree. Each solution vector is evaluated using an ESA-DP process according to an immediate policy to determine initially a best solution. A branch-and-bound process is applied to each solution vector using the initial best solution and the search tree to determine a globally optimal solution for scheduling the cars according to a reassignment policy.
    Type: Grant
    Filed: March 27, 2006
    Date of Patent: February 3, 2009
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Daniel N. Nikovski, Matthew E. Brand, Dietmar Ebner
  • Patent number: 7475027
    Abstract: A method and system recommends items such as products and services to consumers. Rating on items are received from consumers as a sequential stream of data. A thin singular value decomposition is updated, one rating at the time, while receiving the ratings. A prediction of a recommendations of particular items for a particular consumer is based on the updated singular value decomposition while receiving the ratings and updating the singular value decomposition. The ratings are discarded after the updating so that a size, structure, and content of an underlying preference matrix is unknown.
    Type: Grant
    Filed: February 6, 2003
    Date of Patent: January 6, 2009
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventor: Matthew E. Brand
  • Publication number: 20080308361
    Abstract: A method and system determine peak power consumption over time by a bank of elevator for servicing a set of passenger hall calls and delivery requests, and selecting elevator schedules that keep peak power consumption below a predetermined threshold. For each car in response to receiving a hall call, a set of all possible paths to service all hall calls assigned to the car are determined, in which each path includes a set of all possible segments. A peak power consumption for each possible segment is also determined. The peak power consumptions for the set of all possible segments for each time instant are added to determine a total peak power consumption for each time instant, and a particular path is selected as a schedule to operate the bank of elevator cars, if the total peak power consumption for any instant in time while operating according to the selected schedule is below a predetermined threshold.
    Type: Application
    Filed: June 12, 2007
    Publication date: December 18, 2008
    Inventors: Daniel N. Nikovski, Matthew E. Brand
  • Patent number: 7412098
    Abstract: A method represents a class of objects. A set of samples for the objects in the class is acquired, there being one sample for each object, and each sample includes a plurality of data values representing characteristics of the object. The samples are grouped into subsets such that each subset intersects at least one other subset. For each subset, a low-dimensional parameterization is determined. Nullspaces of the low-dimensional parameterizations are averaged to obtain a matrix whose nullspace contains a low-dimensional representation of the class of objects.
    Type: Grant
    Filed: September 2, 2004
    Date of Patent: August 12, 2008
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventor: Matthew E. Brand
  • Patent number: 7359550
    Abstract: A method models data values acquired by measuring a natural phenomena. Samples are acquired of the natural phenomena, each sample is arranged as a vector c of the data values. Some of the data values may be missing. The vectors c are decomposed into five matrices, respectively, a subspace Upxr, singular values srxl, an encoding Vqxr, a subspace rotation U?rxr, an encoding transform V?rxr, where p indicates the number of discrete data values in each sample, q is a number of samples, and r is a rank of a decomposition of the data values. The five matrices can then be multiplied according to UU?diag(s)V?TVT to obtain a best linear approximation of the natural phenomena for any value of r less than both p and q, where T is a matrix transpose operator.
    Type: Grant
    Filed: April 18, 2002
    Date of Patent: April 15, 2008
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventor: Matthew E. Brand