Patents by Inventor Shiliang Pu

Shiliang Pu 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: 20180052711
    Abstract: The disclosure discloses a method and system for scheduling a video analysis task. The method includes: the video analysis task which is received is evaluated, and then is issued to a cluster for execution (S1); an execution state of the video analysis task is monitored in real time, and whether the video analysis task is required to be dynamically regulated or not is determined (S2); and allocated resources are regulated for the video analysis task, according to a priority of the video analysis task, when the video analysis task is required to be dynamically regulated (S3). Resource allocation for the tasks is automatically regulated to implement automatic and reasonable integration and full utilization of the resources, automatic load balancing is implemented.
    Type: Application
    Filed: December 22, 2015
    Publication date: February 22, 2018
    Inventors: Mingyao Zhou, Shiliang Pu, Chun Yan, Xin Li, Jinquan Tang
  • Patent number: 9870509
    Abstract: The present invention relates to the field of data storage, and discloses an image storage method and apparatus thereof. In the present invention, the method comprises the following steps: judging if a storage time of a current image reaches a predetermined duration; if the judgment result is yes, then determining a target region containing at least one region of interest in the current image according to the predetermined duration; generating a target region image containing the target region according to the target region, wherein the data size of the target region image is smaller than the data size of the current image; storing the target region image; deleting the current image.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: January 16, 2018
    Assignee: Hangzhou Hikvision Digital Technology Co., Ltd.
    Inventors: Binghua Luo, Jiang Zhu, Shiliang Pu
  • Patent number: 9578277
    Abstract: The present disclosure provides a method and device for storing a video image. The method includes the follows. For each frame of image collected, a confidence value is generated after passing M frames of image each time, in which M is a positive integer. A target encoding frame rate may be determined based on the confidence value latest generated, after passing N frames of image each time. The N frames of image may be encoded and recorded, based on the target encoding frame rate determined, in which N is a positive integer. By adopting the technical solutions of the present disclosure, adaptive capability and availability of system may be improved.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: February 21, 2017
    Assignee: HANGZHOU HIKVISION DIGITAL TECHNOLOGY CO., LTD.
    Inventors: Hai Yu, Tian Huang, Shiliang Pu
  • Publication number: 20160286231
    Abstract: Systems and methods are provided for video display control. An example method includes: determining, by one or more processors, whether a coding frame extracted from a video coding stream is an I Frame; if the coding frame extracted from the video coding stream is an I Frame, acquiring, by the one or more processors, a timestamp of the I Frame and a timestamp of an adjacent coding frame after the I Frame; and controlling, by the one or more processors, display of the I Frame based on the timestamp of the I Frame and the timestamp of the adjacent coding frame after the I Frame.
    Type: Application
    Filed: March 24, 2016
    Publication date: September 29, 2016
    Inventors: Jie Chen, Shiliang Pu, Hai Yu
  • Publication number: 20160269734
    Abstract: Systems and methods are provided for hybrid video encoding. An example method includes: acquiring image information; extracting a background image based at least in part on the image information; detecting whether the background image is stable; and performing encoding switching between a background-based encoding method and a non-background encoding method based at least in part on the detection.
    Type: Application
    Filed: March 9, 2016
    Publication date: September 15, 2016
    Inventors: Junyan Tong, Shiliang Pu, Linjie Shen, Cheng Ma, Zhigang Hu, Ye Ren, Hai Yu
  • Publication number: 20160210517
    Abstract: The present invention relates to the field of data storage, and discloses an image storage method and apparatus thereof. In the present invention, the method comprises the following steps: judging if a storage time of a current image reaches a predetermined duration; if the judgment result is yes, then determining a target region containing at least one region of interest in the current image according to the predetermined duration; generating a target region image containing the target region according to the target region, wherein the data size of the target region image is smaller than the data size of the current image; storing the target region image; deleting the current image.
    Type: Application
    Filed: August 13, 2014
    Publication date: July 21, 2016
    Applicant: Hangzhou Hikvision Digital Technology Co., Ltd.
    Inventors: Binghua LUO, Jiang ZHU, Shiliang PU
  • Publication number: 20160211003
    Abstract: Systems, devices and methods are provided for video storage. For example, video data is acquired for generating buffer zone data, the buffer zone data beginning with an I frame or an R frame of the video. At least part of the buffer zone data is stored to a storage fragment in a storage area. In response to the storage fragment being newly opened and a first frame of the at least part of the buffer zone data being an R Frame, an I Frame with reference relation to the first frame is inserted to the storage fragment, the R Frame corresponding to a picture frame referring to the I Frame.
    Type: Application
    Filed: January 13, 2016
    Publication date: July 21, 2016
    Inventors: Jianhua Chen, Shiliang Pu, Xiang Tan, Hai Yu
  • Publication number: 20160212444
    Abstract: Systems, devices and methods are provided for video encoding and decoding. An example method includes: analyzing one or more input images; obtaining a background image from the one or more input images; encoding the background image to obtain a background frame; decoding the background frame to obtain a reconstructed image of the background frame; obtaining a first image from the one or more input images; encoding at least partially the first image to obtain a refreshment frame based at least in part on a difference between the first image and the reconstructed image of the background frame; obtaining a second image from the one or more input images; encoding at least partially the second image to obtain a common frame; and generating a video bit stream based at least in part on the background frame, the refreshment frame and the common frame.
    Type: Application
    Filed: January 14, 2016
    Publication date: July 21, 2016
    Inventors: Linjie Shen, Shiliang Pu, Xiaoyang Wu, Hui Su, Hai Yu
  • Publication number: 20160212422
    Abstract: Systems, devices and methods are provided for video encoding. For example, video data is encoded based at least in part on a preset encoding algorithm to obtain a video encoding stream that comprises a plurality of coding frames. A stream tag is added for the video encoding stream, and a frame tag is added for each coding frame in the video encoding stream. The stream tag includes information characterizing whether the stream tag is added into the video encoding stream. The frame tag includes type information of the coding frame.
    Type: Application
    Filed: January 14, 2016
    Publication date: July 21, 2016
    Inventors: Jie Chen, Shiliang Pu, Hai Yu
  • Publication number: 20150365623
    Abstract: The present disclosure provides a method and device for storing a video image. The method includes the follows. For each frame of image collected, a confidence value is generated after passing M frames of image each time, in which M is a positive integer. A target encoding frame rate may be determined based on the confidence value latest generated, after passing N frames of image each time. The N frames of image may be encoded and recorded, based on the target encoding frame rate determined, in which N is a positive integer. By adopting the technical solutions of the present disclosure, adaptive capability and availability of system may be improved.
    Type: Application
    Filed: August 29, 2014
    Publication date: December 17, 2015
    Inventors: Hai Yu, Tian Huang, Shiliang Pu