Patents by Inventor Xianling Zhang

Xianling Zhang 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: 20240046625
    Abstract: A computer includes a processor and a memory storing instructions executable by the processor to receive a dataset of images; extract feature data from the images; optimize a number of clusters into which the images are classified based on the feature data; for each cluster, optimize a number of subclusters into which the images in that cluster are classified; determine a metric indicating a bias of the dataset toward at least one of the clusters or subclusters based on the number of clusters, the numbers of subclusters, distances between the respective clusters, and distances between the respective subclusters; and after determining the metric, train a machine-learning program using a training set constructed from the clusters and the subclusters.
    Type: Application
    Filed: August 3, 2022
    Publication date: February 8, 2024
    Applicant: Ford Global Technologies, LLC
    Inventors: Nikita Jaipuria, Xianling Zhang, Katherine Stevo, Jinesh Jain, Vidya Nariyambut Murali, Meghana Laxmidhar Gaopande
  • Patent number: 11776200
    Abstract: A computer includes a processor and a memory storing instructions executable by the processor to receive a plurality of first images of an environment in a first lighting condition, classify pixels of the first images into categories, mask the pixels belonging to at least one of the categories from the first images, generate a three-dimensional representation of the environment based on the masked first images, and generate a second image of the environment in a second lighting condition based on the three-dimensional representation and on a first one of the first images.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: October 3, 2023
    Assignee: Ford Global Technologies, LLC
    Inventors: Xianling Zhang, Nathan Tseng, Nikita Jaipuria, Rohan Bhasin
  • Patent number: 11756261
    Abstract: A computer includes a processor and a memory storing instructions executable by the processor to receive a first image of a scene in a first lighting condition, generate a three-dimensional representation of the scene based on the first image, and generate a second image of the scene in a second lighting condition based on the three-dimensional representation and on the first image. The first image is an only image of the scene used for generating the three-dimensional representation. The first image is an only image of the scene used for generating the second image.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: September 12, 2023
    Assignee: Ford Global Technologies, LLC
    Inventors: Nathan Tseng, Nikita Jaipuria, Xianling Zhang, Rohan Bhasin
  • Publication number: 20230249312
    Abstract: A large area quartz crystal wafer lapping device, provided with a base, a supporting arm assembly, a lapping plate, a swivel gantry, a rotating motor, a loading block and a plate-Adjusting ring; The supporting arm assembly comprises a swing arm, a swing arm shaft, a swing arm motor, an adjustable arm and a roller; The swivel gantry is driven to rotate by the rotating motor; The loading block is encased in the plate-Adjusting ring, and a quartz crystal wafer is bonded to the bottom surface of the loading block. In the invention, through the improved design of material removal and wafer retention, the processing surface shape of large area quartz crystal wafer can meet the design requirements.
    Type: Application
    Filed: April 15, 2023
    Publication date: August 10, 2023
    Applicant: TANGSHAN GUOXIN JINGYUAN ELECTRONICS CO., LTD.
    Inventors: Jianmin XU, Jie DING, Yong ZHANG, Liang WANG, Hao SU, Jianxing DI, Jianjun HAO, Yingchun ZHANG, Huaen WANG, Xianling ZHANG, Lizhi CUI
  • Publication number: 20230196740
    Abstract: This disclosure describes systems and methods for improved training data acquisition. An example method may include sending, by a processor, an indication for a user to capture data relating to a first area of interest using a first mobile device. The example method may also include determining, by the processor, that first data captured by the first mobile device would fail to satisfy a quality requirement. The example method may also include causing, by the processor, to present an indication through the first mobile device to the user to adjust the first mobile device. The example method may also include determining, by the processor, that second data captured by the first mobile device after being adjusted would satisfy the quality requirement. The example method may also include receiving, by the processor, the second data from the first mobile device.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 22, 2023
    Applicant: Ford Global Technologies, LLC
    Inventors: Vidya Nariyambut Murali, Nikita Jaipuria, Xianling Zhang
  • Publication number: 20230147607
    Abstract: A computer includes a processor and a memory storing instructions executable by the processor to receive a first image of a scene in a first lighting condition, generate a three-dimensional representation of the scene based on the first image, and generate a second image of the scene in a second lighting condition based on the three-dimensional representation and on the first image. The first image is an only image of the scene used for generating the three-dimensional representation. The first image is an only image of the scene used for generating the second image.
    Type: Application
    Filed: November 10, 2021
    Publication date: May 11, 2023
    Applicant: Ford Global Technologies, LLC
    Inventors: Nathan Tseng, Nikita Jaipuria, Xianling Zhang, Rohan Bhasin
  • Publication number: 20230143816
    Abstract: A computer includes a processor and a memory storing instructions executable by the processor to receive a plurality of first images of an environment in a first lighting condition, classify pixels of the first images into categories, mask the pixels belonging to at least one of the categories from the first images, generate a three-dimensional representation of the environment based on the masked first images, and generate a second image of the environment in a second lighting condition based on the three-dimensional representation and on a first one of the first images.
    Type: Application
    Filed: November 10, 2021
    Publication date: May 11, 2023
    Applicant: Ford Global Technologies, LLC
    Inventors: Xianling Zhang, Nathan Tseng, Nikita Jaipuria, Rohan Bhasin
  • Patent number: 11645360
    Abstract: A computer, including a processor and a memory, the memory including instructions to be executed by the processor to determine a second convolutional neural network (CNN) training dataset by determining an underrepresented object configuration and an underrepresented noise factor corresponding to an object in a first CNN training dataset, generate one or more simulated images including the object corresponding to the underrepresented object configuration in the first CNN training dataset by inputting ground truth data corresponding to the object into a photorealistic rendering engine and generate one or more synthetic images including the object corresponding to the underrepresented noise factor in the first CNN training dataset by processing the simulated images with a generative adversarial network (GAN) to determine a second CNN training dataset. The instructions can include further instructions to train a CNN to using the first and the second CNN training datasets.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: May 9, 2023
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Artem Litvak, Xianling Zhang, Nikita Jaipuria, Shreyasha Paudel
  • Publication number: 20220101053
    Abstract: A computer, including a processor and a memory, the memory including instructions to be executed by the processor to determine a second convolutional neural network (CNN) training dataset by determining an underrepresented object configuration and an underrepresented noise factor corresponding to an object in a first CNN training dataset, generate one or more simulated images including the object corresponding to the underrepresented object configuration in the first CNN training dataset by inputting ground truth data corresponding to the object into a photorealistic rendering engine and generate one or more synthetic images including the object corresponding to the underrepresented noise factor in the first CNN training dataset by processing the simulated images with a generative adversarial network (GAN) to determine a second CNN training dataset.
    Type: Application
    Filed: September 30, 2020
    Publication date: March 31, 2022
    Applicant: Ford Global Technologies, LLC
    Inventors: Artem Litvak, Xianling Zhang, Nikita Jaipuria, Shreyasha Paudel
  • Patent number: 11176823
    Abstract: A computer includes a processor and a memory, the memory storing instructions executable by the processor to input an image to a first layer of a machine learning program, the first layer trained to identify one or more quadrilateral regions in the image, upon identifying the one or more quadrilateral regions, input the collected image to a second layer of a machine learning program, the second layer trained to identify a plurality of sets of vertices, each set of vertices defining a respective polygonal area, identify one of the polygonal areas in which to park a vehicle, and actuate one or more vehicle components to move the vehicle into the identified polygonal area.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: November 16, 2021
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Mayar Arafa, Vidya Nariyambut murali, Xianling Zhang, Nikita Jaipuria, Rohan Bhasin
  • Publication number: 20210304602
    Abstract: A computer includes a processor and a memory, the memory storing instructions executable by the processor to input an image to a first layer of a machine learning program, the first layer trained to identify one or more quadrilateral regions in the image, upon identifying the one or more quadrilateral regions, input the collected image to a second layer of a machine learning program, the second layer trained to identify a plurality of sets of vertices, each set of vertices defining a respective polygonal area, identify one of the polygonal areas in which to park a vehicle, and actuate one or more vehicle components to move the vehicle into the identified polygonal area.
    Type: Application
    Filed: March 30, 2020
    Publication date: September 30, 2021
    Applicant: Ford Global Technologies, LLC
    Inventors: Mayar Arafa, Vidya Nariyambut murali, Xianling Zhang, Nikita Jaipuria, Rohan Bhasin