Patents Examined by Geoffrey E Summers
  • Patent number: 11069087
    Abstract: A method for locating a three-dimensional target with respect to a vehicle is disclosed including capturing an image of the target, and from a three-dimensional mesh of the target, and from an estimation of the pose of the target, determining a set of projecting edges of the mesh of the target in the pose. The step of determining the projecting edges of the mesh of the target includes positioning the mesh of the target according to the pose, projecting in two dimensions the mesh so positioned, scanning the projection of the mesh in a plurality of scanning rows and, for each scanning row: defining a set of segments, each segment corresponding to the intersection of a face of the mesh with the scanning row and being defined by its ends, analyzing the relative depths of the ends of the segments, the depth being the position along a third dimension orthogonal to the two dimensions of the projection, in order to select a set of end points of segments corresponding to projecting edges of the mesh.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: July 20, 2021
    Assignee: AIRBUS DEFENCE AND SPACE SAS
    Inventors: Roland Brochard, Cyril Robin
  • Patent number: 11048936
    Abstract: An IC card includes a first visible layer comprising a nonmetallic natural material having a physical structure including a unique visual pattern. The IC card further includes a storage device configured to store a reference image of the unique visual pattern. The reference image is a scan of the unique visual pattern. The reference image is configured to be visually compared with the unique visual pattern for authentication. A second layer is included on a bottom surface of the first visible layer. The first visible layer and the second layer are laminated together. Each of the second layer and the nonmetallic natural material of the first visible layer have a same size to define a shape of the IC card.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: June 29, 2021
    Assignee: STMICROELECTRONICS S.R.L.
    Inventor: Francesco Varone
  • Patent number: 11043002
    Abstract: The application provides an obstacle detecting method and obstacle detecting apparatus based on an unmanned vehicle, and a device, and a storage medium, where the method includes obtaining point cloud data collected by a detecting device, projecting the point cloud data onto a two-dimensional plane to obtain a two-dimensional projection grid graph, where the two-dimensional projection grid graph has multiple grids and two-dimensional data, and two-dimensional data is data obtained after the point cloud data is projected; generating multiple straight lines according to the two-dimensional projection grid graph, where each of the multiple straight lines has two-dimensional data, and each straight line has parameter information which represents the relationship between the straight line and other straight lines in the multiple straight lines; and determining orientation information of the obstacle according to the two-dimensional data and the parameter information of each of the multiple straight lines.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: June 22, 2021
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY CO., LTD.
    Inventor: Jiang Guo
  • Patent number: 11042965
    Abstract: Provided is a decoding apparatus including: a communication interface configured to receive AI encoding data generated as a result of artificial intelligence (AI) down-scaling and first encoding of an original image; a processor configured to divide the AI encoding data into image data and AI data; and an input/output (I/O) device, wherein the processor is further configured to: obtain a second image by performing first decoding on a first image obtained by performing AI down-scaling on the original image, based on the image data; and control the I/O device to transmit the second image and the AI data to an external apparatus. In some embodiments, the external apparatus performs an AI upscaling of the second image using the AI data, and displays the resulting third image.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: June 22, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Youngo Park, Kwangpyo Choi, Yumi Sohn, Sungchan Kim, Myungjin Eom
  • Patent number: 11030768
    Abstract: Cameras capture time-stamped images of predefined areas. Individuals and items are tracked in the images. Occluded items detected in the images are preprocessed to remove pixels associated with occluded information and the pixels remaining associated with the items are cropped. The preprocessed and cropped images are provided to a trained machine-learning algorithm or a trained neural network trained to classify and identify the items. Output received from the trained neural network provides item identifiers for the items that are present in the original images.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: June 8, 2021
    Assignee: NCR Corporation
    Inventors: Brent Vance Zucker, Adam Justin Lieberman
  • Patent number: 11023999
    Abstract: An image processing apparatus includes an obtaining unit configured to obtain a setting value for identifying an end line corresponding to (i) at least a part of a fisheye image and (ii) an end in a panoramic image serving as an image on which distortion correction processing has been performed, and a generating unit configured to generate a plurality of panoramic images in which division lines are harmonized with each other from the fisheye image on a basis of the setting value.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: June 1, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Katsutoshi Tajiri
  • Patent number: 11010871
    Abstract: A computing device for handling image super-resolution (ISR), comprises a generator module, for receiving at least one input image, to generate an output image according to at least one first parameter and a first plurality of feature maps generated by at least one first channel attention (CA); a discriminator module, for receiving the output image and a high resolution (HR) image, to generate a second plurality of feature maps and a third plurality of feature maps by at least one second CA, and to generate at least one score according to the second plurality of feature maps, the third plurality of feature maps and at least one second parameter; and a feedback module, for receiving the at least one score, to update the at least one first parameter and the at least one second parameter according to the at least one score and an objective function.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: May 18, 2021
    Assignee: Moxa Inc.
    Inventors: Wei-Yu Lee, Po-Yu Chuang, Yu-Chiang Wang
  • Patent number: 11010920
    Abstract: A method of detecting objects on a support structure includes: obtaining a point cloud of the support structure supporting an object; obtaining a position of a back of the support structure in the point cloud; discarding a portion of the point cloud based on the position of the back of the support structure; generating a three-dimensional occupancy grid from the point cloud, the occupancy grid having a plurality of cells each indicating whether the cell is one of occupied and unoccupied; identifying a contiguous region of occupied cells in the occupancy grid corresponding to the object; and generating a detected object position based on the contiguous region.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: May 18, 2021
    Assignee: Zebra Technologies Corporation
    Inventors: Yuanhao Yu, Raymond Phan
  • Patent number: 10984311
    Abstract: A system includes a display device, a memory configured to store a visual analysis application and image data including a plurality of images including detectable objects; and a processor, operatively connected to the memory and the display device. The processor is configured to execute the visual analysis application to learn generative factors from objects detected in the plurality of images, visualize the generative factors in a user interface provided to the display device, receive grouped combinations of the generative factors and values to apply to the generative factors to control object features, create generated objects by applying the values of the generative factors to the objects detected in the plurality of images, combine the generated objects into the original images to create generated images, and apply a discriminator to the generated images to reject unrealistic images.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: April 20, 2021
    Assignee: Robert Bosch GmbH
    Inventors: Nanxiang Li, Bilal Alsallakh, Liu Ren
  • Patent number: 10977802
    Abstract: Techniques and systems are provided for segmenting one or more frames. For example, incremental optical flow maps can be determined between adjacent frames of a plurality of frames. Using the incremental optical flow maps, a cumulative optical flow map can be determined between a first frame of the plurality of frames and a last frame of the plurality of frames. A segmentation mask can be determined using the first frame of the plurality of frames. Foreground pixels of the segmentation mask for the last frame of the plurality of frames can then be adjusted relative to corresponding foreground pixels for the first frame. The foreground pixels can be adjusted using the cumulative optical flow map between the first frame and the last frame of the plurality of frames.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: April 13, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Sunid Wilson, Ramin Rezaiifar
  • Patent number: 10977490
    Abstract: Systems and methods for analyzing image data to assess property damage are disclosed. According to certain aspects, a server may analyze segmented digital image data of a roof of a property using a convolutional neural network (CNN). The server may extract a set of features from a set of regions output by the CNN. Additionally, the server may analyze the set of features using an additional image model to generate a set of outputs indicative of a confidence level that actual hail damage is depicted in the set of regions.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: April 13, 2021
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Marigona Bokshi-Drotar, Jing Wan, Sandra Kane, Yuntao Li
  • Patent number: 10963759
    Abstract: The present disclosure includes methods and systems for searching for digital visual media based on semantic and spatial information. In particular, one or more embodiments of the disclosed systems and methods identify digital visual media displaying targeted visual content in a targeted region based on a query term and a query area provide via a digital canvas. Specifically, the disclosed systems and methods can receive user input of a query term and a query area and provide the query term and query area to a query neural network to generate a query feature set. Moreover, the disclosed systems and methods can compare the query feature set to digital visual media feature sets. Further, based on the comparison, the disclosed systems and methods can identify digital visual media portraying targeted visual content corresponding to the query term within a targeted region corresponding to the query area.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: March 30, 2021
    Assignee: ADOBE INC.
    Inventors: Zhe Lin, Mai Long, Jonathan Brandt, Hailin Jin, Chen Fang
  • Patent number: 10963693
    Abstract: A method and apparatus for training a character detector based on weak supervision, a character detection system and a computer readable storage medium are provided, wherein the method includes: inputting coarse-grained annotation information of a to-be-processed object, wherein the coarse-grained annotation information including a whole bounding outline of a word, text bar or line of the to-be-processed object; dividing the whole bounding outline of the coarse-grained annotation information, to obtain a coarse bounding box of a character of the to-be-processed object; obtaining a predicted bounding box of the character of the to-be-processed object through a neural network model from the coarse-grained annotation information; and determining a fine bounding box of the character of the to-be-processed object as character-based annotation of the to-be-processed object, according to the coarse bounding box and the predicted bounding box.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: March 30, 2021
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Chengquan Zhang, Jiaming Liu, Junyu Han, Errui Ding
  • Patent number: 10950009
    Abstract: Provided is an artificial intelligence (AI) decoding apparatus including a memory storing one or more instructions; and a processor configured to execute the one or more instructions to, when an image is input to a second DNN including a plurality of layers, obtain first result values based on an operation between the image and a first filter kernel and obtain second result values based on an operation between the image and a second filter kernel, from a first layer including the first and second filter kernels from among the plurality of layers, perform normalization by transforming the first result values into first values by using a first scale factor, and, perform normalization by transforming the second result values into second values by using a second scale factor, transform the first values and the second values into integer values included in a preset range.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: March 16, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Quockhanh Dinh, Minseok Choi, Kwangpyo Choi
  • Patent number: 10936890
    Abstract: A vehicle device receives image data transmitted from a compartment camera photographing a driver. The vehicle device analyzes the image data received from the compartment camera, and detects a heart rate of the driver. The vehicle device wirelessly communicates with one or more wearable devices possessed by one or more people who ride on a vehicle. The vehicle device identifies a wearable device possessed by the driver by comparing biometric information transmitted from the one or more wearable devices with the heart rate of the driver.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: March 2, 2021
    Assignee: DENSO CORPORATION
    Inventor: Takafumi Okayasu
  • Patent number: 10937197
    Abstract: Provided is an artificial intelligence (AI) decoding apparatus includes: a memory storing one or more instructions; and a processor configured to execute the one or more instructions stored in the memory, the processor is configured to: obtain AI data related to AI down-scaling an original image to a first image; obtain image data corresponding to an encoding result on the first image; obtain a second image corresponding to the first image by performing a decoding on the image data; obtain deep neural network (DNN) setting information among a plurality of DNN setting information from the AI data; and obtain, by an up-scaling DNN, a third image by performing the AI up-scaling on the second image, the up-scaling DNN being configured with the obtained DNN setting information, wherein the plurality of DNN setting information comprises a parameter used in the up-scaling DNN, the parameter being obtained through joint training of the up-scaling DNN and a down-scaling DNN, and wherein the down-scaling DNN is used to
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: March 2, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jaehwan Kim, Jongseok Lee, Sunyoung Jeon, Kwangpyo Choi, Minseok Choi, Quockhanh Dinh, Youngo Park
  • Patent number: 10924695
    Abstract: Image processing systems and methods are provided for processing a stream of data values (e.g. pixel values). The image processing system comprises a processing module configured to: receive a plurality of pixel values, each of the received pixel values having a first number of bits; and implement processing of a particular pixel value by operating on a particular subset of the received pixel values, by: classifying each of the pixel values within the particular subset into a group of a set of one or more groups; determining an average value in respect of the pixel values within the particular subset which are classified into one of the one or more groups, wherein the determined average value has a second number of bits, wherein said second number is greater than said first number; replacing the particular pixel value based on the determined average value; and outputting the processed particular pixel value.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: February 16, 2021
    Assignee: Imagination Technologies Limited
    Inventor: Timothy Lee
  • Patent number: 10891516
    Abstract: A learning apparatus causes a first supervised learning model, which receives feature data generated from input data having data items with which a first label and a second label are associated and outputs a first estimation result, to learn such that the first estimation result is close to the first label. The learning apparatus causes a second supervised learning model, which receives the feature data and outputs a second estimation result, to learn such that the second estimation result is close to the second label. The learning apparatus causes a feature extractor, which generates the feature data from the input data, to learn so as to facilitate recognition of the first label and suppress recognition of the second label.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: January 12, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Toshio Endoh, Kento Uemura
  • Patent number: 10846828
    Abstract: The present disclosure relates to using a neural network to efficiently denoise images that were generated by a ray tracer. The neural network can be trained using noisy images generated with noisy samples and corresponding denoised or high-sampled images (e.g., many random samples). An input feature to the neural network can include color from pixels of an image. Other input features to the neural network, which would not be known in normal image processing, can include shading normal, depth, albedo, and other characteristics available from a computer-generated scene. After the neural network is trained, a noisy image that the neural network has not seen before can have noise removed without needing manual intervention.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: November 24, 2020
    Assignee: Pixar
    Inventors: Mark Meyer, Anthony DeRose, Steve Bako
  • Patent number: 10839565
    Abstract: Provided is a decoding apparatus including: a communication interface configured to receive AI encoding data generated as a result of artificial intelligence (AI) down-scaling and first encoding of an original image; a processor configured to divide the AI encoding data into image data and AI data; and an input/output (I/O) device, wherein the processor is further configured to: obtain a second image by performing first decoding on a first image obtained by performing AI down-scaling on the original image, based on the image data; and control the I/O device to transmit the second image and the AI data to an external apparatus. In some embodiments, the external apparatus performs an AI upscaling of the second image using the AI data, and displays the resulting third image.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: November 17, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Youngo Park, Kwangpyo Choi, Yumi Sohn, Sungchan Kim, Myungjin Eom