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: 20220377355Abstract: 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: ApplicationFiled: April 14, 2022Publication date: November 24, 2022Applicant: Axis ABInventor: Song YUAN
-
Publication number: 20220356657Abstract: 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: ApplicationFiled: May 2, 2022Publication date: November 10, 2022Inventors: 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: 20220201312Abstract: 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: ApplicationFiled: December 16, 2021Publication date: June 23, 2022Applicant: Axis ABInventors: Song YUAN, Viktor EDPALM, Lars BRANZÉN
-
Patent number: 11363201Abstract: 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: GrantFiled: April 22, 2021Date of Patent: June 14, 2022Assignee: Axis ABInventors: Johan Nyström, Song Yuan
-
Publication number: 20220138468Abstract: 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: ApplicationFiled: October 12, 2021Publication date: May 5, 2022Applicant: Axis ABInventors: Viktor EDPALM, Song YUAN, Raphael TELLER
-
Patent number: 11323620Abstract: 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: GrantFiled: March 3, 2021Date of Patent: May 3, 2022Assignee: AXIS ABInventor: Song Yuan
-
Publication number: 20220129680Abstract: 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: ApplicationFiled: October 14, 2021Publication date: April 28, 2022Applicant: Axis ABInventors: Viktor EDPALM, Song YUAN, Adnan SALEEM, Rodrigo SUCH
-
Publication number: 20220132030Abstract: 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: ApplicationFiled: October 11, 2021Publication date: April 28, 2022Applicant: Axis ABInventors: Viktor EDPALM, Song YUAN, Raphael TELLER
-
Publication number: 20220122294Abstract: 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: ApplicationFiled: August 31, 2021Publication date: April 21, 2022Applicant: Axis ABInventors: Johan NYSTRÖM, Johan FÖRBERG, Song YUAN
-
Patent number: 11272119Abstract: 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: GrantFiled: November 2, 2020Date of Patent: March 8, 2022Assignee: AXIS ABInventors: Song Yuan, Martin Santesson
-
Publication number: 20220067909Abstract: 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: ApplicationFiled: July 20, 2021Publication date: March 3, 2022Applicant: Axis ABInventors: Viktor EDPALM, Song YUAN
-
Patent number: 11240510Abstract: 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: GrantFiled: August 11, 2020Date of Patent: February 1, 2022Assignee: Axis ABInventors: Viktor Edpalm, Song Yuan
-
Patent number: 11223769Abstract: 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: GrantFiled: March 17, 2021Date of Patent: January 11, 2022Assignee: AXIS ABInventors: Song Yuan, Johan Förberg
-
Publication number: 20210409573Abstract: 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: ApplicationFiled: June 17, 2021Publication date: December 30, 2021Applicant: Axis ABInventors: Carl-Axel ALM, Håkan ARDÖ, Raphael TELLER, Song YUAN, Tim BORGLUND
-
Publication number: 20210383501Abstract: 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: ApplicationFiled: May 6, 2021Publication date: December 9, 2021Applicant: Axis ABInventors: Viktor EDPALM, Song YUAN, Johan FÖRBERG, Viktors JAKOVELS
-
Patent number: 11193043Abstract: 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: GrantFiled: June 11, 2018Date of Patent: December 7, 2021Assignees: 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: 20210358088Abstract: 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: ApplicationFiled: April 28, 2021Publication date: November 18, 2021Applicant: Axis ABInventors: Stefan LUNDBERG, Song YUAN, Tim BORGLUND
-
Patent number: 11172124Abstract: 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: GrantFiled: April 30, 2020Date of Patent: November 9, 2021Assignee: AXIS ABInventors: Johan Forberg, Hampus Linse, Song Yuan
-
Publication number: 20210337101Abstract: 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: ApplicationFiled: March 17, 2021Publication date: October 28, 2021Applicant: Axis ABInventors: Song YUAN, Johan FÖRBERG
-
Publication number: 20210337158Abstract: 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: ApplicationFiled: March 25, 2021Publication date: October 28, 2021Inventors: Axel Keskikangas, Song Yuan, John Rehn