Patents by Inventor Nenad Uzunovic

Nenad Uzunovic 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: 11936982
    Abstract: An image capture device includes a mechanical stabilization system is used in image signal processing. The mechanical image stabilization system has an operating bandwidth and includes a motor to control an orientation of an image sensor. A processing apparatus of the image capture device determines a temperature of the motor and adjusts a cutoff frequency of the operating bandwidth based on the temperature of the motor.
    Type: Grant
    Filed: May 4, 2023
    Date of Patent: March 19, 2024
    Assignee: GoPro, Inc.
    Inventors: Joseph A. Enke, Stepan Moskovchenko, Benjamin P. Tankersley, Adam Fenn, Nenad Uzunovic
  • Publication number: 20230391364
    Abstract: For one embodiment of the present disclosure, a computer implemented method provides deterministic multi-objective constrained optimization for a planning system of an autonomous vehicle (AV). The computer implemented method comprises initializing a planning solver with a plurality of candidate trajectories for an autonomous vehicle, selecting two or more optimal candidate trajectories that potentially satisfy all constraints and evaluating these two or more optimal candidate trajectories in parallel asynchronously using cost functions, determining whether a cost threshold is violated for a node in a temporarily ordered sequence of nodes for a branch of each of the two or more optimal candidate trajectories, and intentionally stopping branch evaluation early for a branch having a cost threshold violation.
    Type: Application
    Filed: June 2, 2022
    Publication date: December 7, 2023
    Applicant: GM CRUISE HOLDINGS LLC
    Inventors: Sean Skwerer, Sam Ling Zeng, Abhishek Jain, Nenad Uzunovic
  • Publication number: 20230368088
    Abstract: Disclosed are systems and methods for specifying goals and behavioral parameters for planning systems of autonomous vehicles. In some aspects, a method includes receiving, by a mission manager in an autonomous vehicle (AV), a mission from an input source of the AV, the mission comprising a request for a task that the AV is to fulfill; deconflicting the mission with one or more other missions of the AV to generate a ranked list of missions; selecting a target mission from the ranked list of missions in accordance with priorities corresponding to each mission in the ranked list of missions; generating one or more scenarios based on the target mission, the one or more scenarios comprising encoded representations of local and geometric terms to cause the target mission to be fulfilled by the AV; and dispatching the one or more scenarios to a planner layer of the AV.
    Type: Application
    Filed: May 13, 2022
    Publication date: November 16, 2023
    Applicant: GM CRUISE HOLDINGS LLC
    Inventors: Eric Michael Lujan, Andrew Robinson, Shad Laws, Brandon Basso, William Anthony Silva, Lucio Otavio Marchioro Rech, Arthur L. Gillespie, III, Jeremy Allan, Juan Fasola, Davide Bacchet, Nenad Uzunovic, Adrian Kit Malaran
  • Publication number: 20230339507
    Abstract: Approaches to utilizing contextual right-of-way decision making for autonomous vehicles are disclosed. An autonomous vehicle is operated in a road setting within an operating environment having other road users. The operation of the autonomous vehicle is based on safety constraints providing limits on operation of the autonomous vehicle. The presence of a selected other road user within the operating environment is detected. Potential trajectories for the autonomous vehicle within the operating environment are evaluated with respect to the other road user. The autonomous vehicle interacts with the other road user by generating vehicle control signals based on a machine learned model and within the one or more safety constraints. The machine learned model is based on a hierarchy of costs corresponding to characteristics of maneuvers by the autonomous vehicle.
    Type: Application
    Filed: April 20, 2022
    Publication date: October 26, 2023
    Applicant: GM CRUISE HOLDINGS LLC
    Inventors: Sasanka Nagavalli, Nenad Uzunovic, Ashish Bhatnagar
  • Publication number: 20230308761
    Abstract: An image capture device includes a mechanical stabilization system is used in image signal processing. The mechanical image stabilization system has an operating bandwidth and includes a motor to control an orientation of an image sensor. A processing apparatus of the image capture device determines a temperature of the motor and adjusts a cutoff frequency of the operating bandwidth based on the temperature of the motor.
    Type: Application
    Filed: May 4, 2023
    Publication date: September 28, 2023
    Inventors: Joseph A. Enke, Stepan Moskovchenko, Benjamin P. Tankersley, Adam Fenn, Nenad Uzunovic
  • Publication number: 20230202522
    Abstract: Disclosed herein are systems and method including a method for managing an autonomous vehicle. The method includes obtaining labels associated with various aspects of right-of-way interactions between an autonomous vehicle and an agent, wherein the right-of-way interactions occur when a human driver takes over for the autonomous vehicle and performs the right-of-way interactions, running an autonomous vehicle stack that is untrained for processing right-of-way interactions between the autonomous vehicle and the agent, injecting the labels into the autonomous vehicle stack and determining, based on the injecting of the labels into the autonomous vehicle stack, a performance of the autonomous vehicle stack.
    Type: Application
    Filed: December 27, 2021
    Publication date: June 29, 2023
    Inventors: Can Cui, Vigneshram Krishnamoorthy, Sasanka Nagavalli, Nenad Uzunovic
  • Publication number: 20230202529
    Abstract: Disclosed herein are systems and method including a method for managing an autonomous vehicle. The method include providing as first input to a machine learning model a raster image and a vector associated with a context of a scene comprising an autonomous vehicle and a plurality of agents, providing as second input to the machine learning model a planned travel path for the autonomous vehicle, based the first input and the second input, outputting from the machine learning model a plurality of yield/assert predictions, wherein the plurality of yield/assert predictions comprises a respective yield/assert prediction related to whether to yield or to assert in relation to each respective agent of the plurality of agents and causing the autonomous vehicle to travel along the planned travel path while yielding or asserting against the plurality of agents according to the plurality of yield/assert predictions.
    Type: Application
    Filed: December 27, 2021
    Publication date: June 29, 2023
    Inventors: Can Cui, Vigneshram Krishnamoorthy, Sasanka Nagavalli, Nenad Uzunovic
  • Patent number: 11678054
    Abstract: Systems and methods are disclosed for image signal processing. For example, method may include determining a sequence of orientation estimates based on sensor data from one or more motion sensors. The method may include receiving an image from the image sensor. The method may include filtering the sensor data with a pass band matching an operation bandwidth to the sequence of orientation estimates to obtain filtered data. The method may include invoking an electronic image stabilization module to correct the image based on the filtered data to obtain a stabilized image. The method may include storing, displaying, or transmitting an output image based on the stabilized image.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: June 13, 2023
    Assignee: GoPro, Inc.
    Inventors: Joseph A. Enke, Stepan Moskovchenko, Benjamin P. Tankersley, Adam Fenn, Nenad Uzunovic
  • Publication number: 20230176593
    Abstract: A processor coupled to memory is configured to receive an identification of a geographical location associated with a target specified by a user remote from a vehicle. A machine learning model is utilized to generate a representation of at least a portion of an environment surrounding the vehicle using sensor data from one or more sensors of the vehicle. At least a portion of a path to a target location corresponding to the received geographical location is calculated using the generated representation of the at least portion of the environment surrounding the vehicle. At least one command is provided to automatically navigate the vehicle based on the determined path and updated sensor data from at least a portion of the one or more sensors of the vehicle.
    Type: Application
    Filed: January 27, 2023
    Publication date: June 8, 2023
    Inventors: Elon Musk, Kate Park, Nenad Uzunovic, Christopher Coleman Moore, Francis Havlak, Stuart Bowers, Andrej Karpathy, Arvind Ramanandan, Ashima Kapur Sud, Paul Chen, Paril Jain, Alexander Hertzberg, Jason Kong, Li Wang, Oktay Arslan, Nicklas Gustafsson, Charles Shieh, David Seelig
  • Publication number: 20230041357
    Abstract: Disclosed is an electronic gimbal with camera and mounting configuration. The gimbal can include an inertial measurement unit which can sense the orientation of the camera and three electronic motors which can manipulate the orientation of the camera. The gimbal can be removably coupled to a variety of mount platforms, such as an aerial vehicle, a handheld grip, or a rotating platform. Moreover, a camera can be removably coupled to the gimbal and can be held in a removable camera frame. Also disclosed is a system for allowing the platform, to which the gimbal is mounted, to control settings of the camera or to trigger actions on the camera, such as taking a picture, or initiating the recording of a video. The gimbal can also provide a connection between the camera and the mount platform, such that the mount platform receives images and video content from the camera.
    Type: Application
    Filed: October 24, 2022
    Publication date: February 9, 2023
    Inventors: Noriaki Saika, Ryan Harrison, Joshua Todd Druker, Himay Rashmikant Shukla, Nenad Uzunovic, Edward Gordon Russell, Gary Fong
  • Patent number: 11567514
    Abstract: A processor coupled to memory is configured to receive an identification of a geographical location associated with a target specified by a user remote from a vehicle. A machine learning model is utilized to generate a representation of at least a portion of an environment surrounding the vehicle using sensor data from one or more sensors of the vehicle. At least a portion of a path to a target location corresponding to the received geographical location is calculated using the generated representation of the at least portion of the environment surrounding the vehicle. At least one command is provided to automatically navigate the vehicle based on the determined path and updated sensor data from at least a portion of the one or more sensors of the vehicle.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: January 31, 2023
    Assignee: Tesla, Inc.
    Inventors: Elon Musk, Kate Park, Nenad Uzunovic, Christopher Coleman Moore, Francis Havlak, Stuart Bowers, Andrej Karpathy, Arvind Ramanandan, Ashima Kapur Sud, Paul Chen, Paril Jain, Alexander Hertzberg, Jason Kong, Li Wang, Oktay Arslan, Nicklas Gustafsson, Charles Shieh, David Seelig
  • Patent number: 11480291
    Abstract: Disclosed is an electronic gimbal with camera and mounting configuration. The gimbal can include an inertial measurement unit which can sense the orientation of the camera and three electronic motors which can manipulate the orientation of the camera. The gimbal can be removably coupled to a variety of mount platforms, such as an aerial vehicle, a handheld grip, or a rotating platform. Moreover, a camera can be removably coupled to the gimbal and can be held in a removable camera frame. Also disclosed is a system for allowing the platform, to which the gimbal is mounted, to control settings of the camera or to trigger actions on the camera, such as taking a picture, or initiating the recording of a video. The gimbal can also provide a connection between the camera and the mount platform, such that the mount platform receives images and video content from the camera.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: October 25, 2022
    Assignee: GoPro, Inc.
    Inventors: Noriaki Saika, Ryan Harrison, Joshua Todd Druker, Himay Rashmikant Shukla, Nenad Uzunovic, Edward Gordon Russell, Gary Fong
  • Publication number: 20220078322
    Abstract: Systems and methods are disclosed for image signal processing. For example, method may include determining a sequence of orientation estimates based on sensor data from one or more motion sensors. The method may include receiving an image from the image sensor. The method may include filtering the sensor data with a pass band matching an operation bandwidth to the sequence of orientation estimates to obtain filtered data. The method may include invoking an electronic image stabilization module to correct the image based on the filtered data to obtain a stabilized image. The method may include storing, displaying, or transmitting an output image based on the stabilized image.
    Type: Application
    Filed: November 15, 2021
    Publication date: March 10, 2022
    Inventors: Joseph A. Enke, Stepan Moskovchenko, Benjamin P. Tankersley, Adam Fenn, Nenad Uzunovic
  • Patent number: 11178329
    Abstract: Systems and methods are disclosed for image signal processing. For example, methods may include determining a sequence of orientation estimates based on sensor data from one or more motion sensors; based on the sequence of orientation estimates, invoking a mechanical stabilization system to reject motions of an image sensor occurring within a first operating bandwidth with an upper cutoff frequency; receiving an image from the image sensor; based on the sequence of orientation estimates, invoking an electronic image stabilization module to correct the image for rotations of the image sensor occurring within a second operating bandwidth with a lower cutoff frequency to obtain a stabilized image, wherein the lower cutoff frequency is greater than the upper cutoff frequency; and storing, displaying, or transmitting an output image based on the stabilized image.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: November 16, 2021
    Assignee: GoPro, Inc.
    Inventors: Joseph A. Enke, Stepan Moskovchenko, Benjamin P. Tankersley, Adam Fenn, Nenad Uzunovic
  • Publication number: 20210168272
    Abstract: Systems and methods are disclosed for image signal processing. For example, methods may include determining a sequence of orientation estimates based on sensor data from one or more motion sensors; based on the sequence of orientation estimates, invoking a mechanical stabilization system to reject motions of an image sensor occurring within a first operating bandwidth with an upper cutoff frequency; receiving an image from the image sensor; based on the sequence of orientation estimates, invoking an electronic image stabilization module to correct the image for rotations of the image sensor occurring within a second operating bandwidth with a lower cutoff frequency to obtain a stabilized image, wherein the lower cutoff frequency is greater than the upper cutoff frequency; and storing, displaying, or transmitting an output image based on the stabilized image.
    Type: Application
    Filed: February 12, 2021
    Publication date: June 3, 2021
    Inventors: Joseph A. Enke, Stepan Moskovchenko, Benjamin P. Tankersley, Adam Fenn, Nenad Uzunovic
  • Publication number: 20210148508
    Abstract: Disclosed is an electronic gimbal with camera and mounting configuration. The gimbal can include an inertial measurement unit which can sense the orientation of the camera and three electronic motors which can manipulate the orientation of the camera. The gimbal can be removably coupled to a variety of mount platforms, such as an aerial vehicle, a handheld grip, or a rotating platform. Moreover, a camera can be removably coupled to the gimbal and can be held in a removable camera frame. Also disclosed is a system for allowing the platform, to which the gimbal is mounted, to control settings of the camera or to trigger actions on the camera, such as taking a picture, or initiating the recording of a video. The gimbal can also provide a connection between the camera and the mount platform, such that the mount platform receives images and video content from the camera.
    Type: Application
    Filed: January 4, 2021
    Publication date: May 20, 2021
    Inventors: Noriaki Saika, Ryan Harrison, Joshua Todd Druker, Himay Rashmikant Shukla, Nenad Uzunovic, Edward Gordon Russell, Gary Fong
  • Patent number: 10924674
    Abstract: Systems and methods are disclosed for image signal processing. For example, methods may include determining a sequence of orientation estimates based on sensor data from one or more motion sensors; based on the sequence of orientation estimates, invoking a mechanical stabilization system to reject motions of an image sensor occurring within a first operating bandwidth with an upper cutoff frequency; receiving an image from the image sensor; based on the sequence of orientation estimates, invoking an electronic image stabilization module to correct the image for rotations of the image sensor occurring within a second operating bandwidth with a lower cutoff frequency to obtain a stabilized image, wherein the lower cutoff frequency is greater than the upper cutoff frequency; and storing, displaying, or transmitting an output image based on the stabilized image.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: February 16, 2021
    Assignee: GoPro, Inc.
    Inventors: Joseph A. Enke, Stepan Moskovchenko, Benjamin P. Tankersley, Adam Fenn, Nenad Uzunovic
  • Patent number: 10914419
    Abstract: Disclosed is an electronic gimbal with camera and mounting configuration. The gimbal can include an inertial measurement unit which can sense the orientation of the camera and three electronic motors which can manipulate the orientation of the camera. The gimbal can be removably coupled to a variety of mount platforms, such as an aerial vehicle, a handheld grip, or a rotating platform. Moreover, a camera can be removably coupled to the gimbal and can be held in a removable camera frame. Also disclosed is a system for allowing the platform, to which the gimbal is mounted, to control settings of the camera or to trigger actions on the camera, such as taking a picture, or initiating the recording of a video. The gimbal can also provide a connection between the camera and the mount platform, such that the mount platform receives images and video content from the camera.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: February 9, 2021
    Assignee: GoPro, Inc.
    Inventors: Noriaki Saika, Ryan Harrison, Joshua Todd Druker, Himay Rashmikant Shukla, Nenad Uzunovic, Edward Gordon Russell, Gary Fong
  • Publication number: 20200257317
    Abstract: A processor coupled to memory is configured to receive an identification of a geographical location associated with a target specified by a user remote from a vehicle. A machine learning model is utilized to generate a representation of at least a portion of an environment surrounding the vehicle using sensor data from one or more sensors of the vehicle. At least a portion of a path to a target location corresponding to the received geographical location is calculated using the generated representation of the at least portion of the environment surrounding the vehicle. At least one command is provided to automatically navigate the vehicle based on the determined path and updated sensor data from at least a portion of the one or more sensors of the vehicle.
    Type: Application
    Filed: February 11, 2019
    Publication date: August 13, 2020
    Inventors: Elon Musk, Kate Park, Nenad Uzunovic, Christopher Coleman Moore, Francis Havlak, Stuart Bowers, Andrej Karpathy, Arvind Ramanandan, Ashima Kapur Sud, Paul Chen, Paril Jain, Alexander Hertzberg, Jason Kong, Li Wang, Oktay Arslan, Nicklas Gustafsson, Charles Shieh, David Seelig
  • Publication number: 20200169654
    Abstract: Systems and methods are disclosed for image signal processing. For example, methods may include determining a sequence of orientation estimates based on sensor data from one or more motion sensors; based on the sequence of orientation estimates, invoking a mechanical stabilization system to reject motions of an image sensor occurring within a first operating bandwidth with an upper cutoff frequency; receiving an image from the image sensor; based on the sequence of orientation estimates, invoking an electronic image stabilization module to correct the image for rotations of the image sensor occurring within a second operating bandwidth with a lower cutoff frequency to obtain a stabilized image, wherein the lower cutoff frequency is greater than the upper cutoff frequency; and storing, displaying, or transmitting an output image based on the stabilized image.
    Type: Application
    Filed: November 26, 2019
    Publication date: May 28, 2020
    Inventors: Joseph A. Enke, Stepan Moskovchenko, Benjamin P. Tankersley, Adam Fenn, Nenad Uzunovic