Patents by Inventor Bijan Forutanpour
Bijan Forutanpour 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: 10992961Abstract: An example method includes processing a file including fisheye video data, the file including a syntax structure including a plurality of syntax elements that specify attributes of the fisheye video data, wherein the plurality of syntax elements includes: a first syntax element that explicitly indicates whether the fisheye video data is monoscopic or stereoscopic, and one or more syntax elements that implicitly indicate whether the fisheye video data is monoscopic or stereoscopic; determining, based on the first syntax element, whether the fisheye video data is monoscopic or stereoscopic; and rendering, based on the determination, the fisheye video data as monoscopic or stereoscopic.Type: GrantFiled: May 23, 2018Date of Patent: April 27, 2021Assignee: QUALCOMM IncorporatedInventors: Ye-Kui Wang, Ning Bi, Bijan Forutanpour
-
Publication number: 20210110611Abstract: The present disclosure relates to methods and apparatus for display or graphics processing. Aspects of the present disclosure can calculate first location information based on a first image mesh. Further, aspects of the present disclosure can determine a first UV image based on the calculated first location information. Additionally, aspects of the present disclosure can calculate second location information based on a second image mesh and the determined first UV image. Aspects of the present disclosure can also determine a second UV image based on the calculated second location information. Aspects of the present disclosure can also generate a third image mesh based on the determined second UV image. Also, aspects of the present disclosure can calculate third location information based on the third image mesh and a camera image. Aspects of the present disclosure can also determine a display image based on the calculated third location information.Type: ApplicationFiled: March 9, 2020Publication date: April 15, 2021Inventor: Bijan Forutanpour
-
Patent number: 10979691Abstract: Provided are systems, methods, and computer-readable medium for including parameters that describe fisheye images in a 360-degree video with the 360-degree video. The 360-degree video can then be stored and/or transmitted as captured by the omnidirectional camera, without transforming the fisheye images into some other format. The parameters can later be used to map the fisheye images to an intermediate format, such as an equirectangular format. The intermediate format can be used to store, transmit, and/or display the 360-degree video. The parameters can alternatively or additionally be used to map the fisheye images directly to a format that can be displayed in a 360-degree video presentation, such as a spherical format.Type: GrantFiled: April 24, 2017Date of Patent: April 13, 2021Assignee: QUALCOMM IncorporatedInventors: Bijan Forutanpour, Ye-Kui Wang, Phi Hung Nguyen, Ning Bi
-
Publication number: 20200258306Abstract: The techniques disclosed herein include a first device for receiving a communication signal from a second device, the first device including one or more processors configured to receive, in the communication signal, packets that represent a virtual image as part of a virtual teleportation of one or more visual objects embedded in the virtual image. The one or more processors may be configured to decode the packets that represent the virtual image, and output the virtual image at a physical location within a fixed environment. The first device may also include a memory configured to store the packets that represent the virtual image as part of the virtual teleportation of one or more visual objects embedded in the virtual image.Type: ApplicationFiled: December 19, 2019Publication date: August 13, 2020Inventors: Bijan FORUTANPOUR, Shankar THAGADUR SHIVAPPA, Phi Hung NGUYEN
-
Publication number: 20200204966Abstract: The techniques disclosed herein include a first device including one or more processors configured to detect a selection of at least one target object external to the first device, and initiate a channel of communication between the first device and a second device associated with the at least one target object external to the first device. The one or more processors may be configured to receive audio packets, from the second device, in response to the selection of at least one target object external to the device, decode the audio packets, received from the second device, to generate an audio signal. The one or more processors may be configured to output the audio signal based on the selection of the at least one target object external to the first device. The first device includes a memory, coupled to the one or more processors, configured to store the audio packets.Type: ApplicationFiled: December 19, 2019Publication date: June 25, 2020Inventors: Shankar THAGADUR SHIVAPPA, Bijan FORUTANPOUR, Phi Hung NGUYEN
-
Publication number: 20200204280Abstract: The techniques disclosed herein include a first device for reading one or more tags in metadata, the first device including one or more processors configured to receive metadata, from a second device, wirelessly connected via a sidelink channel to the first device. The one or more processors may also be configured to read the metadata, received from the second device to extract one or more tags representative of audio content, and identify audio content based on the one or more tags, and output the audio content. The first device may also include a memory, coupled to the one or more processors, configured to store the metadata.Type: ApplicationFiled: December 19, 2019Publication date: June 25, 2020Inventors: Shankar THAGADUR SHIVAPPA, Bijan FORUTANPOUR, Phi Hung NGUYEN
-
Patent number: 10621767Abstract: Examples are described for mapping primitives in circular images, generated from texture coordinate that compensate for rotation of cameras, onto respective mesh models to generate images representative of a 360-degree video or image. Portions of the rectangular images are blended to generate a stitched rectangular image, and image content for display is generated based on the stitched rectangular image.Type: GrantFiled: January 11, 2018Date of Patent: April 14, 2020Assignee: QUALCOMM IncorporatedInventors: Bijan Forutanpour, Phi Hung Le Nguyen
-
Patent number: 10571294Abstract: A method performed by an electronic device is described. The method includes obtaining one or more trip objectives. The method also includes obtaining one or more evaluation bases. The method further includes identifying an association between at least one site and the one or more trip objectives. The method additionally includes obtaining sensor data from the at least one site. The sensor data includes at least image data. The method also includes performing analysis on the image data to determine dynamic destination information corresponding to the at least one site. The method further includes performing trip planning based on the dynamic destination information, the one or more trip objectives, and the one or more evaluation bases. The method additionally includes providing one or more suggested routes based on the trip planning.Type: GrantFiled: July 13, 2018Date of Patent: February 25, 2020Assignee: QUALCOMM IncorporatedInventors: Bijan Forutanpour, Jonathan Kies
-
Patent number: 10382712Abstract: Techniques and systems are provided for processing one or more images. In one example, a method of processing a plurality of images comprises: obtaining a first image captured using a first aperture setting; obtaining a second image captured using a second aperture setting, the first aperture setting being associated with a smaller aperture size than an aperture size associated with the second aperture setting; detecting pixels of the first image having lens flare; and generating an output image by combining the first image and the second image, the first image and the second image being combined by replacing the pixels of the first image having the lens flare with corresponding pixels of the second image.Type: GrantFiled: August 1, 2018Date of Patent: August 13, 2019Assignee: QUALCOMM IncorporatedInventors: Bijan Forutanpour, Sairam Sundaresan
-
Patent number: 10373366Abstract: A method for determining a pixel value of a texture pixel associated with a three-dimensional scan of an object includes prioritizing a sequence of image frames in a queue based on one or more prioritization parameters. The method also includes selecting a first image frame from the queue. The method also includes determining a pixel value of the particular texture pixel in the first image frame. The method further includes selecting a second image frame from the queue. The second image frame has a higher priority than the first image frame based on the one or more prioritization parameters. The method also includes modifying the pixel value of the particular texture pixel based on a pixel value of the particular texture pixel in the second image frame to generate a modified pixel value of the particular texture pixel.Type: GrantFiled: September 17, 2015Date of Patent: August 6, 2019Assignee: QUALCOMM IncorporatedInventors: Bijan Forutanpour, Michel Adib Sarkis, Sairam Sundaresan
-
Patent number: 10325391Abstract: Techniques are described related to generating image content. A graphics processing unit (GPU) is configured to receive a first set of images generated from a first camera device in a first location, the first camera device having a first orientation, render for display the first set of images oriented to an orientation reference, receive a second, different set of images generated from a second, different camera device in a second, different location, the second camera device having a second orientation, the second orientation being different than the first orientation, and render for display the second set of images oriented to the orientation reference.Type: GrantFiled: November 21, 2016Date of Patent: June 18, 2019Assignee: QUALCOMM IncorporatedInventors: Bijan Forutanpour, Phi Hung Le Nguyen, Ning Bi
-
Patent number: 10304203Abstract: A method for texture reconstruction associated with a three-dimensional scan of an object includes scanning, at a processor, a sequence of image frames captured by an image capture device at different three-dimensional viewpoints. The method also includes generating a composite confidence map based on the sequence of image frames. The composite confidence map includes pixel values for scanned pixels in the sequence of image frames. The method further includes identifying one or more holes of a three-dimensional model based on the composite confidence map.Type: GrantFiled: September 17, 2015Date of Patent: May 28, 2019Assignee: QUALCOMM IncorporatedInventors: Bijan Forutanpour, Michel Adib Sarkis, Sairam Sundaresan
-
Patent number: 10275928Abstract: Examples are described for overlaying primitives, arranged as concentric circles, in circular images onto respective mesh models to generate rectangular images representative of a 360-degree video or image. Portions of the rectangular images are blended to generate a stitched rectangular image, and image content for display is generated based on the stitched rectangular image.Type: GrantFiled: December 1, 2016Date of Patent: April 30, 2019Assignee: QUALCOMM IncorporatedInventors: Bijan Forutanpour, Phi Hung Le Nguyen, Ning Bi
-
Patent number: 10262466Abstract: A method performed by an electronic device is described. The method includes obtaining a combined image. The combined image includes a combination of images captured from one or more image sensors. The method also includes obtaining depth information. The depth information is based on a distance measurement between a depth sensor and at least one object in the combined image. The method further includes adjusting a combined image visualization based on the depth information.Type: GrantFiled: October 14, 2015Date of Patent: April 16, 2019Assignee: QUALCOMM IncorporatedInventors: Feng Guo, Ning Bi, Bijan Forutanpour, Tao Zhang, Jianfeng Ren
-
Publication number: 20190087712Abstract: A neural network processing system be configured to: (a) execute a first neural network and a second neural network; (b) run a first data segment through the first neural network to return a first score and run a second data segment through the second neural network to return a second score; (c) compare the first score with the second score; and (d) retrain the first neural network based on the comparisonType: ApplicationFiled: September 18, 2017Publication date: March 21, 2019Inventors: Sairam Sundaresan, Bijan Forutanpour, Pravin Kumar Ramadas
-
Publication number: 20180357804Abstract: Examples are described for mapping primitives in circular images, generated from texture coordinate that compensate for rotation of cameras, onto respective mesh models to generate images representative of a 360-degree video or image. Portions of the rectangular images are blended to generate a stitched rectangular image, and image content for display is generated based on the stitched rectangular image.Type: ApplicationFiled: January 11, 2018Publication date: December 13, 2018Inventors: Bijan Forutanpour, Phi Hung Le Nguyen
-
Publication number: 20180343472Abstract: An example method includes processing a file including fisheye video data, the file including a syntax structure including a plurality of syntax elements that specify attributes of the fisheye video data, wherein the plurality of syntax elements includes: a first syntax element that explicitly indicates whether the fisheye video data is monoscopic or stereoscopic, and one or more syntax elements that implicitly indicate whether the fisheye video data is monoscopic or stereoscopic; determining, based on the first syntax element, whether the fisheye video data is monoscopic or stereoscopic; and rendering, based on the determination, the fisheye video data as monoscopic or stereoscopic.Type: ApplicationFiled: May 23, 2018Publication date: November 29, 2018Inventors: Ye-Kui Wang, Ning Bi, Bijan Forutanpour
-
Publication number: 20180328756Abstract: A method performed by an electronic device is described. The method includes obtaining one or more trip objectives. The method also includes obtaining one or more evaluation bases. The method further includes identifying an association between at least one site and the one or more trip objectives. The method additionally includes obtaining sensor data from the at least one site. The sensor data includes at least image data. The method also includes performing analysis on the image data to determine dynamic destination information corresponding to the at least one site. The method further includes performing trip planning based on the dynamic destination information, the one or more trip objectives, and the one or more evaluation bases. The method additionally includes providing one or more suggested routes based on the trip planning.Type: ApplicationFiled: July 13, 2018Publication date: November 15, 2018Inventors: Bijan Forutanpour, Jonathan Kies
-
Patent number: 10102610Abstract: Examples are described for overlaying circular images onto a three-dimensional mesh model to generated respective portions of image content for 360-degree viewable content, where each of the portions is a sub-capsule that is larger than half of the sphere. The portions are rendered and then blended based on overlapping portions of the image content from the 360-degree viewable content.Type: GrantFiled: September 20, 2016Date of Patent: October 16, 2018Assignee: QUALCOMM IncorporatedInventors: Bijan Forutanpour, Phi Hung Le Nguyen, Ning Bi
-
Patent number: 10048086Abstract: A method performed by an electronic device is described. The method includes obtaining one or more trip objectives. The method also includes obtaining one or more evaluation bases. The method further includes identifying an association between at least one site and the one or more trip objectives. The method additionally includes obtaining sensor data from the at least one site. The sensor data includes at least image data. The method also includes performing analysis on the image data to determine dynamic destination information corresponding to the at least one site. The method further includes performing trip planning based on the dynamic destination information, the one or more trip objectives, and the one or more evaluation bases. The method additionally includes providing one or more suggested routes based on the trip planning.Type: GrantFiled: March 13, 2017Date of Patent: August 14, 2018Assignee: QUALCOMM IncorporatedInventors: Bijan Forutanpour, Jonathan Kies