Patents by Inventor Ken Lee
Ken Lee 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: 12496721Abstract: Described herein are methods and systems for providing virtual presence for telerobotics in a dynamic scene. A sensor captures frames of a scene comprising one or more objects. A computing device generates a set of feature points corresponding to objects in the scene and matches the set of feature points to 3D points in a map of the scene. The computing device generates a dense mesh of the scene and the objects using the matched feature points and transmits the dense mesh the frame to a remote viewing device. The remote viewing device generates a 3D representation of the scene and the objects for display to a user and receives commands from the user corresponding to interaction with the 3D representation of the scene. The remote viewing device transmits the commands to a robot device that executes the commands to perform operations on the objects in the scene.Type: GrantFiled: May 7, 2021Date of Patent: December 16, 2025Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Ken Lee, Craig Cambias, Xin Hou
-
Publication number: 20250213331Abstract: The present invention relates to a plug and socket set for use in a mandibular advancement splint in the treatment of snoring or sleep apnoea, the plug having a head for engagement with a mandibular abutment and the head having two prongs projecting therefrom, the socket having a substantially blind aperture configured to receive the two prongs with at least one clearance, and a crosspiece that spans the aperture for an interengagement with the two prongs, wherein the two prongs can interengage with the crosspiece to form a snap fit connection whereby a first surface and a second surface are substantially sealably mated with one another.Type: ApplicationFiled: March 31, 2023Publication date: July 3, 2025Inventors: Allan GREENHALG, Ken LEE, Sam TALPIS
-
Patent number: 11620779Abstract: Described herein are methods and systems for remote visualization of real-time three-dimensional (3D) facial animation with synchronized voice. A sensor captures frames of a face of a person, each frame comprising color images of the face, depth maps of the face, voice data associated with the person, and a timestamp. The sensor generates a 3D face model of the person using the depth maps. A computing device receives the frames of the face and the 3D face model. The computing device preprocesses the 3D face model. For each frame, the computing device: detects facial landmarks using the color images; matches the 3D face model to the depth maps using non-rigid registration; updates a texture on a front part of the 3D face model using the color images; synchronizes the 3D face model with a segment of the voice data using the timestamp; and transmits the synchronized 3D face model and voice data to a remote device.Type: GrantFiled: December 31, 2020Date of Patent: April 4, 2023Assignee: VanGogh Imaging, Inc.Inventors: Xiang Zhang, Xin Hou, Ken Lee, Yasmin Jahir
-
Patent number: 11335063Abstract: Described herein are methods and systems for generating multiple maps during object scanning for 3D object reconstruction. A sensor device captures RGB images and depth maps of objects in a scene. A computing device receives the RGB images and the depth maps from the sensor device. The computing device creates a first map using at least a portion of the depth maps, a second map using at least a portion of the depth maps, and a third map using at least a portion of the depth maps. The computing device finds key point matches among the first map, the second map, and the third map. The computing device performs bundle adjustment on the first map, the second map, and the third map using the matched key points to generate a final map. The computing device generates a 3D mesh of the object using the final map.Type: GrantFiled: December 30, 2020Date of Patent: May 17, 2022Assignee: VanGogh Imaging, Inc.Inventors: Ken Lee, Jun Yin, Craig Cambias
-
Patent number: 11232633Abstract: Described herein are methods and systems for three-dimensional (3D) object capture and object reconstruction using edge cloud computing resources. A sensor coupled to a mobile device captures (i) depth maps of a physical object, the depth maps including pose information, and (ii) color images of the object. An edge cloud device coupled to the mobile device via a 5G connection receives the depth maps and the color images. The edge cloud device generates a new 3D model of the object based on the depth maps and color images, when a 3D model of the object has not been generated. The edge cloud device updates an existing 3D model of the object based on the depth maps and color images, when a 3D model of the object has previously been generated. The edge cloud device transmits the new 3D model or the updated 3D model to the mobile device.Type: GrantFiled: May 5, 2020Date of Patent: January 25, 2022Assignee: VanGogh Imaging, Inc.Inventors: Ken Lee, Xin Hou
-
Publication number: 20210375020Abstract: Described herein are methods and systems for remote visualization of real-time three-dimensional (3D) facial animation with synchronized voice. A sensor captures frames of a face of a person, each frame comprising color images of the face, depth maps of the face, voice data associated with the person, and a timestamp. The sensor generates a 3D face model of the person using the depth maps. A computing device receives the frames of the face and the 3D face model. The computing device preprocesses the 3D face model. For each frame, the computing device: detects facial landmarks using the color images; matches the 3D face model to the depth maps using non-rigid registration; updates a texture on a front part of the 3D face model using the color images; synchronizes the 3D face model with a segment of the voice data using the timestamp; and transmits the synchronized 3D face model and voice data to a remote device.Type: ApplicationFiled: December 31, 2020Publication date: December 2, 2021Inventors: Xiang Zhang, Xin Hou, Ken Lee, Yasmin Jahir
-
Publication number: 20210347053Abstract: Described herein are methods and systems for providing virtual presence for telerobotics in a dynamic scene. A sensor captures frames of a scene comprising one or more objects. A computing device generates a set of feature points corresponding to objects in the scene and matches the set of feature points to 3D points in a map of the scene. The computing device generates a dense mesh of the scene and the objects using the matched feature points and transmits the dense mesh the frame to a remote viewing device. The remote viewing device generates a 3D representation of the scene and the objects for display to a user and receives commands from the user corresponding to interaction with the 3D representation of the scene. The remote viewing device transmits the commands to a robot device that executes the commands to perform operations on the objects in the scene.Type: ApplicationFiled: May 7, 2021Publication date: November 11, 2021Inventors: Ken Lee, Craig Cambias, Xin Hou
-
Patent number: 11170552Abstract: Described herein are methods and systems for remote visualization of three-dimensional (3D) animation. A sensor of a mobile device captures scans of non-rigid objects in a scene, each scan comprising a depth map and a color image. A server receives a first set of scans from the mobile device and reconstructs an initial model of the non-rigid objects using the first set of scans. The server receives a second set of scans. For each scan in the second set of one or more scans, the server determines an initial alignment between the depth map and the initial model. The server converts the depth map into a coordinate system of the initial model, and determines a displacement between the depth map and the initial model. The server deforms the initial model to the depth map using the displacement, and applies a texture to at least a portion of the deformed model.Type: GrantFiled: May 5, 2020Date of Patent: November 9, 2021Assignee: VanGogh Imaging, Inc.Inventors: Xiang Zhang, Yasmin Jahir, Xin Hou, Ken Lee
-
Patent number: 11170224Abstract: Described herein are methods and systems for keyframe-based object scanning and tracking. A sensor device captures images of objects in a scene. For each image, a computing device labels each of at least a plurality of pixels in the image, tracks at least one region of the labeled image to determine an estimate of a current pose of at least one object, validates the estimate of the current pose of the at least one object, selects the labeled image as a keyframe based upon validation of the estimate of the current pose, and updates a volumetric model comprising the at least one object using the keyframe. The computing device generates a final 3D model of the at least one object based upon the updated volumetric model.Type: GrantFiled: May 24, 2019Date of Patent: November 9, 2021Assignee: VanGogh Imaging, Inc.Inventors: Craig Cambias, Ken Lee, Xin Hou, Jun Yin, Huy Bui
-
Patent number: 11080540Abstract: Described are methods, systems, and apparatuses for 3D vision processing using an IP block. A vision processing module comprises an integrated circuit that performs one or more 3D vision processing algorithms and a plurality of controllers that couple the integrated circuit to each of: a sensor device, a processor, a memory module, and a network interface. The vision processing module receives image data from the sensor device, the image data corresponding to one or more images captured by the sensor device. The vision processing module executes one or more of the 3D vision processing algorithms using at least a portion of the image data as input. The vision processing module transmits an output from execution of one or more of the 3D vision processing algorithms to at least one of: the processor, the memory module, or the network interface.Type: GrantFiled: March 20, 2019Date of Patent: August 3, 2021Assignee: VanGogh Imaging, Inc.Inventors: Chao Sun, Xin Hou, Ken Lee
-
Publication number: 20210209849Abstract: Described herein are methods and systems for generating multiple maps during object scanning for 3D object reconstruction. A sensor device captures RGB images and depth maps of objects in a scene. A computing device receives the RGB images and the depth maps from the sensor device. The computing device creates a first map using at least a portion of the depth maps, a second map using at least a portion of the depth maps, and a third map using at least a portion of the depth maps. The computing device finds key point matches among the first map, the second map, and the third map. The computing device performs bundle adjustment on the first map, the second map, and the third map using the matched key points to generate a final map. The computing device generates a 3D mesh of the object using the final map.Type: ApplicationFiled: December 30, 2020Publication date: July 8, 2021Inventors: Ken Lee, Jun Yin, Craig Cambias
-
Patent number: 10839585Abstract: Described are methods and systems for real-time remote avatar creation and animation control. A sensor device captures images of non-rigid objects in a scene. A server coupled to the sensor device generates an initial 3D model for each of the non-rigid objects in the scene using the images. The server detects landmark points on the non-rigid objects using the initial 3D model. The server generates a control point animation map for the 3D model using the detected points. The server applies the animation map to the 3D model to generate a mapped 3D model. A viewer coupled to the server receives (i) the mapped 3D model and (ii) tracking information associated with the objects, including a model pose and deformation of the landmark points. The viewer modifies the mapped 3D model using the tracking information, and renders a video stream on the viewer using the modified 3D model.Type: GrantFiled: January 4, 2019Date of Patent: November 17, 2020Assignee: VanGogh Imaging, Inc.Inventors: Ken Lee, Xiang Zhang, Xin Hou
-
Publication number: 20200357172Abstract: Described herein are methods and systems for three-dimensional (3D) object capture and object reconstruction using edge cloud computing resources. A sensor coupled to a mobile device captures (i) depth maps of a physical object, the depth maps including pose information, and (ii) color images of the object. An edge cloud device coupled to the mobile device via a 5G connection receives the depth maps and the color images. The edge cloud device generates a new 3D model of the object based on the depth maps and color images, when a 3D model of the object has not been generated. The edge cloud device updates an existing 3D model of the object based on the depth maps and color images, when a 3D model of the object has previously been generated. The edge cloud device transmits the new 3D model or the updated 3D model to the mobile device.Type: ApplicationFiled: May 5, 2020Publication date: November 12, 2020Inventors: Ken Lee, Xin Hou
-
Publication number: 20200357158Abstract: Described herein are methods and systems for remote visualization of three-dimensional (3D) animation. A sensor of a mobile device captures scans of non-rigid objects in a scene, each scan comprising a depth map and a color image. A server receives a first set of scans from the mobile device and reconstructs an initial model of the non-rigid objects using the first set of scans. The server receives a second set of scans. For each scan in the second set of one or more scans, the server determines an initial alignment between the depth map and the initial model. The server converts the depth map into a coordinate system of the initial model, and determines a displacement between the depth map and the initial model. The server deforms the initial model to the depth map using the displacement, and applies a texture to at least a portion of the deformed model.Type: ApplicationFiled: May 5, 2020Publication date: November 12, 2020Inventors: Xiang Zhang, Yasmin Jahir, Xin Hou, Ken Lee
-
Publication number: 20190362157Abstract: Described herein are methods and systems for keyframe-based object scanning and tracking. A sensor device captures images of objects in a scene. For each image, a computing device labels each of at least a plurality of pixels in the image, tracks at least one region of the labeled image to determine an estimate of a current pose of at least one object, validates the estimate of the current pose of the at least one object, selects the labeled image as a keyframe based upon validation of the estimate of the current pose, and updates a volumetric model comprising the at least one object using the keyframe. The computing device generates a final 3D model of the at least one object based upon the updated volumetric model.Type: ApplicationFiled: May 24, 2019Publication date: November 28, 2019Inventors: Craig Cambias, Ken Lee, Xin Hou, Jun Yin, Huy Bui
-
Publication number: 20190294903Abstract: Described are methods, systems, and apparatuses for 3D vision processing using an IP block. A vision processing module comprises an integrated circuit that performs one or more 3D vision processing algorithms and a plurality of controllers that couple the integrated circuit to each of: a sensor device, a processor, a memory module, and a network interface. The vision processing module receives image data from the sensor device, the image data corresponding to one or more images captured by the sensor device. The vision processing module executes one or more of the 3D vision processing algorithms using at least a portion of the image data as input. The vision processing module transmits an output from execution of one or more of the 3D vision processing algorithms to at least one of: the processor, the memory module, or the network interface.Type: ApplicationFiled: March 20, 2019Publication date: September 26, 2019Inventors: Chao Sun, Xin Hou, Ken Lee
-
Patent number: 10380762Abstract: Described are methods and systems for generating a video stream of a scene including one or more objects. A sensor captures images of objects in a scene. A server coupled to the sensor, for each image, generates an initial 3D model for the objects and an initial 3D model of the scene. The server, for each image, captures pose information of the sensor as the sensor moves in relation to the scene or as the objects move in relation to the sensor. A viewing device receives the models and the pose information from the server. The viewing device captures pose information of the viewing device as the viewing device moves in relation to the scene. The viewing device renders a video stream on a display element using the received 3D models and at least one of the pose information of the sensor or the pose information of the viewing device.Type: GrantFiled: October 5, 2017Date of Patent: August 13, 2019Assignee: VanGogh Imaging, Inc.Inventors: Ken Lee, Yasmin Jahir, Xin Hou
-
Publication number: 20190213773Abstract: Described are methods and systems for real-time remote avatar creation and animation control. A sensor device captures images of non-rigid objects in a scene. A server coupled to the sensor device generates an initial 3D model for each of the non-rigid objects in the scene using the images. The server detects landmark points on the non-rigid objects using the initial 3D model. The server generates a control point animation map for the 3D model using the detected points. The server applies the animation map to the 3D model to generate a mapped 3D model. A viewer coupled to the server receives (i) the mapped 3D model and (ii) tracking information associated with the objects, including a model pose and deformation of the landmark points. The viewer modifies the mapped 3D model using the tracking information, and renders a video stream on the viewer using the modified 3D model.Type: ApplicationFiled: January 4, 2019Publication date: July 11, 2019Inventors: Ken Lee, Xiang Zhang, Xin Hou
-
Publication number: 20190073825Abstract: Described are methods and systems for enhancing depth sensor-based 3D geometry reconstruction with photogrammetry. A 3D sensor captures scans of a physical object, including related pose information and HD images corresponding to each scan. For each scan, a computing device generates an initial 3D model of the physical object, the initial model having missing sections. The computing device detects the missing sections in a 3D point cloud associated with the initial model and projects the missing sections in the point cloud to a corresponding HD image. The computing device generates image segments of the corresponding HD image that match the missing sections in the point cloud, generates a point cloud structure for each of the image segments of the corresponding HD image, and merges the initial model and the generated point cloud structures to generate a final 3D model with the missing sections filled in.Type: ApplicationFiled: August 31, 2018Publication date: March 7, 2019Inventors: Ken Lee, Huy Bui
-
Patent number: D1081992Type: GrantFiled: December 21, 2023Date of Patent: July 1, 2025Assignee: Digital Sleep Design PTY LTDInventors: Sam Talpis, Allan Greenhalg, Ken Lee