Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Processing method and processing device for video retrieval task

A processing method and task technology, applied in the field of retrieval, which can solve the problems of large amount of calculation and low calculation efficiency.

Inactive Publication Date: 2019-09-24
银河水滴科技(宁波)有限公司
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, due to the large amount of data in the monitoring video, when a single computing node retrieves the target retrieval object in the monitoring video, the calculation amount is also large, so the calculation efficiency is low

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Processing method and processing device for video retrieval task
  • Processing method and processing device for video retrieval task
  • Processing method and processing device for video retrieval task

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0097] see figure 1 , figure 1 It is a flow chart of a video retrieval task processing method provided in Embodiment 1 of the present application, which is applied to the server in the retrieval system, such as figure 1 As shown, the processing method of the video retrieval task provided by the embodiment of the present application includes the following steps:

[0098] S101: Obtain a retrieval task uploaded by a client.

[0099] In a specific implementation, the server first acquires the retrieval task uploaded by the client, wherein the retrieval task includes surveillance video files, type of retrieval algorithm, and image information about the target retrieval object.

[0100] S102: Based on the attribute information of the surveillance video file in the retrieval task, determine whether the surveillance video file satisfies a preset segmentation condition.

[0101] Here, if the surveillance video file does not meet the preset segmentation conditions, the retrieval task...

Embodiment 2

[0145] see figure 2 , figure 2 It is a flowchart of another video retrieval task processing method provided in Embodiment 2 of the present application, which is applied to at least one computing node in the retrieval system. Such as figure 2 As shown, the processing method of the video retrieval task provided by the embodiment of the present application includes the following steps:

[0146] S201: Receive a sub-retrieval task sent by a server.

[0147] In a specific implementation, the computing node receives the sub-retrieval task sent by the server, wherein the sub-retrieval task includes the sub-surveillance video file, the type of retrieval algorithm, and image information about the target retrieval object.

[0148]Here, the retrieval system includes a server and multiple computing nodes. After the server divides the retrieval task into multiple sub-retrieval tasks, each sub-retrieval task is sent to a different computing node, wherein the retrieval task contains sur...

Embodiment 3

[0168] Based on the same application idea, Embodiment 3 of the present application also provides a video retrieval task processing device corresponding to the video retrieval task processing method provided in Embodiment 1. Since the problem-solving principle of the device in the embodiment of the present application is the same as that of the present application The processing method of the video retrieval task in the first embodiment above is similar, so the implementation of the device can refer to the implementation of the method, and the repetition will not be repeated.

[0169] see image 3 As shown, it is one of the functional block diagrams of a video retrieval task processing device 300 provided in Embodiment 3 of the present application, see Figure 4 As shown, it is the second functional block diagram of a video retrieval task processing device 300 provided in Embodiment 3 of the present application. Such as image 3 and Figure 4 As shown, the processing device ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the technical field of retrieval, in particular to a processing method and device for a video retrieval task. The method includes: according to the attribute information of the monitoring video file in the obtained retrieval task, judging whether the monitoring video file meets a preset segmentation condition or not; if the preset segmentation condition is met; if yes, segmenting the monitoring video file into a plurality of sub-monitoring video files; furthermore, generating each sub-retrieval task according to the retrieval task and each sub-monitoring video file in the plurality of sub-monitoring video files, correspondingly sending each sub-retrieval task to each computing node for processing, and receiving a retrieval result sent by each computing node and displaying the retrieval result to the client. With the adoption of the manner, the retrieval task can be split by segmenting the monitoring video file, and the plurality of sub-retrieval tasks are sent to the plurality of computing nodes, so that the computing pressure of the computing nodes can be reduced, and the processing efficiency of the retrieval task is improved.

Description

technical field [0001] The present application relates to the field of retrieval technologies, and in particular to a processing method and device for video retrieval tasks. Background technique [0002] After obtaining a retrieval task, the server usually assigns the retrieval task to only one computing node, and processes the retrieval task through the computing node, so as to retrieve the target retrieval object from the surveillance video in the retrieval task. [0003] However, due to the large amount of data in the surveillance video, when a single computing node retrieves the target retrieval object in the surveillance video, the calculation amount is also large, so the calculation efficiency is low. Contents of the invention [0004] In view of this, the purpose of the embodiments of the present application is to provide a video retrieval task processing method and processing device, which can reduce the computing pressure of computing nodes and improve the process...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F16/732G06F16/738G06F16/78H04N7/18
CPCG06F16/7328G06F16/738G06F16/7867H04N7/181
Inventor 黄永祯史伟康
Owner 银河水滴科技(宁波)有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products