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: 20230410352
    Abstract: A method and control unit for object detection in a video stream captured with an image acquisition device, especially for the purpose of anonymizing objects in the video stream.
    Type: Application
    Filed: June 13, 2023
    Publication date: December 21, 2023
    Applicant: Axis AB
    Inventors: Ludvig HASSBRING, Song YUAN
  • Publication number: 20230412815
    Abstract: An image processing device, a camera system, a non-transitory computer-readable storage medium, and methods for encoding two video image frames captured by one of two image sensors, wherein each of the video image frames depicts a respective portion of a scene. A respective overlapping area is identified in each of the video image frames, which overlapping areas both depict a same sub-portion of the scene, and a video image frame of the video image frames is selected. Compression levels are then set for the image frames, wherein respective compression levels are set for pixel blocks in the selected video image frame based on a given principle. Respective compression levels for pixel blocks in the overlapping area in the selected video image frame are selectively set higher or lower than respective compression levels that would have been set based on the given principle. The video image frames are then encoded.
    Type: Application
    Filed: June 1, 2023
    Publication date: December 21, 2023
    Applicant: Axis AB
    Inventors: Axel KESKIKANGAS, Song YUAN, Viktor EDPALM
  • Patent number: 11847765
    Abstract: The present disclosure relates to cameras and in particular methods for noise reduction in images captured by a camera, wherein a same perspective transform may be reused for performing temporal noise filtering on a plurality of images.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: December 19, 2023
    Assignee: AXIS AB
    Inventor: Song Yuan
  • Publication number: 20230394824
    Abstract: A system and techniques for detecting a reflection of an object in a sequence of image frames. Objects of a given type are detected in the sequence of image frames, and a detection score is determined for each detected object. Distance ratios between unfiltered object position indicators identified for each detected object are determined. A displacement factor is determined for each detected object between a current location of the detected object and a previous location of the detected object. One of the two detected objects which has a lower detection score is a reflection of the other of the two detected objects is determined in response to finding a match between normalized sizes and normalized movements of the detected objects.
    Type: Application
    Filed: May 24, 2023
    Publication date: December 7, 2023
    Applicant: Axis AB
    Inventors: Ludvig HASSBRING, Song YUAN
  • Patent number: 11818367
    Abstract: The present disclosure relates to a method for encoding a video stream. The method comprising: acquiring pixel data of the video stream having a first resolution; extracting a crop corresponding to a region of interest from the pixel data of the video stream, the crop having the first resolution; down-scaling the pixel data of the video stream into a down-scaled video stream having a second resolution lower than the first resolution; processing the down-scaled video stream through one or more video processing operations; processing the crop through the one or more video processing operations; up-scaling the processed down-scaled video stream into an up-scaled video stream having the first resolution; merging the processed crop and the up-scaled video stream into a merged video stream; and encoding the merged video stream. The present disclosure further related to a video encoding device.
    Type: Grant
    Filed: October 11, 2022
    Date of Patent: November 14, 2023
    Assignee: Axis AB
    Inventors: Song Yuan, Viktor Edpalm
  • Publication number: 20230342888
    Abstract: A method of generating an output video stream is provided, including receiving a first input video stream from at least one first camera capturing a scene, receiving a second input video stream from a second camera only partially capturing the scene, and generating an output video stream from the first input video stream, including, in response to determining that a particular area of the output video stream depicts a part of the scene depicted in the second input video stream, refraining from, or at least reducing a level of, a masking of the particular area of the output video stream. A corresponding device, camera monitoring system, computer program and computer program product are also provided.
    Type: Application
    Filed: April 18, 2023
    Publication date: October 26, 2023
    Applicant: Axis AB
    Inventor: Song YUAN
  • Publication number: 20230298185
    Abstract: A method of masking in an output image stream includes receiving an input image stream capturing a scene, processing the input image stream to generate the output image stream, including using a detector to detect objects in the scene and a tracker to track objects in the scene based on information provided by the detector, and further including to generate a particular output image of the output image stream by checking whether there exists a particular area in the scene in which an evaluation of a historical performance of the detector and/or tracker fulfills at least one condition, and to, if confirming that such a particular area exists, mask the particular area of the scene in the particular output image. A corresponding device, computer program, and computer program product are also provided.
    Type: Application
    Filed: February 22, 2023
    Publication date: September 21, 2023
    Applicant: Axis AB
    Inventors: Ludvig HASSBRING, Jessica Nilsson, Song Yuan
  • Publication number: 20230298182
    Abstract: A method of masking or marking an object in an image stream is provided, including: generating one or more output image streams by processing an input image stream capturing a scene, including discarding pixel information about the scene provided by pixels of the input image stream, such that the discarded pixel information about the scene is not included in any output image stream; and detecting an object in the scene using the discarded pixel information, wherein generating the one or more output image streams includes masking or marking the detected object in at least one output image stream once deciding that the object is at least partially visible within this at least one output image stream. A corresponding device, computer program and computer program product are also provided.
    Type: Application
    Filed: March 15, 2023
    Publication date: September 21, 2023
    Applicant: Axis AB
    Inventors: Ludvig HASSBRING, Song YUAN
  • Publication number: 20230262238
    Abstract: A method of encoding a video stream including an overlay is provided, including: capturing a first image; adding an overlay to the first image at a first position, and encoding the first image in a first frame of a video stream; capturing a second image of the scene; determining a desired position of the overlay in the second image; encoding the second image in a second frame marked as a no-display frame, and generating and encoding a third frame including temporally predicted macroblocks at the desired position of the overlay referencing the first frame with motion vectors based on a difference between the desired position and the first position, and skip-macroblocks outside of the desired position of the overlay referencing the first frame. A corresponding device, computer program and computer program product are also provided.
    Type: Application
    Filed: February 3, 2023
    Publication date: August 17, 2023
    Applicant: Axis AB
    Inventors: Viktor EDPALM, Song YUAN
  • Publication number: 20230199183
    Abstract: An image processing device, a non-transitory computer-readable storage medium and a method for dividing an array of pixels into slices and tiles, and a system for encoding the slices and tiles into a video stream by means of a first encoder arranged in a first image processing circuitry and a second encoder arranged in a second image processing circuitry are disclosed. The array of pixels consists of a first subset of pixels having pixel data stored in a first buffer arranged in the first image processing circuitry and a second subset of pixels having pixel data stored in a second buffer arranged in the second image processing circuitry, wherein a first border between the first subset of pixels and the second subset of pixels is tilted at a tilt angle in relation to the array of pixels. The array of pixels is divided into two or more slices, and each slice is divided into two or more tiles.
    Type: Application
    Filed: December 2, 2022
    Publication date: June 22, 2023
    Applicant: Axis AB
    Inventors: Viktor EDPALM, Song YUAN, Toivo HENNINGSSON
  • Patent number: 11682190
    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: Grant
    Filed: April 3, 2020
    Date of Patent: June 20, 2023
    Assignee: Axis AB
    Inventors: Hampus Linse, Song Yuan, Johan Förberg
  • Publication number: 20230179016
    Abstract: An energy storage system includes at least one heterogeneous pressure media and interactive actuation module (“module”), a liquid source, a pump, a converter, a first pipeline, and a second pipeline. The module includes a first container storing an initial gas and a second container storing an initial liquid. The liquid source stores a working liquid. The pump regulates the working liquid from the liquid source into the module. The initial liquid is driven by the working liquid to continuously compress the initial gas so that the first container stores a first pressure energy, and the initial gas is continuously expanded to drive the initial liquid to convert the first pressure energy into a second pressure energy. The second pressure energy through the first pipe drives the converter to generate an electrical energy, and the working liquid after driving the converter is returned to the liquid source through the second pipeline.
    Type: Application
    Filed: May 16, 2022
    Publication date: June 8, 2023
    Inventors: Lien Chun Ding, Qiu Shui Su, Song Yuan Lin, Chih Cheng Tai
  • Publication number: 20230179017
    Abstract: An energy storage system includes at least one heterogeneous pressure media and interactive actuation module (“module”), a liquid source, a pump, a converter, a first pipeline, and a second pipeline. The module includes a first container storing an initial gas and a second container storing an initial liquid. The liquid source stores a working liquid. The pump regulates the working liquid from the liquid source into the module. The initial liquid is driven by the working liquid to continuously compress the initial gas so that the first container stores a first pressure energy, and the initial gas is continuously expanded to drive the initial liquid to convert the first pressure energy into a second pressure energy. The second pressure energy through the first pipe drives the converter to generate an electrical energy, and the working liquid after driving the converter is returned to the liquid source through the second pipeline.
    Type: Application
    Filed: August 22, 2022
    Publication date: June 8, 2023
    Inventors: Lien Chun Ding, Qiu Shui Su, Song Yuan Lin, Chih Cheng Tai
  • Publication number: 20230177661
    Abstract: The present disclosure generally relates to the field of camera surveillance, and in particular to a method and control unit for controlling a bitrate of a video stream captured with an image acquisition device.
    Type: Application
    Filed: November 23, 2022
    Publication date: June 8, 2023
    Applicant: Axis AB
    Inventors: Joakim ERICSON, Song YUAN
  • Publication number: 20230171409
    Abstract: A and method encode a view area within a current image frame of a video into an encoded video area frame. The view area is a respective subarea of each image frame, each image frame comprising first and second image portions, and between previous and current image frames, the view area moves across a boundary between the first and second image portions. First and second encoders are encode image data of the first and second image portions, respectively. First, second and third portions of the view area are identified based on their respective location in the previous and current image frames. Image data of the first and third portions are inter-coded as first and third encoded slices/tiles. Image data of the second portion of the view area in the current image frame are intra-coded as a second encoded slice/tile. The encoded slices/tiles are merged into the encoded video area frame.
    Type: Application
    Filed: November 3, 2022
    Publication date: June 1, 2023
    Applicant: Axis AB
    Inventors: Viktor EDPALM, Song YUAN, Toivo HENNINGSSON, Johan PALMAEUS
  • Publication number: 20230129908
    Abstract: The present disclosure relates to a method of providing a video stream from a system comprising a main unit and a plurality of sensors, wherein the main unit is configured to receive data from the plurality of sensors, the method comprising the steps of: transmitting a multi-view video stream from the main unit to a client, wherein the multi-view video stream represents a multi-view composed of sensor data views from the plurality of sensors in the system; receiving, in the main unit, a command from the client representing a zoom-in operation; computing an updated multi-view according to the received command; evaluating if the updated multi-view includes an area outside a dominating sensor data view in the updated multi-view that is greater than a predetermined threshold; if the area outside the dominating sensor data view is greater than the predetermined threshold, transmitting a multi-view video stream representing the updated multi-view; if the area outside the dominating sensor data view is less than, or
    Type: Application
    Filed: September 14, 2022
    Publication date: April 27, 2023
    Applicant: Axis AB
    Inventors: Song YUAN, Mikael MURSTAM
  • Publication number: 20230123239
    Abstract: The present disclosure relates to a method for encoding a video stream. The method comprising: acquiring pixel data of the video stream having a first resolution; extracting a crop corresponding to a region of interest from the pixel data of the video stream, the crop having the first resolution; down-scaling the pixel data of the video stream into a down-scaled video stream having a second resolution lower than the first resolution; processing the down-scaled video stream through one or more video processing operations; processing the crop through the one or more video processing operations; up-scaling the processed down-scaled video stream into an up-scaled video stream having the first resolution; merging the processed crop and the up-scaled video stream into a merged video stream; and encoding the merged video stream. The present disclosure further related to a video encoding device.
    Type: Application
    Filed: October 11, 2022
    Publication date: April 20, 2023
    Applicant: Axis AB
    Inventors: Song YUAN, Viktor EDPALM
  • Patent number: 11610282
    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: Grant
    Filed: May 6, 2021
    Date of Patent: March 21, 2023
    Assignee: Axis AB
    Inventors: Viktor Edpalm, Song Yuan, Johan Förberg, Viktors Jakovels
  • Patent number: 11610461
    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: Grant
    Filed: April 28, 2021
    Date of Patent: March 21, 2023
    Assignee: AXIS AB
    Inventors: Stefan Lundberg, Song Yuan, Tim Borglund
  • Patent number: 11601674
    Abstract: A method, system, and non-transitory computer readable medium for encoding a privacy masked image into an encoded image frame of a video stream is disclosed. The encoding comprises receiving pixel divided image data of an image; receiving data defining an area and graphical characteristic of a privacy mask that masks part of the image; extending the privacy mask to be aligned with one or more encoding units having one or more pixels located within the privacy mask to form a redefined privacy mask; generating a privacy masked image by applying the redefined privacy mask and the graphical characteristic of the privacy mask to the image; and encoding the privacy masked image into the encoded image frame of the video stream, wherein the encoding comprises preventing spatial prediction encoding and/or temporal prediction encoding of pixels within the redefined privacy mask of the image in response to certain conditions.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: March 7, 2023
    Assignee: Axis AB
    Inventors: Viktor Edpalm, Song Yuan