CN112468696A - Data processing method and device - Google Patents

Data processing method and device Download PDF

Info

Publication number
CN112468696A
CN112468696A CN202011291275.7A CN202011291275A CN112468696A CN 112468696 A CN112468696 A CN 112468696A CN 202011291275 A CN202011291275 A CN 202011291275A CN 112468696 A CN112468696 A CN 112468696A
Authority
CN
China
Prior art keywords
image data
position information
camera
target object
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011291275.7A
Other languages
Chinese (zh)
Inventor
邓练兵
卢振兴
宋宇轩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Dahengqin Technology Development Co Ltd
Original Assignee
Zhuhai Dahengqin Technology Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhuhai Dahengqin Technology Development Co Ltd filed Critical Zhuhai Dahengqin Technology Development Co Ltd
Priority to CN202011291275.7A priority Critical patent/CN112468696A/en
Publication of CN112468696A publication Critical patent/CN112468696A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/181Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Image Analysis (AREA)

Abstract

The embodiment of the invention provides a data processing method and a data processing device, wherein the method comprises the following steps: acquiring first image data acquired by a first camera; when a target object is detected to exist in the first image data, determining first position information of the first camera; the target object is an object in a preset object list; determining a plurality of second cameras according to the first position information; acquiring second image data acquired by the plurality of second cameras, and determining a target second camera of the target object in the second image data; and generating track image data of the target object according to the first image data and second image data acquired by the target second camera. The embodiment of the invention realizes the cross-camera tracking of the target object and generates the track image data.

Description

Data processing method and device
Technical Field
The present invention relates to the field of games, and in particular, to a method and an apparatus for processing data.
Background
At present, while the development and application of big data are rapidly developed, there are many problems, such as: insufficient data opening and sharing, not wide application field, insufficient development and utilization of data resources, serious disorder abuse phenomenon and the like.
In smart city construction, big data plays an important role, and according to the experience of smart city construction in the past, due to the lack of a unified development management platform, each city application can only be independently constructed, so that the problems of data barriers and application barriers exist among all the city applications, a large amount of information islands are formed, and the function and value of the big data cannot be played. Therefore, a unified cloud platform which can be popularized and used is urgently needed to be explored for breaking the stripe division among urban applications, eliminating the information gap and realizing the quality fusion of big data.
In the process of constructing a unified development management platform, a large amount of different visual data is often acquired, and in the prior art, a large amount of visual data is difficult to be processed in a unified manner, and is also difficult to be applied to various urban applications.
Disclosure of Invention
In view of the above, it is proposed to provide a method and apparatus for data processing that overcomes or at least partially solves the above mentioned problems, comprising:
a method of data processing, the method comprising:
acquiring first image data acquired by a first camera;
when a target object is detected to exist in the first image data, determining first position information of the first camera; the target object is an object in a preset object list;
determining a plurality of second cameras according to the first position information;
acquiring second image data acquired by the plurality of second cameras, and determining a target second camera of the target object in the second image data;
and generating track image data of the target object according to the first image data and second image data acquired by the target second camera.
Optionally, the method further comprises:
determining second position information of the target second camera;
and according to the first position information and the second position information, performing track prediction on the target object to obtain third position information.
Optionally, the method further comprises:
and generating an alarm message when the third position information is first preset position information.
Optionally, the method further comprises:
when the third position information is second preset position information, determining associated monitoring equipment according to the third position information;
and calling the associated monitoring equipment to monitor the target object.
Optionally, also comprises
And displaying track points in a preset map according to the first position information, the second position information and the third position information.
Optionally, the generating trajectory image data of the target object according to the first image data and second image data acquired by the target second camera includes:
and carrying out image splicing on the first image data and second image data acquired by the target second camera to obtain track image data of the target object.
Optionally, the target object includes:
vehicle objects, person objects.
An apparatus for data processing, the apparatus comprising:
the first image data acquisition module is used for acquiring first image data acquired by the first camera;
the first position information determining module is used for determining first position information of the first camera when a target object is detected to exist in the first image data; the target object is an object in a preset object list;
the second camera determining module is used for determining a plurality of second cameras according to the first position information;
the target second camera determining module is used for acquiring second image data acquired by the plurality of second cameras and determining a target second camera of the target object in the second image data;
and the track image data generation module is used for generating track image data of the target object according to the first image data and second image data acquired by the target second camera.
A server comprising a processor, a memory and a computer program stored on the memory and capable of running on the processor, the computer program, when executed by the processor, implementing a method of data processing as described above.
A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method of data processing as described above.
The embodiment of the invention has the following advantages:
according to the embodiment of the invention, first image data acquired by a first camera is acquired, and when a target object is detected to exist in the first image data, first position information of the first camera is determined, wherein the target object is an object in a preset object list; and determining a plurality of second cameras according to the first position information, acquiring second image data acquired by the plurality of second cameras, determining a target second camera with the target object in the second image data, and generating track image data of the target object according to the first image data and the second image data acquired by the target second camera, so that cross-camera tracking of the target object is realized, and the track image data is acquired.
Drawings
In order to more clearly illustrate the technical solution of the present invention, the drawings needed to be used in the description of the present invention will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1 is an overall architecture diagram of a cloud platform according to an embodiment of the present invention;
FIG. 2 is a flow chart illustrating steps of a method for data processing according to an embodiment of the present invention;
FIG. 3 is a flow chart of steps in another method of data processing according to an embodiment of the invention;
fig. 4 is a schematic structural diagram of a data processing apparatus according to an embodiment of the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below. It is to be understood that the embodiments described are only a few embodiments of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In the construction of the smart city, a cross-domain multidimensional big data public service cloud platform with unified standards, unified entries, unified acquisition, unified management, unified service and unified data is built, an urban-level unified data standard is built, a data barrier is broken, the Internet of Things (IOT) and system data resources of a region are converged, all service systems of the smart city are borne, and the smart city ecology is created through data open sharing, platform capability opening and the smart city ecology creation.
The construction target of the cross-domain multi-dimensional big data public service cloud platform is that various main bodies, all levels of business coordination mechanisms and intelligent application in various fields of a smart city are built by introducing advanced technologies such as cloud computing, big data, Internet of things, mobile interconnection and the like to form an open, interconnected and intelligent smart city ecological system, so that data sharing in various fields of city management, social civilian life, resource environment and economic industry is promoted, administrative efficiency, city management capability and resident life quality are improved, industry fusion development is promoted, industry transformation and upgrading are promoted, business modes are innovated, and popularization and application of the cross-domain multi-dimensional big data public service cloud platform are realized.
A cross-domain multi-dimensional big data public service cloud platform mainly relates to leading-edge IT information technologies such as cloud computing, big data, Internet of things and artificial intelligence:
1. cloud computing technology: the cloud computing mainly comprises six core components including elastic computing, a network, storage, a database, safety and middleware, and provides elastic, quick, stable and safe resources and computing power services.
2. Big data technology: the data construction and management are taken as the core, and the capabilities of data communication, data integration, data management, data sharing and the like are provided through related components such as data calculation, data development, data analysis, data visualization and the like.
3. The technology of the Internet of things comprises the following steps: the Internet of things platform provides one-stop services such as equipment access, equipment management, monitoring operation and maintenance, safety guarantee and the like, can provide basic capability support of the Internet of things as an important component of a space-time Internet of things engine, and meets the requirement of intelligent management of a novel smart city in the future.
4. Artificial intelligence technology: an AI algorithm development platform is taken as a core, and a series of intelligent services are provided through related components such as a visual AI, text voice recognition, a Natural Language Processing (NLP) platform, a map service and the like.
As shown in fig. 1, an internet engine, a space-time internet of things engine, a cross-domain multi-dimensional big data engine, a regional internet of things sensing system, an open service gateway, a regional application portal, a secure operation and maintenance system, an open operation system, and other structures are deployed in a cloud platform, wherein the open service gateway includes a fusion service sharing center and a fusion data innovation center.
The following describes the details of the cloud platform:
space-time internet of things engine
The space-time internet of things engine is composed of a Geographic Information System (GIS), a Building Information Model (BIM) and a regional internet of things platform and is used for applying space data and a three-dimensional model to regional internet of things.
The geographic information system is a special and very important spatial information system, and can collect, store, manage, calculate, analyze, display and describe relevant geographic distribution data in the whole or part of space under the support of a computer hardware and software system.
The building information model is based on a three-dimensional digital technology, integrates engineering data models of various related information of a building engineering project, and the built model is in continuous deepening and changing along with the progress of the project.
(II) Internet Engine
Cloud efficient (DevOps) and distributed middleware are deployed in an Internet engine and used for achieving efficient resource sharing and efficient function sharing of data.
Wherein, DevOps is a combination word of Development and Operations, which is a collective name of a group of processes, methods and systems, and is used for promoting Development of application programs/software engineering, communication, cooperation and integration between technical operation and quality assurance departments.
The distributed middleware is a kind of software between the application system and the system software, and links each part of the application system or different applications on the network by using the basic service or function provided by the system software, thereby achieving the purpose of resource sharing and function sharing.
(III) Cross-domain multidimensional big data engine
The cross-domain multi-dimensional big data engine is provided with a unified data management platform and a big data engine and used for realizing the unified management of cross-domain data.
(IV) regional Internet of things sensing system
The regional Internet of things sensing system is composed of relevant sensing equipment and equipment data such as pressure, humidity, a camera, a light source, infrared sensing and temperature.
(V) converged service sharing center and converged data innovation center
The fusion service sharing center may create different data sharing centers after fusing the data of each region according to service classification, for example: the system comprises a personal information center, a credit information center, a legal information center, a financial service center, a travel service center, a comprehensive treatment service center, a space-time service center, an Internet of things service center and other sharing centers.
The fusion data innovation center realizes the innovative application of fusion data through a data fusion system and an AI algorithm system, wherein the AI algorithm system comprises the following components: a full-time global traffic dynamic perception engine, a progressive video search engine and a large-scale visual computing platform.
The fusion service sharing center and the fusion data creation center fuse the data and then can present the processed data through the area application portal.
(VI) regional application Portal
In the regional application portal, the system is mainly divided into blocks such as ecological environmental protection, global tourism, property cities, enterprise intelligent services, electronic fences, intelligent communities, international talent islands, regional economic brains, cross-border e-commerce and cross-domain authentication. The user enters each plate through the regional application portal and acquires the information corresponding to each plate formed by the processed data.
(VII) safety operation and maintenance system
The safe operation and maintenance system comprises safety guarantee, multi-cloud management, regional cloud unified management, a platform interface and the like and is used for guaranteeing the safe operation of the whole cloud platform.
(eighth) open operation system
The open operation system comprises a uniform entrance, an ability open, an operation platform and the like, and is used for establishing a uniform entrance of data and accessing the data of each area.
(nine) other structures
In addition, data can be processed through a supercomputing cluster, a regional cloud computing platform and an openstackfirmware cluster (one open-source cloud computing management platform project is a combination of a series of software open-source projects).
Referring to fig. 2, a flowchart illustrating steps of a data processing method according to an embodiment of the present invention is shown, which may specifically include the following steps:
step 201, acquiring first image data acquired by a first camera;
in practical application, intelligent city traffic construction is an important component of intelligent city construction, and in the intelligent city traffic construction, a plurality of cameras can be arranged beside a road for acquiring visual data and further monitoring road traffic conditions, for example, vehicle flow, people flow and the like at a certain moment on the road are determined through the cameras.
In a certain area, one or more cameras in the area determine one or more cameras as a first camera, the first camera may store recorded first image data or first image data being recorded, and the acquired first image data may be uploaded to the area vision AI platform, so that the area vision AI platform may acquire the first image data.
Step 202, when detecting that a target object exists in the first image data, determining first position information of the first camera; the target object is an object in a preset object list;
in an embodiment of the present invention, the target object includes:
vehicle objects, person objects.
The target object may be an object in a preset list object, such as a vehicle object or a person object.
After the first image data is acquired, target object detection may be performed on the first image data, for example, whether a vehicle object or a person object exists in the first image data is detected, and when it is detected that a target object exists in the first image data, first position information of the first camera is determined, where the first position information may be a position monitored by the first camera or an installation position of the first camera.
Step 203, determining a plurality of second cameras according to the first position information;
after the first position information is determined, a plurality of second cameras are determined in a nearby area within a preset range of the first position information according to the first position information.
Step 204, acquiring second image data acquired by the plurality of second cameras, and determining that a target second camera of the target object exists in the second image data;
after the second camera is determined, second image data acquired by the second camera can be further acquired, and by detecting the second image data, when a target object also exists in certain second image data, the second camera corresponding to the second image data can be determined as a target second camera.
Step 205, generating trajectory image data of the target object according to the first image data and second image data acquired by the target second camera.
After the second camera is determined, the same target object appears in the first image data and the second image data acquired by the target second camera, so that the track image data of the target object can be generated.
In an example, first time information corresponding to the first image data may be acquired, second time information corresponding to second image data acquired by the target second camera may be acquired, and trajectory image data of the target object may be generated according to the first time information and the second time information.
In an embodiment of the present invention, the generating trajectory image data of the target object according to the first image data and the second image data collected by the target second camera includes:
and carrying out image splicing on the first image data and second image data acquired by the target second camera to obtain track image data of the target object.
In practical application, the first image data and the second image data acquired by the target second camera can be subjected to image splicing, so that track image data of the target object can be obtained.
In an embodiment of the present invention, first image data acquired by a first camera is acquired, and when a target object is detected to exist in the first image data, first position information of the first camera is determined, where the target object is an object in a preset object list; and determining a plurality of second cameras according to the first position information, acquiring second image data acquired by the plurality of second cameras, determining a target second camera with the target object in the second image data, and generating track image data of the target object according to the first image data and the second image data acquired by the target second camera, so that cross-camera tracking of the target object is realized, and the track image data is acquired.
Referring to fig. 3, a flowchart illustrating steps of another data processing method according to an embodiment of the present invention is shown, which may specifically include the following steps:
step 301, acquiring first image data acquired by a first camera;
step 302, when detecting that a target object exists in the first image data, determining first position information of the first camera; the target object is an object in a preset object list;
step 303, determining a plurality of second cameras according to the first position information;
step 304, acquiring second image data acquired by the plurality of second cameras, and determining that a target second camera of the target object exists in the second image data;
step 305, generating trajectory image data of the target object according to the first image data and second image data acquired by the target second camera.
Step 306, determining second position information of the target second camera;
the second position information may be monitoring position information of the second camera or installation position information of the second camera.
After acquiring the trajectory image data, second position information of the target second camera may be determined,
step 307, performing trajectory prediction on the target object according to the first position information and the second position information to obtain third position information.
After the second position information is determined, the track of the target object can be predicted according to the first position information and the second position information and by combining a road surface real-time map, so that third position information of the target object is obtained.
The target object is subjected to track prediction through the first position information and the second position information, the road traffic flow and the pedestrian flow conditions can be predicted in real time in an auxiliary mode, corresponding strategies are formulated in advance, such as adjusting the red road lamp duration, limiting the flow and dredging in time and the like, traffic jam can be prevented, traffic pressure can be relieved, and the target object tracking and prediction method can also be used for tracking and predicting target people or vehicles in real time.
In an embodiment of the present invention, the method further includes:
and generating an alarm message when the third position information is first preset position information.
In a real-time application, the third location information may be the first preset location information, i.e. a certain location is specified, so that a corresponding warning message may be generated to inform the relevant person that the target object may appear at the first preset location.
For example: the first preset position information can be a traffic jam area, when it is predicted that the target vehicle may pass through the area, an alarm message can be generated and sent to the vehicle owner to inform the vehicle owner of the road condition of a certain road section, and to inform traffic control personnel of the traffic flow of the first preset position to be dredged in advance.
In an embodiment of the present invention, the method further includes:
when the third position information is second preset position information, determining associated monitoring equipment according to the third position information; and calling the associated monitoring equipment to monitor the target object.
In practical application, the third position information may also be second preset position information, so that associated monitoring equipment, such as a road side camera, a road side red light device, a road side speed measurement device and the like in an area near the third position information, may be determined according to the third position information, and then the associated monitoring equipment may be called to monitor the target equipment.
In an embodiment of the invention, the method further comprises
And displaying track points in a preset map according to the first position information, the second position information and the third position information.
In practical application, the coordinate points corresponding to the first position information, the second position information and the third position information can be determined in the preset map by combining the preset map, and then the track points of the target object can be displayed in the preset map.
In an embodiment of the present invention, first image data acquired by a first camera is acquired, and when a target object is detected to exist in the first image data, first position information of the first camera is determined, where the target object is an object in a preset object list; determining a plurality of second cameras according to the first position information, acquiring second image data acquired by the plurality of second cameras, determining a target second camera with the target object in the second image data, generating track image data of the target object according to the first image data and the second image data acquired by the target second camera, determining second position information of the target second camera, and performing track prediction on the target object according to the first position information and the second position information to obtain third position information, so that the track prediction of the target object is realized, the target object is convenient to track, and when the system is applied to urban traffic control, the road traffic condition can be predicted, and traffic jam is prevented.
It should be noted that, for simplicity of description, the method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the illustrated order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments of the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no particular act is required to implement the invention.
Referring to fig. 4, a schematic structural diagram of a data processing apparatus according to an embodiment of the present invention is shown, which may specifically include the following modules:
a first image data obtaining module 401, configured to obtain first image data collected by a first camera;
a first position information determining module 402, configured to determine first position information of the first camera when it is detected that a target object exists in the first image data; the target object is an object in a preset object list;
a second camera determining module 403, configured to determine a plurality of second cameras according to the first location information;
a target second camera determining module 404, configured to obtain second image data acquired by the plurality of second cameras, and determine that a target second camera of the target object exists in the second image data;
a track image data generating module 405, configured to generate track image data of the target object according to the first image data and second image data acquired by the target second camera.
In an embodiment of the present invention, the target object includes:
vehicle objects, person objects.
In an embodiment of the present invention, the method further includes:
the second position information module is used for determining second position information of the target second camera;
and the third position information determining module is used for predicting the track of the target object according to the first position information and the second position information to obtain third position information.
In an embodiment of the present invention, the method further includes:
and the warning message generating module is used for generating a warning message when the third position information is first preset position information.
In an embodiment of the present invention, the method further includes:
the associated monitoring equipment module is used for determining associated monitoring equipment according to the third position information when the third position information is second preset position information;
and the target object monitoring module is used for controlling equipment and monitoring the target object.
In an embodiment of the present invention, the method further includes:
and the track point display module is used for setting information, the second position information and the third position information to display track points in a preset map.
In an embodiment of the present invention, the trajectory image data generating module 405 further includes:
and the track image data generation submodule is used for carrying out image splicing on the track image data and second image data acquired by the target second camera to obtain track image data of the target object.
In the embodiment of the invention, first image data acquired by a first camera is acquired, and when a target object is detected to exist in the first image data, first position information of the first camera is determined, wherein the target object is an object in a preset object list; and determining a plurality of second cameras according to the first position information, acquiring second image data acquired by the plurality of second cameras, determining a target second camera with the target object in the second image data, and generating track image data of the target object according to the first image data and the second image data acquired by the target second camera, so that cross-camera tracking of the target object is realized, and the track image data is acquired.
An embodiment of the present invention also provides a server, which may include a processor, a memory, and a computer program stored on the memory and capable of running on the processor, and when executed by the processor, the computer program implements the method for processing data as above.
An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, which, when executed by a processor, implements the above data processing method.
For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing terminal to cause a series of operational steps to be performed on the computer or other programmable terminal to produce a computer implemented process such that the instructions which execute on the computer or other programmable terminal provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the embodiments of the invention.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or terminal that comprises the element.
The method and apparatus for data processing provided above are described in detail, and a specific example is applied herein to illustrate the principles and embodiments of the present invention, and the above description of the embodiment is only used to help understand the method and core ideas of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (10)

1. A method of data processing, the method comprising:
acquiring first image data acquired by a first camera;
when a target object is detected to exist in the first image data, determining first position information of the first camera; the target object is an object in a preset object list;
determining a plurality of second cameras according to the first position information;
acquiring second image data acquired by the plurality of second cameras, and determining a target second camera of the target object in the second image data;
and generating track image data of the target object according to the first image data and second image data acquired by the target second camera.
2. The method of claim 1, further comprising:
determining second position information of the target second camera;
and according to the first position information and the second position information, performing track prediction on the target object to obtain third position information.
3. The method of claim 2, further comprising:
and generating an alarm message when the third position information is first preset position information.
4. The method of claim 2, further comprising:
when the third position information is second preset position information, determining associated monitoring equipment according to the third position information;
and calling the associated monitoring equipment to monitor the target object.
5. The method of claim 2, 3 or 4, further comprising
And displaying track points in a preset map according to the first position information, the second position information and the third position information.
6. The method of claim 1, 2, 3 or 4, wherein generating trajectory image data of the target object from the first image data and second image data acquired by the target second camera comprises:
and carrying out image splicing on the first image data and second image data acquired by the target second camera to obtain track image data of the target object.
7. The method of claim 1, wherein the target object comprises:
vehicle objects, person objects.
8. An apparatus for data processing, the apparatus comprising:
the first image data acquisition module is used for acquiring first image data acquired by the first camera;
the first position information determining module is used for determining first position information of the first camera when a target object is detected to exist in the first image data; the target object is an object in a preset object list;
the second camera determining module is used for determining a plurality of second cameras according to the first position information;
the target second camera determining module is used for acquiring second image data acquired by the plurality of second cameras and determining a target second camera of the target object in the second image data;
and the track image data generation module is used for generating track image data of the target object according to the first image data and second image data acquired by the target second camera.
9. A server comprising a processor, a memory and a computer program stored on the memory and capable of running on the processor, the computer program, when executed by the processor, implementing a method of data processing according to any one of claims 1 to 7.
10. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out a method of data processing according to any one of claims 1 to 7.
CN202011291275.7A 2020-11-17 2020-11-17 Data processing method and device Pending CN112468696A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011291275.7A CN112468696A (en) 2020-11-17 2020-11-17 Data processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011291275.7A CN112468696A (en) 2020-11-17 2020-11-17 Data processing method and device

Publications (1)

Publication Number Publication Date
CN112468696A true CN112468696A (en) 2021-03-09

Family

ID=74836640

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011291275.7A Pending CN112468696A (en) 2020-11-17 2020-11-17 Data processing method and device

Country Status (1)

Country Link
CN (1) CN112468696A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113091730A (en) * 2021-03-25 2021-07-09 杭州海康威视***技术有限公司 Track determination method and device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106303442A (en) * 2016-08-26 2017-01-04 浙江大华技术股份有限公司 Follow the trail of multi-path topology method for building up, destination object method for tracing and equipment
CN106709436A (en) * 2016-12-08 2017-05-24 华中师范大学 Cross-camera suspicious pedestrian target tracking system for rail transit panoramic monitoring
CN107004271A (en) * 2016-08-22 2017-08-01 深圳前海达闼云端智能科技有限公司 Display methods, device, electronic equipment, computer program product and non-transient computer readable storage medium storing program for executing
CN109359552A (en) * 2018-09-21 2019-02-19 中山大学 One kind is efficiently across camera shooting head's bi-directional tracking method
US20190304196A1 (en) * 2018-03-30 2019-10-03 Kabushiki Kaisha Square Enix (Also Trading As Square Enix Co., Ltd.) Information processing program, information processing method, and information processing system
CN111291585A (en) * 2018-12-06 2020-06-16 杭州海康威视数字技术股份有限公司 Target tracking system, method and device based on GPS and dome camera

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107004271A (en) * 2016-08-22 2017-08-01 深圳前海达闼云端智能科技有限公司 Display methods, device, electronic equipment, computer program product and non-transient computer readable storage medium storing program for executing
CN106303442A (en) * 2016-08-26 2017-01-04 浙江大华技术股份有限公司 Follow the trail of multi-path topology method for building up, destination object method for tracing and equipment
CN106709436A (en) * 2016-12-08 2017-05-24 华中师范大学 Cross-camera suspicious pedestrian target tracking system for rail transit panoramic monitoring
US20190304196A1 (en) * 2018-03-30 2019-10-03 Kabushiki Kaisha Square Enix (Also Trading As Square Enix Co., Ltd.) Information processing program, information processing method, and information processing system
CN109359552A (en) * 2018-09-21 2019-02-19 中山大学 One kind is efficiently across camera shooting head's bi-directional tracking method
CN111291585A (en) * 2018-12-06 2020-06-16 杭州海康威视数字技术股份有限公司 Target tracking system, method and device based on GPS and dome camera

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113091730A (en) * 2021-03-25 2021-07-09 杭州海康威视***技术有限公司 Track determination method and device

Similar Documents

Publication Publication Date Title
CN110335187B (en) Smart city operating system
CN110378824B (en) Brain for public security traffic management data and construction method
Zhu et al. Parallel transportation management and control system and its applications in building smart cities
CN116307757A (en) Intelligent data interaction method, interaction system, computer equipment and application
US11392733B2 (en) Multi-dimensional event model generation
Miah et al. A cloud-based DSS model for driver safety and monitoring on Australian roads
CN112291367B (en) Data processing method and device
CN112332981A (en) Data processing method and device
CN112382122B (en) Traffic information processing method and device
CN114419897A (en) Urban traffic CIM system based on V2X technology and display method thereof
Consilvio et al. Towards a digital twin-based intelligent decision support for road maintenance
Gowtham et al. An efficient monitoring of real time traffic clearance for an emergency service vehicle using iot
Berntzen et al. Smart Cities, Big Data and Smart Decision-making-Understanding" Big Data" in Smart City Applications
CN112468696A (en) Data processing method and device
Bhattarai et al. Crash frequency prediction based on extreme value theory using roadside lidar-based vehicle trajectory data
CN112383435B (en) Fault processing method and device
CN112258372A (en) Data processing method and device
Vouros et al. Big Data Analytics for Time-Critical Mobility Forecasting
Sinha et al. Sustainable time series model for vehicular traffic trends prediction in metropolitan network
CN112258371A (en) Fault processing method and device
CN112333199B (en) Data processing method and device
CN114356502A (en) Unstructured data marking, training and publishing system and method based on edge computing technology
CN112258373A (en) Data processing method and device
Plan Kuala Lumpur
CN112257674B (en) Visual data processing method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210309