CN110855942A - Monitoring method, device and system - Google Patents
Monitoring method, device and system Download PDFInfo
- Publication number
- CN110855942A CN110855942A CN201911108314.2A CN201911108314A CN110855942A CN 110855942 A CN110855942 A CN 110855942A CN 201911108314 A CN201911108314 A CN 201911108314A CN 110855942 A CN110855942 A CN 110855942A
- Authority
- CN
- China
- Prior art keywords
- video stream
- video
- indication information
- information
- frame
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/18—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
- G08B13/189—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
- G08B13/194—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
- G08B13/196—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B7/00—Signalling systems according to more than one of groups G08B3/00 - G08B6/00; Personal calling systems according to more than one of groups G08B3/00 - G08B6/00
- G08B7/06—Signalling systems according to more than one of groups G08B3/00 - G08B6/00; Personal calling systems according to more than one of groups G08B3/00 - G08B6/00 using electric transmission, e.g. involving audible and visible signalling through the use of sound and light sources
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The application provides a monitoring method, a monitoring device and a monitoring system, relates to the technical field of communication, and can avoid the situation that express mail loading and unloading processes become logistics monitoring blind areas. The method comprises the following steps: receiving a target video stream sent by a terminal device, wherein the target video stream comprises a first video stream and/or a second video stream, the first video stream is a loading video stream of a transport object acquired by the terminal device, and the second video stream is an unloading video stream of the transport object acquired by the terminal device; and if the target video stream meets the preset logistics monitoring condition, sending alarm indication information to the terminal equipment, wherein the alarm indication information is used for indicating the terminal equipment to output alarm information.
Description
Technical Field
The present application relates to the field of communications, and in particular, to a monitoring method, device and system.
Background
With the development of electronic commerce, the logistics transportation industry has a vigorous development situation, and the transportation volume of express mail is also continuously increased. In the logistics process, the express mail can pass through the processes of loading, transporting, unloading and the like.
At present, in order to ensure that the express items are not damaged in the transportation process, the express items can be transported based on special box equipment. Therefore, even if the vehicle jolts in the transportation process, the express mail can be prevented from being damaged due to falling, collision and the like.
However, the above-mentioned manner of transporting the express mail based on the special box device can only ensure that the express mail is not damaged in the transportation process, and there may still be a possibility of damage in the loading and unloading process, for example, a carrier may throw the express mail at a long distance, drop at high altitude, etc. in the process of loading or unloading the express mail, i.e. the process of loading and unloading the express mail is a blind area of logistics monitoring.
Disclosure of Invention
The application provides a monitoring method, a monitoring device and a monitoring system, which can avoid the process of loading and unloading express mail from becoming a logistics monitoring blind area.
In order to achieve the purpose, the technical scheme is as follows:
in a first aspect, the present application provides a monitoring method, comprising: receiving a target video stream sent by a terminal device, wherein the target video stream comprises a first video stream and/or a second video stream, the first video stream is a loading video stream of a transport object acquired by the terminal device, and the second video stream is an unloading video stream of the transport object acquired by the terminal device; and if the target video stream meets the preset logistics monitoring condition, sending alarm indication information to the terminal equipment, wherein the alarm indication information is used for indicating the terminal equipment to output alarm information.
In a second aspect, the present application provides a method of monitoring, the method comprising: acquiring a target video stream, wherein the target video stream comprises a first video stream and/or a second video stream, the first video stream is a loading video stream of a transport object, and the second video stream is an unloading video stream of the transport object; and sending the target video stream to a server.
In a third aspect, the present application provides a monitoring device comprising: the terminal equipment comprises a receiving unit and a processing unit, wherein the receiving unit is used for receiving a target video stream sent by the terminal equipment, the target video stream comprises a first video stream and/or a second video stream, the first video stream is a loading video stream of a transport object acquired by the terminal equipment, and the second video stream is an unloading video stream of the transport object acquired by the terminal equipment; and the sending unit is used for sending alarm indication information to the terminal equipment if the target video stream received by the receiving unit meets the preset logistics monitoring condition, wherein the alarm indication information is used for indicating the terminal equipment to output alarm information.
In a fourth aspect, the present application provides a monitoring device comprising: the system comprises a collecting unit, a processing unit and a processing unit, wherein the collecting unit is used for collecting a target video stream, the target video stream comprises a first video stream and/or a second video stream, the first video stream is a loading video stream of a transport object, and the second video stream is an unloading video stream of the transport object; and the sending unit is used for sending the target video stream collected by the collecting unit to a server.
In a fifth aspect, a server is provided, including: a processor and a communication interface, the communication interface being coupled to the processor, the processor being configured to execute a computer program or instructions to perform the monitoring method of the first aspect.
In a sixth aspect, a terminal device is provided, which includes: a processor and a communication interface, the communication interface being coupled to the processor, the processor being configured to execute a computer program or instructions to perform the monitoring method according to the second aspect.
In a seventh aspect, the present application provides a computer-readable storage medium, in which instructions are stored, and when the instructions are executed by a computer, the computer executes the monitoring method according to the first aspect.
In an eighth aspect, the present application provides a computer-readable storage medium, in which instructions are stored, and when the instructions are executed by a computer, the computer executes the monitoring method according to the second aspect.
In a ninth aspect, the present application provides a monitoring system comprising the monitoring device of the third aspect and the monitoring device of the fourth aspect; alternatively, the server according to the fifth aspect and the terminal device according to the sixth aspect are included.
The application provides a monitoring method, a monitoring device and a monitoring system, wherein the terminal equipment can send the collected loading video stream of the transport object and/or the collected unloading video stream of the transport object to the server, so that the server can monitor the state of the transport object in the loading and unloading processes according to the video stream. And if the video stream meets the preset logistics monitoring conditions, the server can send alarm indication information to the terminal equipment to indicate the terminal equipment to alarm. Thereby can in time stop the violent action, can avoid the loading of express mail, the process of unloading to become the commodity circulation monitoring blind area simultaneously.
Furthermore, the server can determine the state of the transport object in the transportation process according to the loading video stream of the transport object and the unloading video stream of the transport object, so that logistics monitoring can be performed more accurately and comprehensively.
Drawings
Fig. 1 is an architecture diagram of a monitoring system provided in an embodiment of the present application;
fig. 2 is a first schematic flow chart of a monitoring method according to an embodiment of the present disclosure;
fig. 3 is a schematic view of an installation location of a terminal device according to an embodiment of the present application;
fig. 4 is a schematic flowchart illustrating a monitoring method according to an embodiment of the present application;
fig. 5 is a schematic flowchart illustrating a third monitoring method according to an embodiment of the present application;
fig. 6 is a first schematic structural diagram of a monitoring device according to an embodiment of the present disclosure;
fig. 7 is a schematic structural diagram of a monitoring device according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of a monitoring device provided in the embodiment of the present application.
Detailed Description
The following describes in detail a monitoring method, a monitoring device, and a monitoring system provided in the embodiments of the present application with reference to the accompanying drawings.
In the description of this application, "/" means "or" unless otherwise stated, for example, A/B may mean A or B. "and/or" herein is merely an association describing an associated object, and means that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. Further, "at least one" means one or more, "a plurality" means two or more.
Furthermore, the terms "including" and "having," and any variations thereof, as referred to in the description of the present application, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements but may alternatively include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
It should be noted that in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described herein as "exemplary" or "e.g.," is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
As shown in fig. 1, fig. 1 is a schematic diagram illustrating an architecture of a monitoring system to which the monitoring method provided in the present application is applied, the monitoring system including: a terminal device 10 and one or more servers 20 (only one shown in fig. 1).
The terminal device 10 may be configured to provide a video stream to the server 20, and the server 20 may be configured to perform analysis processing on the video stream provided by the terminal device 10, store the result of the analysis processing in the server, and send alarm indication information to the terminal device 10 according to the result of the analysis processing, so that the terminal device 10 outputs alarm information.
In the embodiment of the present application, the terminal device 10 may be an internet of things device having functions of device authentication, responsibility determination alarm, video recording, data transmission, and the like, for example, a vehicle-mounted camera having software functions of registration, login, and the like based on a block chain technology and hardware functions of alarm, positioning, video recording, and the like. The server 20 may be a server having functions of authority authentication, traceability, data transmission, and the like, and may be an edge cloud server based on a block chain technology, for example.
Referring to fig. 2, fig. 2 is a schematic flow chart of a monitoring method provided in an embodiment of the present application, which may be applied to the monitoring system shown in fig. 1, and the method may include:
s101, terminal equipment collects target video streams.
In order to realize the whole-process monitoring of the transported object (for example, express) in the logistics process, the terminal device can be installed in the rear carriage body of the transport vehicle. The terminal device may be used to capture a target video stream. The target video stream may comprise a first video stream and/or a second video stream; the first video stream is a loading video stream of the transport object, and the second video stream is an unloading video stream of the transport object.
Alternatively, in order to extend the recording range of the terminal device, the installation position of the terminal device may be at the roof inside the rear compartment, specifically, referring to fig. 3, the installation position of the terminal device may be a position indicated by A, B, C or D in fig. 3. Wherein, this terminal equipment can be wide angle vehicle-mounted camera or rotatable formula vehicle-mounted camera.
Of course, it is understood that in the embodiment of the present invention, in order to improve the detection accuracy, a plurality of cameras may be installed in the transportation vehicle, for example, the cameras may be installed at least two positions indicated by A, B, C and D in fig. 3.
In practical application, when loading or unloading a transportation object, a transportation responsible person can complete login authentication or offline authentication on terminal equipment through a face recognition method. It is understood that, before this time, the transportation responsible person has already completed account registration, and the face information of the transportation responsible person has been sent to each server in the block chain by broadcasting or other means, the account information and the face information of the transportation responsible person may be stored in each server correspondingly, and the face information may be a face feature vector or a face image.
Specifically, before loading or unloading, the terminal device may send a login request to the server based on face information input by the transportation responsible person, where the login request is used to implement login authentication, the login request may include account information and face information of the transportation responsible person, the server may determine identity information of the transportation responsible person according to the login request, and if the server determines that the identity information has login permission, the server sends a recording instruction to the terminal device, and the terminal device may start recording a video stream according to the recording instruction.
Optionally, the method for determining that the identity information of the transportation responsible person has the login authority may be: if the servers in the number exceeding the preset proportion in the servers based on the block chain technology confirm that the face information contained in the login request is consistent with the face information stored during account registration, the identity information of the transportation responsible person can be determined to have login authority.
After loading or unloading is finished, the transportation responsible person can send an offline request to the server based on face information input again by the transportation responsible person, the offline request is used for finishing offline authentication, the offline request can include account information and face information of the transportation responsible person, the server can compare the face information with the face information in the login request, if the consistency or similarity is determined to be higher than a preset value, a recording stopping instruction is sent to the terminal equipment, and the terminal equipment can stop recording the video stream according to the recording stopping instruction.
Based on a 5G technology large-bandwidth network system, the terminal equipment can record the video stream and send the video stream at the same time, namely the terminal equipment can upload the recorded video stream to the server in real time.
Optionally, the terminal device may have at least two recording modes, namely a loading recording mode and an unloading recording mode. The recording mode of the terminal equipment can be determined according to the input instruction input by the transportation responsible person. Specifically, when the terminal device is in the loading recording mode, the video stream recorded by the terminal device is the loading video stream of the transport object, that is, the first video stream, and when the terminal device is in the unloading recording mode, the video stream recorded by the terminal device is the unloading video stream of the transport object, that is, the second video stream.
It should be noted that, in the embodiment of the present application, the target video stream may be a first video stream, may also be a second video stream, and may also be the first video stream and the second video stream.
S102, the terminal equipment sends the target video stream to a server.
Accordingly, the server receives the target video stream.
After the terminal device completes login authentication, the validity of the video stream sent by the terminal device needs to be verified through an intelligent contract mechanism, and the terminal device can send the target video stream to the server in real time only after the validity is confirmed.
Specifically, when the target video stream is generated, the uploading format of the target video stream may be a character string format. The header of the character string may include video stream transmission authentication information, and the video stream transmission authentication information may include device information of the terminal device, transportation principal information, vehicle information, and the like.
Optionally, the method for determining the validity of the video stream transmission authentication may be: if the server exceeding the preset proportional number confirms that the terminal equipment has the authority of sending the target video stream according to the video stream sending authentication information, the video stream sending authentication is confirmed to be legal, and otherwise, the video stream sending authentication is confirmed to be illegal.
It should be noted that, if it is determined that the video stream transmission authentication is illegal, the intrusion detection function of the server is triggered, and the intrusion detection function can protect data in the server.
And S103, if the target video stream meets the preset logistics monitoring condition, sending alarm indication information to the terminal equipment.
Correspondingly, the terminal equipment receives the alarm indication information sent by the server.
The stream monitoring conditions may include any one or more of: the target video stream comprises a preset action, and the similarity between the video end frame of the first video stream and the video head frame of the second video stream is smaller than a preset threshold value.
Specifically, when the target video stream is the first video stream or the second video stream, the server may determine, through an Artificial Intelligence (AI) recognition technique, whether each video frame in the target video stream includes a preset action, if the video frame includes the preset action, identify face information in a carrier image in which the preset action is detected, and send alarm indication information to the terminal device, and if the video frame does not include the preset action, continue to detect a next video frame.
In general, the server may not store the video stream transmitted by the terminal device. In a possible implementation manner, if the server receives first indication information and a first video frame sent by the terminal device, the first video frame is stored, and the first indication information may be used to indicate that the first video frame is a video end frame of the first video stream. And if the server receives second indication information and a second video frame sent by the terminal equipment, storing the second video frame, wherein the second indication information can be used for indicating that the second video frame is a video head frame of a second video stream.
It should be noted that, no matter whether the target video stream includes the preset action, the server needs to store the video end frame of the first video stream and the video start frame of the second video stream, so that whether the state of the transportation object changes during the transportation process can be determined through the video end frame of the first video stream and the video start frame of the second video stream.
Specifically, when the target video stream is the first video stream and the second video stream, the server may compare a video end frame of the first video stream with a video end frame of the second video stream through an AI identification technology, and if the similarity between the video end frame of the first video stream and the video end frame of the second video stream is smaller than a preset threshold, it may be indicated that the difference between the video end frame of the first video stream and the video end frame of the second video stream is larger, so that the server may determine that the state of the transport object has changed in the transport process. In this case, the server may send alarm indication information to the terminal device, and instruct the terminal device to output alarm information. If the similarity between the video end frame of the first video stream and the video start frame of the second video stream is greater than or equal to the preset threshold, it can be shown that the difference between the video end frame of the first video stream and the video start frame of the second video stream is small, so that the server can determine that the state of the transport object is not changed basically in the transport process. In this case, the server does not need to send alarm indication information to the terminal device.
The alarm indication information can be used for indicating the terminal equipment to output alarm information. The alarm information can be one or more of voice broadcast, alarm sound output by a buzzer, flashing of a flash lamp and character display information.
The application provides a monitoring method, and the terminal equipment can send the collected loading video stream of the transport object and/or the collected unloading video stream of the transport object to the server, so that the server can monitor the state of the transport object in the loading and unloading processes according to the video stream. And if the video stream meets the preset logistics monitoring conditions, the server can send alarm indication information to the terminal equipment to indicate the terminal equipment to alarm. Thereby can in time stop the violent action, can avoid the loading of express mail, the process of unloading to become the commodity circulation monitoring blind area simultaneously.
Furthermore, the server can determine the state of the transport object in the transportation process according to the loading video stream of the transport object and the unloading video stream of the transport object, so that logistics monitoring can be performed more accurately and comprehensively.
The monitoring method provided by the embodiment of the present application is further described in detail with reference to fig. 4.
After the server receives the first video stream, whether violent behaviors exist in the loading process of the carrying personnel can be confirmed according to the first video stream, if violent behaviors exist in the loading process of the carrying personnel, alarm indication information is sent to the terminal equipment, and information corresponding to the violent behaviors, such as time, places, face information and identity marks of the carrying personnel, is stored to serve as a follow-up basis. Finally, the video end frame of the first video stream is stored.
After the server starts to receive the second video stream, firstly, a video head frame of the second video stream is obtained, then whether violent transportation exists or not can be confirmed by comparing the similarity between a video tail frame of the first video stream and the video head frame of the second video stream, if the similarity is smaller than a preset threshold value, the server sends alarm indication information to the terminal equipment, and stores information corresponding to the violent transportation, such as time, place, transportation personnel face information and identity identification, the video tail frame of the first video stream and the video head frame of the second video stream, and the like, as a subsequent accountability basis.
After receiving the second video stream, the server can confirm whether violent behaviors exist in the unloading process of the carrying person according to the second video stream, and if violent behaviors exist in the unloading process of the carrying person, the server sends alarm indication information to the terminal equipment and stores information corresponding to the violent behaviors, such as time, place, face information of the carrying person, identity identification and the like, as subsequent accountability evidences.
Referring to fig. 5, as a possible embodiment, after S103, the monitoring method provided in the embodiment of the present application may further include:
and S104, the terminal equipment outputs alarm information according to the alarm indication information.
The transport responsible person or the carrier can be warned by outputting alarm information through the terminal equipment, and the carrier can have the transport operation which causes the damage of the transport object in the process of transporting the transport object. Further, the transportation responsible person can be made to pay attention to the transportation process, or the transportation personnel can pay attention to the transportation operation.
It should be noted that, when the transportation object reaches the transportation destination, if the terminal device outputs the alarm information before recording the second video stream, the alarm information may be used to remind the transportation responsible person of paying attention to whether the transportation object is damaged due to violent transportation in the transportation process.
With continuing reference to fig. 5, as a possible embodiment, the monitoring method provided in the embodiment of the present application may further include:
and S105, receiving logistics information which is sent by the terminal equipment and corresponds to the transportation object.
The logistics information may include vehicle information, responsible person information, transportation time, transportation route, transportation order number, etc. For example, the vehicle information may include a license plate number, a car type, etc., the responsible person information may include driver information, transportation responsible person information, etc., the transportation time may include loading time, unloading time, transportation time period, etc., and the transportation route may include loading place information, unloading place information, transportation mileage, etc.
The terminal equipment can determine the vehicle information, the information of the person in charge of responsibility and the transportation order number in the logistics information according to the information input by the transportation person in charge, and obtains the transportation time and the transportation route in the logistics information through the positioning function and the networking function.
Alternatively, the transportation period may be determined by the offline authentication time of the transportation person in charge at the transportation origin and the login authentication time at the transportation destination.
Optionally, the terminal device may send the logistics information to the server separately, or may send the logistics information carried in the target video stream to the server.
And S106, correspondingly storing logistics information and alarm indication information.
Optionally, the alarm indication information may include information of a carrier having a preset action, information of a time when the carrier has the preset action, and the like.
In order to perform responsibility tracing processing on damage of the transportation object, logistics information and alarm indication information can be correspondingly stored in each node of the block chain, and a transportation order number of the transportation object can be used as an index identifier during responsibility tracing.
When the transportation object is found to be damaged, the responsible person causing the damage of the transportation object can be determined by tracing the logistics information of the transportation object, and the responsibility tracing processing can be more confident based on the characteristic that the information of the block chain cannot be tampered.
For example, when a transportation object with a transportation order number of 1234567 is damaged, logistics information of the transportation object can be determined according to the transportation order number, and time, place and related personnel of alarm indication information can be determined according to the logistics information, so that the reason for damaging the transportation object can be determined.
In the embodiment of the application, the terminal equipment directly sends the target video stream to the edge cloud server, the target video stream can be prevented from being uploaded to the cloud server after passing through the access network and the bearing network, and then the data processing process is carried out through the cloud server, so that the communication pressure can be reduced, the communication time delay is reduced, the information processing capacity is improved, and the information can be timely fed back to a transportation responsible person when violent behaviors of transport personnel are found.
Referring to fig. 6, an embodiment of the present application further provides a monitoring device, where the monitoring device includes:
the receiving unit 201 is configured to receive a target video stream sent by a terminal device, where the target video stream includes a first video stream and/or a second video stream, the first video stream is a loading video stream of a transportation object acquired by the terminal device, and the second video stream is an unloading video stream of the transportation object acquired by the terminal device.
A sending unit 202, configured to send alarm indication information to the terminal device if the target video stream received by the receiving unit 201 meets a preset logistics monitoring condition, where the alarm indication information is used to indicate the terminal device to output alarm information.
Optionally, the stream monitoring conditions include any one or more of: the target video stream comprises a preset action, and the similarity between the video end frame of the first video stream and the video head frame of the second video stream is smaller than a preset threshold value.
Optionally, as shown in fig. 6, the monitoring device further includes:
a storage unit 203, configured to store a first video frame if the receiving unit 201 receives first indication information and the first video frame sent by the terminal device, where the first indication information is used to indicate that the first video frame is a video end frame of the first video stream; if the receiving unit 201 receives second indication information and a second video frame sent by the terminal device, the second video frame is stored, and the second indication information is used for indicating that the second video frame is a video head frame of the second video stream.
Optionally, the receiving unit 201 is further configured to receive logistics information corresponding to the transportation object, where the logistics information is sent by the terminal device.
The storage unit 203 is further configured to correspondingly store the logistics information and the alarm indication information received by the receiving unit 201.
Referring to fig. 7, an embodiment of the present application further provides a monitoring device, where the monitoring device includes:
the acquiring unit 301 is configured to acquire a target video stream, where the target video stream includes a first video stream and/or a second video stream, the first video stream is a loading video stream of a transportation object, and the second video stream is an unloading video stream of the transportation object.
A sending unit 302, configured to send the target video stream collected by the collecting unit 301 to a server.
Optionally, as shown in fig. 7, the monitoring device further includes:
a receiving unit 303, configured to receive alarm indication information sent by the server;
an output unit 304, configured to output alarm information according to the alarm indication information received by the receiving unit 303.
Fig. 8 shows a schematic diagram of a possible structure of the monitoring device according to the above embodiment. The detection device can be a server or a terminal device, and comprises: a processor 402. The processor 402 is configured to control and manage the actions of the monitoring device, for example, when the monitoring device is a server, the storage unit 203 in fig. 6 is executed, when the monitoring device is a terminal device, the steps executed by the acquisition unit 301 and the output unit 304 in fig. 7 are executed, and/or other processes for executing the techniques described herein.
The processor 402 may be any means that can implement or execute the various illustrative logical blocks, modules, and circuits described in connection with the disclosure herein. The processor may be a central processing unit, general purpose processor, digital signal processor, application specific integrated circuit, field programmable gate array or other programmable logic device, transistor logic device, hardware component, or any combination thereof. Which may implement or perform the various illustrative logical blocks, modules, and circuits described in connection with the disclosure. The processor may also be a combination of computing functions, e.g., comprising one or more microprocessors, DSPs, and microprocessors, among others.
Optionally, the monitoring device may further comprise a communication interface 403, a memory 401 and a bus 404, wherein the communication interface 403 is used for supporting the communication of the monitoring device with other network entities. For example, when the detection apparatus is a server, the receiving unit 201, the sending unit 202 in fig. 6 described above are performed, when the detection apparatus is a terminal device, the steps performed by the receiving unit 303, the sending unit 302 in fig. 7 are performed, and/or other processes for performing the techniques described herein are performed. The memory 401 is used to store the program codes and data of the monitoring device.
Wherein the memory 401 may be a memory in the monitoring device, which may include a volatile memory, such as a random access memory; the memory may also include non-volatile memory, such as read-only memory, flash memory, a hard disk, or a solid state disk; the memory may also comprise a combination of memories of the kind described above.
The bus 404 may be an Extended Industry Standard Architecture (EISA) bus or the like. The bus 404 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in FIG. 8, but this is not intended to represent only one bus or type of bus.
Through the above description of the embodiments, it is clear to those skilled in the art that, for convenience and simplicity of description, the foregoing division of the functional modules is merely used as an example, and in practical applications, the above function distribution may be completed by different functional modules according to needs, that is, the internal structure of the device may be divided into different functional modules to complete all or part of the above described functions. For the specific working processes of the system, the apparatus and the unit described above, reference may be made to the corresponding processes in the foregoing method embodiments, and details are not described here again.
An embodiment of the present application further provides a computer-readable storage medium, where instructions are stored in the computer-readable storage medium, and when the monitoring device executes the instructions, the monitoring device executes each step executed by the monitoring device in the method flow described in the foregoing method embodiment.
The embodiment of the present application further provides a chip, which includes at least one processor and a communication interface, where the communication interface is coupled to the at least one processor, and the processor is configured to execute instructions to execute the monitoring method according to the foregoing embodiment.
The computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a Read-Only Memory (ROM), an Erasable Programmable Read-Only Memory (EPROM), a register, a hard disk, an optical fiber, a portable Compact Disc Read-Only Memory (CD-ROM), an optical storage device, a magnetic storage device, any suitable combination of the above, or any other form of computer readable storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an Application Specific Integrated Circuit (ASIC). In embodiments of the present application, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The above description is only an embodiment of the present application, but the scope of the present application is not limited thereto, and any changes or substitutions within the technical scope of the present disclosure should be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (15)
1. A method of monitoring, the method comprising:
receiving a target video stream sent by a terminal device, wherein the target video stream comprises a first video stream and/or a second video stream, the first video stream is a loading video stream of a transport object acquired by the terminal device, and the second video stream is an unloading video stream of the transport object acquired by the terminal device;
and if the target video stream meets the preset logistics monitoring condition, sending alarm indication information to the terminal equipment, wherein the alarm indication information is used for indicating the terminal equipment to output alarm information.
2. The method of claim 1, wherein the logistics monitoring conditions include any one or more of:
the target video stream comprises a preset action, and the similarity between the video end frame of the first video stream and the video head frame of the second video stream is smaller than a preset threshold value.
3. The method of claim 2, further comprising:
if first indication information and a first video frame sent by the terminal equipment are received, storing the first video frame, wherein the first indication information is used for indicating that the first video frame is a video tail frame of the first video stream;
and if second indication information and a second video frame sent by the terminal equipment are received, storing the second video frame, wherein the second indication information is used for indicating that the second video frame is a video head frame of the second video stream.
4. The method according to any one of claims 1 to 3, further comprising:
receiving logistics information which is sent by the terminal equipment and corresponds to the transportation object;
and correspondingly storing the logistics information and the alarm indication information.
5. A method of monitoring, the method comprising:
acquiring a target video stream, wherein the target video stream comprises a first video stream and/or a second video stream, the first video stream is a loading video stream of a transport object, and the second video stream is an unloading video stream of the transport object;
and sending the target video stream to a server.
6. The method of claim 5, further comprising:
receiving alarm indication information sent by the server;
and outputting alarm information according to the alarm indication information.
7. A monitoring device, the device comprising:
the system comprises a receiving unit and a processing unit, wherein the receiving unit is used for receiving a target video stream sent by a terminal device, the target video stream comprises a first video stream and/or a second video stream, the first video stream is a loading video stream of a transport object acquired by the terminal device, and the second video stream is an unloading video stream of the transport object acquired by the terminal device;
and the sending unit is used for sending alarm indication information to the terminal equipment if the target video stream received by the receiving unit meets the preset logistics monitoring condition, and the alarm indication information is used for indicating the terminal equipment to output alarm information.
8. The apparatus of claim 7, wherein the logistics monitoring conditions comprise any one or more of:
the target video stream comprises a preset action, and the similarity between the video end frame of the first video stream and the video head frame of the second video stream is smaller than a preset threshold value.
9. The apparatus of claim 8, further comprising:
a storage unit, configured to store a first video frame if the receiving unit receives first indication information and the first video frame sent by the terminal device, where the first indication information is used to indicate that the first video frame is a video end frame of the first video stream; and if the receiving unit receives second indication information and a second video frame sent by the terminal equipment, storing the second video frame, wherein the second indication information is used for indicating that the second video frame is a video head frame of the second video stream.
10. The apparatus according to any one of claims 7 to 9, wherein the receiving unit is further configured to receive logistics information corresponding to the transportation object, which is sent by the terminal device;
and the storage unit is also used for correspondingly storing the logistics information and the alarm indication information received by the receiving unit.
11. A monitoring device, the device comprising:
the system comprises a collecting unit, a processing unit and a processing unit, wherein the collecting unit is used for collecting a target video stream, the target video stream comprises a first video stream and/or a second video stream, the first video stream is a loading video stream of a transport object, and the second video stream is an unloading video stream of the transport object;
and the sending unit is used for sending the target video stream collected by the collecting unit to a server.
12. The apparatus of claim 11, further comprising:
the receiving unit is used for receiving the alarm indication information sent by the server;
and the output unit is used for outputting alarm information according to the alarm indication information received by the receiving unit.
13. A server, characterized in that the server comprises: a processor and a communication interface, the communication interface being coupled to the processor, the processor being configured to execute a computer program or instructions to implement the monitoring method of any one of claims 1 to 4.
14. A terminal device, characterized in that the terminal device comprises: a processor and a communication interface, the communication interface being coupled to the processor, the processor being configured to execute a computer program or instructions to implement the monitoring method of any one of claims 5 or 6.
15. A computer readable storage medium having instructions stored therein which, when executed by a computer, cause the computer to perform the monitoring method of any one of claims 1 to 4 or any one of claims 5 or 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911108314.2A CN110855942A (en) | 2019-11-13 | 2019-11-13 | Monitoring method, device and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911108314.2A CN110855942A (en) | 2019-11-13 | 2019-11-13 | Monitoring method, device and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110855942A true CN110855942A (en) | 2020-02-28 |
Family
ID=69600259
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911108314.2A Pending CN110855942A (en) | 2019-11-13 | 2019-11-13 | Monitoring method, device and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110855942A (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160275441A1 (en) * | 2015-03-18 | 2016-09-22 | United Parcel Service Of America, Inc. | Systems and methods for verifying the contents of a shipment |
CN206224621U (en) * | 2016-07-20 | 2017-06-06 | 广东信源物流设备有限公司 | The monitoring system of stream carrier vehicle |
CN106897670A (en) * | 2017-01-19 | 2017-06-27 | 南京邮电大学 | A kind of express delivery violence sorting recognition methods based on computer vision |
CN108154325A (en) * | 2016-12-06 | 2018-06-12 | 钟志刚 | Intelligent logistics transportation networks |
CN109413206A (en) * | 2018-12-10 | 2019-03-01 | 广州道安信息科技有限公司 | Transport device driving trace judgment method, computer installation and computer readable storage medium |
CN110363463A (en) * | 2019-06-04 | 2019-10-22 | 天津五八到家科技有限公司 | Ship data processing method, equipment, system and storage medium |
-
2019
- 2019-11-13 CN CN201911108314.2A patent/CN110855942A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160275441A1 (en) * | 2015-03-18 | 2016-09-22 | United Parcel Service Of America, Inc. | Systems and methods for verifying the contents of a shipment |
CN206224621U (en) * | 2016-07-20 | 2017-06-06 | 广东信源物流设备有限公司 | The monitoring system of stream carrier vehicle |
CN108154325A (en) * | 2016-12-06 | 2018-06-12 | 钟志刚 | Intelligent logistics transportation networks |
CN106897670A (en) * | 2017-01-19 | 2017-06-27 | 南京邮电大学 | A kind of express delivery violence sorting recognition methods based on computer vision |
CN109413206A (en) * | 2018-12-10 | 2019-03-01 | 广州道安信息科技有限公司 | Transport device driving trace judgment method, computer installation and computer readable storage medium |
CN110363463A (en) * | 2019-06-04 | 2019-10-22 | 天津五八到家科技有限公司 | Ship data processing method, equipment, system and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11285970B2 (en) | Vehicle track prediction method and device, storage medium and terminal device | |
US9275547B2 (en) | Prediction of free parking spaces in a parking area | |
CN112348428B (en) | Container monitoring method, device, server and storage medium | |
US11738747B2 (en) | Server device and vehicle | |
CN107665588B (en) | Detection method and system for berth with abnormal detector state | |
CN112597807B (en) | Violation detection system, method and device, image acquisition equipment and medium | |
CN111901759A (en) | Muck vehicle monitoring system and method based on Internet of things | |
CN107871393B (en) | Method and system for automatically judging whether vehicle occupies prohibited lane in case of violation of regulations | |
CN110855942A (en) | Monitoring method, device and system | |
JP2016103183A (en) | Communication system, communication method and communication device | |
CN116935631A (en) | Abnormal traffic situation detection method, device and system based on radar fusion | |
CN116026441A (en) | Method, device, equipment and storage medium for detecting abnormal load capacity of vehicle | |
JP6656290B2 (en) | Accident information recording device and accident information collection system | |
CN114205394B (en) | Self-adaptive data identification and storage method and system for Internet of vehicles terminal | |
CN116343186A (en) | Data processing method and device and electronic equipment | |
CN116386341A (en) | Method, device and equipment for managing two-passenger one-risk vehicles in tunnel | |
CN110867085A (en) | Server, vehicle, and control method and control system thereof | |
CN111325054A (en) | Method and device for determining cloned vehicle and computing equipment | |
CN112686136A (en) | Object detection method, device and system | |
CN113409564B (en) | Safety management method, device and equipment for motorcade | |
CN111723601A (en) | Image processing method and device | |
CN117528036B (en) | Intelligent processing method and related device for truck data | |
EP3907121B1 (en) | Monitoring device and method | |
JP2020067818A (en) | Image selection device and image selection method | |
US12052641B2 (en) | System and method for real-time extraction and processing of video data from vehicles |
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: 20200228 |