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: 20200366934
    Abstract: A method for encoding, using a block-based video encoding algorithm, a distorted image frame produced via at least one image sensor, comprising: determining a map of maximum pixel block sizes corresponding to the distorted image frame, wherein the map of maximum pixel block sizes is determined based on a spatial resolution distribution corresponding to a distribution of extents of the corresponding FOV, such that for a first portion of the distorted image frame having a first spatial resolution, the maximum pixel block size corresponding to the first portion is set to a first value, and for a second portion of the distorted image frame having a second spatial resolution being lower than the first spatial resolution, the maximum pixel block size corresponding to the second portion is set to a second value being lower than the first value; and encoding, using the block-based video encoding algorithm, the distorted image frame.
    Type: Application
    Filed: March 3, 2020
    Publication date: November 19, 2020
    Applicant: Axis AB
    Inventors: Viktor EDPALM, Song YUAN
  • Patent number: 10841513
    Abstract: A controller and method therein for controlling encoding of a set of images to enable blending of an overlapping area, where a first image and a second image overlap each other are disclosed. The controller encodes macroblocks of the non-overlapping area in the first image using a set of base quantization parameter values, QP-values, and adds the same set of base QP-values to a header of each macroblock. The controller encodes macroblocks of the overlapping area in the first image using a set of first QP values, and adds a modified set of the first QP-values to a header of each macroblock. The controller encodes macroblocks of the overlapping area in the second image using a set of second QP values, and adds a modified set of the second OP-values to a header of each macroblock.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: November 17, 2020
    Assignee: AXIS AB
    Inventors: Song Yuan, Viktor Edpalm
  • Patent number: 10824872
    Abstract: A method for identifying events in a scene captured by a motion video camera comprises two identification processes, a temporary identification process and a long-term identification process. The temporary process includes: analyzing pixel data from captured image frames and identifying events; registering camera processing data relating to each image frame subjected to the identification of events; and adjusting weights belonging to an event identifying operation, wherein the weights are adjusted for achieving high correlation between the result from the event identifying operation and the result from the identification based on analysis of pixels from captured image frames of the captured scene. The long-term identification process includes: identifying events in the captured scene by inputting registered camera processing data to the event identifying operation.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: November 3, 2020
    Assignee: AXIS AB
    Inventors: Viktor Edpalm, Erik Andersson, Song Yuan
  • Patent number: 10810847
    Abstract: A method and a camera system for stitching video data from two image sensors arranged to each capture video data of overlapping camera views comprises detecting motion in an area in the camera views corresponding to the overlapping camera views, determining an activity distance, being the distance from a position at the location of the two image sensors to an activity position including the detected motion, positioning in a three-dimensional coordinate system a predefined projection surface at a position having a distance between the position at the location of the image sensors and a position of the projection of the activity onto the projection surface that corresponds to the determined activity distance, projecting the video data from each of the image sensors onto the predefined projection surface that have been positioned at the activity distance, and outputting a two-dimensional video corresponding to the projection onto the projection surface.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: October 20, 2020
    Assignee: Axis AB
    Inventors: Johan Stening, Hampus Linse, Song Yuan
  • Publication number: 20200327691
    Abstract: A method for detecting an object in a first distorted image using a sliding window algorithm, comprising: receiving an inverse of a mathematical representation of a distortion of the first distorted image; wherein the detection of an object comprises sliding a sliding window over the first distorted image, the sliding window comprising a feature detection pattern, and for each position of a plurality of positions in the first distorted image: transforming the sliding window based on the inverse of the mathematical representation of the distortion at the position, wherein the step of transforming the sliding window comprises transforming the feature detection pattern of the sliding window such that a resulting distortion of the feature detection pattern of the transformed sliding window corresponds to the distortion of the first distorted image at the position; and using the transformed sliding window comprising the transformed feature detection pattern in the sliding window algorithm.
    Type: Application
    Filed: April 3, 2020
    Publication date: October 15, 2020
    Applicant: Axis AB
    Inventors: Hampus LINSE, Song YUAN, Johan FÖRBERG
  • Patent number: 10783646
    Abstract: A method for detecting motion in a video sequence comprising distorted image frames is provided. The method comprises determining (101) a spatial resolution distribution for the distorted image frames; determining (102) a motion detection sensitivity map for the distorted image frames, the motion detection sensitivity map comprising areas having different motion detection sensitivity levels, wherein the motion detection sensitivity map is determined based on the spatial resolution distribution; and detecting (103) motion in the video sequence based on the motion detection sensitivity map. A motion detecting component and a camera including such a component is also disclosed.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: September 22, 2020
    Assignee: Axis AB
    Inventors: Axel Keskikangas, Song Yuan
  • Patent number: 10778909
    Abstract: A method for splitting a wide angle view of a scene into a plurality of display views is provided. The wide angle view is captured by a wide angle lens camera. The method comprises detecting, over time, objects in the scene; determining positions of the detected objects; determining one or more areas of interest within the scene based on the determined positions of the objects; and determining splitting boundaries for the plurality of display views in the wide angle view such that the splitting boundaries avoids the one or more areas of interest. A monitoring camera having a wide angle lens is also provided.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: September 15, 2020
    Assignee: Axis AB
    Inventors: Axel Keskikangas, Song Yuan
  • Patent number: 10755388
    Abstract: Methods and devices for protecting personal privacy in captured image data by controlling privacy masking of an image, where the degree of blurring to be applied to a privacy area of the image depends on a threshold distance from the image capturing device, and the spatial resolution of content of the scene at this distance in the image.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: August 25, 2020
    Assignee: AXIS AB
    Inventors: Johan Nyström, Song Yuan, Björn Ardö
  • Publication number: 20200212208
    Abstract: An insulated gate bipolar transistor (IGBT) device and a method for manufacturing the same are provided. The present disclosure relates to power semiconductor devices. In order to relieve the problem of wafer warping caused by trench stress in an IGBT manufacturing process without affecting other performance parameters of the IGBT, it provides the following technical solution: optimizing the design of arrangement densities and arrangement regions of device trenches. The present disclosure can alleviate the problem of wafer warping caused by trench stress in the IGBT manufacturing process, improve the product yield of IGBT chips, and enhance the latch-up immunity of the IGBT, so that the IGBT is more robust and durable.
    Type: Application
    Filed: December 17, 2019
    Publication date: July 2, 2020
    Inventors: Johnny Kin On SIN, HAO FENG, SONG YUAN
  • Patent number: 10699377
    Abstract: There is provided a method for blending a first image and a second image having overlapping fields of view. The first and the second images are blended in a blending region. A width of the blending region is selected based on similarity between a first set of camera parameters used when capturing the first image and a second set of camera parameters used when capturing the second image such that the width decreases with increasing similarity.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: June 30, 2020
    Assignee: Axis AB
    Inventors: Song Yuan, Hampus Linse
  • Publication number: 20200204828
    Abstract: The present invention relates to a method for adding a graphical object to image data of one or more image frames comprising a first image frame, the graphical object being added during encoding of the one or more image frames using an encoder, wherein the image data generator is converting the graphical object into a first set of discrete frequency transform, DFT, blocks each DFT block being associated with a position in the one or more image frames to which the DFT block corresponds. The encoder is performing DFT on a plurality of block of pixels of the first image frame, to output a second set of DFT blocks and then replacing a subset of DFT blocks of the second set of DFT blocks with the first set of DFT blocks according to the positions associated with the first set of DFT blocks.
    Type: Application
    Filed: November 4, 2019
    Publication date: June 25, 2020
    Applicant: Axis AB
    Inventors: Song YUAN, Viktor EDPALM
  • Publication number: 20200202689
    Abstract: A method encodes a sequence of image frames depicting an object whose privacy is to be protected. A first and a second version of the sequence of image frames is generated. Image frames of the first version, but not the second version, of the sequence are provided with a privacy mask to protect the privacy of the object depicted therein. The first version of the sequence is encoded as a first encoded sequence of intra-coded image frames and inter-coded image frames. A second version of the sequence is encoded as a second encoded sequence of inter-coded image frames. The inter-coded image frames of the second encoded sequence are encoded by using the intra-coded image frames of the first encoded sequence. The inter-coded image frames of the second encoded sequence are encrypted, and thereafter the first and the second encoded sequence are merged into a single output sequence.
    Type: Application
    Filed: December 19, 2019
    Publication date: June 25, 2020
    Applicant: Axis AB
    Inventors: Song Yuan, Viktor Edpalm
  • Patent number: 10674060
    Abstract: The present invention relates to allowing control of a monitoring camera, typically outside of what is supported by a video management system, to which the camera is connected. The camera overlays a pattern on the video stream representing a link to an action in a control interface for controlling the camera and an operator uses an operator controlled device, such as a mobile phone, to scan the pattern and perform the action to control the camera.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: June 2, 2020
    Assignee: AXIS AB
    Inventor: Song Yuan
  • Patent number: 10652523
    Abstract: There is provided a method performed in a multi-sensor video camera having a first and a second sensor with partly overlapping fields of view. A first and a second received video frame being simultaneously captured each has a non-overlapping portion and an overlapping portion. A frame of a first video stream is generated by joining together image data from the non-overlapping portions of the first and the second video frame with image data from the overlapping portion of the first video frame only, and a frame of a second video stream is generated to include image data from the overlapping portion of at least the second video frame. The frame of the first video stream and the frame of the second video stream are processed in parallel, wherein the processing of the frame of the second video stream includes preparing an overlay based on the image data from the overlapping portion of at least the second video frame.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: May 12, 2020
    Assignee: Axis AB
    Inventors: Toivo Henningsson, Song Yuan
  • Patent number: 10636263
    Abstract: A method, system, and computer program product of encoding a digital image comprising a privacy mask. Information representative of pixels in the digital image is received. The pixels are grouped into encoding units. Information representative of a privacy mask area in which a privacy mask is to be applied on the image is also received. All encoding units that at least partially are located within the privacy mask area are identified, and the privacy mask area is extended to be aligned with the identified encoding units. For each encoding unit, a respective quantization parameter to be used for encoding the image is determined. The privacy mask is applied in the extended privacy mask area of the image, and the image with the applied privacy mask is encoded using the determined quantization parameters. The digital image encoding system may be included in a camera.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: April 28, 2020
    Assignee: Axis AB
    Inventors: Viktor Edpalm, Song Yuan, Xing Danielsson Fan
  • Patent number: 10601190
    Abstract: A connection seat includes a base including a top plate and a pedestal connected to each other, a metal member including a body and at least one grounding end, a press cover including a protruding portion, and a flexible concatenation portion connecting the base and the press cover. The base further includes a first trench located on the top plate, a second trench located between the top plate and the pedestal, and a through-hole running through the top plate and the pedestal. A coaxial cable can extend into the base along the first trench, to be detachably mounted to the base. The body extends into the second trench to engage the metal member with the base, and the grounding end extends out of the pedestal. When the concatenation portion is bent such that the press cover covers the top plate, the protruding portion correspondingly protrudes toward the through-hole.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: March 24, 2020
    Assignee: PEGATRON CORPORATION
    Inventors: Song-Yuan Huang, Wei-Chun Tsao
  • Publication number: 20200035075
    Abstract: A method and a camera system for stitching video data from two image sensors arranged to each capture video data of overlapping camera views comprises detecting motion in an area in the camera views corresponding to the overlapping camera views, determining an activity distance, being the distance from a position at the location of the two image sensors to an activity position including the detected motion, positioning in a three-dimensional coordinate system a predefined projection surface at a position having a distance between the position at the location of the image sensors and a position of the projection of the activity onto the projection surface that corresponds to the determined activity distance, projecting the video data from each of the image sensors onto the predefined projection surface that have been positioned at the activity distance, and outputting a two-dimensional video corresponding to the projection onto the projection surface.
    Type: Application
    Filed: July 29, 2019
    Publication date: January 30, 2020
    Applicant: Axis AB
    Inventors: Johan Stening, Hampus Linse, Song Yuan
  • Patent number: 10511769
    Abstract: A system comprising a video camera and a client device and a method performed therein. The video camera captures a plurality of images concurrently using a plurality of image sensors having partly overlapping fields of views. Overlapping portions of the images are identified, and the images are joined to generate a panorama image. When joining the images, image data is included from only one of the images in overlapping portions, and image data from the other images in the overlapping portions is ignored. The panorama image and the ignored image data is encoded and transmitted to the client device in an encoded video stream. The client device decodes the video stream and, if the client device is customized, it updates the panorama image in portions corresponding to overlapping portions of the plurality of images using the image data that was ignored by the video camera when generating the panorama image.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: December 17, 2019
    Assignee: Axis AB
    Inventors: Viktor Edpalm, Song Yuan, Alexandre Martins
  • Patent number: 10501660
    Abstract: Provided is a slurry composition including abrasive particles, halogen oxide, and nitroxide compound. The combination of halogen oxide and nitroxide compound has a synergistic effect to remove a substrate containing tungsten and silicon oxide. Moreover, a use of the slurry composition and a polishing method using the slurry composition are provided.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: December 10, 2019
    Assignee: UWIZ Technology Co., Ltd.
    Inventors: Yun-Lung Ho, Chung-Wei Chiang, Song-Yuan Chang, Ming-Hui Lu, Ming-Che Ho
  • Publication number: 20190373256
    Abstract: A method, a controller, and a system for encoding a sequence of video frames captured by a camera mounted to a moving object. The method comprises receiving input indicating an amount of movement of the camera, receiving input regarding a predetermined distance, and selecting between intra-coding and inter-coding of the video frames of the sequence based on the amount of movement of the camera and the predetermined distance, such that the camera moves at most the predetermined distance between capturing video frames which are intra-coded.
    Type: Application
    Filed: May 29, 2019
    Publication date: December 5, 2019
    Applicant: Axis AB
    Inventors: Song Yuan, Alexander Toresson