Patents by Inventor Song Yuan

Song Yuan 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: 20220377355
    Abstract: A method for identifying stationary regions in frames of a video sequence comprises receiving an encoded version of the video sequence, wherein the encoded version of the video sequence includes an intra-coded frame followed by a plurality of inter-coded frames; reading coding-mode information in the inter-coded frames of the encoded version of the video sequence, wherein the coding-mode information is indicative of blocks of pixels in the inter-coded frames being skip-coded; finding, using the read coding-mode information, one or more blocks of pixels that each was skip-coded in a respective plurality of consecutive frames in the encoded version of the video sequence; and designating each found block of pixels as a stationary region in the respective plurality of consecutive frames.
    Type: Application
    Filed: April 14, 2022
    Publication date: November 24, 2022
    Applicant: Axis AB
    Inventor: Song YUAN
  • Publication number: 20220356657
    Abstract: The present invention discloses a shed tunnel structure for preventing a falling rock, including a shed tunnel body and a buffer plate for bearing impact of the falling rock, where the shed tunnel body includes a first supporting structure, and the first supporting structure is arranged on a side away from a ramp; one end of the buffer plate is connected to the ramp; a side face of the buffer plate close to the shed tunnel body is in movable contact with the first supporting structure, and the contact position is close to the other end of the buffer plate. The objective of resisting continuous impact of the falling rock can be achieved through the structural design.
    Type: Application
    Filed: May 2, 2022
    Publication date: November 10, 2022
    Inventors: Song Yuan, Xibao Wang, Liangpu Li, Peiyuan Liao, Sheng Zhang, Zhengzheng Wang, Zhixiang Yu, Tingbiao Zhang, Guoqiang Zheng, Junbing Li, Yafeng Jin, Weijin Zhou, Lisong Gan, Ke Zhou, Jicheng Wei, Daquan Zhao
  • Publication number: 20220201312
    Abstract: A method of processing a video stream comprises receiving a first/second set of input image frames comprising image data originating from a first/second source of input image frames; encoding the sets of input image frames into first/second sets of encoded image frames, forming a combined video stream, wherein an encoded image frame of the first set of encoded image frames exclusively references one or more other encoded image frames of the first set of encoded image frames, and an encoded image frame of the second set of encoded image frames references both an encoded image frame of the first set of encoded image frames and another encoded image frame of the second set of encoded image frames; and signing, using a first/second key, a first/second signing group comprising one or more encoded image frames of the first/second set of encoded image frames, wherein each key pertains to the respective source.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 23, 2022
    Applicant: Axis AB
    Inventors: Song YUAN, Viktor EDPALM, Lars BRANZÉN
  • Patent number: 11363201
    Abstract: Methods and apparatus, including computer program products, for selecting a cropping area in a sequence of images captured by a camera. First external motion data including data of external factors affecting movement of the camera is correlated with internal motion data describing a movement of the camera. The first external motion data and the internal motion data are obtained during a first time interval. Second external motion data is obtained during a second time interval subsequent to the first time interval. A sequence of images being captured during a third time interval is stabilized by selecting a cropping area based on the correlation and the second external motion data. The cropping area remains constant and maximized in size with respect to the field of view of the images during the third time interval. The third time interval is subsequent to, or partly overlapping with, the second time interval.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: June 14, 2022
    Assignee: Axis AB
    Inventors: Johan Nyström, Song Yuan
  • Publication number: 20220138468
    Abstract: A method for controlling video processing. A stream of images emanating from an image sensor is received. The contents of an image in the stream is evaluated. A part of the image stream, which part is antecedent the image being evaluated, is forwarded to a video encoder. Until the evaluation is complete, one or more empty frames are added at the end of an encoded image stream corresponding to the forwarded image stream.
    Type: Application
    Filed: October 12, 2021
    Publication date: May 5, 2022
    Applicant: Axis AB
    Inventors: Viktor EDPALM, Song YUAN, Raphael TELLER
  • Patent number: 11323620
    Abstract: A method for power consumption optimization in a wearable camera comprises: monitoring a bitrate of a video stream captured by the wearable camera. Upon the bitrate being above a first bitrate threshold, activating a movement sensor of the wearable camera. Upon activation of the movement sensor, analyzing whether activation of the movement sensor is beneficial for reducing the bitrate. In case activation of the movement sensor is beneficial for reducing the bitrate, keeping the movement sensor active and performing image stabilization based on movement data from the movement sensor, otherwise, deactivating the movement sensor. Also, a wearable camera is presented.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: May 3, 2022
    Assignee: AXIS AB
    Inventor: Song Yuan
  • Publication number: 20220129680
    Abstract: Methods, systems and computer program products, for processing a stream of image frames captured by a camera system. A hardcoded alert image frame is generated in response to detecting an event. The hardcoded alert image frame includes motion deltas and/or color changes with respect to an event image frame. A stream of encoded image frames is generated, in which stream the hardcoded alert image frame is inserted in display order after the encoded event image frame.
    Type: Application
    Filed: October 14, 2021
    Publication date: April 28, 2022
    Applicant: Axis AB
    Inventors: Viktor EDPALM, Song YUAN, Adnan SALEEM, Rodrigo SUCH
  • Publication number: 20220132030
    Abstract: Methods and apparatus, including computer program products, for processing a stream of image frames captured by a camera system. When an image frame from the stream of image frames is dropped, a current camera movement is determined. A substitute image frame for the dropped image frame is generated. The substitute image frame comprises a reference to a previous image frame and includes one or more motion vectors estimated solely based on the determined current camera movement. Remaining image frames in the stream of image frames are encoded and the substitute image frame is inserted at the place of the dropped image frame in the stream of encoded image frames.
    Type: Application
    Filed: October 11, 2021
    Publication date: April 28, 2022
    Applicant: Axis AB
    Inventors: Viktor EDPALM, Song YUAN, Raphael TELLER
  • Publication number: 20220122294
    Abstract: Image encoding within a pixelated privacy mask area is adapted in order to reduce flickering during movement of a camera. Motion vectors are set equal to the movement of the camera, and residuals are set to zero, thereby encoding pixel blocks within the privacy mask area as copies of corresponding pixel blocks in a reference image.
    Type: Application
    Filed: August 31, 2021
    Publication date: April 21, 2022
    Applicant: Axis AB
    Inventors: Johan NYSTRÖM, Johan FÖRBERG, Song YUAN
  • Patent number: 11272119
    Abstract: High dynamic range imaging includes first image data captured using a first image sensor and a first exposure time, using a rolling shutter such that different lines within the first image data are captured at different times. Two or more instances of second image data are captured using second image sensors and second exposure times that are shorter than the first exposure time. The second image data are captured using a rolling shutter, and overlap at least in part with the first image data. A line of the first image data has a corresponding line in each instance of second image data, and the corresponding instances of second image data are captured at different second capture times. For a line in the first image data, the corresponding line from the instance of second image data is selected to be merged with the line in the first image data.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: March 8, 2022
    Assignee: AXIS AB
    Inventors: Song Yuan, Martin Santesson
  • Publication number: 20220067909
    Abstract: A method for determining authenticity of a video in a surveillance system, whereby a sequence of image frames of a scene is captured, and an object is tracked. A current image quality measure in an image area corresponding to the tracked object is determined in at least a first and second image frame. chosen such that the object has moved at least a predetermined distance between the first and second image frames. A current image quality measure variation for the object is determined, the image quality measure variation describing the image quality measure as a function of position of the object in the image frames. The current image quality measure variation is compared to a known image quality measure variation. In response to the current image quality measure variation deviating from the known pixel density variation by less than a predetermined amount, it is determined that the video is authentic.
    Type: Application
    Filed: July 20, 2021
    Publication date: March 3, 2022
    Applicant: Axis AB
    Inventors: Viktor EDPALM, Song YUAN
  • Patent number: 11240510
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for encoding a video sequence comprising a plurality of image frames, by an encoder are described. An image frame is received from a video stream. An input is received, which indicates one or more regions in the received image frame for which a privacy mask should be applied. The one or more regions are represented by one or more coding units. The image frame is encoded into an output frame, wherein image data in the one or more regions is replaced by intra-predicted coding units with transformed coefficients set to zero, the intra-predicted coding units are obtained from a prediction stage in the encoder.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: February 1, 2022
    Assignee: Axis AB
    Inventors: Viktor Edpalm, Song Yuan
  • Patent number: 11223769
    Abstract: A system and method for electronic image stabilization for a high dynamic range image captured by a rolling shutter image sensor and more specifically to an algorithm configured to perform electronic image stabilization on the high dynamic range image, by, for each specific block of pixels among the blocks of pixels in the high dynamic range image, the specific block of pixels spatially corresponding to a pixel region of the rolling shutter image sensor, determining whether the specific block of pixels is copied from pixel data of the first image or the second image, or is a blend of pixel data from both the first image and the second image, and use motion data measured when capturing the first and second images for performing electronic image stabilization based on the origin of the specific block of pixels.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: January 11, 2022
    Assignee: AXIS AB
    Inventors: Song Yuan, Johan Förberg
  • Publication number: 20210409573
    Abstract: A method for anonymizing a digital colour image comprising obtaining the digital colour image, and applying a linear random function to a respective colour vector representing colour components of a respective pixel of the digital colour image to obtain a monochrome image. The linear random function varies over the pixels of the digital colour image, and is further dependent on at least one random parameter.
    Type: Application
    Filed: June 17, 2021
    Publication date: December 30, 2021
    Applicant: Axis AB
    Inventors: Carl-Axel ALM, Håkan ARDÖ, Raphael TELLER, Song YUAN, Tim BORGLUND
  • Publication number: 20210383501
    Abstract: A digital camera and a method for aligning digital images comprising: receiving images including first and second images depicting a first and a second region of a scene, the regions being overlapping and displaced along a first direction; aligning the images using a transformation; determining disparity values for an overlap between the images; identifying misalignments by identifying blocks of pixels in the first image having a same position along a second direction and having disparity values exhibiting a variability lower than a first threshold and exhibiting an average higher than a second threshold; adjusting the transformation for the identified blocks of pixels in the first image and their matching blocks of pixels in the second image; and realigning the images using the adjusted transformation.
    Type: Application
    Filed: May 6, 2021
    Publication date: December 9, 2021
    Applicant: Axis AB
    Inventors: Viktor EDPALM, Song YUAN, Johan FÖRBERG, Viktors JAKOVELS
  • Patent number: 11193043
    Abstract: A CMP slurry composition which provides for a high Ge- or SiGe-to-dielectric material selectivity a low rate of Ge or SiGe recess formation includes an oxidant and a germanium removal rate enhancer including at least one of a methylpyridine compound and a methylpyridine derivative compound. In some examples, the slurry composition also includes an etching inhibitor. In some cases, the slurry composition may include an abrasive, a surfactant, an organic complexant, a chelating agent, an organic or inorganic acid, an organic or inorganic base, a corrosion inhibitor, or a buffer. The slurry composition may be distributed onto a surface of a polishing pad disposed on a platen that is configured to rotate. Additionally, a workpiece carrier configured to house a substrate may bring the substrate into contact with the rotating polishing pad and thereby polish the substrate utilizing the slurry composition.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: December 7, 2021
    Assignees: Taiwan Semiconductor Manufacturing Company, Ltd., Uwiz Technology Co., Ltd.
    Inventors: Chia-Jung Hsu, Yun-Lung Ho, Neng-Kuo Chen, Song-Yuan Chang, Teng-Chun Tsai
  • Publication number: 20210358088
    Abstract: The present disclosure relates to a method performed by a background blurring system (1) for provision of a video compression stream from a video camera (2) adapted for capturing a scene. The background blurring system identifies (1001) in a first image of the scene, at a first point in time, at least a first pixel comprised in a background of the first image. The background blurring system further determines (1002) a blurred pixel value for the at least first pixel. Moreover, the background blurring system provides (1003), subsequent the first point in time, the blurred pixel value in the video compression stream. The background blurring system furthermore identifies (1004) in a second image of the scene, at a subsequent second point in time, that the at least first pixel has altered to be comprised in a foreground of the second image.
    Type: Application
    Filed: April 28, 2021
    Publication date: November 18, 2021
    Applicant: Axis AB
    Inventors: Stefan LUNDBERG, Song YUAN, Tim BORGLUND
  • Patent number: 11172124
    Abstract: A video processing comprises a video image processing pipeline and an encoder. The video image processing pipeline is processes images of captured video data and comprises: an image stream forming function which generates a first and second image streams each comprising a plurality of image frames, and an image stabilization function for image stabilizing the first image stream, thereby forming a stabilized image stream. The image stream forming function bypasses the second image stream from the image stabilization function, thereby forming an original image stream. The encoder encodes the stabilized image stream and the original image stream as a joint encoded image stream comprising encoded frames based on images frames from both the stabilized \the original image streams, wherein the joint encoded image stream comprises intra and inter frames, and wherein the intra frames are exclusively encoded based on image frames of the original image stream.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: November 9, 2021
    Assignee: AXIS AB
    Inventors: Johan Forberg, Hampus Linse, Song Yuan
  • Publication number: 20210337101
    Abstract: A system and method for electronic image stabilization for a high dynamic range image captured by a rolling shutter image sensor and more specifically to an algorithm configured to perform electronic image stabilization on the high dynamic range image, by, for each specific block of pixels among the blocks of pixels in the high dynamic range image, the specific block of pixels spatially corresponding to a pixel region of the rolling shutter image sensor, determining whether the specific block of pixels is copied from pixel data of the first image or the second image, or is a blend of pixel data from both the first image and the second image, and use motion data measured when capturing the first and second images for performing electronic image stabilization based on the origin of the specific block of pixels.
    Type: Application
    Filed: March 17, 2021
    Publication date: October 28, 2021
    Applicant: Axis AB
    Inventors: Song YUAN, Johan FÖRBERG
  • Publication number: 20210337158
    Abstract: Methods and apparatus, including computer program products, for controlling a Pan-Tilt-Zoom (PTZ) camera. A video stream is provided by the PTZ camera. The video stream includes a main image and a smaller picture-in-picture overlay. The main image and the overlay show the same view. The overlay has both a higher frame rate and a lower resolution compared to the main image. A movement control instruction is received, by the PTZ camera, in response to an evaluation of at least one of the main image and the overlay.
    Type: Application
    Filed: March 25, 2021
    Publication date: October 28, 2021
    Inventors: Axel Keskikangas, Song Yuan, John Rehn