Patents by Inventor Xiang Ma

Xiang Ma 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: 20210297656
    Abstract: An intra prediction method by using cross component liner prediction mode (CCLM), includes: determining a luma block corresponding to a current chroma block; obtaining luma reference samples of the luma block based on determining L available chroma reference samples of the current chroma block, wherein the obtained luma reference samples of the luma block are down-sampled luma reference samples; calculating linear model coefficients based on the luma reference samples and chroma reference samples that correspond to the luma reference samples; and obtaining a prediction for the current chroma block based on the linear model coefficients and values of a down-sampled luma block of the luma block.
    Type: Application
    Filed: April 5, 2021
    Publication date: September 23, 2021
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiang Ma, Jianle Chen, Yin Zhao, Haitao Yang
  • Patent number: 11128874
    Abstract: Embodiments of the present invention provide a motion compensating prediction method and a motion compensating prediction apparatus. The motion compensating prediction method includes: determining a location of an initial reference pixel of a current pixel in a reference image, where the current pixel is located in a first sub-image of a current image; when the initial reference pixel is located outside a second sub-image that is in the reference image and that is at a location corresponding to the first sub-image, determining a location of a target reference pixel of the current pixel in the reference image based on the location of the initial reference pixel; and determining a predicted value of a pixel value of the current pixel based on a pixel value of the target reference pixel and/or a pixel value of a pixel near the target reference pixel.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: September 21, 2021
    Assignees: Huawei Technologies Co., Ltd., University of Science and Technology of China
    Inventors: Xiang Ma, Haitao Yang, Li Li, Houqiang Li
  • Publication number: 20210289224
    Abstract: This application provides an inter prediction method and a related apparatus. The method includes: parsing a bitstream to determine prediction information of a to-be-processed picture block, where when the prediction information indicates that a prediction direction of the to-be-processed picture block is bidirectional prediction, the bitstream does not include target identification information, where the target identification information is used to indicate to perform local illumination compensation LIC on the to-be-processed picture block; and obtaining a prediction value of the to-be-processed picture block based on the prediction information. According to the foregoing technical solutions, a video decoding speed can be accelerated without greatly affecting video quality.
    Type: Application
    Filed: June 3, 2021
    Publication date: September 16, 2021
    Inventors: Haitao YANG, Fan MU, Lian ZHANG, Xiang MA
  • Publication number: 20210274198
    Abstract: An intra prediction method and apparatus for reconstruction of unavailable reference samples are provided. The method includes obtaining an intra prediction mode of a current block, deriving availability of a reference sample of a component of the current block, substituting unavailable reference samples by using available reference samples, deriving a prediction of the current block based on the intra prediction mode and the substituted reference samples, and reconstructing the current block based on the prediction. The component includes a Cb component or a Cr component. Alternatively, the component includes a Chroma component. Since the method derives availability of the reference sample in each component, it can provide the available information more accurately.
    Type: Application
    Filed: May 20, 2021
    Publication date: September 2, 2021
    Inventors: Xiang MA, Haitao YANG, Jianle CHEN
  • Patent number: 11100339
    Abstract: Techniques are described for detecting whether a lane of a roadway is open or closed. Detecting a lane as being closed may include detecting an object in or near the lane, which may comprise determining a size, location, and/or classification associated with the object, and dilating the size associated with the object. The lane may be indicated as being closed if a distance between a dilated object detection and another object detection, dilated object detection, or lane extent is less than a threshold distance. The techniques may additionally or alternatively comprise determining an alternative lane shape based at least in part on one or more object detections and/or determining that one or more lanes are closed and/or uploading a lane closure and/or alternative lane shape to a central database for retrieval by/dissemination to other computing devices.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: August 24, 2021
    Assignee: Zoox, Inc.
    Inventors: Derek Xiang Ma, Zejia Zheng
  • Patent number: 11079799
    Abstract: An example computing device includes a connector. The connector is to mate with a display unit. The connector is to receive power from the display unit and output a display signal to the display unit. The computing device includes a non-transitory computer readable medium. The computing device also includes a processor communicatively coupled to the non-transitory computer readable medium. The processor is to determine a form factor of the display unit. The processor also is to adjust at least one of a resolution and an orientation of an image to be included in the display signal based on the form factor.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: August 3, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Syed S. Azam, Xiang Ma, Manjunath Bhat
  • Publication number: 20210227229
    Abstract: An intra prediction method using a cross component liner prediction mode (CCLM), includes: obtaining neighboring luma samples of a luma block; obtaining a mean luma value of the neighboring luma samples; obtaining neighboring chroma samples of a current chroma block, wherein the current chroma block corresponds to the luma block; obtaining a mean chroma value of the neighboring chroma samples; calculating a second linear model coefficient based on a first linear model coefficient, the mean luma value, and the mean chroma value; and obtaining a predictor for the current chroma block based on the first linear model coefficient and the second linear model coefficient. The method can increase the accuracy of the second linear model coefficient, and correspondingly increase the accuracy of the predictor for the current chroma block.
    Type: Application
    Filed: April 7, 2021
    Publication date: July 22, 2021
    Inventors: Xiang MA, Jianle CHEN, Haitao YANG
  • Patent number: 11064821
    Abstract: This disclosure is directed to item-identifying carts that may be utilized by users to automatically identify items that the users place in their carts. In addition, these carts may automatically determine the outcome of respective events that occur with respect to these identified items. For example, the carts may be configured to identify one or more items that are placed into or removed from the cart, and thereafter determine one or more actions taken with respect to the identified items and a quantity of the items involved. For example, after identifying a first item and a second item either placed into or removed from the cart, the cart may determine that the user added two instances of the first item and removed one instance of the second item. In response to making this determination, the cart may update a virtual cart of a user operating the physical cart.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: July 20, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan Cohn, Oded Maron, Jeremy Samuel De Bonet, Xiang Ma
  • Publication number: 20210208901
    Abstract: During a computing system boot sequence, reference firmware provided by a computing system component supplies Advanced Component and Peripheral Interface (ACPI) code that generates ACPI tables and definition blocks to a bootloader. During a boot sequence, the reference firmware receives an indication from the bootloader which components the reference firmware is to initialize. As part of component initialization performed by the reference firmware, the reference firmware populates hand-off data structures (e.g., hand-off blocks (HOBs)) with ACPI code (AML code) that, when executed by the bootloader, generates and populates ACPI tables (e.g., DSDT and SSDT tables) and definition blocks with information pertinent to the initialization and runtime management of computing system components. Component initialization and runtime configuration workarounds can be implemented in the bootloader incorporating reference firmware updates provided by the component vendor.
    Type: Application
    Filed: March 24, 2021
    Publication date: July 8, 2021
    Applicant: Intel Corporation
    Inventors: Subrata Banik, Aamir Bohra, Vincent Zimmer, Robert E. Gough, Xiang Ma, Jabeena Begum Gaibusab
  • Publication number: 20210203975
    Abstract: This application provides a video picture prediction method and apparatus, to resolve a problem in a conventional technology that a length of a coded video sequence is increased. The first type of identifier may be added to a bitstream. The first type of identifier is used to indicate whether an affine motion model-based inter prediction mode is enabled for a video picture. For a video picture or a picture block included in the slice for which the affine motion model does not need to be used, a parameter, related to the affine motion model, of the picture block may not need to be transmitted. On a decoder side, during decoding of the picture block, the parameter related to the affine motion model does not need to be parsed. This can reduce load of a decoder, increase a processing speed, and decrease a processing time.
    Type: Application
    Filed: February 25, 2021
    Publication date: July 1, 2021
    Inventors: Huanbang CHEN, Xiang MA, Haitao YANG, Jianle CHEN
  • Publication number: 20210177163
    Abstract: This disclosure is directed to item-identifying carts that may be utilized by users to automatically identify items that the users place in their carts. In addition, these carts may automatically determine the outcome of respective events that occur with respect to these identified items. For example, the carts may be configured to identify one or more items that are placed into or removed from the cart, and thereafter determine one or more actions taken with respect to the identified items and a quantity of the items involved. For example, after identifying a first item and a second item either placed into or removed from the cart, the cart may determine that the user added two instances of the first item and removed one instance of the second item. In response to making this determination, the cart may update a virtual cart of a user operating the physical cart.
    Type: Application
    Filed: December 11, 2019
    Publication date: June 17, 2021
    Inventors: Jonathan Cohn, Oded Maron, Jeremy Samuel De Bonet, Xiang Ma
  • Publication number: 20210181340
    Abstract: Example implementations relate to gathering audio data. For example, a system can include a range sensor to determine a location and distance of an object. The system can include a microphone to gather audio data at the location and from within a threshold proximity of the object. The system can include a computing device to determine a portion of audio data outside the threshold proximity of the object to remove.
    Type: Application
    Filed: April 21, 2017
    Publication date: June 17, 2021
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Ricky Thomas BURKS, Xiang MA, Alan Man Pan TAM
  • Publication number: 20210168391
    Abstract: A method of determining one or more candidate prediction modes, the method comprises deriving, by a processor, a first indicator by parsing a bitstream, wherein the first indicator specifies whether any affine model is a candidate motion model for an image block in a preset area; determining, by the processor, that the first indicator is set to 1; deriving, by the processor and based on the determination that the first indicator is set to 1, a second indicator by parsing the bitstream, wherein the second indicator specifies whether a 6-parameter affine model is a candidate motion model for the image block; and determining, by the processor, one or more candidate prediction modes for the image block based on the first indicator and the second indicator.
    Type: Application
    Filed: January 15, 2021
    Publication date: June 3, 2021
    Inventors: Xiang Ma, Haitao Yang, Huanbang Chen, Jianle Chen
  • Publication number: 20210165501
    Abstract: In some examples, a non-transitory machine readable medium can include instructions executable to a processing resource to generate a radio frequency identification (RFID) identifier formed of a plurality of characters, transmit the RFID identifier to a host, responsive to an input to an input mechanism, identify a predetermined character that corresponds to the input, change a character of the plurality of characters to the predetermined character to form a customized RFID identifier, and transmit the customized RFID identifier to the host.
    Type: Application
    Filed: August 24, 2018
    Publication date: June 3, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Fangyong Dai, Richard S. Lin, Xiang Ma, Baosheng Zhang
  • Publication number: 20210160514
    Abstract: The present disclosure provides a chroma block prediction method and a device. The method includes: parsing a bitstream to obtain first indication information; downsampling a first luma block by a first filter when a value of the first indication information is a first value or by using a second filter when a value of the first indication information is a second value, to obtain a second luma block; obtaining a plurality of chroma samples and a plurality of luma samples; obtaining linear model coefficients based on the plurality of chroma samples and the plurality of luma samples; and obtaining a prediction value of the current chroma block based on the second luma block and the linear model coefficients.
    Type: Application
    Filed: February 3, 2021
    Publication date: May 27, 2021
    Inventors: Xiang Ma, Haltao Yang, Jianle Chen
  • Publication number: 20210136409
    Abstract: A video coding mechanism is disclosed. The mechanism includes receiving a video signal partitioned into a chroma block and a first neighboring luma block. The mechanism also includes encoding prediction information for chroma samples of the chroma block into a bitstream. The prediction information for the chroma samples is determined via intra-prediction based on down-sampled neighboring luma samples. The down-sampled neighboring luma samples are generated from a single row of luma samples from the first neighboring luma block. A bitstream including the prediction information for the chroma samples is transmitted to support decoding and display of the chroma samples.
    Type: Application
    Filed: January 12, 2021
    Publication date: May 6, 2021
    Inventors: Xiang Ma, Jianle Chen, Haitao Yang
  • Publication number: 20210136392
    Abstract: Techniques are described of a linear model prediction mode. A set of reconstructed neighboring luma samples are determined. Two pairs of luma value and chroma value are determined according to N reconstructed neighboring luma samples, N reconstructed neighboring chroma samples, M reconstructed neighboring luma samples, and M reconstructed neighboring chroma samples. The minimum value of the N reconstructed neighboring luma samples is not less than the maximum luma value of the remaining reconstructed neighboring luma samples of the set of reconstructed neighboring luma samples. The maximum value of the M reconstructed neighboring luma samples is not larger than the minimum luma value of the remaining reconstructed neighboring luma samples of the set of reconstructed neighboring luma samples. M>1 and N>1. Linear model parameters are determined based on the two pairs of luma value and chroma value, and a predictive block is determined based on the linear model parameters.
    Type: Application
    Filed: January 15, 2021
    Publication date: May 6, 2021
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Xiang Ma, Yin Zhao, Haitao Yang, Jianle Chen
  • Publication number: 20210124829
    Abstract: A disclosed example apparatus includes memory; and at least one processor to execute first instructions, the first instructions obtained from first encrypted firmware, the at least one processor to: encrypt handoff data with an original equipment manufacturer key to generate encrypted handoff data; decrypt second encrypted firmware based on the original equipment manufacturer key to generate second instructions; and provide access to the encrypted handoff data to the second instructions, the second instructions to perform initialization of a computer based on the handoff data obtained from the encrypted handoff data.
    Type: Application
    Filed: January 4, 2021
    Publication date: April 29, 2021
    Inventors: Jiewen Yao, Rangasai V. Chaganty, Xiang Ma, Ravi Poovalur Rangarajan, Rajesh Poornachandran, Nivedita Aggarwal, Giri P. Mudusuru, Vincent J. Zimmer, Satya P. Yarlagadda, Amy Chan, Sudeep Das
  • Patent number: 10911767
    Abstract: A motion compensating prediction method includes: determining a location of an initial reference pixel of a current pixel in a reference image, where the current pixel is located in a first sub-image in a current image, when the initial reference pixel is located outside a second sub-image at a location corresponding to the first sub-image in the reference image, determining a location of a target reference pixel of the current pixel in the reference image based on the location of the initial reference pixel, where location precision of the target reference pixel is limited to being less than or equal to preset pixel location precision, and determining a predicted value of a pixel value of the current pixel based on a pixel value of the target reference pixel and/or a pixel value of a neighboring pixel of the target reference pixel.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: February 2, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiang Ma, Haitao Yang
  • Publication number: 20210026505
    Abstract: Example implementations relate to executing an on-screen display (OSD). For example, a non-transitory machine-readable medium storing instructions executable by a processing resource of a parent device to determine a distance between a sensor and a pointing object and execute an OSD command based on the distance between the sensor and the pointing object.
    Type: Application
    Filed: April 17, 2018
    Publication date: January 28, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Xiang Ma, Syed S. Azam, Jose Ticy Lo