Patents by Inventor Michael O. Polley
Michael O. Polley 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: 11532091Abstract: A method includes obtaining, using at least one processor, an input image frame. The method also includes identifying, using the at least one processor, one or more regions of the input image frame containing redundant information. In addition, the method includes performing, using the at least one processor, an image processing task using the input image frame. The image processing task is guided based on the one or more identified regions of the input image frame. The method may further include obtaining, using the at least one processor, a coarse depth map associated with the input image frame. Performing the image processing task may include refining the coarse depth map to produce a refined depth map, where the refining of the coarse depth map is guided based on the one or more identified regions of the input image frame.Type: GrantFiled: July 13, 2020Date of Patent: December 20, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Kushal Kardam Vyas, Yingmao Li, Chenchi Luo, George Q. Chen, Hamid R. Sheikh, Youngjun Yoo, Michael O. Polley
-
Patent number: 11503266Abstract: A method includes obtaining, using at least one processor, first and second input image frames, where the first and second input image frames are associated with first and second image planes, respectively. The method also includes obtaining, using the at least one processor, a depth map associated with the first input image frame. The method further includes producing another version of the depth map by performing one or more times: (a) projecting, using the at least one processor, the first input image frame to the second image plane in order to produce a projected image frame using (i) the depth map and (ii) information identifying a conversion from the first image plane to the second image plane and (b) adjusting, using the at least one processor, at least one of the depth map and the information identifying the conversion from the first image plane to the second image plane.Type: GrantFiled: March 6, 2020Date of Patent: November 15, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Kushal Kardam Vyas, Yingmao Li, Chenchi Luo, George Q. Chen, Hamid R. Sheikh, Youngjun Yoo, Michael O. Polley
-
Publication number: 20220337747Abstract: A method for operating an electronic device includes capturing, by an image sensor module, a stream from a pixel array. The method also includes processing, by the image sensor module, the stream to generate a preview stream and a full frame stream. The method further includes compressing, by the image sensor module, the preview stream using a first compression and the full frame stream using a second compression. In addition, the method includes outputting, by the image sensor module, the compressed preview stream and the compressed full frame stream.Type: ApplicationFiled: June 30, 2022Publication date: October 20, 2022Inventors: Hamid R. Sheikh, Youngjun Yoo, John Seokjun Lee, Michael O. Polley
-
Publication number: 20220303495Abstract: An apparatus includes at least one processing device configured to obtain input frames from a video. The at least one processing device is also configured to generate a forward flow from a first input frame to a second input frame and a backward flow from the second input frame to the first input frame. The at least one processing device is further configured to generate an occlusion map at an interpolated frame coordinate using the forward flow and the backward flow. The at least one processing device is also configured to generate a consistency map at the interpolated frame coordinate using the forward flow and the backward flow. In addition, the at least one processing device is configured to perform blending using the occlusion map and the consistency map to generate an interpolated frame at the interpolated frame coordinate.Type: ApplicationFiled: February 2, 2022Publication date: September 22, 2022Inventors: Gyeongmin Choe, Yingmao Li, John Seokjun Lee, Hamid R. Sheikh, Michael O. Polley
-
Publication number: 20220301184Abstract: A method includes obtaining multiple video frames. The method also includes determining whether a bi-directional optical flow between the multiple video frames satisfies an image quality criterion for bi-directional consistency. The method further includes identifying a non-linear curve based on pixel coordinate values from at least two of the video frames. The at least two video frames include first and second video frames. The method also includes generating interpolated video frames between the first and second video frames by applying non-linear interpolation based on the non-linear curve. In addition, the method includes outputting the interpolated video frames for presentation.Type: ApplicationFiled: February 2, 2022Publication date: September 22, 2022Inventors: Gyeongmin Choe, Yingmao Li, John Seokjun Lee, Hamid R. Sheikh, Michael O. Polley
-
Patent number: 11412136Abstract: A method includes, in a first mode, positioning first and second tiltable image sensor modules of an image sensor array of an electronic device so that a first optical axis of the first tiltable image sensor module and a second optical axis of the second tiltable image sensor module are substantially perpendicular to a surface of the electronic device, and the first and second tiltable image sensor modules are within a thickness profile of the electronic device. The method also includes, in a second mode, tilting the first and second tiltable image sensor modules so that the first optical axis of the first tiltable image sensor module and the second optical axis of the second tiltable image sensor module are not perpendicular to the surface of the electronic device, and at least part of the first and second tiltable image sensor modules are no longer within the thickness profile of the electronic device.Type: GrantFiled: December 5, 2019Date of Patent: August 9, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Hamid R. Sheikh, Youngjun Yoo, John Seokjun Lee, Michael O. Polley
-
Publication number: 20220012903Abstract: A method includes obtaining, using at least one processor, an input image frame. The method also includes identifying, using the at least one processor, one or more regions of the input image frame containing redundant information. In addition, the method includes performing, using the at least one processor, an image processing task using the input image frame. The image processing task is guided based on the one or more identified regions of the input image frame. The method may further include obtaining, using the at least one processor, a coarse depth map associated with the input image frame. Performing the image processing task may include refining the coarse depth map to produce a refined depth map, where the refining of the coarse depth map is guided based on the one or more identified regions of the input image frame.Type: ApplicationFiled: July 13, 2020Publication date: January 13, 2022Inventors: Kushal K. Vyas, Yingmao Li, Chenchi Luo, George Q. Chen, Hamid R. Sheikh, Youngjun Yoo, Michael O. Polley
-
Publication number: 20210281813Abstract: A method includes obtaining, using at least one processor, first and second input image frames, where the first and second input image frames are associated with first and second image planes, respectively. The method also includes obtaining, using the at least one processor, a depth map associated with the first input image frame. The method further includes producing another version of the depth map by performing one or more times: (a) projecting, using the at least one processor, the first input image frame to the second image plane in order to produce a projected image frame using (i) the depth map and (ii) information identifying a conversion from the first image plane to the second image plane and (b) adjusting, using the at least one processor, at least one of the depth map and the information identifying the conversion from the first image plane to the second image plane.Type: ApplicationFiled: March 6, 2020Publication date: September 9, 2021Inventors: Kushal K. Vyas, Yingmao Li, Chenchi Luo, George Q. Chen, Hamid R. Sheikh, Youngjun Yoo, Michael O. Polley
-
Patent number: 10936057Abstract: A method for eye tracking in a head-mountable device (HMD) includes determining at least one object within a three-dimensional (3D) extended reality (XR) environment as an eye tracking calibration point and determining a 3D location of the eye tracking calibration point within the XR environment. The method also includes detecting a gaze point of a user of the HMD and comparing the detected gaze point to an area of the XR environment that includes the 3D location of the eye tracking calibration point. The method further includes, in response to determining that the user is looking at the eye tracking calibration point based on the detected gaze point being within the area, calibrating, using a processor, the HMD to correct a difference between the eye tracking calibration point and the detected gaze point.Type: GrantFiled: April 9, 2019Date of Patent: March 2, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Injoon Hong, Sourabh Ravindran, Youngjun Yoo, Michael O. Polley
-
Publication number: 20200326774Abstract: A method for eye tracking in a head-mountable device (HMD) includes determining at least one object within a three-dimensional (3D) extended reality (XR) environment as an eye tracking calibration point and determining a 3D location of the eye tracking calibration point within the XR environment. The method also includes detecting a gaze point of a user of the HMD and comparing the detected gaze point to an area of the XR environment that includes the 3D location of the eye tracking calibration point. The method further includes, in response to determining that the user is looking at the eye tracking calibration point based on the detected gaze point being within the area, calibrating, using a processor, the HMD to correct a difference between the eye tracking calibration point and the detected gaze point.Type: ApplicationFiled: April 9, 2019Publication date: October 15, 2020Inventors: Injoon Hong, Sourabh Ravindran, Youngjun Yoo, Michael O. Polley
-
Publication number: 20200186710Abstract: A method includes, in a first mode, positioning first and second tiltable image sensor modules of an image sensor array of an electronic device so that a first optical axis of the first tiltable image sensor module and a second optical axis of the second tiltable image sensor module are substantially perpendicular to a surface of the electronic device, and the first and second tiltable image sensor modules are within a thickness profile of the electronic device. The method also includes, in a second mode, tilting the first and second tiltable image sensor modules so that the first optical axis of the first tiltable image sensor module and the second optical axis of the second tiltable image sensor module are not perpendicular to the surface of the electronic device, and at least part of the first and second tiltable image sensor modules are no longer within the thickness profile of the electronic device.Type: ApplicationFiled: December 5, 2019Publication date: June 11, 2020Inventors: Hamid R. Sheikh, Youngjun Yoo, Seok-Jun Lee, Michael O. Polley
-
Patent number: 10554890Abstract: A method includes capturing multiple pairs of images of a scene at different exposures using at least one camera of an electronic device. Each pair of images includes (i) an ambient image of the scene captured without using a flash of the electronic device and (ii) a flash image of the scene captured using the flash of the electronic device. The method also includes rendering a final image of the scene with a bokeh that is determined using the multiple pairs of images. One of the ambient images or the flash images are captured in order of increasing exposure time, and the other of the ambient images or the flash images are captured in order of decreasing exposure time. The method may also include estimating a depth map associated with the scene using the pairs of images, where the bokeh is based on the depth map.Type: GrantFiled: February 18, 2019Date of Patent: February 4, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Long N. Le, John W. Glotzbach, Hamid R. Sheikh, Michael O. Polley
-
Patent number: 8040986Abstract: A system comprises a wireless device that communicates across a spectrum having a plurality of sub-channels. The wireless device comprises a plurality of antennas through which the wireless device communicates with another wireless device, wherein each antenna communicates with the other wireless device via an associated communication pathway. The wireless device further comprises sub-channel power analysis logic coupled to the antennas and adapted to determine which communication pathway has the highest communication quality on a sub-channel by sub-channel basis. The wireless device still further comprises diversity selection logic coupled to the sub-channel power analysis logic and adapted to determine a weighting vector for an associated antenna based on the communication quality, wherein the weighting vector specifies a relative transmission power for each sub-channel for the associated antenna.Type: GrantFiled: November 26, 2003Date of Patent: October 18, 2011Assignee: Texas Instruments IncorporatedInventors: Michael O. Polley, Donald P. Shaver, Srinath Hosur, Eko Onggosanusi, Muhammad Z. Ikram, Anand Dabak
-
Patent number: 7522674Abstract: A device and a method of characterizing a communications channel. The method includes transmitting a first part of a packet preamble using two or more antennas and transmitting a second part of the packet preamble using the two or more antennas. Each antenna transmits an orthogonal encoding of the second part of the packet preamble. The method also includes transmitting a packet header using the two or more antennas and transmitting a packet payload using the two or more antennas. Each antenna transmits an orthogonal encoding of the packet header. The packet payload may be encoded across the transmissions of the two or more antennas.Type: GrantFiled: July 2, 2004Date of Patent: April 21, 2009Assignee: Texas Instruments IncorporatedInventors: Srinath Hosur, Michael O. Polley, Manish Goel
-
Patent number: 7509565Abstract: A resynchronization method for use in a data communication system having a first device configured to transmit data at a symbol rate to a second device. The second device includes a Reed Solomon (RS) decoder having a RS lock indicator and a Moving Picture Experts Group (MPEG) Protocol Interface (MPI) having a MPI lock indicator, wherein the RS and MPI lock indicators are monitored. Four different states, defined by the values of the RS and MPI lock indicators, determine whether the data communication system will wait for the RS decoded and the MPI hardware block to resynchronize, whether an intermediate-subset of the channel acquisition algorithm is performed or whether the entire channel acquisition algorithm is performed. The method of resynchronization described herein recovers synchronization within a predetermined time without the layers above the physical link layer having knowledge.Type: GrantFiled: September 7, 2006Date of Patent: March 24, 2009Assignee: Texas Instruments IncorporatedInventors: Xiaolin Lu, Srinath Hosur, Manish Goel, Michael O Polley
-
Patent number: 7457232Abstract: A preamble frequency switching design technique for frequency switching the training symbols within the preamble associated with a MIMO communication system ensures that data throughput is optimized.Type: GrantFiled: August 30, 2004Date of Patent: November 25, 2008Assignee: Texas Instruments IncorporatedInventors: David P Magee, Manish Goel, Michael T. Direnzo, Michael O. Polley
-
Publication number: 20080222370Abstract: A method and apparatus of managing data stream, the method comprising archiving received data in a circular buffer; utilizing a breakpoint in realizing the archived received data continuity, wherein the breakpoint is set to the last data portion of the archived received data; when the archiving of the received data approaches the end of the circular buffer, stitching the last portion of the archived received data to the start of the circular buffer; and setting the breakpoint to the updated last data portion of the archived data.Type: ApplicationFiled: March 10, 2008Publication date: September 11, 2008Applicant: TEXAS INSTRUMENTS INCORPORATEDInventors: Fitzgerald J Archibald, Stephen Hsiao-Yi Li, Michael O. Polley, Mohamed F. Mansour, Ramesh Naidu G
-
Publication number: 20080192869Abstract: The present invention provides a concurrent gain generator for use with a MIMO transmitter havi'ng an N of two or more transmit antennas. In one embodiment, the concurrent gain generator includes a first sequence formatter that provides one of the N transmit antennas with a gain training sequence during an initial time interval, and a second sequence formatter that further provides (N?1) remaining transmit antennas with (N?1) additional gain training sequences during the initial time interval to train receive gains. The present invention also provides a non-concurrent gain adjuster for use with a MIMO receiver employing an M of two or more receive antennas. In one embodiment, the non-concurrent gain adjuster includes a gain combiner that computes a common receive gain as a function of M independent receive gains, and a gain applier that applies the common receive gain to receivers associated with the M receive antennas.Type: ApplicationFiled: April 21, 2008Publication date: August 14, 2008Applicant: Texas Instruments IncorporatedInventors: Manish Goel, David P. Magee, Michael T. DiRenzo, Michael O. Polley
-
Patent number: 7382832Abstract: The present invention provides a time-switched preamble supplement generator for use with a multiple-input, multiple-output (MIMO) transmitter employing N transmit antennas wherein N is at least two. In one embodiment, the time-switched preamble supplement generator includes an initial preamble supplement formatter configured to provide a first permutation of a set of preamble supplements to the N transmit antennas during an initial time interval. The first permutation includes a single first preamble supplement and at least one second preamble supplement. The time-switched preamble supplement generator also includes a subsequent preamble supplement formatter coupled to the initial preamble supplement formatter and configured to provide (N?1) mutually exclusive further permutations of the set to the N transmit antennas during (N?1) subsequent time intervals.Type: GrantFiled: July 30, 2004Date of Patent: June 3, 2008Assignee: Texas Instruments IncorporatedInventors: David P. Magee, Srinath Hosur, Michael O. Polley, Srikanth Gummadi
-
Publication number: 20080095281Abstract: In a wireless MIMO system with interference cancellation, compensate for decision errors in the cancelled symbols by adjustments to the scaling of the soft estimates with additive interference-proportional to estimates of the decision error probability.Type: ApplicationFiled: December 30, 2005Publication date: April 24, 2008Inventors: Srinath Hosur, Michael O. Polley, Anuj Batra, Manish Goel