Patents by Inventor Guotong Feng

Guotong Feng 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: 11776184
    Abstract: The present disclosure provides systems and methods for image editing. Embodiments of the present disclosure provide an image editing system for perform image object replacement or image region replacement (e.g., an image editing system for replacing an object or region of an image with an object or region from another image). For example, the image editing system may replace a sky portion of an image with a more desirable sky portion from a different replacement image. The original image and the replacement image (e.g., the image including a desirable object or region) include layers of masks. A sky from the replacement image may replace the sky of the image to produce an aesthetically pleasing composite image.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: October 3, 2023
    Assignee: ADOBE, INC.
    Inventors: Jianming Zhang, Alan Erickson, I-Ming Pao, Guotong Feng, Kalyan Sunkavalli, Frederick Mandia, Hyunghwan Byun, Betty Leong, Meredith Payne Stotzner, Yukie Takahashi, Quynn Megan Le, Sarah Kong
  • Patent number: 11645788
    Abstract: Systems and methods for image editing are described. Embodiments of the present disclosure provide an image editing system for performing image object replacement or image region replacement (e.g., an image editing system for replacing an object or region of an image with an object or region from another image). For example, the image editing system may replace a sky portion of an image with a more desirable sky portion from a different replacement image. According to some embodiments described herein, thumbnails, region location information, and image metadata from multiple preset images can be stored together and loaded for presentation and selection of a preset image for replacing a region of an image. Once a preset image (e.g., an image with a replacement sky) is selected, a high-resolution version of the image can be loaded and used to generate a composite image.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: May 9, 2023
    Assignee: ADOBE INC.
    Inventors: Guotong Feng, Alan Erickson, I-Ming Pao, Betty Leong, Hyunghwan Byun
  • Publication number: 20230037282
    Abstract: Systems and methods for image editing are described. Embodiments of the present disclosure provide an image editing system for performing image object replacement or image region replacement (e.g., an image editing system for replacing an object or region of an image with an object or region from another image). For example, the image editing system may replace a sky portion of an image with a more desirable sky portion from a different replacement image. According to some embodiments described herein, real-time color harmonization based on the visible sky region may be used to produce more natural colorization. In some examples, horizon-aware sky alignment and placement with advanced padding may also be used. For example, the horizons of the original image and the replacement image may be automatically detected and aligned, and color harmonization may be performed based on the aligned images.
    Type: Application
    Filed: April 16, 2021
    Publication date: February 2, 2023
    Inventors: Alan Erickson, Kalyan Sunkavalli, I-Ming Pao, Guotong Feng, Jianming Zhang, Frederick Mandia
  • Publication number: 20230037276
    Abstract: Systems and methods for image editing are described. Embodiments of the present disclosure provide an image editing system for performing image object replacement or image region replacement (e.g., an image editing system for replacing an object or region of an image with an object or region from another image). For example, the image editing system may replace a sky portion of an image with a more desirable sky portion from a different replacement image. According to some embodiments described herein, thumbnails, region location information, and image metadata from multiple preset images can be stored together and loaded for presentation and selection of a preset image for replacing a region of an image. Once a preset image (e.g., an image with a replacement sky) is selected, a high-resolution version of the image can be loaded and used to generate a composite image.
    Type: Application
    Filed: April 19, 2021
    Publication date: February 2, 2023
    Inventors: Guotong Feng, Alan Erickson, I-Ming Pao, Betty Leong, Hyunghwan Byun
  • Publication number: 20230005197
    Abstract: The present disclosure provides systems and methods for image editing. Embodiments of the present disclosure provide an image editing system for perform image object replacement or image region replacement (e.g., an image editing system for replacing an object or region of an image with an object or region from another image). For example, the image editing system may replace a sky portion of an image with a more desirable sky portion from a different replacement image. The original image and the replacement image (e.g., the image including a desirable object or region) include layers of masks. A sky from the replacement image may replace the sky of the image to produce an aesthetically pleasing composite image.
    Type: Application
    Filed: March 17, 2021
    Publication date: January 5, 2023
    Inventors: JIANMING ZHANG, Alan Erickson, I-Ming Pao, Guotong Feng, Kalyan Sunkavalli, Frederick Mandia, Hyunghwan Byun, Betty Leong, Meredith Payne Stotzner, Yukie Takahashi, Quynn Megan Le, Sarah Kong
  • Publication number: 20220335671
    Abstract: Systems and methods for image editing are described. Embodiments of the present disclosure provide an image editing system for performing image object replacement or image region replacement (e.g., an image editing system for replacing an object or region of an image with an object or region from another image). For example, the image editing system may replace a sky portion of an image with a more desirable sky portion from a different replacement image. According to some embodiments described herein, real-time color harmonization based on the visible sky region may be used to produce more natural colorization. In some examples, horizon-aware sky alignment and placement with advanced padding may also be used. For example, the horizons of the original image and the replacement image may be automatically detected and aligned, and color harmonization may be performed based on the aligned images.
    Type: Application
    Filed: April 16, 2021
    Publication date: October 20, 2022
    Inventors: Alan Erickson, Kalyan Sunkavalli, I-Ming Pao, Guotong Feng, Jianming Zhang, Frederick Mandia
  • Publication number: 20220335659
    Abstract: Systems and methods for image editing are described. Embodiments of the present disclosure provide an image editing system for performing image object replacement or image region replacement (e.g., an image editing system for replacing an object or region of an image with an object or region from another image). For example, the image editing system may replace a sky portion of an image with a more desirable sky portion from a different replacement image. According to some embodiments described herein, thumbnails, region location information, and image metadata from multiple preset images can be stored together and loaded for presentation and selection of a preset image for replacing a region of an image. Once a preset image (e.g., an image with a replacement sky) is selected, a high-resolution version of the image can be loaded and used to generate a composite image.
    Type: Application
    Filed: April 19, 2021
    Publication date: October 20, 2022
    Inventors: Guotong Feng, Alan Erickson, I-Ming Pao, Betty Leong, Hyunghwan Byun
  • Publication number: 20220301243
    Abstract: The present disclosure provides systems and methods for image editing. Embodiments of the present disclosure provide an image editing system for perform image object replacement or image region replacement (e.g., an image editing system for replacing an object or region of an image with an object or region from another image). For example, the image editing system may replace a sky portion of an image with a more desirable sky portion from a different replacement image. The original image and the replacement image (e.g., the image including a desirable object or region) include layers of masks. A sky from the replacement image may replace the sky of the image to produce an aesthetically pleasing composite image.
    Type: Application
    Filed: March 17, 2021
    Publication date: September 22, 2022
    Inventors: JIANMING ZHANG, Alan Erickson, I-Ming Pao, Guotong Feng, Kalyan Sunkavalli, Frederick Mandia, Hyunghwan Byun, Betty Leong, Meredith Payne Stotzner, Yukie Takahashi, Quynn Megan Le, Sarah Kong
  • Patent number: 9159274
    Abstract: A system and a method for updating an electronic paper display are disclosed. A memory includes a waveform table and a transition matrix including multiple pixels, each representing a pixel of the electronic paper display. A page transition display system is coupled to the memory and identifies waveforms from the waveform table associated with multiple transition matrix pixels by processing multiple transition matrix pixels in parallel. For example, the page transition display system loads multiple transition matrix pixels into a register and accesses the waveform table using the contents of the register. Using the identified waveforms, the page transition display system generates control signals used to modify the electronic paper device.
    Type: Grant
    Filed: March 7, 2011
    Date of Patent: October 13, 2015
    Assignee: Ricoh Co., Ltd.
    Inventors: Bradley J. Rhodes, Guotong Feng, Edward L. Schwartz
  • Patent number: 8913000
    Abstract: A system for displaying video on electronic paper displays to reduce video playback artifacts comprises an electronic paper display, a video display driver, a video transcoder, a display controller, a memory buffer and a waveforms module. The video display driver receives a re-formatted video stream, which has been processed by the video transcoder, from the memory buffer. The video display driver directs the video transcoder to process the video stream and generate pixel data. The video display driver loads waveforms into the frame buffer and updates display commands repeatedly to activate the display controller until the end of the video playback. The video display driver directs copying video frames sequentially one by one from the memory buffer to the frame buffer in real time during the video playback. The video transcoder receives a video stream for presentation on the electronic paper display and processes the video stream generating pixel data that is provided to the display controller.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: December 16, 2014
    Assignee: Ricoh Co., Ltd.
    Inventors: Berna Erol, John W. Barrus, Guotong Feng
  • Patent number: 8902204
    Abstract: A system for updating an electrophoretic display of an electronic paper device (EPD) has a display driving system comprising a display manager, a compositor, a bounding box list producer, a display controller and a memory storing a bounding box list, a transfer matrix buffer, waveforms and subframes. The display driving system receives one or more display requests from one or more input devices and applications. The display driving system transforms the display requests into bounding boxes and transition matrices of pixel values. The display driving system collapses overlapping bounding boxes into non-overlapping bounding boxes. The display driving system generates subframes using the bounding boxes, the transition matrices and waveforms containing voltage information. The subframes are used to drive the electrophoretic display to display an image.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: December 2, 2014
    Assignee: Ricoh Co., Ltd.
    Inventors: Igor Serikov, Guotong Feng, Eric Matthew Hansen, Michael A. Pogue
  • Patent number: 8466927
    Abstract: A system and a method are disclosed for updating a bi-stable display includes a framebuffer for storing waveforms for each pixel individually. The system includes determining a current state of a pixel of the bi-stable display; determining a desired state of the pixel of the bi-stable display; and updating the pixel by applying a determined control signal to the pixel to drive the pixel from the current state to the final state. Updating each pixel occurs independently of the other pixels of the bi-stable display.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: June 18, 2013
    Assignee: Ricoh Co., Ltd.
    Inventors: John W Barrus, Guotong Feng
  • Publication number: 20130106806
    Abstract: A system for updating an electrophoretic display of an electronic paper device (EPD) has a display driving system comprising a display manager, a compositor, a bounding box list producer, a display controller and a memory storing a bounding box list, a transfer matrix buffer, waveforms and subframes. The display driving system receives one or more display requests from one or more input devices and applications. The display driving system transforms the display requests into bounding boxes and transition matrices of pixel values. The display driving system collapses overlapping bounding boxes into non-overlapping bounding boxes. The display driving system generates subframes using the bounding boxes, the transition matrices and waveforms containing voltage information. The subframes are used to drive the electrophoretic display to display an image.
    Type: Application
    Filed: February 27, 2012
    Publication date: May 2, 2013
    Applicant: RICOH COMPANY LTD.
    Inventors: Igor Serikov, Guotong Feng, Eric Matthew Hansen, Michael A. Pogue
  • Patent number: 8416197
    Abstract: A system and a method are disclosed for fast pen tracking a low latency display updates on an electronic paper display. Pen input information is received on an electronic paper display that updates at a predetermined display update rate. A line drawing module of the electronic paper display driver determines at least one pixel to activate based on the received pen input information. The at least one pixel is updated independent of the display update rate of the electronic paper display. Active pixel state information is maintained separately for each pixel in real time until the pixel update is complete and the pixel is deactivated. In some embodiments, a future pixel to activate is determined based on the received pen input information. The future pixel is deactivated if pen input information is not received on the activated pixel for a predetermined amount of time.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: April 9, 2013
    Assignee: Ricoh Co., Ltd
    Inventors: Guotong Feng, John W. Barrus
  • Publication number: 20130021356
    Abstract: A system and a method are disclosed for updating a bi-stable display includes a framebuffer for storing waveforms for each pixel individually. The system includes determining a current state of a pixel of the bi-stable display; determining a desired state of the pixel of the bi-stable display; and updating the pixel by applying a determined control signal to the pixel to drive the pixel from the current state to the final state. Updating each pixel occurs independently of the other pixels of the bi-stable display.
    Type: Application
    Filed: September 7, 2012
    Publication date: January 24, 2013
    Applicant: Ricoh Company Ltd.
    Inventors: John W. Barrus, Guotong Feng
  • Patent number: 8355018
    Abstract: A system and a method are disclosed for updating an image on a bi-stable display includes a module for determining a final optical state, estimating a current optical state and determining a sequence of control signals to produce a visual transition effect while driving the display from the current optical state toward a final optical state. The system also includes a control module for generating a control signal for driving the bi-stable display from the current optical state to the final optical state.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: January 15, 2013
    Assignee: Ricoh Co., Ltd.
    Inventors: Bradley Rhodes, John W. Barrus, Guotong Feng
  • Patent number: 8326074
    Abstract: A method and apparatus for finite impulse response (FIR) filter bank architecture and method that involve low-complexity computation resources are described. In one embodiment, a digital image processing system includes an index mapping module to determine a rotation angle index to control rotation of an input patch of an image based on the (x,y) pixel coordinates of the image patch. The digital image processing system may also include a rotation module to rotate the input patch of the image based on the rotation angle index. In one embodiment, the digital image processing system may further include a filter engine module applied to a rotated version of the input patch of the image.
    Type: Grant
    Filed: June 19, 2009
    Date of Patent: December 4, 2012
    Assignee: Ricoh Co., Ltd.
    Inventors: Guotong Feng, Mohammed Shoaib, Edward L. Schwartz, M. Dirk Robinson
  • Patent number: 8319766
    Abstract: Electronic Paper Displays can suffer from “ghosting” or previous images remaining partially visible after the display has updated to show a new image. A pseudo-random noise intermediate image is used to make the ghosting less visible to human observers. Further, other intermediate images can be used to convey visible information or to convey secret information, e.g. a watermark. A control signal for driving the bi-stable display from the current optical state to an intermediate state, then to a final optical state is also determined. In some embodiments, the intermediate state for each pixel is determined in a pseudo-random manner. The pseudo-random noise values are applied to the bi-stable display to remove noise and other artifacts from the end resulting images. The determined control signal is applied to the bi-stable display to drive the bi-stable to the intermediate state, then to the final optical state.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: November 27, 2012
    Assignee: Ricoh Co., Ltd.
    Inventors: Michael J. Gormish, Guotong Feng
  • Patent number: 8294807
    Abstract: A weighted sum of a set of component filters is used to effectively apply different “composite” FIR filters to compensate for aberrations resulting from different opto-mechanical settings. The FIR filters are “composite” in the sense that they are a weighted sum of the set of component filters. In one approach, the aberrations vary as a function of the opto-mechanical setting, and the opto-mechanical setting is used to determine the weights of the different component filters.
    Type: Grant
    Filed: January 23, 2009
    Date of Patent: October 23, 2012
    Assignee: Ricoh Co., Ltd.
    Inventors: Guotong Feng, M. Dirk Robinson
  • Patent number: 8279232
    Abstract: A system and a method are disclosed for updating a bi-stable display includes a framebuffer for storing waveforms for each pixel individually. The system includes determining a current state of a pixel of the bi-stable display; determining a desired state of the pixel of the bi-stable display; and updating the pixel by applying a determined control signal to the pixel to drive the pixel from the current state to the final state. Updating each pixel occurs independently of the other pixels of the bi-stable display.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: October 2, 2012
    Assignee: Ricoh Co., Ltd.
    Inventors: John W. Barrus, Guotong Feng