Patents by Inventor William Freeman
William Freeman 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: 20250382423Abstract: Disclosed are ophthalmic silicone oils, methods of synthesizing such silicone oils, and methods of manufacturing fluid-filled intraocular lenses. The ophthalmic silicone oil can comprise branched polymers comprising a cyclosiloxane core and three or more linear polysiloxane arms linked to the cyclosiloxane core. A method of synthesizing the ophthalmic silicone oil can comprise opening a cyclosiloxane ring with a chlorosilane reagent to yield a linear polysiloxane arm and linking the linear polysiloxane arm to a cyclosiloxane core molecule in a hydrosilylation reaction.Type: ApplicationFiled: June 3, 2025Publication date: December 18, 2025Applicant: Alcon Inc.Inventors: William FREEMAN, Sean HALENBECK, Keenan BRAYER
-
Publication number: 20250259323Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for determining video characteristics from videos captured with limited motion cameras. A first set of pairs of images can be selected from a video taken with a limited motion camera. Using the images, a neural network can first be trained for camera parameters while holding the network weights constant. After performing the first training, a second set of pairs of images can be selected from the video. A second training of the neural network can be performed and can include adjusting the camera parameters and the network weights in the neural network. After performing the second training, the camera parameters and the network weights of the neural network can be persisted.Type: ApplicationFiled: May 5, 2023Publication date: August 14, 2025Inventors: Forrester H. Cole, Michael Rubinstein, Keith Noah Snavely, Zhengqi Li, William Freeman, Zhoutong Zhang
-
Patent number: 12113157Abstract: Methods of modifying the composition of layers using selectively absorbing films are described. The composition of a layer can be modified by applying a selectively absorbing film in proximity to the applied coating and components of the layer can be selectively removed to provide a modified layers. The methods can be used to increase the concentration of particles in the layer.Type: GrantFiled: May 16, 2023Date of Patent: October 8, 2024Assignee: TECTUS CORPORATIONInventors: Hongjin Jiang, William Freeman
-
Patent number: 11978225Abstract: A method includes obtaining a reference image and a target image each representing an environment containing moving features and static features. The method also includes determining an object mask configured to mask out the moving features and preserves the static features in the target image. The method additionally includes determining, based on motion parallax between the reference image and the target image, a static depth image representing depth values of the static features in the target image. The method further includes generating, by way of a machine learning model, a dynamic depth image representing depth values of both the static features and the moving features in the target image. The model is trained to generate the dynamic depth image by determining depth values of at least the moving features based on the target image, the object mask, and the static depth image.Type: GrantFiled: April 17, 2023Date of Patent: May 7, 2024Assignee: Google LLCInventors: Tali Dekel, Forrester Cole, Ce Liu, William Freeman, Richard Tucker, Noah Snavely, Zhengqi Li
-
Patent number: 11894014Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for audio-visual speech separation. A method includes: obtaining, for each frame in a stream of frames from a video in which faces of one or more speakers have been detected, a respective per-frame face embedding of the face of each speaker; processing, for each speaker, the per-frame face embeddings of the face of the speaker to generate visual features for the face of the speaker; obtaining a spectrogram of an audio soundtrack for the video; processing the spectrogram to generate an audio embedding for the audio soundtrack; combining the visual features for the one or more speakers and the audio embedding for the audio soundtrack to generate an audio-visual embedding for the video; determining a respective spectrogram mask for each of the one or more speakers; and determining a respective isolated speech spectrogram for each speaker.Type: GrantFiled: September 22, 2022Date of Patent: February 6, 2024Assignee: Google LLCInventors: Inbar Mosseri, Michael Rubinstein, Ariel Ephrat, William Freeman, Oran Lang, Kevin William Wilson, Tali Dekel, Avinatan Hassidim
-
Publication number: 20230327059Abstract: Methods of modifying the composition of layers using selectively absorbing films are described. The composition of a layer can be modified by applying a selectively absorbing film in proximity to the applied coating and components of the layer can be selectively removed to provide a modified layers. The methods can be used to increase the concentration of particles in the layer.Type: ApplicationFiled: May 16, 2023Publication date: October 12, 2023Inventors: HONGJIN JIANG, WILLIAM FREEMAN
-
Publication number: 20230260145Abstract: A method includes obtaining a reference image and a target image each representing an environment containing moving features and static features. The method also includes determining an object mask configured to mask out the moving features and preserves the static features in the target image. The method additionally includes determining, based on motion parallax between the reference image and the target image, a static depth image representing depth values of the static features in the target image. The method further includes generating, by way of a machine learning model, a dynamic depth image representing depth values of both the static features and the moving features in the target image. The model is trained to generate the dynamic depth image by determining depth values of at least the moving features based on the target image, the object mask, and the static depth image.Type: ApplicationFiled: April 17, 2023Publication date: August 17, 2023Inventors: Tali Dekel, Forrester Cole, Ce Liu, William Freeman, Richard Tucker, Noah Snavely, Zhengqi Li
-
Patent number: 11663733Abstract: A method includes obtaining a reference image and a target image each representing an environment containing moving features and static features. The method also includes determining an object mask configured to mask out the moving features and preserves the static features in the target image. The method additionally includes determining, based on motion parallax between the reference image and the target image, a static depth image representing depth values of the static features in the target image. The method further includes generating, by way of a machine learning model, a dynamic depth image representing depth values of both the static features and the moving features in the target image. The model is trained to generate the dynamic depth image by determining depth values of at least the moving features based on the target image, the object mask, and the static depth image.Type: GrantFiled: March 23, 2022Date of Patent: May 30, 2023Assignee: Google LLCInventors: Tali Dekel, Forrester Cole, Ce Liu, William Freeman, Richard Tucker, Noah Snavely, Zhengqi Li
-
Publication number: 20230122905Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for audio-visual speech separation. A method includes: obtaining, for each frame in a stream of frames from a video in which faces of one or more speakers have been detected, a respective per-frame face embedding of the face of each speaker; processing, for each speaker, the per-frame face embeddings of the face of the speaker to generate visual features for the face of the speaker; obtaining a spectrogram of an audio soundtrack for the video; processing the spectrogram to generate an audio embedding for the audio soundtrack; combining the visual features for the one or more speakers and the audio embedding for the audio soundtrack to generate an audio-visual embedding for the video; determining a respective spectrogram mask for each of the one or more speakers; and determining a respective isolated speech spectrogram for each speaker.Type: ApplicationFiled: September 22, 2022Publication date: April 20, 2023Inventors: Inbar Mosseri, Michael Rubinstein, Ariel Ephrat, William Freeman, Oran Lang, Kevin William Wilson, Tali Dekel, Avinatan Hassidim
-
Patent number: 11456005Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for audio-visual speech separation. A method includes: obtaining, for each frame in a stream of frames from a video in which faces of one or more speakers have been detected, a respective per-frame face embedding of the face of each speaker; processing, for each speaker, the per-frame face embeddings of the face of the speaker to generate visual features for the face of the speaker; obtaining a spectrogram of an audio soundtrack for the video; processing the spectrogram to generate an audio embedding for the audio soundtrack; combining the visual features for the one or more speakers and the audio embedding for the audio soundtrack to generate an audio-visual embedding for the video; determining a respective spectrogram mask for each of the one or more speakers; and determining a respective isolated speech spectrogram for each speaker.Type: GrantFiled: November 21, 2018Date of Patent: September 27, 2022Assignee: Google LLCInventors: Inbar Mosseri, Michael Rubinstein, Ariel Ephrat, William Freeman, Oran Lang, Kevin William Wilson, Tali Dekel, Avinatan Hassidim
-
Patent number: 11436839Abstract: The present disclosure provides systems and methods to detect occluded objects using shadow information to anticipate moving obstacles that are occluded behind a corner or other obstacle. The system may perform a dynamic threshold analysis on enhanced images allowing the detection of even weakly visible shadows. The system may classify an image sequence as either “dynamic” or “static”, enabling an autonomous vehicle, or other moving platform, to react and respond to a moving, yet occluded object by slowing down or stopping.Type: GrantFiled: November 2, 2018Date of Patent: September 6, 2022Assignees: TOYOTA RESEARCH INSTITUTE, INC., MASSACHUSETTS INSTITUE OF TECHNOLOGYInventors: Felix Maximilian Naser, Igor Gilitschenski, Guy Rosman, Alexander Andre Amini, Fredo Durand, Antonio Torralba, Gregory Wornell, William Freeman, Sertac Karaman, Daniela Rus
-
Publication number: 20220215568Abstract: A method includes obtaining a reference image and a target image each representing an environment containing moving features and static features. The method also includes determining an object mask configured to mask out the moving features and preserves the static features in the target image. The method additionally includes determining, based on motion parallax between the reference image and the target image, a static depth image representing depth values of the static features in the target image. The method further includes generating, by way of a machine learning model, a dynamic depth image representing depth values of both the static features and the moving features in the target image. The model is trained to generate the dynamic depth image by determining depth values of at least the moving features based on the target image, the object mask, and the static depth image.Type: ApplicationFiled: March 23, 2022Publication date: July 7, 2022Inventors: Tali Dekel, Forrester Cole, Ce Liu, William Freeman, Richard Tucker, Noah Snavely, Zhengqi Li
-
Patent number: 11315274Abstract: A method includes obtaining a reference image and a target image each representing an environment containing moving features and static features. The method also includes determining an object mask configured to mask out the moving features and preserves the static features in the target image. The method additionally includes determining, based on motion parallax between the reference image and the target image, a static depth image representing depth values of the static features in the target image. The method further includes generating, by way of a machine learning model, a dynamic depth image representing depth values of both the static features and the moving features in the target image. The model is trained to generate the dynamic depth image by determining depth values of at least the moving features based on the target image, the object mask, and the static depth image.Type: GrantFiled: September 20, 2019Date of Patent: April 26, 2022Assignee: Google LLCInventors: Tali Dekel, Forrester Cole, Ce Liu, William Freeman, Richard Tucker, Noah Snavely, Zhengqi Li
-
Patent number: 11241380Abstract: A minimally invasive controlled drug delivery system for delivering a particular drug or drugs to a particular location of the eye, the system including a porous film template having pores configured and dimensioned to at least partially receive at least one drug therein, and wherein the template is dimensioned to be delivered into or onto the eye.Type: GrantFiled: November 6, 2017Date of Patent: February 8, 2022Assignee: The Regents of the University of CaliforniaInventors: William Freeman, Michael J. Sailor, Lingyun Cheng, Frederique Cunin, Emily Anglin, Yang Yang Li
-
Publication number: 20220000768Abstract: A minimally invasive controlled drug delivery system for delivering a particular drug or drugs to a particular location of the eye, the system including a porous film template having pores configured and dimensioned to at least partially receive at least one drug therein, and wherein the template is dimensioned to be delivered into or onto the eye.Type: ApplicationFiled: November 6, 2017Publication date: January 6, 2022Inventors: William Freeman, Michael J. Sailor, Lingyun Cheng, Frederique Cunin, Emily Anglin, Yang Yang Li
-
Patent number: 11121289Abstract: Quantum dot-based color converters having a high density of sub-pixels. The sub-pixels have a high density of quantum dots that provide for high conversion efficiency within small sub-pixel aspect ratios and small volumes. The color converter can be used in optical displays.Type: GrantFiled: November 20, 2019Date of Patent: September 14, 2021Assignee: Tectus CorporationInventors: Paul Martin, Lucymarie Mantese, Gregory David Miller, William Freeman
-
Patent number: 11050948Abstract: The present disclosure relates to systems and methods for image capture. Namely, an image capture system may include a camera configured to capture images of a field of view, a display, and a controller. An initial image of the field of view from an initial camera pose may be captured. An obstruction may be determined to be observable in the field of view. Based on the obstruction, at least one desired camera pose may be determined. The at least one desired camera pose includes at least one desired position of the camera. A capture interface may be displayed, which may include instructions for moving the camera to the at least one desired camera pose. At least one further image of the field of view from the at least one desired camera pose may be captured. Captured images may be processed to remove the obstruction from a background image.Type: GrantFiled: October 21, 2019Date of Patent: June 29, 2021Assignee: Google LLCInventors: Michael Rubinstein, William Freeman, Ce Liu
-
Publication number: 20210151637Abstract: Quantum dot-based color converters having a high density of sub-pixels. The sub-pixels have a high density of quantum dots that provide for high conversion efficiency within small sub-pixel aspect ratios and small volumes. The color converter can be used in optical displays.Type: ApplicationFiled: November 20, 2019Publication date: May 20, 2021Applicant: TECTUS CORPORATIONInventors: PAUL MARTIN, LUCYMARIE MANTESE, GREGORY DAVID MILLER, WILLIAM FREEMAN
-
Publication number: 20210090279Abstract: A method includes obtaining a reference image and a target image each representing an environment containing moving features and static features. The method also includes determining an object mask configured to mask out the moving features and preserves the static features in the target image. The method additionally includes determining, based on motion parallax between the reference image and the target image, a static depth image representing depth values of the static features in the target image. The method further includes generating, by way of a machine learning model, a dynamic depth image representing depth values of both the static features and the moving features in the target image. The model is trained to generate the dynamic depth image by determining depth values of at least the moving features based on the target image, the object mask, and the static depth image.Type: ApplicationFiled: September 20, 2019Publication date: March 25, 2021Inventors: Tali Dekel, Forrester Cole, Ce Liu, William Freeman, Richard Tucker, Noah Snavely, Zhengqi Li
-
Publication number: 20200335121Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for audio-visual speech separation. A method includes: obtaining, for each frame in a stream of frames from a video in which faces of one or more speakers have been detected, a respective per-frame face embedding of the face of each speaker; processing, for each speaker, the per-frame face embeddings of the face of the speaker to generate visual features for the face of the speaker; obtaining a spectrogram of an audio soundtrack for the video; processing the spectrogram to generate an audio embedding for the audio soundtrack; combining the visual features for the one or more speakers and the audio embedding for the audio soundtrack to generate an audio-visual embedding for the video; determining a respective spectrogram mask for each of the one or more speakers; and determining a respective isolated speech spectrogram for each speaker.Type: ApplicationFiled: November 21, 2018Publication date: October 22, 2020Inventors: Inbar Mosseri, Michael Rubinstein, Ariel Ephrat, William Freeman, Oran Lang, Kevin William Wilson, Tali Dekel, Avinatan Hassidim