CN113920750B - Information obtaining method, system, device, electronic equipment and program product - Google Patents

Information obtaining method, system, device, electronic equipment and program product Download PDF

Info

Publication number
CN113920750B
CN113920750B CN202111160179.3A CN202111160179A CN113920750B CN 113920750 B CN113920750 B CN 113920750B CN 202111160179 A CN202111160179 A CN 202111160179A CN 113920750 B CN113920750 B CN 113920750B
Authority
CN
China
Prior art keywords
passing
time
identifier
vehicle
identification
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.)
Active
Application number
CN202111160179.3A
Other languages
Chinese (zh)
Other versions
CN113920750A (en
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.)
Hangzhou Hikvision Digital Technology Co Ltd
Original Assignee
Hangzhou Hikvision Digital Technology 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 Hangzhou Hikvision Digital Technology Co Ltd filed Critical Hangzhou Hikvision Digital Technology Co Ltd
Priority to CN202111160179.3A priority Critical patent/CN113920750B/en
Publication of CN113920750A publication Critical patent/CN113920750A/en
Application granted granted Critical
Publication of CN113920750B publication Critical patent/CN113920750B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/017Detecting movement of traffic to be counted or controlled identifying vehicles
    • G08G1/0175Detecting movement of traffic to be counted or controlled identifying vehicles by photographing vehicles, e.g. when violating traffic rules
    • 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

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Traffic Control Systems (AREA)

Abstract

The embodiment of the application provides an information obtaining method, an information obtaining system, an information obtaining device, electronic equipment and a program product, which relate to the technical field of data processing, wherein the method is applied to control equipment and comprises the following steps: obtaining an object identifier obtained by an object identification device identifying a passing object, wherein the passing object is: objects passing through the object passage among the objects transported by the transport vehicle; determining a passage time period for the passage object to pass through the object channel; obtaining the association relation between each object identifier and a passing video clip according to the obtained object identifiers and the passing time periods, wherein the passing video clip comprises: and reflecting video clips of the process of passing the object through the object channel in the transport vehicle in the object video obtained according to the video acquired by the first camera aiming at the object channel. By applying the scheme provided by the embodiment of the application, the richness of the obtained information of the object transported by the transport vehicle can be improved.

Description

Information obtaining method, system, device, electronic equipment and program product
Technical Field
The present application relates to the field of data processing technologies, and in particular, to an information obtaining method, system, device, electronic device, and program product.
Background
In a farm, factory, logistics station, etc. scenario, it is often desirable to obtain information about objects being transported by a transport vehicle, such as animals, courier packages, people, etc.
In the related art, object identifications of objects in a transportation vehicle are generally recognized to obtain information of each object transported by the transportation vehicle.
The object information obtained by the scheme is one-sided.
Disclosure of Invention
An object of the embodiments of the present application is to provide an information obtaining method, system, apparatus, electronic device and program product, so as to improve the richness of the obtained information of the object transported by the transportation vehicle. The specific technical scheme is as follows:
in a first aspect, an embodiment of the present application provides an information obtaining method, where the method is applied to a control device, and includes:
obtaining an object identifier obtained by an object identification device identifying a passing object, wherein the passing object is: objects passing through the object passage among the objects transported by the transport vehicle;
determining a passage time period for the passage object to pass through the object channel;
obtaining the association relation between each object identifier and a passing video clip according to the obtained object identifiers and the passing time periods, wherein the passing video clip comprises: and reflecting video clips of the process of passing the object through the object channel in the transport vehicle in the object video obtained according to the video acquired by the first camera aiming at the object channel.
In a second aspect, an embodiment of the present application provides an information obtaining method, where the method is applied to a control device, and includes:
obtaining an object identifier obtained by an object identification device identifying a passing object, wherein the passing object is: objects passing through the object passage among the objects transported by the transport vehicle;
determining a passage time period for all passing objects in the transport vehicle to pass through the object passage;
counting the number of object identifications obtained during the passing time period as a statistical result of all passing objects passing through the object passage in the transport vehicle.
In a third aspect, an embodiment of the present application provides an information query method, where the method is applied to a control device, and includes:
receiving an information query instruction, wherein the information query instruction carries a target identifier of an object to be queried;
searching a target time period corresponding to the target identifier from a preset association relationship, wherein the association relationship is as follows: according to the object identification and the association relation between each object identification and the passing video clip obtained by the passing time period, the passing video clip comprises: in an object video obtained according to a video acquired by a first camera for an object channel, reflecting a video clip of a process of passing an object through the object channel in a transport vehicle, wherein the passing object is: objects passing through the object passage among the objects transported by the transport vehicle are identified as: the object identification device identifies the identifier obtained by the passing object, wherein the passing time period is as follows: the time period for the passing object to pass through the object channel;
and inquiring the target video of the target time period from the target video.
In a fourth aspect, an embodiment of the present application provides an information obtaining system, where the system includes: first camera, object recognition equipment, control apparatus, wherein:
the first camera to: collecting video for the object channel;
the object recognition device is configured to: identifying an object identifier of a passing object, wherein the passing object is: objects passing through the object passage among the objects transported by the transport vehicle;
the control device is configured to: implementing the method of any of the first or second or third aspects.
In a fifth aspect, an embodiment of the present application provides an information obtaining apparatus, where the apparatus is disposed in a control device, and includes:
a first object identifier obtaining module, configured to obtain an object identifier obtained by an object identification device identifying a passing object, where the passing object is: objects passing through the object passage among the objects transported by the transport vehicle;
a first time period determination module, configured to determine a passage time period for the passage object to pass through the object channel;
a relationship establishing module, configured to obtain, according to the obtained object identifiers and the passing time periods, association relationships between the object identifiers and the passing video segments, where the passing video segments include: and reflecting video clips of the process of passing the object through the object channel in the transport vehicle in the object video obtained according to the video acquired by the first camera aiming at the object channel.
In a sixth aspect, an embodiment of the present application provides an information obtaining apparatus, where the apparatus is disposed in a control device, and includes:
a second object identifier obtaining module, configured to obtain an object identifier obtained by an object identification device identifying a passing object, where the passing object is: objects passing through the object passage among the objects transported by the transport vehicle;
the second time period determination module is used for determining the passing time periods of all passing objects in the transport vehicle passing through the object channel;
and the object counting module is used for counting the number of the object identifications obtained during the passing time period as the counting result of all passing objects passing through the object passage in the transport vehicle.
In a seventh aspect, an embodiment of the present application provides an electronic device, including a processor and a memory;
a memory for storing a computer program;
a processor configured to implement the method of any one of the first aspect, the second aspect, or the third aspect when executing a program stored in a memory.
In an eighth aspect, embodiments of the present application provide a computer program product comprising instructions which, when run on a computer, cause the computer to perform the method of any of the first, second or third aspects.
In a ninth aspect, the present application provides a computer-readable storage medium, in which a computer program is stored, and the computer program, when executed by a processor, implements the method steps of any one of the first aspect, the second aspect, or the third aspect.
The embodiment of the application has the following beneficial effects:
in at least one information obtaining scheme provided by the embodiment of the application, a transport vehicle can transport an object to an object channel, then the object in the transport vehicle passes through the object channel, in the process, an object identification device can identify an object identifier of each passing object, and a first camera can perform video acquisition on the object channel, obtain a passing time period when the passing object passes through the channel, and finally establish an association relationship between the object identifier of the passing object and the passing time period, so as to obtain information of a video clip capable of tracing the process when the passing object passes through the channel. Therefore, the method and the device for obtaining the information of the object transported by the transport vehicle can improve the richness of the obtained information of the object transported by the transport vehicle. In addition, by utilizing the incidence relation obtained by the scheme, the video clip of the object passing through the object passage process in the transport vehicle can be traced, so that the process of transporting the object by the transport vehicle can be conveniently checked based on the video clip. In addition, when the objects transported by the transport vehicle are counted subsequently, the video clips can be used as the basis for verifying the counting result, so that the process that the objects pass through the object channel in the transport vehicle can be traced by using the video clips subsequently.
In at least one information obtaining scheme provided by the embodiment of the application, the transport vehicle may transport the object to the object passage, and then the object in the transport vehicle passes through the object passage, in the above process, the object identification device may identify the object identifier of each passing object, and the control device may obtain the passing time period of the passing object through the passage, count the number of the object identifiers obtained during the passing time period, and as the statistical result of all passing objects passing through the object passage in the transport vehicle, realize the statistics of the objects transported by the transport vehicle, without manually counting the transported objects. Therefore, the object statistical efficiency can be improved by applying the scheme provided by the embodiment of the application. In addition, based on the above statistical results, it is possible to provide evidence for checking the number of objects actually transported by the transportation vehicle.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the description below are only some embodiments of the present application, and other embodiments can be obtained by those skilled in the art according to the drawings.
Fig. 1 is a schematic flowchart of an information obtaining method according to an embodiment of the present disclosure;
fig. 2 is a schematic flowchart of another information obtaining method according to an embodiment of the present disclosure;
fig. 3 is a schematic flowchart of an information query method according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of an information obtaining system according to an embodiment of the present application;
fig. 5 is a schematic diagram of a system deployment provided by an embodiment of the present application;
fig. 6 is a schematic diagram of an information obtaining process provided in an embodiment of the present application;
fig. 7 is a signaling diagram of an information obtaining process according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of an information obtaining apparatus according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of another information obtaining apparatus according to an embodiment of the present application;
fig. 10 is a schematic structural diagram of an information query apparatus according to an embodiment of the present application;
fig. 11a and 11b are schematic structural diagrams of an electronic device according to an embodiment of the present disclosure.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments in the present application are within the scope of protection of the present application.
In order to increase the richness of the obtained information of the object transported by the transportation vehicle, embodiments of the present application provide an information obtaining method, a system, an apparatus, an electronic device, and a program product, which are described in detail below.
The embodiment of the application provides an information acquisition system, and the method is applied to control equipment and comprises the following steps:
obtaining an object identification obtained by an object identification device identifying a passing object, wherein the passing object is: objects passing through the object passage among the objects transported by the transport vehicle;
determining a passage time period for the passage of the object through the object passage;
obtaining the association relation between each object identification and the passing video clip according to the obtained object identification and the passing time period, wherein the passing video clip comprises: and reflecting video clips of the process of passing the object through the object channel in the transport vehicle in the object video obtained according to the video acquired by the first camera for the object channel.
In the scheme provided by the embodiment, the transport vehicle may transport the object to an object channel, and then the object in the transport vehicle passes through the object channel, in the above process, the object identification device may identify the object identifier of each passing object, and the first camera may perform video acquisition on the object channel, obtain a passing time period during which the passing object passes through the above channel, and finally establish an association relationship between the object identifier of the passing object and the passing time period, so as to obtain information of a video clip capable of tracing the process in which the object passes through the above channel. Therefore, the scheme provided by the embodiment can improve the richness of the obtained information of the object transported by the transport vehicle. In addition, by utilizing the incidence relation obtained by the scheme, the video clip of the object passing through the object passage process in the transport vehicle can be traced, so that the process of transporting the object by the transport vehicle can be conveniently checked based on the video clip. In addition, when the objects transported by the transport vehicle are counted subsequently, the video clips can be used as the basis for verifying the counting result, so that the process that the objects pass through the object channel in the transport vehicle can be traced by using the video clips subsequently.
The above information obtaining method is described in detail below.
Referring to fig. 1, fig. 1 is a schematic flow chart of an information obtaining method provided in an embodiment of the present application, where the method includes the following steps S101 to S103:
s101, obtaining an object identification obtained by the object identification device through object identification.
Wherein, the passing objects are: and objects passing through the object passage among the objects transported by the transport vehicle.
The subject may be an animal, and for example, may be any one of the following animals: the feed can be a human, or can be goods such as express packages.
The object channels are: a passage for the passage of the above-mentioned objects. The objects may sequentially pass through the object passage in a single row or in multiple rows, which is not limited in the embodiments of the present application.
The object recognition device may be disposed at the object channel so that the object recognition device recognizes a passing object passing through the object channel.
Specifically, the transportation vehicle may transport the object to an object passage, and then the object in the transportation vehicle passes through the object passage, where all the objects in the transportation vehicle may get off and pass through the object passage, or some of the objects in the transportation vehicle may get off and pass through the object passage, which is not limited in the embodiments of the present application. In the above process, the object recognition device may recognize the object id of the passing object passing through the passage, and the control device may obtain the object id recognized by the object recognition device, thereby obtaining information of the passing object through the passage of the object among the objects transported by the transport vehicle.
In an embodiment of the present application, the object recognition device may be a scanning device, and for example, may be any one of the following devices: a code scanning device, a card number identification device, a card reading device and the like;
the object may be configured with a tag in advance, and the tag of each object carries an object identifier of the object, where the object identifier may be at least one of a number and a name of the object.
In this case, the scanning device may scan the tag configured on the passing object, thereby obtaining the object identification of the passing object.
In addition, the object recognition device may be a recognition camera, and the recognition camera may capture an image of the passing object, analyze the image, and recognize an identifier of the passing object included in the image, thereby obtaining an identifier of the passing object.
In an embodiment of the application, the object recognition device may directly establish a communication connection with the control device, so that the object recognition device directly sends the recognized object identifier to the control device, and specifically, the object recognition device and the control device may establish a communication connection through a wired or wireless connection.
In addition, the object identification device and the control device may be directly connected by a relay device, and the relay device may be at least one of the following devices: a relay server, NVR (Network Video Recorder), DVR (Digital Video Recorder), and the like. Thus, the object identification device can firstly send the identified object identifier to the relay device, and then the relay device forwards the received object identifier to the control device, so that the control device obtains the object identifiers of the passing objects.
In one embodiment of the present application, one end of the object channel is connected to: an object disembarking area for objects in the transport vehicle to leave the transport vehicle;
the other end of the object channel is connected with: an object stopping area for the concentrated stopping of the objects in the transport vehicle.
Specifically, one end of the object channel is connected with the object getting-off area for getting-off the object transported by the transport vehicle, and the other end of the object channel can be connected with the object stopping area for stopping the object after getting-off.
For example, in the case where the object is an object, the object area may be a warehousing area; in the case where the subject is a human being, the subject region may be at least one of: audience seating area, guest rest area, security check area, waiting area, etc.; in the case where the above-mentioned object is an animal, the object area may be an animal breeding area or the like.
The transport vehicle can stop at one end of the object channel for the transported object to get off, and the object enters the object channel after getting off and reaches the object staying area through the channel.
S102, determining a passing time period of the passing object passing through the object channel.
Specifically, in one case, the control device may determine a time period during which each passing object passes through the object channel, and obtain a passing time period of each passing object; in another case, the control device may determine a period required for all the passage objects to pass through the object passage, as a whole, a passage period for the passage objects to pass through the object passage. The specific determination method will be described in detail later.
S103, obtaining the association relation between each object identification and the passing video clip according to the obtained object identification and the passing time period.
Wherein, the video clip comprises: and reflecting video clips of the process of passing the object through the object channel in the transport vehicle in the object video obtained according to the video acquired by the first camera aiming at the object channel.
The first camera may be deployed at the object channel such that the object channel is within an image capture range of the first camera, facilitating the first camera to capture video for the object channel. In an embodiment of the application, the first camera may be in communication connection with the control device, the acquired video is sent to the control device, and the control device stores the object video obtained according to the video acquired by the first camera for the object channel.
The object video is: a video obtained from a video captured by a first camera, in one case, the subject video may be a video captured by the first camera; in another case, the object video may be: the video after processing is carried out on the video collected by the first camera, and the processing comprises at least one of the following processing modes: cutting, marking, image enhancement and unloading.
Specifically, the first camera may be used to perform video acquisition on the object channel, obtain a video of the object passing process, obtain a passing time period of the object passing through the object channel, and determine an association relationship between the object identifier of the passing object and the passing time period, so as to facilitate to subsequently search, according to the association relationship, a passing video clip of each passing object passing through the object channel process from the object video.
Referring to table 1 below, table 1 is a schematic table of a first association relationship provided in an embodiment of the present application.
TABLE 1
Figure BDA0003289736160000061
As shown in table 1 above, there are 4 passing objects passing through the object channel in the same transportation vehicle, where the object identifiers of the 4 passing objects are 5824658246, 5824658247, 5824658248, 5824658249, and the passing time period of the 4 passing objects passing through the object channel is 2021-5-25-08.
In an embodiment of the application, the object identification device may further record a time when the object identifier is obtained by identification, as a passing time when the passing object passes through the object channel;
the control device may obtain the passing time of the passing object corresponding to each object identifier, and obtain the association relationship among the object identifiers of the passing objects, the passing time of the passing objects, and the passing video segments in the transportation vehicle according to the obtained object identifiers, the passing time, and the passing time periods.
The recorded association relationship comprises the identification of each object, the passing time of each object passing through the object channel and the association relationship between the passing time periods of the passing objects passing through the object channel in the same vehicle, the video of each object passing through the object channel in the transport vehicle can be found based on the passing time periods, and then the video of each object passing through the object channel can be determined from the videos according to the passing time of each object, so that the video clip of each object passing through the object channel can be conveniently and subsequently viewed.
In another embodiment of the present application, the control device may obtain a passing time period of each passing object through the object channel, and establish an association relationship between the object identifier of the passing object and the passing time period of the passing object through the object channel for each passing object, so as to facilitate to subsequently find a video clip of a process of each passing object through the object channel from the object video based on the association relationship.
In the above scheme, when obtaining the passing time period of each passing object, for each passing object, a time period from the passing time of the passing object to a preset passing time period may be used as the passing time period of the passing object, for example, the preset passing time period may be at least one of time periods of 3 seconds, 5 seconds, and the like;
alternatively, a time period from the passage time of the passage object to the passage time of the next object may be used as the passage time period of the passage object, and the embodiment of the present application is not limited thereto.
In the scheme provided by the embodiment, the transport vehicle can transport the object to the object channel, then the object in the transport vehicle passes through the object channel, in the process, the object identification device can identify the object identifier of each passing object, and the first camera can perform video acquisition on the object channel, obtain the passing time period of the passing object passing through the channel, finally establish the association relationship between the object identifier of the passing object and the passing time period, and obtain the information of the video clip capable of tracing the process of the passing object through the channel. Therefore, the scheme provided by the embodiment can improve the richness of the obtained information of the object transported by the transport vehicle. In addition, by utilizing the incidence relation obtained by the scheme, the video clip of the object passing through the object passage process in the transport vehicle can be traced, so that the process of transporting the object by the transport vehicle can be conveniently checked based on the video clip. In addition, when the objects transported by the transport vehicle are counted subsequently, the video clips can be used as the basis for verifying the counting result, so that the process that the objects pass through the object channel in the transport vehicle can be traced by using the video clips subsequently.
In one embodiment of the present application, for the step S102, when determining the passing time period, a time period in which all passing objects in the transportation vehicle pass through the object passage may be determined as the passing time period;
the control device may thus also:
and counting the number of the object identifications obtained in the passing time period as a counting result of each passing object in the transport vehicle.
Specifically, a time period required for all passing objects in the transportation vehicle to pass through the object passage may be determined as a passing time period, and then the number of the object identifications obtained during the passing time period is counted as the number of the passing objects in the transportation vehicle passing through the object passage, thereby realizing the counting of the passing objects. Therefore, the object is not required to be counted manually, the object counting efficiency can be improved, and the human resources are saved. In addition, based on the statistical result, evidence can be provided for checking the number of the objects actually transported by the transport vehicle.
In one embodiment of the present application, the object video is stored in a video processing device, and the video processing device is configured to: obtaining an object identifier obtained by an object identification device, marking the object identifier on a video clip with a preset length after receiving every object identifier, wherein the preset length is as follows: the length of a video frame collected by a first camera within a preset time length from the moment of receiving the object identifier;
the object video includes: the video captured by the first camera is marked with the video after the object identification.
The video processing device may be any of electronic devices such as NVR, DVR, and video processing server, and may also be a control device.
The first camera and the video processing equipment can be in communication connection through a wire or a wireless mode, and the first camera can conveniently send the collected video to the video processing equipment.
The object identification device and the video processing device can be in communication connection through wires or wirelessly, and the object identification device can conveniently send the identified object identification to the video processing device.
Wherein, the preset time period may be any one of 3 seconds, 5 seconds and the like.
Specifically, after each object identifier is obtained by scanning, the scanning device may send the object identifier to the video processing device in real time, and after each object identifier is received by the video processing device, it indicates that the identifier of the object passing through the video picture currently acquired by the first camera is the received object identifier, so that the object identifier may be marked on the video clip with the preset length in real time, so that the object identifier stays in the video picture for the preset duration. Therefore, when the video is viewed subsequently, the identification of the object passing through the object channel in the current video picture can be known according to the marked object identification in the video picture.
Thus, the object video obtained from the video captured for the object channel by the first camera is: the video marked by the object identification is more abundant in information in the picture of the obtained video clip, and is convenient for tracing the process that each passing object passes through the object channel according to the object video.
In an embodiment of the present application, the control device may further establish an association relationship between each object identifier and a tag time period for tagging each object identifier in the video segment. Therefore, the user can conveniently search the mark time period corresponding to the object identifier through the association relation, and further, the user can conveniently search the video picture of the object passing through the object channel process corresponding to each object identifier from the object video.
In an embodiment of the present application, the control device may further obtain a first camera identifier of a first camera used for capturing a video of an object corresponding to each object identifier, and establish an association relationship between the obtained first camera identifier and each object identifier.
Specifically, the control device may obtain a first camera identifier of the first camera, and obtain an object identifier of each object in the transportation vehicle, the first camera identifier, and an association relationship between the passing video segments based on the camera identifier. Therefore, when the video passing through the process of the object channel is searched subsequently, the first camera identification corresponding to the object identification of the object to be searched can be determined according to the incidence relation, and then the video passing through the time period corresponding to the object identification of the object to be searched is searched from the object video obtained according to the video collected by the first camera corresponding to the first camera identification, so that the video passing through the process of the object channel of the object to be searched is obtained.
In an embodiment of the application, after recognizing the object identifier, the object recognition device may send the object identifier to the video processing device, and the first camera may also send the acquired video to the video processing device, and the video processing device obtains the object identifier and a first camera identifier of the first camera, and then sends the object identifier and the first camera identifier to the control device;
the control device may obtain a passing time period, receive the object identifier and the first camera identifier sent by the same video processing device, and establish the association relationship according to the passing time period and the object identifier and the first camera identifier sent by the same video processing device.
Specifically, the control device may be communicatively connected to a plurality of video processing devices, each of which is communicatively connected to the object recognition device and the first camera corresponding to each object channel, in which case, the control device uses the object identifier and the first camera identifier sent by the same video processing device as the object identifier of the passing object and the camera identifier of the first camera corresponding to the same object channel, so as to establish an association relationship between the object identifier of the passing object and the first camera for performing video capture on the same object channel.
For example, assuming that the application scene is farms, each farm has an object channel, for the object channel of each farm, a first camera, an object recognition device and a video processing device may be deployed, and the video processing devices deployed in different farms are communicatively connected to the same control device. After recognizing the object identifier, the object identification device of each farm can send the object identifier to the video processing device of the farm, the first camera can also send the acquired video to the video processing device, the video processing device obtains the object identifier and the first camera identifier of the first camera, and then sends the object identifier and the first camera identifier to the unified control device, and the control device takes the object identifier and the first camera identifier sent by the same video processing device as the identifier of the first camera of the same farm and the object identifier of the object transported to the farm, so as to establish an association relationship between the object identifier of the object passing through the object channel in the same farm and the first camera used for video acquisition of the object channel of the farm.
In an embodiment of the present application, the control device may further obtain a device identifier of the object identification device for identifying each object identifier, and establish an association relationship between the obtained device identifier and each object identifier.
Specifically, the control device may obtain a device identifier sent by the object identification device, may also receive a device identifier of the object identification device forwarded by the video processing device, and may also obtain a device identifier of the object identification device input by the user, as the device identifier of the object identification device for identifying each object identifier, thereby establishing an association relationship between the obtained device identifier and each object identifier, and facilitating subsequent tracing of the object identification device for performing object identification based on the association relationship.
Referring to table 2 below, table 2 is a schematic table of a second correlation provided in the embodiments of the present application.
TABLE 2
Figure BDA0003289736160000091
As shown in table 2 above, the obtained association relationship includes an association relationship between the first camera identifier and the object identifier, so that the obtained association relationship is richer in information, and when a video is subsequently searched, the video is conveniently searched from the object video obtained according to the video acquired by the first camera corresponding to the first camera identifier.
In an embodiment of the application, the control device may further obtain a target vehicle identifier from the vehicle identifiers obtained by the second camera, and establish an association relationship between the target vehicle identifier and each object identifier.
Wherein the second camera is to: an image of the transport vehicle is captured, and a vehicle identification of the transport vehicle is identified based on the captured image.
The second camera may be any one of the following cameras: an LPR (License Plate Recognition) camera, an ANPR (Automatic Number Plate Recognition) camera, and the like.
The second camera may be disposed at an entrance of the object channel, so that the entrance of the object channel is within an image acquisition range of the second camera, which is convenient for the second camera to perform license plate recognition on a transport vehicle entering the entrance.
The second camera and the control device can be in communication connection through wires or wirelessly, and the second camera can conveniently send the recognized vehicle identification to the control device.
The vehicle identification may be any one of the following identifications: the license plate number of the transport vehicle, the vehicle number, etc.
Specifically, the transport vehicle can transport the object to the object channel, at this time, the second camera can collect an image of the transport vehicle, based on the image, the control device can obtain the vehicle identifier obtained by the second camera, obtain the target vehicle identifier from the vehicle identifier, then establish the association relationship between the target vehicle identifier and each object identifier, and subsequently search the vehicle for transporting each passing object through the association relationship, so as to facilitate the tracing of the vehicle for transporting the object.
In one embodiment of the application, the second camera may directly send the identified vehicle identification to the control device, the control device thereby obtaining the vehicle identification of the transportation vehicle;
in addition, the second camera may also send the identified vehicle identifier to the video processing device, and then the video processing device forwards the vehicle identifier to the control device, which is not limited in the embodiment of the present application.
In one embodiment of the present application, the target vehicle identification includes at least one of an entering vehicle identification and an exiting vehicle identification;
the incoming vehicle identification is: the second camera recognizes the vehicle identification of the transport vehicle based on the image of the transport vehicle entering the entrance of the object passageway;
the leaving vehicle identification is: the second camera recognizes the vehicle identification of the transportation vehicle based on the image of the transportation vehicle at the entrance of the exit object path.
Specifically, when the transport vehicle enters the entrance of the object channel, the second camera may collect an image of the transport vehicle, and identify the vehicle identifier of the transport vehicle based on the collected image, as the entering vehicle identifier;
in addition, when the transport vehicle leaves the entrance of the object channel after sending all the objects to the object channel, the second camera can acquire the image of the transport vehicle, and identify the vehicle identifier of the transport vehicle as the leaving vehicle identifier based on the acquired image;
the control device may select any one of the entering vehicle identifier and the leaving vehicle identifier as a target vehicle identifier, and then establish an association relationship between the target vehicle identifier and each object identifier;
the control device may also establish an association relationship between the entering vehicle identifier, the leaving vehicle identifier, and each object identifier, with both the entering vehicle identifier and the leaving vehicle identifier as target vehicle identifiers.
In the scheme provided by the embodiment, for the same transport vehicle, the second camera may recognize an entering vehicle identifier of the transport vehicle when the transport vehicle enters the object channel, and recognize an leaving vehicle identifier of the transport vehicle when the transport vehicle leaves the object channel, and send both the entering vehicle identifier and the leaving vehicle identifier to the control device, and the control device obtains the entering vehicle identifier and the leaving vehicle identifier, and selects one or two vehicle targets as the target vehicle identifiers, thereby establishing the association relationship between the target vehicle identifiers and the respective object identifiers.
In one embodiment of the present application, on the basis of the above scheme, when the control device selects the target vehicle identifier, the control device may:
and under the condition that the entering vehicle identification is consistent with the leaving vehicle identification, taking the entering vehicle identification as a target vehicle identification, and establishing an association relation between the entering vehicle identification and each object identification.
Specifically, if the entering vehicle identifier and the leaving vehicle identifier identified by the second camera are consistent, it is indicated that the confidence of the identified vehicle identifier is high, and the entering vehicle identifier and the leaving vehicle identifier are accurate vehicle identifiers, so that the association relationship between the entering vehicle identifier and each object identifier can be directly established.
In one embodiment of the application, the control device may use both the entering vehicle identifier and the leaving vehicle identifier as the target vehicle identifier and establish an association relationship between the entering vehicle identifier, the leaving vehicle identifier and each object identifier when the entering vehicle identifier is inconsistent with the leaving vehicle identifier.
Specifically, in the case where the entering vehicle identifier and the leaving vehicle identifier identified by the second camera are not consistent, it is difficult to determine whether the entering vehicle identifier and the leaving vehicle identifier are accurate vehicle identifiers, and in this case, the association relationship between the entering vehicle identifier and the leaving vehicle identifier and each object identifier may be established.
In addition to this, in an embodiment of the present application, in a case where only one vehicle identification is obtained, for example, only an entering vehicle identification is received, or only an exiting vehicle identification is received, the control apparatus may establish an association between the received vehicle identification and each object identification.
In addition, in an embodiment of the present application, the control device may indicate that the identifier of the transportation vehicle is blocked, or the second camera is out of order, or the like, in a case where the vehicle identifier is not received, and in this case, the vehicle identifier of the transportation vehicle may be marked as "empty" so as to prompt the user that the vehicle identifier of the transportation vehicle is not recognized.
In one embodiment of the present application, the control device may:
and determining the starting time of the passing time period, and searching the vehicle identifier which is adjacent to the starting time and is located before the starting time from the obtained vehicle identifiers to be used as the entering vehicle identifier.
Specifically, the control device receives the vehicle identifier sent by the second camera, obtains a passing time period in which all passing objects in the transport vehicle pass through the object channel, determines the starting time of the passing time period after obtaining the passing time period in order to accurately determine the entering vehicle identifier of the transport vehicle used for transporting the passing objects, and searches the vehicle identifier, of which the obtaining time is adjacent to the starting time and is before the starting time, from the received vehicle identifiers to serve as the entering vehicle identifier.
Correspondingly, the control apparatus may determine the end time of the passage time period, and search for, from the obtained vehicle identifications, the vehicle identifications whose obtained time is adjacent to and after the end time as the departing vehicle identifications.
Specifically, the control device receives the vehicle identifier sent by the second camera, obtains the passing time period of all passing objects in the transport vehicle passing through the object channel, determines the ending time of the passing time period after obtaining the passing time period in order to accurately determine the entering vehicle identifier of the transport vehicle for transporting the passing objects, and searches the vehicle identifier of which the obtaining time is adjacent to the ending time and is behind the ending time from the received vehicle identifiers to serve as the leaving vehicle identifier.
In an embodiment of the present application, the control device may further:
and under the condition that the object identification is not received within the continuous preset time, determining the earliest obtained object identification in the object identifications without the association relationship, and searching the vehicle identification which has the obtaining time adjacent to the obtaining time of the earliest object identification and is positioned before the obtaining time of the earliest object identification from the obtained vehicle identifications to be used as the entering vehicle identification.
Wherein, the preset time period can be 2 minutes, 3 minutes, 5 minutes and the like.
Specifically, the control device may continuously obtain the object identifiers, and in a case where the object identifiers are not received within a continuous preset time period, it is considered that all passing objects in the same transport vehicle enter the object channel, in this case, the control device may determine, from the received object identifiers that do not establish the association relationship, an earliest obtained object identifier as an earliest object identifier, and then search, from the obtained vehicle identifiers, a vehicle identifier whose obtaining time is adjacent to the obtaining time of the earliest object identifier and located before the obtaining time of the earliest object identifier as an entering vehicle identifier.
Correspondingly, under the condition that the object identification is not received within the continuous preset time, the latest object identification obtained at the latest in the object identifications without the association relationship is determined, and the vehicle identification with the obtaining time adjacent to the obtaining time of the latest object identification and behind the obtaining time of the latest object identification is searched from the obtained vehicle identifications to be used as the leaving vehicle identification.
Specifically, in the case where the object identifier is not received within the continuous preset time period, it is considered that all passing objects in the same transport vehicle enter the object channel, in this case, the control device may determine, from the received object identifiers for which the association relationship is not established, the object identifier obtained latest as the latest object identifier, and then search, from the obtained vehicle identifiers, for a vehicle identifier whose obtaining time is adjacent to the obtaining time of the latest object identifier and which is located after the obtaining time of the latest object identifier, as the vehicle identifier leaving.
In an embodiment of the present application, when determining the passing time period in step S102, the control device may determine in the following manner, which is described in detail below:
under the condition that the object identification is not obtained within the continuous preset time, determining the earliest obtained object identification and the latest obtained latest object identification in the object identifications which do not establish the association relationship;
respectively determining starting time and ending time by using the earliest object identifier and the latest object identifier, and taking the time period between the starting time and the ending time as the passing time period of all passing objects in the transport vehicle passing through the object channel;
wherein the start time comprises: the reference obtaining time of the earliest object identifier or the obtaining time of the entering vehicle identifier is as follows: an acquisition time of the vehicle identification adjacent to and before the acquisition time of the earliest object identification;
the termination time includes: the reference obtaining time of the latest object identifier, or the obtaining time of the departure vehicle identifier, wherein the obtaining time of the departure vehicle identifier is as follows: and the acquisition time of the vehicle mark adjacent to and after the acquisition time of the latest object mark.
Specifically, the control device may continuously obtain the object identifiers, and in a case where the object identifiers are not received within a continuous preset time period, it is considered that all the objects in the same transport vehicle enter the object channel, and in this case, the control device may determine, from the received object identifiers for which the association relationship is not established, an earliest obtained object identifier as an earliest object identifier; and determining the latest obtained object identifier as the latest object identifier, then determining the starting time by using the earliest object identifier, determining the ending time by using the latest object identifier, and finally taking the time period from the starting time to the ending time as the passing time period of all passing objects in the transport vehicle passing through the object channel.
In the first case, the start time is: the reference acquisition time of the earliest object identifier, the termination time is: the reference acquisition time of the latest object identification.
Specifically, the reference obtaining time corresponding to the obtaining time of the earliest object identifier may be determined as the starting time, the reference obtaining time corresponding to the obtaining time of the latest object identifier may be determined as the ending time, and the time period between the starting time and the ending time may be used as the passing time period for all passing objects in the transportation vehicle to pass through the object channel.
In one embodiment of the present application, the obtaining time of the earliest object identifier may be directly used as the starting time of the first passing object in the transportation vehicle entering the object channel, and the obtaining time of the latest object identifier may be used as the ending time of the last passing object in the transportation vehicle entering the object channel.
In addition, the acquisition time of the earliest object identifier may be extended forward by a preset first fault-tolerant duration to obtain the start time, and the acquisition time of the latest object identifier may be extended backward by a preset second fault-tolerant duration to obtain the end time.
For example, assuming that the obtaining time of the earliest object identifier is 00, the obtaining time of the latest object identifier is 00.
In a second case, the start time is: and obtaining the vehicle identification, wherein the ending time is as follows: time of acquisition of the departure vehicle identification.
Wherein, the obtaining time of the vehicle entering identification is as follows: an acquisition time of the vehicle identification adjacent to and before the acquisition time of the earliest object identification;
the time of acquisition of the departure vehicle identification is: and the acquisition time of the vehicle mark adjacent to and after the acquisition time of the latest object mark.
Specifically, the control device may continuously obtain the object identifiers, and in a case where the object identifiers are not received within a continuous preset time period, it is considered that all passing objects in the same transport vehicle enter the object channel, in this case, the control device may determine, from the received object identifiers that do not establish an association relationship, an earliest obtained object identifier as an earliest object identifier, then search, from the obtained vehicle identifiers, a vehicle identifier whose obtaining time is adjacent to the obtaining time of the earliest object identifier and located before the obtaining time of the earliest object identifier as an entering vehicle identifier, and then use the obtaining time of the entering vehicle identifier as a starting time for all passing objects to pass through the object channel;
determining the latest obtained object identifier from the received object identifiers without the association relationship as the latest object identifier, searching the vehicle identifiers with the obtaining time adjacent to the obtaining time of the latest object identifier and behind the obtaining time of the latest object identifier from the obtained vehicle identifiers to be used as the leaving vehicle identifiers, and then using the obtaining time of the leaving vehicle identifiers as the termination time of all passing objects passing through the object channel;
finally, the control device may set a time period between the start time and the end time as a passage time period for all the passing objects in the transport vehicle to pass through the object passage.
In a third case, the start time is: the reference acquisition time of the earliest object identifier, the termination time is: time of acquisition of the departure vehicle identification.
In a fourth case, the start time is: and obtaining the vehicle identification, wherein the ending time is as follows: the reference acquisition time of the latest object identification.
In an embodiment of the application, the control device may further obtain a second camera identifier of the second camera, and establish an association relationship between the second camera identifier, the vehicle identifier, and each object identifier. Specifically, the control device may obtain, as the second camera identification, an identification of the second camera used for identifying the target vehicle identification, and then establish an association relationship between the second camera identification, the vehicle identification, and each object identification.
Referring to table 3 below, table 3 is a schematic table of a third association relationship provided in the examples of the present application.
TABLE 3
Figure BDA0003289736160000131
Figure BDA0003289736160000141
As shown in table 3 above, the obtained association relationship includes: the corresponding relation among the vehicle identification of the transport vehicle, the second camera identification, the object identification of each object transported by the transport vehicle, the first camera identification and the passing time period of all objects in the transport vehicle passing through the object channel.
In the scheme provided by the embodiment, the transport vehicle may transport the object to an object channel, and then the object in the transport vehicle passes through the object channel, in the above process, the object identification device may identify the object identifier of each passing object, and the first camera may perform video acquisition on the object channel, obtain a passing time period during which the passing object passes through the above channel, and finally establish an association relationship between the object identifier of the passing object and the passing time period, so as to obtain information of a video clip capable of tracing the process in which the object passes through the above channel. Therefore, the scheme provided by the embodiment can improve the richness of the obtained information of the object transported by the transport vehicle. In addition, by utilizing the incidence relation obtained by the scheme, the video clip of the object passing through the object passage process in the transport vehicle can be traced, so that the process of transporting the object by the transport vehicle can be conveniently checked based on the video clip. In addition, when the objects transported by the transport vehicle are counted subsequently, the video clips can be used as the basis for verifying the counting result, so that the process that the objects pass through the object channel in the transport vehicle can be traced by using the video clips subsequently.
In correspondence with the above information obtaining method, another information obtaining method is provided in the embodiments of the present application, which is described in detail below.
Referring to fig. 2, fig. 2 is a schematic flowchart of another information obtaining method provided in the embodiment of the present application, where the method is applied to a control device, and includes the following steps S201 to S203:
s201, obtaining an object identification obtained by the object identification device through the object identification.
Wherein, the passing objects are: and objects passing through the object passage among the objects transported by the transport vehicle.
In one embodiment of the present application, one end of the object channel connects: an object drop-off area for objects in the transport vehicle to leave the transport vehicle;
the other end of the object channel is connected with: an object stopping area for the concentrated stopping of the objects in the transport vehicle.
S202, determining the passing time period of all passing objects in the transport vehicle passing through the object channel.
Specifically, the control device may determine, as the passage time period, a time period required for all passage objects in the transport vehicle to pass through the object passage.
S203, counting the number of object identifications obtained during the passing time period as a result of counting all passing objects passing through the object passage in the transportation vehicle.
Specifically, the control device may determine a time period required for all passing objects in the transportation vehicle to pass through the object passage as the passing time period, then count the number of object identifications obtained during the passing time period, and count the number as the number of passing objects in the transportation vehicle passing through the object passage, thereby achieving the counting of the passing objects. Therefore, the object is not required to be counted manually, the object counting efficiency can be improved, and the human resources are saved. In addition, based on the above statistical results, it is possible to provide evidence for checking the number of objects actually transported by the transportation vehicle.
In one embodiment of the present application, in determining the passage time period in which all passage objects in the transport vehicle pass through the object passage, it may be:
under the condition that the object identification is not obtained within the continuous preset time length, determining the earliest obtained object identification and the latest obtained latest object identification in the non-statistical object identifications;
respectively determining starting time and ending time by using the earliest object identifier and the latest object identifier, and taking the time period between the starting time and the ending time as the passing time period of all passing objects in the transport vehicle passing through the object channel;
wherein the start time comprises: the reference obtaining time of the earliest object identifier or the obtaining time of the entering vehicle identifier is as follows: an acquisition time of the vehicle identification adjacent to and before the acquisition time of the earliest object identification;
the termination time includes: a reference acquisition time of the latest object identifier, or an acquisition time of the departure vehicle identifier, the acquisition time of the departure vehicle identifier being: and the acquisition time of the vehicle mark adjacent to and after the acquisition time of the latest object mark.
In the above-described embodiment, the transportation vehicle may transport the object to the object passage through which the object in the transportation vehicle passes, in the above-described process, the object identifying device may identify the object identification of each passing object, and the control device may obtain the passage time period in which the passing object passes through the passage, count the number of the object identifications obtained during the passage time period, as a result of counting all the passing objects passing through the object passage in the transportation vehicle, implement the counting of the objects transported by the transportation vehicle without manually counting the transported objects. Therefore, the scheme provided by the embodiment can improve the object statistical efficiency. In addition, based on the above statistical results, it is possible to provide evidence for checking the number of objects actually transported by the transportation vehicle.
Corresponding to the information obtaining method, the embodiment of the present application further provides an information query method, which is described in detail below.
Referring to fig. 3, fig. 3 is a schematic flowchart of an information query method provided in the embodiment of the present application, where the method is applied to a control device, and includes the following steps S301 to S303:
s301, receiving an information inquiry command.
The information query instruction carries a target identifier of an object to be queried.
The information query instruction may be a query instruction sent by a user to the control device through the client, or may be a query instruction sent by the user directly to the control device.
S302, searching a target time period corresponding to the target identification from the preset incidence relation.
Wherein, the correlation is as follows: according to the object identification and the association relation between each object identification and the passing video clip obtained by the passing time period, the passing video clip comprises: in an object video obtained according to a video acquired by a first camera for an object channel, a video clip reflecting a process of passing an object through the object channel in a transport vehicle is as follows: the object passing through the object passage in the objects transported by the transport vehicle is identified as follows: the object recognition device recognizes an identifier obtained by an object, the passing time period being: the time period for passing the object through the object channel.
S303, inquiring the target video of the target time period from the target video.
In the scheme provided by the embodiment, the transport vehicle may transport the object to the object channel, and then the object in the transport vehicle passes through the object channel, in the above process, the object identification device may identify the object identifier of each passing object, and the first camera may perform video acquisition for the object channel, obtain a passing time period for the passing object to pass through the above channel, and finally establish an association relationship between the object identifier of the passing object and the passing time period;
and when information is inquired subsequently, the passing time period corresponding to the target identification of the object can be inquired by using the association relation, then the video segment of the passing time period is searched from the object video, and the searched video segment is the video segment of the object passing through the object channel process, so that the process of the object passing through the channel can be traced. Therefore, by applying the scheme provided by the embodiment, the video clip of the object passing process in the transport vehicle can be traced, so that the process of transporting the object by the transport vehicle can be conveniently checked based on the video clip. In addition, when the objects transported by the transport vehicle are counted subsequently, the video clips can be used as the basis for verifying the counting result, so that the process that the objects pass through the object channel in the transport vehicle can be traced by using the video clips subsequently.
Corresponding to the information obtaining method, the embodiment of the present application further provides an information obtaining system, which is described in detail below.
Referring to fig. 4, fig. 4 is a schematic structural diagram of an information obtaining system provided in an embodiment of the present application, where the system includes: a first camera 401, an object recognition device 402, a control device 403, wherein:
the first camera 401 is configured to: collecting video for the object channel;
the object recognition device 402 is configured to: identifying an object identifier of a passing object, wherein the passing object is: objects passing through the object passage among the objects transported by the transport vehicle;
the control device 403 is configured to: implementing any of the above-described information obtaining methods or information querying methods.
In one embodiment of the present application, the first camera is configured to: collecting video for the object channel;
the object recognition device is configured to: identifying an object identifier of a passing object, wherein the passing object is: objects passing through the object passage among the objects transported by the transport vehicle;
the control device is configured to: obtaining an object identifier obtained by the object identification equipment, and determining the passing time period of the passing object passing through the object channel; obtaining the association relation between each object identifier and a passing video clip according to the obtained object identifiers and the passing time periods, wherein the passing video clip comprises: and reflecting video clips of the process of passing the object through the object channel in the transport vehicle in the object video obtained according to the video acquired by the first camera aiming at the object channel.
In an embodiment of the present application, the control device is specifically configured to:
determining a time period for all passing objects in the transport vehicle to pass through the object passage as a passing time period;
the control device is further configured to:
and counting the number of the object identifications obtained in the passing time period as a counting result of each passing object in the transport vehicle.
In one embodiment of the present application, the object video is stored in a video processing device, and the video processing device is configured to: obtaining an object identifier obtained by the object identification device, and marking the object identifier on a video clip with a preset length after receiving an object identifier, wherein the preset length is as follows: the length of a video frame collected by the first camera within a preset time length from the moment of receiving the object identifier;
the object video includes: marking the video collected by the first camera with the video after the object identification.
In one embodiment of the present application, the system further comprises: a second camera, wherein:
the second camera to: acquiring an image of the transport vehicle, and identifying a vehicle identification of the transport vehicle based on the acquired image;
the control device is further configured to: and obtaining a target vehicle identifier from the vehicle identifiers obtained by the second camera identification, and establishing an association relationship between the target vehicle identifier and each object identifier.
In one embodiment of the present application, the target vehicle identification includes at least one of an entering vehicle identification and a leaving vehicle identification;
the incoming vehicle identification is: the second camera identifies a vehicle identification of a transport vehicle entering the object access entrance based on an image of the transport vehicle;
the leaving vehicle identification is: the second camera identifies a vehicle identification of a transit vehicle exiting an entrance of the object passageway based on an image of the transit vehicle.
In an embodiment of the present application, the control device is specifically configured to:
under the condition that the object identification is not obtained within the continuous preset time, determining the earliest obtained object identification and the latest obtained latest object identification in the object identifications which do not establish the association relationship;
determining starting time and ending time by respectively utilizing the earliest object identifier and the latest object identifier, and taking the time period between the starting time and the ending time as the passing time period of all passing objects in the transport vehicle passing through the object channel;
wherein the start time comprises: the reference obtaining time of the earliest object identifier, or the obtaining time of the entering vehicle identifier is: an obtaining time of the vehicle identification adjacent to and before the obtaining time of the earliest object identification;
the termination time includes: the reference obtaining time of the latest object identifier or the obtaining time of the vehicle identifier leaving, wherein the obtaining time of the vehicle identifier leaving is as follows: and the obtaining time of the vehicle mark adjacent to the obtaining time of the latest object mark and positioned after the obtaining time of the latest object mark.
In one embodiment of the present application, one end of the object channel is connected to: an object drop-off area for objects in the transport vehicle to leave the transport vehicle;
the other end of the object channel is connected with: an object stopping area for the concentrated stopping of the objects in the transport vehicle.
In one embodiment of the present application, the control device is further configured to:
acquiring a first camera identifier of a first camera for acquiring videos of objects corresponding to the object identifiers, and establishing an association relation between the acquired first camera identifier and each object identifier; and/or
Obtaining the device identification of the object identification device for identifying each object identification, and establishing the association relation between the obtained device identification and each object identification
Referring to fig. 5, fig. 5 is a schematic diagram of system deployment provided in the embodiment of the present application, taking a scene as a farm as an example, assuming that the object is an animal, the transport vehicle is a truck, the object passage is an animal passage, a tag configured on the animal is a barcode, the barcode scanning device is a barcode recognition device, the video processing device is an NVR, the control device is a server, the license plate recognition camera can be deployed on the animal passage side as a second camera, and the ordinary camera is deployed on the animal passage side as a first camera, the license plate recognition camera is used to recognize the license plate number of the truck, the license plate recognition camera is used as a vehicle identifier of the truck, the ordinary camera is used to collect a video for the animal passage, the NVR and the server are deployed in a machine room, the license plate recognition camera and the ordinary camera are respectively in communication connection with the NVR, and the NVR is in communication connection with the server.
Referring to fig. 6, fig. 6 is a schematic diagram of an information obtaining process provided in an embodiment of the present application, based on the system deployment scheme shown in fig. 5, after a truck arrives at an animal aisle, a license plate recognition camera may collect an image of the truck, recognize a license plate number of the truck according to the image, send the license plate number to an NVR, and after an animal transported by the truck enters the animal aisle, a barcode recognition device may scan a tag configured on the animal to obtain an object identifier of each animal, where the object identifier may be an animal card number compiled for each animal in advance, and the barcode recognition device may send the animal card number to the NVR, and the NVR sends the received license plate number and the received animal card number to a server.
In one embodiment of the present application, the control apparatus may include a vehicle control sub-module and an object control sub-module, wherein:
the vehicle control sub-module may be configured to: receiving the vehicle identification sent by the second camera;
the object control sub-module may be operable to: obtaining an object identifier;
under the condition that the object identification is not received within the continuous preset time, determining the initial acquisition time of the earliest acquired object identification in the object identifications without establishing the association relationship, determining the final acquisition time of the latest acquired object identification in the object identifications without establishing the association relationship, and determining the passing time period of all objects in the transport vehicle passing through the object channel according to the initial acquisition time and the final acquisition time;
determining the starting time of the passing time period, and searching the vehicle identification which is adjacent to the starting time and is positioned before the starting time from the vehicle identifications obtained by the vehicle control submodule to be used as an entering vehicle identification;
and determining the end time of the passing time period, and searching the vehicle identifier which is adjacent to the end time and is positioned after the end time from the vehicle identifiers obtained by the vehicle control sub-module to be used as the leaving vehicle identifier.
Referring to fig. 7, fig. 7 is a signaling diagram of an information obtaining process provided in an embodiment of the present application, where the information obtaining system includes a first camera, a second camera, a video processing device, a scanning device, and a control device, and the control device includes a vehicle control sub-module and an object control sub-module, where:
a first camera to: acquiring a video aiming at an object channel, and sending the acquired video to video processing equipment;
a video processing device to: storing the received video;
a second camera to: when the transport vehicle enters the entrance of the object channel, acquiring an image of the transport vehicle, identifying a vehicle identifier of the transport vehicle based on the acquired image, and sending the vehicle identifier to the vehicle control submodule;
a scanning device to: scanning a label configured on an object passing through an object channel in an object transported by a transport vehicle to obtain an object identifier, and sending the object identifier to video processing equipment;
a video processing device to: receiving an object identifier sent by scanning equipment, and sending the received object identifier to an object control submodule;
an object control sub-module to: obtaining object identifiers, determining initial obtaining time of the earliest obtained object identifier in the object identifiers without the association relationship, determining ending obtaining time of the latest obtained object identifier in the object identifiers without the association relationship, and determining a passing time period of all objects in the transport vehicle passing through the object channel according to the initial obtaining time and the ending obtaining time;
searching a vehicle identifier, which is adjacent to the initial acquisition time and is positioned before the initial acquisition time, from the vehicle identifiers acquired by the vehicle control submodule to serve as an entering vehicle identifier;
searching the vehicle identification which is adjacent to the acquisition termination time and is positioned after the acquisition termination time from the vehicle identifications acquired by the vehicle control submodule to be used as the leaving vehicle identification;
and acquiring a first camera identifier of the first camera and a second camera identifier of the second camera, and establishing an association relation among each object identifier, the vehicle identifier, the passing time period, the first camera identifier, the second camera identifier and the passing time of the object corresponding to each object identifier.
Wherein, the passing time of the object corresponding to each object identifier is as follows: the time of the object identification is obtained.
Referring to table 4 below, table 4 is a schematic table of a fourth correlation provided in the embodiments of the present application.
TABLE 4
Figure BDA0003289736160000191
Figure BDA0003289736160000201
As shown in table 4 above, the obtained association relationship includes: and searching videos of all objects in the transport vehicle in the process of passing through the object channel from the video processing equipment according to the passing time period.
In an embodiment of the application, the control device is further configured to:
receiving an information query instruction, wherein the information query instruction carries a target identifier of an object to be queried;
searching a target time period corresponding to the target identifier from a preset incidence relation;
obtaining a target video of a target time period from a video processing device, wherein the video processing device is configured to: storing video captured by the first camera for the object channel.
Specifically, after receiving the information query instruction, the control device may search for a corresponding passing time period from the association relationship according to an identifier of an object to be queried, which is carried in the query instruction, and then obtain a video of the passing time period from the video processing device, where the video may reflect a process in which the object to be queried passes through the object channel.
In the scheme provided by the embodiment, the transport vehicle may transport the object to an object channel, and then the object in the transport vehicle passes through the object channel, in the above process, the object identification device may identify the object identifier of each passing object, and the first camera may perform video acquisition on the object channel, obtain a passing time period during which the passing object passes through the above channel, and finally establish an association relationship between the object identifier of the passing object and the passing time period, so as to obtain information of a video clip capable of tracing the process in which the object passes through the above channel. Therefore, the scheme provided by the embodiment can improve the richness of the obtained information of the object transported by the transport vehicle. In addition, by utilizing the incidence relation obtained by the scheme, the video clip of the transport vehicle passing through the object passage process can be traced, so that the process of transporting the object by the transport vehicle based on the video clip can be conveniently checked. In addition, when the objects transported by the transport vehicle are counted subsequently, the video clips can be used as the basis for verifying the counting result, so that the process that the objects pass through the object channel in the transport vehicle can be traced by using the video clips subsequently.
Corresponding to the information obtaining method and the information query method, the application also provides an information obtaining device and an information query device, which are introduced below.
Referring to fig. 8, fig. 8 is a schematic structural diagram of an information obtaining apparatus according to an embodiment of the present application, and the information obtaining apparatus is disposed in a control device and includes:
a first object identifier obtaining module 801, configured to obtain an object identifier obtained by an object identification device identifying a passing object, where the passing object is: objects passing through the object passage among the objects transported by the transport vehicle;
a first time period determination module 802, configured to determine a passage time period for the passage object to pass through the object channel;
a relationship establishing module 803, configured to obtain, according to the obtained object identifiers and the passing time periods, association relationships between the object identifiers and the passing video segments, where the passing video segments include: and reflecting video clips of the process of passing the object through the object channel in the transport vehicle in the object video obtained according to the video acquired by the first camera aiming at the object channel.
In an embodiment of the present application, the first time period determining module 802 is specifically configured to:
determining a time period for all passing objects in the transport vehicle to pass through the object passage as a passing time period;
the apparatus also includes a first object statistics module to:
and counting the number of the object identifications obtained in the passing time period as a counting result of each passing object in the transport vehicle.
In one embodiment of the present application, the object video is stored in a video processing device, and the video processing device is configured to: obtaining an object identifier obtained by the object identification device, and marking the object identifier on a video clip with a preset length after receiving an object identifier, wherein the preset length is as follows: the length of a video frame collected by the first camera within a preset time length from the moment of receiving the object identifier;
the object video includes: marking the video collected by the first camera with the video after the object identification.
In one embodiment of the present application, the apparatus further comprises a vehicle identification obtaining module configured to:
obtaining a target vehicle identifier from the vehicle identifiers obtained by the second camera, and establishing an association relationship between the target vehicle identifier and each object identifier, wherein the second camera is used for: an image of the transport vehicle is captured, and a vehicle identification of the transport vehicle is identified based on the captured image.
In one embodiment of the subject application, the target vehicle identification includes at least one of an entering vehicle identification and a leaving vehicle identification;
the incoming vehicle identification is: the second camera identifies a vehicle identification of a transport vehicle entering the object access entrance based on an image of the transport vehicle;
the leaving vehicle identification is: the second camera identifies a vehicle identification of a transit vehicle exiting an entrance of the object passageway based on an image of the transit vehicle.
In an embodiment of the present application, the first time period determining module 802 is specifically configured to:
under the condition that the object identification is not obtained within the continuous preset time, determining the earliest obtained object identification and the latest obtained latest object identification in the object identifications which do not establish the association relationship;
determining starting time and ending time by respectively utilizing the earliest object identifier and the latest object identifier, and taking the time period between the starting time and the ending time as the passing time period of all passing objects in the transport vehicle passing through the object channel;
wherein the start time comprises: the reference obtaining time of the earliest object identifier or the obtaining time of the entering vehicle identifier is as follows: an obtaining time of the vehicle identification adjacent to and before the obtaining time of the earliest object identification;
the termination time includes: the reference obtaining time of the latest object identifier or the obtaining time of the vehicle identifier leaving, wherein the obtaining time of the vehicle identifier leaving is as follows: a time of acquisition of the vehicle identifier adjacent to and after the time of acquisition of the latest object identifier.
In one embodiment of the present application, one end of the object channel is connected to: an object disembarking area for objects in the transportation vehicle to leave the transportation vehicle;
the other end of the object channel is connected with: an object staying area where objects in the transport vehicle stay in a concentrated manner; and/or
The apparatus further comprises an identity acquisition module configured to:
acquiring a first camera identifier of a first camera for acquiring videos of objects corresponding to the object identifiers, and establishing an association relation between the acquired first camera identifier and each object identifier; and/or
And acquiring the equipment identifier of the object identification equipment for identifying each object identifier, and establishing the association relation between the acquired equipment identifier and each object identifier.
Referring to fig. 9, fig. 9 is a schematic structural diagram of another information obtaining apparatus provided in an embodiment of the present application, where the apparatus is disposed in a control device, and includes:
a second object identifier obtaining module 901, configured to obtain an object identifier obtained by an object identification device identifying a passing object, where the passing object is: objects passing through the object passage among the objects transported by the transport vehicle;
a second time period determination module 902, configured to determine a passing time period in which all passing objects in the transportation vehicle pass through the object channel;
an object counting module 903, configured to count the number of the object identifiers obtained during the passing time period, as a result of counting all passing objects passing through the object passage in the transportation vehicle.
In an embodiment of the application, the second time period determining module 902 is specifically configured to:
under the condition that the object identification is not obtained within the continuous preset time length, determining the earliest obtained object identification and the latest obtained latest object identification in the non-statistical object identifications;
determining starting time and ending time by respectively utilizing the earliest object identifier and the latest object identifier, and taking the time period between the starting time and the ending time as the passing time period of all passing objects in the transport vehicle passing through the object channel;
wherein the start time comprises: the reference obtaining time of the earliest object identifier or the obtaining time of the entering vehicle identifier is as follows: an acquisition time of a vehicle identification adjacent to and before the acquisition time of the earliest object identification;
the termination time includes: the reference obtaining time of the latest object identifier or the obtaining time of the vehicle identifier leaving, wherein the obtaining time of the vehicle identifier leaving is as follows: and the obtaining time of the vehicle mark adjacent to the obtaining time of the latest object mark and positioned after the obtaining time of the latest object mark.
In one embodiment of the present application, one end of the object channel is connected to: an object disembarking area for objects in the transportation vehicle to leave the transportation vehicle;
the other end of the object channel is connected with: and an object stopping area for the concentrated stopping of the objects in the transport vehicle.
Referring to fig. 10, fig. 10 is a schematic structural diagram of an information query apparatus provided in an embodiment of the present application, where the apparatus is disposed in a control device, and includes:
an instruction receiving module 1001, configured to: receiving an information query instruction, wherein the information query instruction carries a target identifier of an object to be queried;
a time period query module 1002 for: searching a target time period corresponding to the target identifier from a preset association relationship, wherein the association relationship is as follows: according to the object identification and the association relation between each object identification and the passing video clip obtained by the passing time period, the passing video clip comprises: in an object video obtained according to a video acquired by a first camera for an object channel, reflecting a video clip of a process of passing an object through the object channel in a transport vehicle, wherein the passing object is: objects passing through the object passage among the objects transported by the transport vehicle are identified as: the object identification device identifies the identification obtained by the passing object, and the passing time period is as follows: the time period for the passing object to pass through the object channel;
a target video query module 1003 configured to: and inquiring the target video of the target time period from the target video.
In the scheme provided by the embodiment, the transport vehicle can transport the object to the object channel, then the object in the transport vehicle passes through the object channel, in the process, the object identification device can identify the object identifier of each passing object, and the first camera can perform video acquisition on the object channel, obtain the passing time period of the passing object passing through the channel, finally establish the association relationship between the object identifier of the passing object and the passing time period, and obtain the information of the video clip capable of tracing the process of the passing object through the channel. Therefore, the scheme provided by the embodiment can improve the richness of the obtained information of the object transported by the transport vehicle. In addition, by utilizing the incidence relation obtained by the scheme, the video clip of the object passing through the object passage process in the transport vehicle can be traced, so that the process of transporting the object by the transport vehicle can be conveniently checked based on the video clip. In addition, when the objects transported by the transport vehicle are counted subsequently, the video clips can be used as the basis for verifying the counting result, so that the process that the objects pass through the object channel in the transport vehicle can be traced by using the video clips subsequently.
Embodiments of the present application further provide an electronic device, as shown in fig. 11a, comprising a processor 1101 and a memory 1103,
a memory 1103 for storing a computer program; the processor 1101 is configured to implement the above-described information obtaining or information querying method for the camera when executing the program stored in the memory 1103.
Optionally, as shown in fig. 11b, the electronic device further includes a communication interface 1102 and a communication bus 1104, wherein the processor 1101, the communication interface 1102 and the memory 1103 complete communication with each other through the communication bus 1104. The communication bus mentioned in the electronic device may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The communication bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown, but this does not mean that there is only one bus or one type of bus.
The communication interface is used for communication between the electronic equipment and other equipment.
The Memory may include a Random Access Memory (RAM) or a Non-Volatile Memory (NVM), such as at least one disk Memory. Optionally, the memory may also be at least one memory device located remotely from the processor.
The Processor may be a general-purpose Processor, including a Central Processing Unit (CPU), a Network Processor (NP), and the like; but also Digital Signal Processors (DSPs), application Specific Integrated Circuits (ASICs), field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components.
In another embodiment provided by the present application, a computer-readable storage medium is further provided, in which a computer program is stored, and the computer program, when executed by a processor, implements the steps of any one of the above-mentioned information obtaining or information querying methods.
In yet another embodiment provided by the present application, there is also provided a computer program product containing instructions, which when run on a computer, cause the computer to perform any one of the information obtaining or information querying methods in the above embodiments.
In the scheme provided by the embodiment, the transport vehicle may transport the object to an object channel, and then the object in the transport vehicle passes through the object channel, in the above process, the object identification device may identify the object identifier of each passing object, and the first camera may perform video acquisition on the object channel, obtain a passing time period during which the passing object passes through the above channel, and finally establish an association relationship between the object identifier of the passing object and the passing time period, so as to obtain information of a video clip capable of tracing the process in which the object passes through the above channel. Therefore, the scheme provided by the embodiment can improve the richness of the obtained information of the object transported by the transport vehicle. In addition, by utilizing the incidence relation obtained by the scheme, the video clip of the object passing through the object passage process in the transport vehicle can be traced, so that the process of transporting the object by the transport vehicle can be conveniently checked based on the video clip. In addition, when the objects transported by the transport vehicle are counted subsequently, the video clips can be used as the basis for verifying the counting result, so that the process that the objects pass through the object channel in the transport vehicle can be traced by using the video clips subsequently.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the application to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website site, computer, server, or data center to another website site, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid State Disk (SSD)), among others.
It is 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 apparatus 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 apparatus. Without further limitation, an element defined by the phrase "comprising a … …" does not exclude the presence of another identical element in a process, method, article, or apparatus that comprises the element.
All the embodiments in the present specification are described in a related manner, and the same and similar parts among the embodiments may be referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, as for method embodiments, apparatus embodiments, electronic device embodiments, computer storage medium embodiments, and computer program product embodiments, the description is relatively simple as they are substantially similar to the method embodiments, and reference may be made to some descriptions of the method embodiments for relevant points.
The above description is only for the preferred embodiment of the present application and is not intended to limit the scope of the present application. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application are included in the protection scope of the present application.

Claims (14)

1. An information obtaining method, applied to a control device, includes:
obtaining an object identifier obtained by an object identification device identifying a passing object, wherein the passing object is: objects passing through the object passage among the objects transported by the transport vehicle;
determining a passage time period for the passage object to pass through the object channel, the determining a passage time period for the passage object to pass through the object channel, comprising: under the condition that the object identification is not obtained within the continuous preset time, determining the earliest obtained object identification and the latest obtained latest object identification in the object identifications which do not establish the association relationship; determining a starting time and a terminating time by respectively utilizing the earliest object identifier and the latest object identifier, and taking the time period between the starting time and the terminating time as a passing time period for all passing objects in the transport vehicle to pass through the object channel, wherein the starting time comprises the following steps: the obtaining time of the entering vehicle mark is as follows: an obtaining time of the vehicle identification adjacent to and before the obtaining time of the earliest object identification; the termination time includes: the obtaining time of the leaving vehicle identifier is as follows: the time of acquisition of the vehicle identifier adjacent to and after the time of acquisition of the latest object identifier;
obtaining the association relation between each object identifier and a passing video clip according to the obtained object identifiers and the passing time periods, wherein the passing video clip comprises: and reflecting video clips of the process of passing the object through the object channel in the transport vehicle in the object video obtained according to the video acquired by the first camera aiming at the object channel.
2. The method of claim 1, wherein determining the passage time period for the passage of the passage object through the object channel comprises:
determining a time period for all passing objects in the transport vehicle to pass through the object passage as a passing time period;
the method further comprises the following steps:
and counting the number of the object identifications obtained in the passing time period as a counting result of each passing object in the transport vehicle.
3. The method of claim 1, wherein the subject video is stored in a video processing device configured to: obtaining an object identifier obtained by the object identification device, and marking the object identifier on a video clip with a preset length after receiving an object identifier, wherein the preset length is as follows: the length of a video frame collected by the first camera within a preset time length from the moment of receiving the object identifier;
the object video includes: marking the video collected by the first camera with the video after the object identification.
4. The method of claim 1, further comprising:
obtaining a target vehicle identifier from the vehicle identifiers obtained by the second camera, and establishing an association relationship between the target vehicle identifier and each object identifier, wherein the second camera is used for: an image of the transport vehicle is captured, and a vehicle identification of the transport vehicle is identified based on the captured image.
5. The method of claim 4, wherein the target vehicle identification comprises at least one of an entering vehicle identification and an exiting vehicle identification;
the incoming vehicle identification is: the second camera identifies a vehicle identification of a transport vehicle entering the object access entrance based on an image of the transport vehicle;
the leaving vehicle identification is: the second camera identifies a vehicle identification of a transport vehicle at the entrance to the object passageway based on an image of the transport vehicle exiting the entrance to the object passageway.
6. The method according to any one of claims 1-5, wherein one end of the object channel is connected to: an object disembarking area for objects in the transportation vehicle to leave the transportation vehicle;
the other end of the object channel is connected with: an object staying area where objects in the transport vehicle stay in a concentrated manner; and/or
The method further comprises the following steps:
acquiring a first camera identifier of a first camera for acquiring videos of objects corresponding to the object identifiers, and establishing an association relation between the acquired first camera identifier and each object identifier; and/or
And acquiring the equipment identifier of the object identification equipment for identifying each object identifier, and establishing the association relation between the acquired equipment identifier and each object identifier.
7. An information obtaining method, applied to a control device, includes:
obtaining an object identifier obtained by an object identification device identifying a passing object, wherein the passing object is: objects passing through the object passage among the objects transported by the transport vehicle;
determining the passing time periods of all passing objects in the transport vehicle passing through the object passage, wherein the determining of the passing time periods of all passing objects in the transport vehicle passing through the object passage comprises the following steps: under the condition that the object identifications are not obtained within the continuous preset time, determining the earliest obtained object identification and the latest obtained latest object identification in the object identifications which are not counted; determining starting time and ending time by respectively utilizing the earliest object identifier and the latest object identifier, and taking the time period between the starting time and the ending time as the passing time period of all passing objects in the transport vehicle passing through the object channel; wherein the start time comprises: obtaining time of the entering vehicle identifier, wherein the obtaining time of the entering vehicle identifier is as follows: an obtaining time of the vehicle identification adjacent to and before the obtaining time of the earliest object identification; the termination time includes: the obtaining time of the leaving vehicle identifier is as follows: the time of acquisition of the vehicle identifier adjacent to and after the time of acquisition of the latest object identifier;
counting the number of object identifications obtained during the passing time period as a result of counting all passing objects passing through the object passage in the transportation vehicle.
8. The method of claim 7,
one end of the object channel is connected with: an object disembarking area for objects in the transportation vehicle to leave the transportation vehicle;
the other end of the object channel is connected with: and an object stopping area for the concentrated stopping of the objects in the transport vehicle.
9. An information query method is applied to a control device, and comprises the following steps:
receiving an information query instruction, wherein the information query instruction carries a target identifier of an object to be queried;
searching a target time period corresponding to the target identifier from a preset association relationship, wherein the association relationship is as follows: according to the object identification and the association relation between each object identification and the passing video clip obtained by the passing time period, the passing video clip comprises: in an object video obtained according to a video acquired by a first camera for an object channel, reflecting a video clip of a process of passing an object through the object channel in a transport vehicle, wherein the passing object is: objects passing through the object passage among the objects transported by the transport vehicle are identified as: the object identification device identifies the identification obtained by the passing object, and the passing time period is as follows: the time period for the passing object to pass through the object channel;
inquiring a target video of the target time period from the target video;
wherein the passing time period is determined as follows: under the condition that the object identification is not obtained within the continuous preset time, determining the earliest obtained object identification and the latest obtained latest object identification in the object identifications which do not establish the association relationship; determining a starting time and a terminating time by respectively utilizing the earliest object identifier and the latest object identifier, and taking the time period between the starting time and the terminating time as a passing time period for all passing objects in the transport vehicle to pass through the object channel, wherein the starting time comprises the following steps: the obtaining time of the entering vehicle mark is as follows: an obtaining time of the vehicle identification adjacent to and before the obtaining time of the earliest object identification; the termination time includes: the obtaining time of the leaving vehicle identifier is as follows: and the obtaining time of the vehicle mark adjacent to the obtaining time of the latest object mark and positioned after the obtaining time of the latest object mark.
10. An information acquisition system, characterized in that the system comprises: first camera, object recognition device, control device, wherein:
the first camera to: collecting video for the object channel;
the object recognition device is configured to: identifying an object identifier of a passing object, wherein the passing object is: objects passing through the object passage among the objects transported by the transport vehicle;
the control device is configured to: effecting the method of any one of claims 1-6 or 7-8 or 9.
11. An information obtaining apparatus, provided in a control device, includes:
a first object identifier obtaining module, configured to obtain an object identifier obtained by an object identification device identifying a passing object, where the passing object is: objects passing through the object passage among the objects transported by the transport vehicle;
a first time period determination module, configured to determine a passage time period for the passage object to pass through the object channel, where the first time period determination module is specifically configured to: under the condition that the object identification is not obtained within the continuous preset time, determining the earliest obtained object identification and the latest obtained latest object identification in the object identifications which do not establish the association relationship; determining a starting time and a terminating time by respectively utilizing the earliest object identifier and the latest object identifier, and taking a time period between the starting time and the terminating time as a passing time period of all passing objects in the transport vehicle passing through the object channel, wherein the starting time comprises: the obtaining time of the entering vehicle mark is as follows: an obtaining time of the vehicle identification adjacent to and before the obtaining time of the earliest object identification; the termination time includes: the obtaining time of the leaving vehicle identifier is as follows: a time of acquisition of the vehicle identifier adjacent to and after the time of acquisition of the latest object identifier;
a relationship establishing module, configured to obtain, according to the obtained object identifiers and the passing time periods, association relationships between the object identifiers and the passing video segments, where the passing video segments include: and reflecting video clips of the process of passing the object through the object channel in the transport vehicle in the object video obtained according to the video acquired by the first camera aiming at the object channel.
12. An information obtaining apparatus, provided in a control device, includes:
a second object identifier obtaining module, configured to obtain an object identifier obtained by an object identification device identifying a passing object, where the passing object is: objects passing through the object passage among the objects transported by the transport vehicle;
a second time period determination module, configured to determine a passage time period in which all passage objects in the transportation vehicle pass through the object passage, where the second time period determination module is specifically configured to: under the condition that the object identification is not obtained within the continuous preset time, determining the earliest obtained object identification and the latest obtained latest object identification in the object identifications which do not establish the association relationship; determining a starting time and a terminating time by respectively utilizing the earliest object identifier and the latest object identifier, and taking a time period between the starting time and the terminating time as a passing time period of all passing objects in the transport vehicle passing through the object channel, wherein the starting time comprises: the obtaining time of the entering vehicle mark is as follows: an obtaining time of the vehicle identification adjacent to and before the obtaining time of the earliest object identification; the termination time includes: the obtaining time of the leaving vehicle identifier is as follows: the time of acquisition of the vehicle identifier adjacent to and after the time of acquisition of the latest object identifier;
and the object counting module is used for counting the number of the object identifications obtained during the passing time period as the counting result of all passing objects passing through the object passage in the transport vehicle.
13. An electronic device comprising a processor and a memory;
a memory for storing a computer program;
a processor for implementing the method of any one of claims 1 to 6 or 7 to 8 or 9 when executing a program stored in a memory.
14. A computer-readable storage medium, in which a computer program is stored which is executed by a processor for performing the method of any one of claims 1-6 or 7-8 or 9.
CN202111160179.3A 2021-09-30 2021-09-30 Information obtaining method, system, device, electronic equipment and program product Active CN113920750B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111160179.3A CN113920750B (en) 2021-09-30 2021-09-30 Information obtaining method, system, device, electronic equipment and program product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111160179.3A CN113920750B (en) 2021-09-30 2021-09-30 Information obtaining method, system, device, electronic equipment and program product

Publications (2)

Publication Number Publication Date
CN113920750A CN113920750A (en) 2022-01-11
CN113920750B true CN113920750B (en) 2022-12-06

Family

ID=79237491

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111160179.3A Active CN113920750B (en) 2021-09-30 2021-09-30 Information obtaining method, system, device, electronic equipment and program product

Country Status (1)

Country Link
CN (1) CN113920750B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115174958B (en) * 2022-06-27 2023-09-08 杭州海康威视数字技术股份有限公司 Video query method, device, logistics monitoring system, equipment and program product

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104102986A (en) * 2014-05-26 2014-10-15 北京创鑫汇智科技发展有限责任公司 Relief supplies reserve management and distribution system based on Internet of Things technology
CN104581088B (en) * 2015-02-05 2018-05-11 苏州得尔达国际物流有限公司 Video monitoring system is traced for intelligent storage
CN106934330B (en) * 2015-12-31 2020-07-31 杭州海康威视***技术有限公司 Logistics information acquisition method, platform and system and image acquisition equipment
CN108737368A (en) * 2018-04-03 2018-11-02 浙江华睿科技有限公司 A kind of method, apparatus and system that package information is transmitted, stores, inquired
CN112073677B (en) * 2019-06-11 2023-04-14 杭州海康威视数字技术股份有限公司 Method, device and system for detecting articles
CN111046820A (en) * 2019-12-17 2020-04-21 上海船舶研究设计院(中国船舶工业集团公司第六0四研究院) Statistical method and device for vehicles in automobile roll-on-roll-off ship and intelligent terminal
CN111695788A (en) * 2020-05-25 2020-09-22 智强通达科技(北京)有限公司 Emergency material management system based on Internet of things
CN111666907B (en) * 2020-06-09 2024-03-08 北京奇艺世纪科技有限公司 Method, device and server for identifying object information in video
CN111861337B (en) * 2020-07-24 2024-04-23 江苏天长环保科技有限公司 Method, device, storage medium and system for monitoring dangerous waste transportation
CN112633080B (en) * 2020-12-03 2024-06-07 昆明依利科特科技有限公司 Automatic detection system and detection method for vehicle occupant toxicity in highway bayonet
CN113095850A (en) * 2021-03-30 2021-07-09 沈阳民兴科技发展有限公司 Whole-process management and control traceability system for animals

Also Published As

Publication number Publication date
CN113920750A (en) 2022-01-11

Similar Documents

Publication Publication Date Title
WO2022105243A1 (en) Event detection method, apparatus, electronic device, and storage medium
CN106934330B (en) Logistics information acquisition method, platform and system and image acquisition equipment
US9560323B2 (en) Method and system for metadata extraction from master-slave cameras tracking system
CN112291520B (en) Abnormal event identification method and device, storage medium and electronic device
CN109508404B (en) Maintenance teaching video management method and device, terminal equipment and storage medium
WO2014106384A1 (en) Method, apparatus and video monitoring system for providing monitoring video information
CN103888658A (en) Information Processing Device And Recording Medium
CN113920750B (en) Information obtaining method, system, device, electronic equipment and program product
CN108875616B (en) Book shelf disorder detection method, electronic equipment and storage medium
CN109448174A (en) A kind of pickup method and device of courier packages
CN111161265A (en) Animal counting and image processing method and device
KR101470314B1 (en) Closed-circuit television system of automatic recognizing/classifying object and method thereof
CN108335369A (en) A kind of passenger station system of real name verification ticket-checking system
CN111832983A (en) Detection method, device and system for asset entry information
CN109255283B (en) Multi-frame-based license plate number determination method and device and electronic equipment
TWI541746B (en) Information delivery system and method using an electronic tag
CN112446377A (en) Data processing method, data processing device and electronic equipment
WO2023241595A1 (en) Parking space range processing method and computing device
JP2010067008A (en) Imaging management system, imaging management method, authentication system, and authentication method
KR20200126743A (en) System and method for controlling access of vehicle
CN112116283B (en) Logistics information acquisition method, video search method, device and electronic equipment
US20210342775A1 (en) System, device and method for automated proof of delivery image processing
CN110276681B (en) Method and device for developing business
KR101970210B1 (en) System and method for managing entrance or exit of vehicle based on recognizing car number
CN112069357A (en) Video resource processing method and device, electronic equipment and storage medium

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
GR01 Patent grant
GR01 Patent grant