IP Library Patent Application 16239137
Patent Application
App. No. 16/239,137

METHOD AND DEVICE FOR ACQUIRING AND PLAYING VIDEO DATA

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
16/239,137
Abstract

A method for acquiring video data including, recording and obtaining video data; performing feature recognition on the video data to recognize feature information of a predetermined object; waiting for a wait time of a predetermined length; extracting an image of the video data based on the recognized feature information when the wait time reaches the predetermined length; wherein a starting point of the wait time is an extraction time of a previous image extraction; recording an extraction time of the image; and sending the video data, the extracted image, and the extraction time of the image to a server.

Claims (55)

1 . A method for acquiring video data, the method comprising:

recording and obtaining video data;

performing feature recognition on the video data to recognize feature information of a predetermined object;

waiting for a wait time of a predetermined length;

extracting an image of the video data based on the recognized feature information when the wait time reaches the predetermined length;

wherein a starting point of the wait time is an extraction time of a previous image extraction;

recording an extraction time of the image; and

sending the video data, the extracted image, and the extraction time of the image to a server.

2 . The method of claim 1 , further comprising:

storing the video data;

wherein the feature recognition is performed on the stored video data.

3 . The method of claim 1 , wherein the predetermined object is a person, plant, animal, or article.

4 . The method of claim 1 , wherein sending the video data, the extracted image, and the extraction time of the image to a server comprises:

packaging and sending to the server the extracted image and the extraction time of the image; and

packaging and sending to the server the video data separate from the extracted image and the extraction time of the image.

5 . The method of claim 4 , further comprising at least one of:

encrypting the extracted image and the extraction time of the image when the image and the extraction time of the image are being packaged; or

encrypting the video data when the video data is being packaged.

6 . A method for playing video data, the method comprising:

receiving images corresponding to video data and extraction times of the images from a server;

displaying the images based on the extraction times; and

obtaining from the server and playing at least a portion of the video data based on the extraction times of the images in response to receiving a selection of the images from a user.

7 . The method of claim 6 , wherein displaying the images based on the extraction times comprises:

creating a timeline and displaying the images on the timeline according to a sequence of the extraction times.

8 . The method of claim 6 , wherein obtaining from the server and playing at least a portion of the video data based on the extraction times of the images comprises:

determining an extraction time of at least one of the images indicated by the user's selection; and

obtaining from the server and playing a segment of the video data covering a predetermined time range of the extraction time.

9 . A device for acquiring video data, the device comprising:

a video recording and recognition module configured to record and obtain video data and perform feature recognition on the video data to recognize feature information of a predetermined object;

an extraction module, configured to extract an image of the video and record the extraction time of the image when the feature information of the predetermined object is recognized, and a wait time reaches a predetermined length;

wherein a starting point of the wait time is an extraction time of a previous image extraction; and

a sending module configured to send the video data, the extracted image, and the extraction time of the image to a server.

10 . The device of claim 9 , further comprising:

a storage module, configured to store the video data after the video data is recorded and obtained;

wherein performing the feature recognition on the video data is carried out on the stored video data.

11 . The device for acquiring video data of claim 9 , wherein the predetermined object is a person, plant, animal, or article.

12 . The device for acquiring video data of claim 9 , wherein the sending module comprises:

an image packaging and sending submodule configured to package and send to the server the extracted image and the extraction time of the image; and

a video packaging and sending submodule configured to package and server the video data.

13 . The device for acquiring video data of claim 12 , wherein the sending module further comprises at least one of:

a first encryption submodule configured to encrypt the extracted image and the extraction time of the image when the image and the extraction time of the image are being packaged; or

a second encryption submodule configured to encrypt the video data when the video data is being packaged.

14 . A device for playing video data, the device comprising:

a receiving module configured to receive from a server images corresponding to video data and extraction times of the images;

a display module configured to display the images according to the extraction times; and

an obtaining and playing module configured to, in response to selection of the images by a user, obtain from the server and play at least a portion of the video data according to the extraction times of the images.

15 . The device for playing video data of claim 14 , wherein the display module comprises:

a display submodule configured to create a timeline and display the images on the timeline according to the sequence of the extraction times.

16 . The device for playing video data of claim 14 , wherein the obtaining and playing module comprises:

an extraction time determination submodule configured to determine the extraction times of the images indicated by the user's selection; and

an obtaining and playing submodule configured to obtain from the server and play a segment of the video data covering a predetermined time range of the extraction time.

17 . A storage medium storing instructions which, when executed by a processor, cause the processor to perform the method for acquiring video data of claim 1 .

18 . A storage medium storing instructions which, when executed by a processor, cause the processor to perform the method for acquiring video data of claim 6 .

19 . A video recording terminal comprising a storage device and a processor, the storage device storing computer instructions which, when executed by the processor, cause the processor to perform the method for acquiring video data of claim 1 .

20 . A user terminal comprising a storage device and a processor, the storage device storing computer instructions which, when executed by the processor, cause the processor to perform the method for playing video data of claim 6 .

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2024
From: EAST WEST BANK
To: KAMI VISION INCORPORATED
Reel/Frame 070792/0551 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 28, 2022
From: KAMI VISION INCORPORATED
To: EAST WEST BANK
Reel/Frame 059512/0101 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2019
From: GAO, WEILONG; ZONG, LIANG
To: SHANGHAI XIAOYI TECHNOLOGY CO., LTD.
Reel/Frame 049579/0432 →