Patents by Inventor Ramin Rezaiifar

Ramin Rezaiifar 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: 20190266789
    Abstract: Techniques and systems are described herein for determining dynamic lighting for objects in images. Using such techniques and systems, a lighting condition of one or more captured images can be adjusted. Techniques and systems are also described herein for determining depth values for one or more objects in an image. In some cases, the depth values (and the lighting values) can be determined using only a single camera and a single image, in which case one or more depth sensors are not needed to produce the depth values.
    Type: Application
    Filed: August 21, 2018
    Publication date: August 29, 2019
    Inventors: Ramin REZAIIFAR, Antwan GAGGI, Donna ROY
  • Patent number: 10382674
    Abstract: Exemplary methods, apparatuses, and systems for image processing are described. One or more reference images are selected based on image quality scores. At least a portion of each reference image is merged to create an output image. An output image with motion artifacts is compared to a target to correct the motion artifacts of the output image.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: August 13, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Piyush Sharma, Nitesh Shroff, Ramin Rezaiifar
  • Patent number: 10362205
    Abstract: In general, techniques are described that facilitate processing of color image data using both a mono image data and a color image data. A device comprising a monochrome camera, a color camera and a processor may be configured to perform the techniques. The monochrome camera may be configured to capture monochrome image data of a scene. The color camera may be configured to capture color image data of the scene. The processor may be configured to perform intensity equalization with respect to a luma component of either the color image data or the monochrome image data to correct for differences in intensity between the color camera and the monochrome camera.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: July 23, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: William Mantzel, Ramin Rezaiifar, Chiachi Sung
  • Patent number: 10341543
    Abstract: In general, techniques are described that facilitate processing of color image data using both a mono image data and a color image data. A device comprising a monochrome camera, a color camera, and a processor may be configured to perform the techniques. The monochrome camera may capture monochrome image data of a scene. The color camera may capture color image data of the scene. A processor may determine a parallax value indicative of a level of parallax between the monochrome image data and the color image data and determine that the parallax is greater than the parallax threshold. The processor may further combine, in response to the determination that the parallax is greater than the parallax threshold, a luma component of the color image data with a luma component of the monochrome image data to generate a luma component of enhanced color image data.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: July 2, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: William Mantzel, Ramin Rezaiifar, Chiachi Sung
  • Patent number: 10290111
    Abstract: A method for compositing images by an electronic device is described. The method includes obtaining a first composite image that is based on a first image from a first lens with a first focal length and a second image from a second lens with a different second focal length. The method also includes downsampling the first composite image to produce a downsampled first composite image. The method further includes downsampling the first image to produce a downsampled first image. The method additionally includes producing a reduced detail blended image based on the downsampled first composite image and the downsampled first image. The method also includes producing an upsampled image based on the reduced detail blended image and the downsampled first composite image. The method further includes adding detail from the first composite image to the upsampled image to produce a second composite image.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: May 14, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Chao Jia, Ramin Rezaiifar
  • Patent number: 10251114
    Abstract: Local IP access is provided in a wireless network to facilitate access to one or more local services. In some implementations, different IP interfaces are used for accessing different services (e.g., local services and operator network services). A list that maps packet destinations to IP interfaces may be employed to determine which IP interface is to be used for sending a given packet. In some implementations an access point provides a proxy function (e.g., a proxy ARP function) for an access terminal. In some implementations an access point provides an agent function (e.g., a DHCP function) for an access terminal. NAT operations may be performed at an access point to enable the access terminal to access local services. In some aspects, an access point may determine whether to send a packet from an access terminal via a protocol tunnel based on the destination of the packet.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: April 2, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Peerapol Tinnakornsrisuphap, Fatih Ulupinar, John Nasielski, Jun Wang, Parag Agashe, Rajarshi Gupta, Ramin Rezaiifar
  • Patent number: 9955438
    Abstract: Embodiments disclosed herein relate to carrier allocation and management in multi-carrier communication systems. In some embodiments, the number of carriers assigned to an access terminal on a forward link may be determined by an access network, and the number of carriers assigned to the access terminal on a reverse link may be based on a cooperative process between the access terminal and the access network. In other embodiments, the number of carriers assigned to the access terminal on the reverse link may also be determined by the access network, e.g., in relation to the scheduling information received from the access terminal.
    Type: Grant
    Filed: September 26, 2006
    Date of Patent: April 24, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Donna Ghosh, Rashid Ahmed Akbar Attar, Christopher Gerard Lott, Ramin Rezaiifar, Juan Montojo
  • Publication number: 20180033155
    Abstract: A method for compositing images by an electronic device is described. The method includes obtaining a first composite image that is based on a first image from a first lens with a first focal length and a second image from a second lens with a different second focal length. The method also includes downsampling the first composite image to produce a downsampled first composite image. The method further includes downsampling the first image to produce a downsampled first image. The method additionally includes producing a reduced detail blended image based on the downsampled first composite image and the downsampled first image. The method also includes producing an upsampled image based on the reduced detail blended image and the downsampled first composite image. The method further includes adding detail from the first composite image to the upsampled image to produce a second composite image.
    Type: Application
    Filed: January 23, 2017
    Publication date: February 1, 2018
    Inventors: Chao Jia, Ramin Rezaiifar
  • Publication number: 20170318222
    Abstract: In general, techniques are described that facilitate processing of color image data using both a mono image data and a color image data. A device comprising a monochrome camera, a color camera and a processor may be configured to perform the techniques. The monochrome camera may be configured to capture monochrome image data of a scene. The color camera may be configured to capture color image data of the scene. The processor may be configured to perform intensity equalization with respect to a luma component of either the color image data or the monochrome image data to correct for differences in intensity between the color camera and the monochrome camera.
    Type: Application
    Filed: September 19, 2016
    Publication date: November 2, 2017
    Inventors: William Mantzel, Ramin Rezaiifar, Chiachi Sung
  • Publication number: 20170318272
    Abstract: In general, techniques are described that facilitate processing of color image data using both a mono image data and a color image data. A device comprising a monochrome camera, a color camera, and a processor may be configured to perform the techniques. The monochrome camera may capture monochrome image data of a scene. The color camera may capture color image data of the scene. A processor may determine a parallax value indicative of a level of parallax between the monochrome image data and the color image data and determine that the parallax is greater than the parallax threshold. The processor may further combine, in response to the determination that the parallax is greater than the parallax threshold, a luma component of the color image data with a luma component of the monochrome image data to generate a luma component of enhanced color image data.
    Type: Application
    Filed: September 19, 2016
    Publication date: November 2, 2017
    Inventors: William Mantzel, Ramin Rezaiifar, Chiachi Sung
  • Publication number: 20170318273
    Abstract: In general, techniques are described that facilitate processing of color image data using both a mono image data and a color image data. A device comprising a monochrome camera, a color camera, and a processor may be configured to perform the techniques. The monochrome camera may be configured to capture monochrome image data of a scene. The color camera may be configured to capture color image data of the scene. A processor may be configured to match features of the color image data to features of the monochrome image data, and compute a finite number of shift values based on the matched features of the color image data and the monochrome image data. The processor may further be configured to shift the color image data based on the finite number of shift values to generate enhanced color image data.
    Type: Application
    Filed: September 19, 2016
    Publication date: November 2, 2017
    Inventors: William Mantzel, Ramin Rezaiifar, Chiachi Sung
  • Publication number: 20170294002
    Abstract: A method for adjusting an image by an electronic device is described. The method includes detecting line segments in a single image. The method also includes clustering the line segments to produce a set of vanishing points. The method further includes determining a combination of a focal length and vanishing points corresponding to principal axes of a primary scene coordinate system from the set of vanishing points and a set of focal lengths based on an orthogonality constraint. The method additionally includes adjusting the single image based on the combination of the focal length and vanishing points to produce a perspective-adjusted image.
    Type: Application
    Filed: June 8, 2016
    Publication date: October 12, 2017
    Inventors: Chao Jia, Ramin Rezaiifar
  • Patent number: 9729467
    Abstract: Systems and methodologies are described herein that facilitate congestion control in a wireless communication system. As described herein, an access network and associated terminals can utilize a token bucket access control mechanism, through which respective terminals can be allotted access tokens and/or other units for access to the access network. For example, upon requesting access to a given network, a user of the network can determine whether sufficient access tokens have been accumulated, based on which the request can be selectively allowed or denied. As further described herein, multiple token bucket mechanisms can be utilized, which can correspond to respective packet flows or the like. Additionally, token bucket access control can be implemented as described herein in cooperation with conventional access persistence functionality. Further aspects described herein facilitate the adjustment of token bucket parameters for network access control based on network loading.
    Type: Grant
    Filed: February 10, 2010
    Date of Patent: August 8, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Ramin Rezaiifar, Peerapol Tinnakornsrisuphap
  • Patent number: 9654963
    Abstract: Embodiments disclosed herein relate to providing dynamic assignment of home agent and home address in wireless communications, such that a mobile node away from home may receive local access services from a visited network. In an embodiment, a mobile node accesses a visited network. The visited network authenticates the mobile node with its home network. The visited network then assigns a visited home agent and a home address for the mobile node. The mobile node subsequently performs secure binding with the visitor home agent. The mobile node proceeds with communications using the visitor home agent and home address.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: May 16, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Peter Anthony Barany, Ramin Rezaiifar, Paul E. Bender, Jun Wang, Sivaramakrishna Veerepalli
  • Patent number: 9635246
    Abstract: Systems, devices, and methods are described for efficiently super resolving a portion of an image. One embodiment involves capturing, using a camera module of a device, at least one image of a scene, and creating a higher resolution image of a user-selected region of interest. The super resolution of the region of interest may be performed by matching a high resolution grid with a grid that is at the resolution of a device camera, populating the high resolution grid with information from an image from the camera, and then populating the remaining points of the grid that are not yet populated.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: April 25, 2017
    Assignee: QUALCOMM INCORPORATED
    Inventors: Nitesh Shroff, Ramin Rezaiifar, Chiachi Sung
  • Patent number: 9582707
    Abstract: A three-dimensional pose of the head of a subject is determined based on depth data captured in multiple images. The multiple images of the head are captured, e.g., by an RGBD camera. A rotation matrix and translation vector of the pose of the head relative to a reference pose is determined using the depth data. For example, arbitrary feature points on the head may be extracted in each of the multiple images and provided along with corresponding depth data to an Extended Kalman filter with states including a rotation matrix and a translation vector associated with the reference pose for the head and a current orientation and a current position. The three-dimensional pose of the head with respect to the reference pose is then determined based on the rotation matrix and the translation vector.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: February 28, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Piyush Sharma, Ashwin Swaminathan, Ramin Rezaiifar, Qi Xue
  • Patent number: 9565612
    Abstract: In some aspects, restricted access nodes are assigned to a designated common channel while access terminals that are in active communication with a macro access node may selectively be assigned to the designated channel. In some aspects, an access terminal associated with macro access node may perform a handoff to a different carrier when the access terminal is in the vicinity of a coverage area of a restricted access node. In some aspects, an access terminal associated with a macro access node may perform a handoff to a different carrier based on location information. In some aspects, access to a restricted access node is controlled based on policy and/or based on operation of an access terminal associated with the restricted access node.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: February 7, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Sanjiv Nanda, Ramin Rezaiifar, Mehmet Yavuz
  • Patent number: 9495762
    Abstract: Techniques disclosed herein involve determining motion occurring in a scene between the capture of two successively-captured images of the scene using intensity gradients of pixels within the images. These techniques can be used alone or with other motion-detection techniques to identify where motion has occurred in the scene, which can be further used to reduce artifacts that may be generated when images are combined.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: November 15, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: Nitesh Shroff, Ramin Rezaiifar, Chiachi Sung, Piyush Sharma
  • Patent number: 9484005
    Abstract: Systems and methods are provided for trimming content for projection within the bounds of a projection target. The systems and methods trim the content for projection based on one or more characteristics of the projection target, including a shape, outline, and distance to the projection target. Moreover, the systems and methods designate void areas where no content will be projected based on the one or more characteristics, and the void areas will be generated or otherwise projected along with the content so that the content is projected onto the projection target and the void areas are projected outside of the projection target such that the projected content does not significantly spill onto surfaces or objects outside of the projection target.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: November 1, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Ramin Rezaiifar, Joel Simbulan Bernarte, Niccolo Andrew Padovani, Virginia Walker Keating
  • Publication number: 20160292825
    Abstract: A method of image processing includes receiving data representative of image at a computing device. The method further includes generating a first modified image by changing a luma channel of the image according to a first function. The method further includes generating a second modified image by changing the luma channel of the image according to a second function. The method further includes determining weights based on values of pixels in the image. The method further includes generating a refined image by combining first pixel values of the first modified image and second pixel values of the second modified image based on the weights.
    Type: Application
    Filed: September 8, 2015
    Publication date: October 6, 2016
    Inventors: Ramin Rezaiifar, William Edward Mantzel