Patents by Inventor Keyvan Golestan Irani

Keyvan Golestan Irani 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).

  • Publication number: 20230351753
    Abstract: A text-video recommendation model determines relevance of a text to a video in a text-video pair (e.g., as a relevance score) with a text embedding and a text-conditioned video embedding. The text-conditioned video embedding is a representation of the video used for evaluating the relevance of the video to the text, where the representation itself is a function of the text it is evaluated for. As such, the input text may be used to weigh or attend to different frames of the video in determining the text-conditioned video embedding. The representation of the video may thus differ for different input texts for comparison. The text-conditioned video embedding may be determined in various ways, such as with a set of the most-similar frames to the input text (the top-k frames) or may be based on an attention function based on query, key, and value projections.
    Type: Application
    Filed: August 24, 2022
    Publication date: November 2, 2023
    Inventors: Satya Krishna Gorti, Junwei Ma, Guangwei Yu, Maksims Volkovs, Keyvan Golestan Irani, Noël Vouitsis
  • Patent number: 11346950
    Abstract: A system, device and method of generating high resolution and high accuracy point cloud. In one aspect, a computer vision system receives a camera point cloud from a camera system and a LiDAR point cloud from a LiDAR system. An error of the camera point cloud is determined using the LiDAR point cloud as a reference. A correction function is determined based on the determined error. A corrected point cloud is generated from the camera point cloud using the correction function. A training error of the corrected point cloud is determined using the first LiDAR point cloud as a reference. The correction function is updated based on the determined training error. When training is completed, the correction function can be used by the computer vision system to generate a generating high resolution and high accuracy point cloud from the camera point cloud provided by the camera system.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: May 31, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Elmira Amirloo Abolfathi, Keyvan Golestan Irani
  • Patent number: 10983526
    Abstract: A method and system for generating a semantic point cloud map. Voice input is received via a microphone and converted into text via speech-to-text synthesis. The text is decomposed into semantic data comprising a number of words, and it is determined whether keywords of the semantic data are present in an autonomous driving (AD) ontology. In response to the keywords of the semantic data being present in the AD ontology, coordinates of a point cloud map corresponding to the semantic data are determined. An association between a semantic label determined from the words of the semantic data and coordinates in the point cloud map corresponding to the semantic data is generated and stored in a memory of the computer vision system.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: April 20, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Keyvan Golestan Irani
  • Publication number: 20200158869
    Abstract: A system, device and method of generating high resolution and high accuracy point cloud. In one aspect, a computer vision system receives a camera point cloud from a camera system and a LiDAR point cloud from a LiDAR system. An error of the camera point cloud is determined using the LiDAR point cloud as a reference. A correction function is determined based on the determined error. A corrected point cloud is generated from the camera point cloud using the correction function. A training error of the corrected point cloud is determined using the first LiDAR point cloud as a reference. The correction function is updated based on the determined training error. When training is completed, the correction function can be used by the computer vision system to generate a generating high resolution and high accuracy point cloud from the camera point cloud provided by the camera system.
    Type: Application
    Filed: November 19, 2018
    Publication date: May 21, 2020
    Inventors: Elmira Amirloo Abolfathi, Keyvan Golestan Irani
  • Patent number: 10643342
    Abstract: A group optimization method for constructing a 3D feature map is disclosed. In one embodiment, the method comprises determining correspondence information for a plurality of environmental features for each image in a group of images in which a respective environmental feature is present and relative position and alignment of each camera. Depth information is determined for each environmental feature in the plurality of environmental features for each image in the group of images in which a respective environmental feature is present based on the correspondence information of the environmental features. Group optimized depth information is determined for each environmental feature in the plurality of environmental features using the determined depth information of each respective environmental feature.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: May 5, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Haiwei Dong, Yuan Ren, Keyvan Golestan Irani
  • Publication number: 20200089251
    Abstract: A method and system for generating a semantic point cloud map. Voice input is received via a microphone and converted into text via speech-to-text synthesis. The text is decomposed into semantic data comprising a number of words, and it is determined whether keywords of the semantic data are present in an autonomous driving (AD) ontology. In response to the keywords of the semantic data being present in the AD ontology, coordinates of a point cloud map corresponding to the semantic data are determined. An association between a semantic label determined from the words of the semantic data and coordinates in the point cloud map corresponding to the semantic data is generated and stored in a memory of the computer vision system.
    Type: Application
    Filed: September 17, 2018
    Publication date: March 19, 2020
    Inventor: Keyvan Golestan Irani
  • Publication number: 20190244378
    Abstract: A group optimization method for constructing a 3D feature map is disclosed. In one embodiment, the method comprises determining correspondence information for a plurality of environmental features for each image in a group of images in which a respective environmental feature is present and relative position and alignment of each camera. Depth information is determined for each environmental feature in the plurality of environmental features for each image in the group of images in which a respective environmental feature is present based on the correspondence information of the environmental features. Group optimized depth information is determined for each environmental feature in the plurality of environmental features using the determined depth information of each respective environmental feature.
    Type: Application
    Filed: February 8, 2018
    Publication date: August 8, 2019
    Inventors: Haiwei Dong, Yuan Ren, Keyvan Golestan Irani