Patents by Inventor Vickie Youmin Wu

Vickie Youmin Wu 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: 11816871
    Abstract: Methods and devices are provided for processing image data on a sub-frame portion basis using layers of a convolutional neural network. The processing device comprises memory and a processor. The processor is configured to receive frames of image data comprising sub-frame portions, schedule a first sub-frame portion of a first frame to be processed by a first layer of the convolutional neural network when the first sub-frame portion is available for processing, process the first sub-frame portion by the first layer and continue the processing of the first sub-frame portion by the first layer when it is determined that there is sufficient image data available for the first layer to continue processing of the first sub-frame portion. Processing on a sub-frame portion basis continues for subsequent layers such that processing by a layer can begin as soon as sufficient data is available for the layer.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: November 14, 2023
    Assignees: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Tung Chuen Kwong, David Porpino Sobreira Marques, King Chiu Tam, Shilpa Rajagopalan, Benjamin Koon Pan Chan, Vickie Youmin Wu
  • Publication number: 20220417466
    Abstract: A method and apparatus for adjusting a display includes receiving a video stream. The video stream is analyzed for one or more environmental conditions. Based upon the analysis, a portion of the display is adjusted.
    Type: Application
    Filed: June 28, 2021
    Publication date: December 29, 2022
    Applicants: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Vickie Youmin Wu, Wilson Hung Yu, Hakki Can Karaimer, Hong Tao Yan
  • Publication number: 20220318954
    Abstract: A method for removing reflections from images is disclosed. The method includes identifying one or more segments of an image, the one or more segments including a reflection; identifying one or more features of the one or more segments; removing the one or more features from the segments to generate one or more sanitized segments; and combining the one or more sanitized segments with the image to generate a sanitized image.
    Type: Application
    Filed: March 31, 2021
    Publication date: October 6, 2022
    Applicants: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Vickie Youmin Wu, Wilson Hung Yu, Hakki Can Karaimer
  • Publication number: 20220270273
    Abstract: A technique for processing images is disclosed. The technique includes determining depth information for an image; identifying a depth threshold; and modifying content of the image based on a comparison of the depth information and the depth threshold.
    Type: Application
    Filed: December 27, 2021
    Publication date: August 25, 2022
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Vickie Youmin Wu, Xiaojia Song
  • Publication number: 20220207783
    Abstract: Methods and devices are provided for processing image data on a sub-frame portion basis using layers of a convolutional neural network. The processing device comprises memory and a processor. The processor is configured to receive frames of image data comprising sub-frame portions, schedule a first sub-frame portion of a first frame to be processed by a first layer of the convolutional neural network when the first sub-frame portion is available for processing, process the first sub-frame portion by the first layer and continue the processing of the first sub-frame portion by the first layer when it is determined that there is sufficient image data available for the first layer to continue processing of the first sub-frame portion. Processing on a sub-frame portion basis continues for subsequent layers such that processing by a layer can begin as soon as sufficient data is available for the layer.
    Type: Application
    Filed: December 30, 2020
    Publication date: June 30, 2022
    Applicants: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Tung Chuen Kwong, David Porpino Sobreira Marques, King Chiu Tam, Shilpa Rajagopalan, Benjamin Koon Pan Chan, Vickie Youmin Wu
  • Publication number: 20160179726
    Abstract: Programming hardware registers using a pipelined register bus, and related methods, systems, and apparatuses are disclosed. In one aspect, a method for communicating over a register bus comprises initiating, at a register bus master, a request comprising an address, and passing the request from the register bus master to a first register bus slave of a processor module via a register bus. The method further comprises decoding the address at a module core of the processor module, and determining whether the address corresponds to the processor module. The method also comprises, responsive to determining that the address corresponds to the processor module, processing the request by the module core, and passing the same request as-is to a second register bus slave. The method additionally comprises, responsive to determining that the address does not correspond to the processor module, passing the same request as-is to the second register bus slave.
    Type: Application
    Filed: December 17, 2014
    Publication date: June 23, 2016
    Inventors: Chi-Wen Chang, Yi-Pin Hsiao, Praveen Mandava, Vickie Youmin Wu, Adam Andrew Zerwick