Patents by Inventor Mirko SCHMIDT
Mirko SCHMIDT 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: 11963308Abstract: The present invention relates to a method for increasing adhesion strength between a surface of copper or copper alloy and an organic layer, the method comprising in this order the steps: (i) providing a non-conductive substrate comprising on at least one side said surface, said surface having a total surface area of copper or copper alloy, (ii) contacting said substrate comprising said surface with an acidic aqueous non-etching protector solution comprising (ii-a) one or more than one amino azole, (ii-b) one or more than one organic acid and/or salts thereof, (ii-c) one or more than one peroxide in a total amount of 0.4 wt-% or less, based on the total weight of the protector solution, and (ii-d) inorganic acids in a total amount of 0 to 0.01 wt-%, based on the total weight of the protector solution, wherein during step (ii) the total surface area of said surface is not increased upon contacting with the protector solution.Type: GrantFiled: May 6, 2019Date of Patent: April 16, 2024Assignee: Atotech Deutschland Gmbh & Co. KGInventors: Norbert Lützow, Wonjin Cho, Toshio Honda, Dirk Tews, Markku Lager, Felix Tang, Mirko Kloppisch, Aaron Hahn, Gabriela Schmidt, Martin Thoms
-
Patent number: 11145075Abstract: A handheld user device includes a monocular camera to capture a feed of images of a local scene and a processor to select, from the feed, a keyframe and perform, for a first image from the feed, stereo matching using the first image, the keyframe, and a relative pose based on a pose associated with the first image and a pose associated with the keyframe to generate a sparse disparity map representing disparities between the first image and the keyframe. The processor further is to determine a dense depth map from the disparity map using a bilateral solver algorithm, and process a viewfinder image generated from a second image of the feed with occlusion rendering based on the depth map to incorporate one or more virtual objects into the viewfinder image to generate an AR viewfinder image. Further, the processor is to provide the AR viewfinder image for display.Type: GrantFiled: October 4, 2019Date of Patent: October 12, 2021Assignee: Google LLCInventors: Julien Valentin, Onur G. Guleryuz, Mira Leung, Maksym Dzitsiuk, Jose Pascoal, Mirko Schmidt, Christoph Rhemann, Neal Wadhwa, Eric Turner, Sameh Khamis, Adarsh Prakash Murthy Kowdle, Ambrus Csaszar, João Manuel Castro Afonso, Jonathan T. Barron, Michael Schoenberg, Ivan Dryanovski, Vivek Verma, Vladimir Tankovich, Shahram Izadi, Sean Ryan Francesco Fanello, Konstantine Nicholas John Tsotsos
-
Publication number: 20210185293Abstract: An HMD adjusts adjusting depth information based on detected motion of the system. The HMD includes a depth camera that collects depth data for objects in the local environment of the HMD. The HMD further includes an inertial measurement unit (IMU) including non-visual motion sensors such as one or more accelerometers, gyroscopes, and the like. The HMD adjusts the received depth information based on motion data provided by the IMU, thereby improving the accuracy of the depth information, and in turn reducing visual artifacts that can result from inaccuracies in the depth information.Type: ApplicationFiled: March 1, 2021Publication date: June 17, 2021Inventors: Mirko Schmidt, Ivan Dryanovski
-
Patent number: 10992916Abstract: An HMD adjusts adjusting depth information based on detected motion of the system. The HMD includes a depth camera that collects depth data for objects in the local environment of the HMD. The HMD further includes an inertial measurement unit (IMU) including non-visual motion sensors such as one or more accelerometers, gyroscopes, and the like. The HMD adjusts the received depth information based on motion data provided by the IMU, thereby improving the accuracy of the depth information, and in turn reducing visual artifacts that can result from inaccuracies in the depth information.Type: GrantFiled: July 26, 2017Date of Patent: April 27, 2021Assignee: GOOGLE LLCInventors: Mirko Schmidt, Ivan Dryanovski
-
Publication number: 20210004979Abstract: A handheld user device includes a monocular camera to capture a feed of images of a local scene and a processor to select, from the feed, a keyframe and perform, for a first image from the feed, stereo matching using the first image, the keyframe, and a relative pose based on a pose associated with the first image and a pose associated with the keyframe to generate a sparse disparity map representing disparities between the first image and the keyframe. The processor further is to determine a dense depth map from the disparity map using a bilateral solver algorithm, and process a viewfinder image generated from a second image of the feed with occlusion rendering based on the depth map to incorporate one or more virtual objects into the viewfinder image to generate an AR viewfinder image. Further, the processor is to provide the AR viewfinder image for display.Type: ApplicationFiled: October 4, 2019Publication date: January 7, 2021Inventors: Jullien VALENTIN, Onur G. GULERYUZ, Mira LEUNG, Maksym DZITSIUK, Jose PASCOAL, Mirko SCHMIDT, Christoph RHEMANN, Neal WADHWA, Eric TURNER, Sameh KHAMIS, Adarsh Prakash Murthy KOWDLE, Ambrus CSASZAR, João Manuel Castro AFONSO, Jonathan T. BARRON, Michael SCHOENBERG, Ivan DRYANOVSKI, Vivek VERMA, Vladimir TANKOVICH, Shahram IZADI, Sean Ryan Francesco FANELLO, Konstantine Nicholas John TSOTSOS
-
Patent number: 10598783Abstract: The time-of-flight system disclosed herein includes a frequency unwrapping module configured to generate an input phase vector with M phases corresponding to M sampled signals from an object, determine an M?1 dimensional vector of transformed phase values by applying a transformation matrix (T) to the input phase vector, determine an M?1 dimensional vector of rounded transformed phase values by rounding the transformed phase values to a nearest integer, and determine a one dimensional lookup table (LUT) index value by transforming the M?1 dimensional rounded transformed phase values. The index value is input into the one dimensional LUT to determine a range of the object.Type: GrantFiled: July 7, 2016Date of Patent: March 24, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Travis Perry, Mirko Schmidt, John Godbaz, Michael Fenton
-
Patent number: 10302768Abstract: A method for facilitating removal of multipath signal interference from light data can comprise illuminating, with an illumination unit, a target with a light source. The illumination unit can be configured to project a high spatial-frequency pattern onto the target in such a way as to redistribute spectral energy to higher frequencies. The method can also comprise acquiring, with a sensor unit, reflected light data reflected from the target. The reflected light data can comprise an array of spatial domain information received from light reflected by the target. Further, the method can comprise processing, with the one or more processors, the reflected light data. The processing applies a high-pass filter within the spatial domain to the reflected light data.Type: GrantFiled: May 9, 2016Date of Patent: May 28, 2019Assignee: Microsoft Technology Licensing, LLCInventors: John Peter Godbaz, Mirko Schmidt, Cyrus S. Bamji
-
Patent number: 10242454Abstract: An electronic device includes a time of flight (ToF) camera and one or more processors. The ToF camera captures raw depth images. The processors determine a depth frame and an amplitude frame from the raw depth images. The depth frame comprises an array of pixels, each pixel having a depth value. The amplitude frame comprises an array of pixels, each pixel having an amplitude energy value. The processors determine a first energy threshold value based on the amplitude energy values of the array of pixels of the amplitude frame and determine, for the depth value of a first pixel of the depth frame, a confidence value representing a corresponding validity of a depth represented by the depth value, based on a comparison of the amplitude energy value of a corresponding first pixel of the amplitude frame to the first energy threshold value.Type: GrantFiled: January 25, 2017Date of Patent: March 26, 2019Assignee: GOOGLE LLCInventor: Mirko Schmidt
-
Patent number: 10234561Abstract: A method for facilitating removal of specular reflection noise from light data can include illuminating, using an illumination unit, a target with a light source. The illumination unit is configured to project light with a spatial light pattern onto the target. The method can also include acquiring, with a sensor unit, light data that is reflected from the target. The light data may comprise a directly reflected spatial light pattern and a specular reflected spatial light pattern. The directly reflected spatial light pattern and the specular reflected spatial light pattern comprise at least one spatial distinction that distinguishes the directly reflected spatial light pattern from the specular reflected spatial light pattern. The method can further comprise processing the light data to distinguish the directly reflected spatial light pattern from the specular reflected spatial light pattern based upon the at least one spatial distinction.Type: GrantFiled: May 9, 2016Date of Patent: March 19, 2019Assignee: Microsoft Technology Licensing, LLCInventors: John Peter Godbaz, Cyrus S. Bamji, Mirko Schmidt
-
Publication number: 20190037194Abstract: An HMD adjusts adjusting depth information based on detected motion of the system. The HMD includes a depth camera that collects depth data for objects in the local environment of the HMD. The HMD further includes an inertial measurement unit (IMU) including non-visual motion sensors such as one or more accelerometers, gyroscopes, and the like. The HMD adjusts the received depth information based on motion data provided by the IMU, thereby improving the accuracy of the depth information, and in turn reducing visual artifacts that can result from inaccuracies in the depth information.Type: ApplicationFiled: July 26, 2017Publication date: January 31, 2019Inventors: Mirko Schmidt, Ivan Dryanovski
-
Publication number: 20180211398Abstract: An electronic device includes a time of flight (ToF) camera and one or more processors. The ToF camera captures raw depth images. The processors determine a depth frame and an amplitude frame from the raw depth images. The depth frame comprises an array of pixels, each pixel having a depth value. The amplitude frame comprises an array of pixels, each pixel having an amplitude energy value. The processors determine a first energy threshold value based on the amplitude energy values of the array of pixels of the amplitude frame and determine, for the depth value of a first pixel of the depth frame, a confidence value representing a corresponding validity of a depth represented by the depth value, based on a comparison of the amplitude energy value of a corresponding first pixel of the amplitude frame to the first energy threshold value.Type: ApplicationFiled: January 25, 2017Publication date: July 26, 2018Inventor: Mirko Schmidt
-
Publication number: 20180011195Abstract: The time-of-flight system disclosed herein includes a frequency unwrapping module configured to generate an input phase vector with M phases corresponding to M sampled signals from an object, determine an M?1 dimensional vector of transformed phase values by applying a transformation matrix (T) to the input phase vector, determine an M?1 dimensional vector of rounded transformed phase values by rounding the transformed phase values to a nearest integer, and determine a one dimensional lookup table (LUT) index value by transforming the M?1 dimensional rounded transformed phase values. The index value is input into the one dimensional LUT to determine a range of the object.Type: ApplicationFiled: July 7, 2016Publication date: January 11, 2018Inventors: Travis Perry, Mirko Schmidt, John Godbaz, Michael Fenton
-
Publication number: 20170323429Abstract: A method for compensating for light reflected from non-uniform targets comprises illuminating, with an illumination unit, a target. During a first frame, the illumination unit is configured to project a uniform pattern onto the target. During a second frame, the illumination unit is configured to project a high spatial-frequency pattern onto the target in such a way as to redistribute spectral energy to higher frequencies. The method further includes acquiring, with a sensor unit, first light data reflected from the target within the first frame and second light data reflected from the target within the second frame. Further, the method includes calculating, with the one or more processors, normalized light data by dividing, within the spatial frequency domain, the second light data by the first light data.Type: ApplicationFiled: May 9, 2016Publication date: November 9, 2017Inventors: John Peter Godbaz, Cyrus S. Bamji, Mirko Schmidt
-
Publication number: 20170322309Abstract: A method for facilitating removal of specular reflection noise from light data can include illuminating, using an illumination unit, a target with a light source. The illumination unit is configured to project light with a spatial light pattern onto the target. The method can also include acquiring, with a sensor unit, light data that is reflected from the target. The light data may comprise a directly reflected spatial light pattern and a specular reflected spatial light pattern. The directly reflected spatial light pattern and the specular reflected spatial light pattern comprise at least one spatial distinction that distinguishes the directly reflected spatial light pattern from the specular reflected spatial light pattern. The method can further comprise processing the light data to distinguish the directly reflected spatial light pattern from the specular reflected spatial light pattern based upon the at least one spatial distinction.Type: ApplicationFiled: May 9, 2016Publication date: November 9, 2017Inventors: John Peter Godbaz, Cyrus S. Bamji, Mirko Schmidt
-
Publication number: 20170322310Abstract: A method for facilitating removal of multipath signal interference from light data can comprise illuminating, with an illumination unit, a target with a light source. The illumination unit can be configured to project a high spatial-frequency pattern onto the target in such a way as to redistribute spectral energy to higher frequencies. The method can also comprise acquiring, with a sensor unit, reflected light data reflected from the target. The reflected light data can comprise an array of spatial domain information received from light reflected by the target. Further, the method can comprise processing, with the one or more processors, the reflected light data. The processing applies a high-pass filter within the spatial domain to the reflected light data.Type: ApplicationFiled: May 9, 2016Publication date: November 9, 2017Inventors: John Peter Godbaz, Mirko Schmidt, Cyrus S. Bamji
-
Patent number: 9578311Abstract: A method for operating a time of flight (TOF) depth camera is provided. The method includes, using an image processing module, interpolating an updated timing delay calibration for each of a plurality of pixel sensors based at least on an updated set of modulation frequency and duty cycle calibration combinations received by the image processing module, the plurality of pixel sensors coupled to a timing clock, and receiving light generated by a light source and reflected in a 3-dimensional environment, the updated set of modulation frequency and duty cycle calibration combinations replacing the corresponding factory-preloaded timing delay calibrations. The method further includes applying the updated timing delay calibrations to pixel data corresponding to each of the plurality of the pixel sensors to generate a depth map of the 3-dimensional environment.Type: GrantFiled: October 22, 2014Date of Patent: February 21, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Michael Anthony Hall, Mirko Schmidt, Travis Perry
-
Patent number: 9542749Abstract: Fast general multipath correction in time of flight imaging is described, for example, to obtain accurate depth maps at frame rate from a time of flight camera. In various embodiments accurate depth maps are calculated by looking up corrected depth values stored in a look up table. In various embodiments the corrected depth values are highly accurate as they take into account three or more possible light ray paths between the camera and a surface in a scene being imaged. In an example accurate depth maps are computed at a frame rate of a time of flight camera. In an example accurate depth maps are computed in less than 30 milliseconds for an image having over 200,000 pixels using a standard CPU.Type: GrantFiled: January 6, 2014Date of Patent: January 10, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Daniel Freedman, Eyal Krupka, Yoni Smolin, Ido Leichter, Mirko Schmidt
-
Publication number: 20160119611Abstract: A method for operating a time of flight (TOF) depth camera is provided. The method includes, using an image processing module, interpolating an updated timing delay calibration for each of a plurality of pixel sensors based at least on an updated set of modulation frequency and duty cycle calibration combinations received by the image processing module, the plurality of pixel sensors coupled to a timing clock, and receiving light generated by a light source and reflected in a 3-dimensional environment, the updated set of modulation frequency and duty cycle calibration combinations replacing the corresponding factory-preloaded timing delay calibrations. The method further includes applying the updated timing delay calibrations to pixel data corresponding to each of the plurality of the pixel sensors to generate a depth map of the 3-dimensional environment.Type: ApplicationFiled: October 22, 2014Publication date: April 28, 2016Inventors: Michael Anthony Hall, Mirko Schmidt, Travis Perry
-
Patent number: 9194953Abstract: The present invention relates to a 3D time-of-flight camera for acquiring information about a scene, in particular for acquiring depth images of a scene, information about phase shifts of a scene or environmental information about the scene. The proposed camera particularly compensates motion artifacts by real-time identification of affected pixels and, preferably, corrects its data before actually calculating the desired scene-related information values from the raw data values obtained from radiation reflected by the scene.Type: GrantFiled: October 14, 2011Date of Patent: November 24, 2015Assignee: Sony CorporationInventors: Mirko Schmidt, Klaus Zimmermann
-
Publication number: 20150193938Abstract: Fast general multipath correction in time of flight imaging is described, for example, to obtain accurate depth maps at frame rate from a time of flight camera. In various embodiments accurate depth maps are calculated by looking up corrected depth values stored in a look up table. In various embodiments the corrected depth values are highly accurate as they take into account three or more possible light ray paths between the camera and a surface in a scene being imaged. In an example accurate depth maps are computed at a frame rate of a time of flight camera. In an example accurate depth maps are computed in less than 30 milliseconds for an image having over 200,000 pixels using a standard CPU.Type: ApplicationFiled: January 6, 2014Publication date: July 9, 2015Applicant: MICROSOFT CORPORATIONInventors: Daniel Freedman, Eyal Krupka, Yoni Smolin, Ido Leichter, Mirko Schmidt