CN112954606B - Parking monitoring method, device, equipment and system - Google Patents
Parking monitoring method, device, equipment and system Download PDFInfo
- Publication number
- CN112954606B CN112954606B CN202110183941.3A CN202110183941A CN112954606B CN 112954606 B CN112954606 B CN 112954606B CN 202110183941 A CN202110183941 A CN 202110183941A CN 112954606 B CN112954606 B CN 112954606B
- Authority
- CN
- China
- Prior art keywords
- parking
- service providing
- area
- light
- preset
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B20/00—Energy efficient lighting technologies, e.g. halogen lamps or gas discharge lamps
- Y02B20/40—Control techniques providing energy savings, e.g. smart controller or presence detection
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Traffic Control Systems (AREA)
Abstract
The application provides a parking monitoring method, a parking monitoring device, parking monitoring equipment and a parking monitoring system. The base station continuously sends a control signal to a preset area, and a service providing object which completes preset operation judges whether the control signal sent by the base station is received within a preset time length. If so, the service providing object sends the self ID identification code to the base station. The base station also determines a target object and a second parking position through the image acquisition device, and sends the second parking position and the ID identification code of the target object to the server. If not, the service providing object sends the self ID identification code and the first parking position to the server. The server determines corresponding mark information for corresponding service providing objects according to different ID identification codes, accurate monitoring of parking of the service providing objects is achieved, and good operation and maintenance are facilitated to overcome negative influences brought by randomly parking the service providing objects.
Description
Technical Field
The present application relates to the field of computer technologies, and in particular, to a parking monitoring method, apparatus, device, and system.
Background
With the rapid development of the internet of things technology and the medieval of the sharing era, service providing objects capable of providing various sharing services for the daily life of people are visible everywhere, and the appearance of the service providing objects brings great convenience for the daily life of people.
Generally, the service providing object should be parked to a designated location in order to effectively manage the service providing object. Therefore, parking monitoring for service providing objects has been a major concern for developers. In addition, as the number of service providing objects put in is increasing, the problem that a user parks a service providing object randomly for some reasons is getting worse, and if the parking monitoring of the service providing object is not performed, the negative influence on the living environment of people is brought.
It can be seen that a solution is needed to provide robust monitoring of parking of service providing objects.
Disclosure of Invention
The application provides a parking monitoring method, a parking monitoring device, parking monitoring equipment and a parking monitoring system, which are used for providing an effective solution for parking monitoring of service providing objects and realizing accurate management of the service providing objects.
In a first aspect, the present application provides a parking monitoring method applied to a service providing object, including:
after the preset operation is finished, judging whether a control signal sent by the base station is received within a preset time length;
if yes, sending an ID identification code of the base station to the base station;
if not, sending an ID identification code of the server and a first parking position to the server, wherein the first parking position is not in a preset area;
wherein each ID identification code is used for uniquely identifying the corresponding service providing object.
In a second aspect, the present application provides a parking monitoring method applied to a base station disposed in a designated parking area, including:
continuously sending a control signal to a preset area, wherein the preset area comprises the appointed parking area and a preset peripheral area, and the preset peripheral area is a peripheral area which is away from the frame of the appointed parking area by a preset distance;
sending a light-emitting instruction to a corresponding service providing object according to the received ID identification codes, wherein each ID identification code is used for uniquely identifying the corresponding service providing object;
determining a target object and a second parking position through an image acquisition device, and sending the second parking position and the ID identification code of the target object to a server, wherein the target object is a service providing object to which a light-emitting device in a light-emitting state belongs, and the image acquisition device is matched with the base station.
In a possible design, before sending the lighting instruction to the corresponding service providing object, the method further includes:
storing ID identification codes sent by service providing objects;
and generating corresponding light-emitting instructions for the ID identification codes, wherein each light-emitting instruction comprises a unique preset light-emitting time.
In one possible design, the determining, by the image acquisition device, the target object and the second parking position includes:
acquiring the light-emitting device in the light-emitting state and the light-emitting duration of the light-emitting device in the light-emitting state through the image acquisition device, and determining a service providing object to which the light-emitting device in the light-emitting state belongs as the target object;
and acquiring the second parking position through the image acquisition device, wherein the second parking position is the parking position of the target object.
In a possible design, after the obtaining, by the image acquisition device, the lighting duration of the lighting device in the lighting state, the method further includes:
and matching the light-emitting duration with each preset light-emitting duration to determine the ID identification code of the target object.
In a possible design, the image capturing device includes a camera, and the camera obtains the light emitting device in the light emitting state and the second parking position by shooting a video image, and the second parking position is located in the designated parking area or the preset peripheral area.
In one possible design, after the sending the second parking position and the ID identification code of the target object to the server, the method further includes:
if the second parking position is in the designated parking area, generating first mark information for the target object, and sending the first mark information of the target object to the server;
and if the second parking position is in the preset peripheral area, generating second mark information for the target object, and sending the second mark information of the target object to the server.
In a third aspect, the present application provides a parking monitoring method applied to a server, including:
receiving an ID identification code and a first parking position sent by a service providing object, and generating third mark information for the service providing object corresponding to the ID identification code so as to represent that the first parking position is not in a preset area through the third mark information; and/or
And receiving a second parking position and an ID identification code of a target object sent by a base station to determine the mark information of the target object according to the second parking position, wherein the target object provides an object for the service to which the light-emitting device in a light-emitting state belongs.
In one possible design, the determining the marking information of the target object according to the second parking position includes:
and receiving the mark information sent by the base station, wherein the mark information comprises first mark information and second mark information, the first mark information represents that the second parking position is in a specified parking area, and the second mark information represents that the second parking position is in a preset peripheral area.
In one possible design, the determining the marking information of the target object according to the second parking position includes:
if the received second parking position is in the designated parking area, generating first mark information for the target object;
and if the received second parking position is in a preset peripheral area, generating second mark information for the target object.
In a fourth aspect, the present application provides a parking monitoring apparatus, comprising:
the receiving module is used for receiving a control signal sent by a base station;
a processing module to:
after the preset operation is finished, judging whether the control signal sent by the base station is received within a preset time length;
if yes, sending an ID identification code of the base station to the base station;
if not, sending an ID identification code of the server and a first parking position to the server, wherein the first parking position is not in a preset area;
wherein each ID identification code is used for uniquely identifying the corresponding service providing object.
In a fifth aspect, the present application provides a parking monitoring apparatus, comprising:
the device comprises a first sending module, a second sending module and a control module, wherein the first sending module is used for continuously sending a control signal to a preset area, the preset area comprises an appointed parking area and a preset peripheral area, and the preset peripheral area is a peripheral area which is away from a frame of the appointed parking area by a preset distance;
the second sending module is used for sending a light-emitting instruction to the corresponding service providing object according to the received ID identification codes, and each ID identification code is used for uniquely identifying the corresponding service providing object;
the first processing module is used for determining a target object and a second parking position through an image acquisition device so as to send the second parking position and the ID identification code of the target object to a server, the target object provides an object for a service to which the light-emitting device in a light-emitting state belongs, and the image acquisition device is matched with the base station.
In one possible design, the outage monitoring apparatus further includes: a second processing module;
the second processing module is configured to:
storing ID identification codes sent by service providing objects;
and generating corresponding light-emitting instructions for the ID identification codes, wherein each light-emitting instruction comprises a unique preset light-emitting time.
In one possible design, the first processing module is specifically configured to:
acquiring the light-emitting device in the light-emitting state and the light-emitting duration of the light-emitting device in the light-emitting state through the image acquisition device, and determining a service providing object to which the light-emitting device in the light-emitting state belongs as the target object;
and acquiring the second parking position through the image acquisition device, wherein the second parking position is the parking position of the target object.
In one possible design, the first processing module is further specifically configured to:
and matching the light-emitting duration with each preset light-emitting duration to determine the ID identification code of the target object.
In a possible design, the image capturing device includes a camera, and the camera obtains the light emitting device in the light emitting state and the second parking position by shooting a video image, and the second parking position is located in the designated parking area or the preset peripheral area.
In one possible design, the parking monitoring apparatus further includes: a third processing module; the third processing module is configured to:
if the second parking position is in the designated parking area, generating first mark information for the target object, and sending the first mark information of the target object to the server;
and if the second parking position is in the preset peripheral area, generating second mark information for the target object, and sending the second mark information of the target object to the server.
In a sixth aspect, the present application provides a parking monitoring apparatus, comprising:
the first processing module is used for receiving an ID identification code and a first parking position sent by a service providing object, and generating third mark information for the service providing object corresponding to the ID identification code so as to represent that the first parking position is not in a preset area through the third mark information; and/or
And the second processing module is used for receiving a second parking position sent by the base station and the ID identification code of the target object so as to determine the mark information of the target object according to the second parking position, wherein the target object is a service providing object to which the light-emitting device in the light-emitting state belongs.
In one possible design, the second processing module is specifically configured to:
and receiving the mark information sent by the base station, wherein the mark information comprises first mark information and second mark information, the first mark information represents that the second parking position is in a specified parking area, and the second mark information represents that the second parking position is in a preset peripheral area.
In a possible design, the second processing module is further specifically configured to:
if the second parking position is in the designated parking area, generating first mark information for the target object;
and if the second parking position is in a preset peripheral area, generating second mark information for the target object.
In a seventh aspect, the present application provides an electronic device, comprising:
a processor; and
a memory for storing a computer program for the processor;
wherein the processor is configured to perform the parking monitoring method of any one of the first aspect via execution of the computer program.
In an eighth aspect, the present application provides an electronic device, comprising:
an image acquisition device;
a processor; and
a memory for storing a computer program for the processor;
wherein the processor is configured to perform the parking monitoring method of any one of the second aspects via execution of the computer program.
In a ninth aspect, the present application provides an electronic device comprising:
a processor; and
a memory for storing a computer program for the processor;
wherein the processor is configured to perform the parking monitoring method of any one of the third aspects via execution of the computer program.
In a tenth aspect, the present application provides a computer-readable storage medium having stored thereon a computer program for executing the parking monitoring method of any one of the first aspect.
In an eleventh aspect, the present application provides a computer-readable storage medium having stored thereon a computer program for executing the parking monitoring method of any one of the second aspects.
In a twelfth aspect, the present application provides a computer-readable storage medium having stored thereon a computer program for executing the parking monitoring method of any one of the third aspects.
In a thirteenth aspect, the present application further provides a computer program product comprising a computer program which, when executed by a processor, implements the parking monitoring method of any one of the first aspects.
In a fourteenth aspect, the present application further provides a computer program product comprising a computer program that, when being executed by a processor, implements the parking monitoring method according to any one of the second aspects.
In a fifteenth aspect, the present application further provides a computer program product comprising a computer program which, when executed by a processor, implements the parking monitoring method of any one of the third aspects.
In a sixteenth aspect, the present application provides a parking monitoring system, which includes the electronic devices of the seventh, eighth, and ninth aspects, and a light-emitting device connected to the electronic device of the seventh aspect.
The application provides a parking monitoring method, device, equipment and system. According to the parking monitoring method, firstly, a base station continuously sends a control signal to a preset area, a service providing object which completes preset operation can judge whether the control signal sent by the base station is received within preset time, after judgment, if the control signal is received, the service providing object sends an ID identification code of the service providing object to the base station, and the base station sends a light-emitting instruction to a corresponding service providing object according to the received ID identification code, so that the service providing object controls a light-emitting device arranged on the service providing object to emit light according to the light-emitting instruction. And the base station determines the target object and the second parking position through the image acquisition device, so that the base station can send the second parking position and the ID identification code of the target object to the server. On the other hand, if the service providing object does not receive the control signal, the service providing object sends the ID identification code of the service providing object and the first parking position to the server. And the server determines corresponding mark information for the service providing object corresponding to the received ID identification code according to the difference of the ID identification code sending objects, so that powerful monitoring on parking of the service providing object is realized. Because the server receives the ID identification code and also receives the actual parking position of the service providing object identified by the ID identification code, the actual parking condition of the service providing object can be accurately managed, good operation and maintenance of the service providing object are facilitated, and negative influence caused by random parking of the service providing object is avoided.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to these drawings without inventive exercise.
Fig. 1 is a schematic view of an application scenario provided in an embodiment of the present application;
fig. 2 is a schematic flowchart of a parking monitoring method according to an embodiment of the present disclosure;
FIG. 3 is a schematic flow chart illustrating another parking monitoring method according to an embodiment of the present application;
FIG. 4 is a schematic flow chart illustrating another parking monitoring method according to an embodiment of the present application;
FIG. 5 is a schematic structural diagram of a parking monitoring apparatus according to an embodiment of the present disclosure;
FIG. 6 is a schematic structural diagram of another parking monitoring apparatus according to an embodiment of the present application;
FIG. 7 is a schematic structural diagram of another parking monitoring apparatus according to an embodiment of the present application;
FIG. 8 is a schematic structural diagram of another parking monitoring apparatus according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of an electronic device according to an embodiment of the present application;
fig. 10 is a schematic structural diagram of another electronic device provided in the embodiment of the present application;
fig. 11 is a schematic structural diagram of another electronic device according to an embodiment of the present application.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present application. Rather, they are merely examples of methods and apparatus consistent with certain aspects of the present application, as detailed in the appended claims.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims of the present application and in the above-described drawings (if any) are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged under appropriate circumstances such that the embodiments of the application described herein may be implemented, for example, in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
At present, service providing objects capable of providing various shared services for people's daily life are seen everywhere. Service providing objects should generally be parked to a designated location in order to efficiently manage them. Therefore, parking monitoring for service providing objects has been a major concern of developers. At present, with the increasing of the putting amount of the service providing objects, the phenomenon that the user parks the service providing objects randomly is increased, and if the parking supervision of the service providing objects is not strong, the life of people is negatively influenced. Accordingly, a solution is needed to perform powerful parking monitoring on service providing objects, so as to enable precise management of the service providing objects.
The embodiment of the application provides a parking monitoring method, a parking monitoring device, parking monitoring equipment and a parking monitoring system. The inventive concept of the parking monitoring method provided by the embodiment of the application lies in that: and arranging a base station in the appointed parking area of the service providing object, and arranging an image acquisition device matched with the base station. The base station continuously sends control signals to a preset area, wherein the preset area refers to an appointed parking area and a peripheral area which is away from the appointed parking area by a preset distance. Each service providing object which completes the preset operation judges whether a control signal sent by the base station can be received within the preset time, and if the control signal can be received, the current parking position of the service providing object is in the preset area. Otherwise, if the ID identification code is not received, it indicates that the current parking position of the service providing object is not in the preset area, at this time, the service providing object actively sends the ID identification code of the service providing object and the current parking position, that is, the first parking position, to the server, and the server receives the ID identification code and generates the first tag information for the corresponding service providing object. For the service providing object receiving the control signal, because it cannot be distinguished whether the current parking position of the service providing object is located in the designated parking area or in the surrounding area away from the designated parking area by a preset distance, the service providing object can send its own ID identification code to the base station after receiving the control signal, the base station returns a light-emitting instruction to the service providing object according to the received ID identification code, so that the light-emitting device arranged on the service providing object emits light, and then the base station obtains the light-emitting device in a light-emitting state through the image acquisition device to lock the target object and obtains the current parking position of the target object, namely, a second parking position. The target object refers to a service providing object to which the light-emitting device in the light-emitting state belongs, finally, the base station sends the second parking position and the ID identification code of the target object to the server, and the server determines the mark information of the target object according to the second parking position so as to effectively distinguish the actual parking position of the service providing object, provide an effective implementation scheme for parking monitoring of the service providing object, and achieve accurate management on the actual parking condition of the service providing object.
An exemplary application scenario of the embodiments of the present application is described below.
Fig. 1 is a schematic view of an application scenario provided in an embodiment of the present application. As shown in fig. 1, a parking monitoring system 10 provided in this embodiment of the application includes a service providing object 11, a base station 12, and a server 13, where a network is used to provide a medium for communication links between the service providing object 11 and the server 13 and between the base station 12 and the server 13, the network may be any communication network such as 2G/3G/4G/5G, and the connection type of the network is not limited, and may be, for example, a wired network, a wireless communication link, or an optical fiber cable. The service providing object 11 and the base station 12 may perform information interaction based on a communication module, where the communication module may be one of a bluetooth module, a LORA module, and a sigfox module, and bluetooth is exemplified in fig. 1. It is understood that, the service providing object 11 may be equipped with a smart terminal, and a processor of the smart terminal is configured to be able to execute the steps on the service providing object side in the parking monitoring method provided in the embodiment of the present application. The smart terminal mounted on the service providing object 11 is configured with the network module, the communication module, the GPS module for providing the positioning service, the power module for providing the power supply, and other corresponding modules, and the content of the modules included in the smart terminal is not limited in this embodiment. In addition, the service providing object 11 may further be provided with a light emitting device, such as an LED light emitting module, which is connected to the intelligent terminal mounted on the service providing object 11, for example, can be connected in communication to emit light according to the light emitting instruction sent by the base station 12, and the specific structure of the light emitting device and the specific arrangement manner of the light emitting device on the service providing object 11 are not limited in this embodiment. The service providing object 11 may be a service object capable of providing a specific service, such as a shared bicycle, a shared charger, a shared automobile, and a shared umbrella, but the embodiment is not limited thereto, and the service providing object 11 in fig. 1 is illustrated by taking a shared bicycle as an example.
Accordingly, the base station 12 is disposed in a designated parking area, which is a designated area of the parking service providing object 11. And an image capturing device is configured with the base station 12, for example, a camera is mounted on the base station 12 or a camera is deployed in a designated parking area where the base station 12 is located, so as to obtain the light emitting device in a light emitting state through the image capturing device. The base station 12 is also configured with corresponding modules such as a processor, a memory, a network module, a communication module, a GPS module, and a power module, and the base station 12 can execute each step of the base station side in the parking monitoring method provided in this embodiment of the present application through the corresponding modules, so as to implement information interaction with the service providing object 11 and the server 13.
The server 13 is also configured with corresponding modules such as a processor, a memory, a network module, a communication module, and a power module, and the server 13 can execute each step of the server side in the parking monitoring method provided by the embodiment of the present application through the corresponding modules, so as to realize information interaction with the service providing object 11 and the base station 12. In addition, the server 13 may be configured at a cloud end, or may be configured as a server cluster, which is not limited in this embodiment.
In the parking monitoring system 10 of the application scenario, the service providing object 11, the base station 12, and the server 13 can execute respective parking monitoring methods through respective configured corresponding modules, so as to effectively monitor parking of the service providing object 11, and further achieve accurate management of the service providing object 11. The intelligent terminal, the base station, and the server mounted on the service providing object are each electronic device corresponding to the parking monitoring apparatus that executes the parking monitoring method provided in the embodiment of the present application.
It should be noted that the above application scenarios are only exemplary, and the parking monitoring method, apparatus, device, and system provided in the embodiments of the present application include, but are not limited to, the above application scenarios.
The following describes the technical solution of the present application and how to solve the above technical problems in detail by specific embodiments. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present application will be described below with reference to the accompanying drawings.
Fig. 2 is a schematic flowchart of a parking monitoring method according to an embodiment of the present application. As shown in fig. 2, the parking monitoring method provided in this embodiment includes:
s101: and continuously sending a control signal to a preset area.
The preset area comprises an appointed parking area and a preset peripheral area, and the preset peripheral area is a peripheral area which is away from the frame of the appointed parking area by a preset distance.
The base station is arranged in a designated parking area, and the designated parking area is a designated area for parking the service providing object. The antenna on the communication module in the base station may be a directional antenna, and through the directional antenna, the base station may continuously send a control signal to the preset area, where the sent control signal may be a signal in one form of a bluetooth signal, a lora signal, and a sigfox signal, and a specific form is determined by a form of the communication module in the base station, which is not limited in this embodiment.
The preset area comprises an appointed parking area and a preset peripheral area, and the preset peripheral area is a peripheral area which is away from the frame of the appointed parking area by a preset distance. In an actual working condition, the designated parking area can be marked in a line drawing mode to form a frame of the designated parking area, so that a user is instructed to park the service providing object into the frame. However, there are some users that may park the service providing object in the designated parking area, for example, the service providing object is parked near the designated parking area, and the vicinity of the designated parking area may be defined as a predetermined peripheral area, that is, the predetermined peripheral area is a peripheral area that is a predetermined distance away from a border of the designated parking area. An area formed by the designated parking area and the preset peripheral area may be defined as a preset area. It is understood that the preset distance may be a range from zero to a certain value, for example, the preset distance is 0 to 2 meters, and the maximum value of the range represented by the preset distance may be determined according to specific operating parameters of the base station disposed in the designated parking area in the actual operating condition, and this embodiment is not limited thereto.
It should be noted that, the specific location where the base station is disposed in the designated parking area is not limited in this embodiment, and may be set according to the specific situation in the actual working condition. In addition, the base station provided in the embodiment of the present application may be provided with an image capturing device, or the image capturing device may be deployed in a designated parking area where the base station is located, so that the base station and the image capturing device are configured in a matching manner. The image acquisition device comprises acquisition equipment such as a camera and the like, and can track the target to shoot and acquire the target. The specific specification and type of the image capturing device and the arrangement position and arrangement manner of the image capturing device on the base station may be set according to actual conditions, which is not limited in this embodiment.
S102: and after the preset operation is finished, judging whether a control signal sent by the base station is received within a preset time length.
As can be seen from the foregoing description of the implementation manner of step S101, the base station may continuously send the control signal to the preset area, and therefore, if the intelligent terminal configured with the communication module is in the preset area, the intelligent terminal may receive the control signal sent by the base station through the receiving channel on the communication module. The service providing object provided by the embodiment of the application is provided with the intelligent terminal, so that the service providing object parked in the preset area can receive the control signal sent by the base station, and the service providing object not parked in the preset area cannot receive the control signal sent by the base station.
Based on this, after the user finishes the service provided by the service providing object and the service providing object completes the preset operation, the service providing object may determine whether the service providing object is parked in the preset area by determining whether the control signal sent by the base station is received within the preset time period. The preset operation may be a locking operation, a code scanning operation, or some other corresponding operation with a specific action. For example, after the service providing object completes the preset operation, it is determined whether the control signal sent by the base station is received within the preset time period, and if not, that is, the determination result is no, it indicates that the service providing object is not parked in the preset area, and step S103 is executed. Otherwise, if the determination result is yes, it indicates that the service providing object is parked in the preset area, and step S104 is executed. In addition, the preset time period may be set to 2s, 3s, 4s, and the like, and the specific corresponding time period may be set according to the actual working condition, which is not limited in this embodiment.
S103: and sending the ID identification code of the user and the first parking position to a server.
Wherein the first parking position is not in the preset area.
After the service providing object is judged, if it is determined that the control signal sent by the base station is not received, it indicates that the current parking position of the service providing object, i.e. the first parking position, is not in the preset area, and the service providing object reports the current state of the service providing object to the server, for example, the service providing object may send the ID identification code of the service providing object and the first parking position to the server. The intelligent terminal carried on the service providing object can be configured with a positioning module, such as a GPS module, and can acquire a first parking position through the positioning module, and then the communication module is utilized to send the ID identification code of the intelligent terminal and the first parking position to the server, so that the server can acquire the parking condition of the service providing object. In addition, the ID identification code is used to uniquely identify the corresponding service providing object.
It should be noted that the content specifically included in the first parking position may be latitude and longitude data, or may also be other data capable of accurately representing the current parking position of the service providing object, which is not limited in this embodiment.
In this embodiment, the server receives the ID identification code and the first parking location sent by the service providing object, and then may further perform accurate monitoring on the service providing object, that is, execute step S108.
S104: and sending the ID identification code of the base station to the base station.
Accordingly, the base station receives the ID identification codes transmitted from the service providing objects, each ID identification code being for uniquely identifying the corresponding service providing object.
S105: and sending a light emitting instruction to the corresponding service providing object.
Accordingly, the service providing object receives the light emission instruction transmitted from the base station.
S106: and controlling the light-emitting device to emit light according to the light-emitting instruction sent by the base station.
Wherein the light emitting device may be disposed on the service providing object.
For convenience of description, the implementation of step S104 to step S106 will be described below in combination. And after the service providing object is judged, if the service providing object determines that the control signal sent by the base station is received, the service providing object sends the ID identification code of the service providing object to the base station, and correspondingly, the base station receives the ID identification code sent by the service providing object. The ID identification code is used for uniquely identifying the corresponding service providing object, that is, each service providing object has a unique ID identification code. After receiving the ID code transmitted by the service providing object, the base station transmits a light emitting instruction to the corresponding service providing object. Accordingly, the service providing object receives the light emission instruction transmitted from the base station. Then, the service providing object controls the light-emitting device to emit light according to the light-emitting instruction sent by the base station, the light-emitting device is disposed on the service providing object, and the specific specification of the light-emitting device and the setting position and setting manner of the light-emitting device on the service providing object may be set according to the actual working condition and the specific real object of the service providing object, which is not limited in this embodiment. For example, when the service providing object is a shared bicycle, the light emitting device may be provided at a position such as a handlebar or a lock of the shared bicycle.
After receiving the light emitting instruction, the service providing object controls the light emitting device to emit light according to the light emitting instruction, for example, the light emitting instruction may include a light emitting instruction to turn on, a specific light emitting duration, a light emitting instruction to turn off, and the like.
In a possible design, before step S105, the parking monitoring method provided in the embodiment of the present application further includes steps shown in fig. 3, and fig. 3 is a schematic flow chart of another parking monitoring method provided in the embodiment of the present application. As shown in fig. 3, before the base station sends the light emitting instruction to the corresponding service providing object in the parking monitoring method provided in this embodiment, the method further includes:
s201: the ID identification code transmitted by each service providing object is stored.
S202: and generating a corresponding light emitting instruction for each ID identification code.
Wherein each light emitting instruction comprises a unique preset light emitting time length.
After receiving the ID identification codes sent by the service providing objects, the base station firstly stores the ID identification codes sent by the service providing objects, and then generates corresponding light-emitting instructions for the received ID identification codes. Wherein, each light-emitting instruction comprises data of unique preset light-emitting duration. In other words, the base station generates a corresponding light emitting instruction for each received ID identification code, the generated light emitting instruction includes a preset light emitting duration, and the preset light emitting duration included in each light emitting instruction is unique. The specific value of the preset lighting time included in each lighting instruction may be set according to an actual working condition, which is not limited in this embodiment.
In the parking monitoring method provided by the embodiment of the application, before the base station sends the light-emitting instruction to the service providing object, the base station stores the ID identification codes sent by the service providing objects, and generates the light-emitting instructions corresponding to the received ID identification codes, wherein each light-emitting instruction comprises the unique preset light-emitting duration. And the base station generates a corresponding light-emitting instruction for each service providing object establishing information interaction with the base station according to the received ID identification code so that the service providing object controls a light-emitting device arranged on the service providing object to emit light according to the light-emitting instruction after the light-emitting instruction is sent to the corresponding service providing object. The base station realizes effective monitoring of the service providing objects which carry out information interaction with the base station, so that each service providing object establishing information interaction can be further accurately monitored in the following process.
S107: and determining the target object and the second parking position through the image acquisition device so as to send the second parking position and the ID identification code of the target object to the server.
Wherein the target object is a service providing object to which the light emitting device in a light emitting state belongs.
The service providing object receives the light-emitting instruction sent by the base station, and can control the light-emitting device arranged on the service providing object to emit light according to the light-emitting instruction. The base station is provided with an image acquisition device in a matched manner, the image acquisition device can capture any movement or any state of the service providing object parked in the preset area in a target tracking manner, for example, the image acquisition device can shoot any image of the service providing object parked in the preset area.
Therefore, when the service providing object controls the light emitting device arranged thereon to emit light, the image acquisition device may acquire the light emitting device in the light emitting state, and define the service providing object to which the light emitting device in the light emitting state belongs as the target object, that is, the base station may determine the target object through the image acquisition device. Accordingly, the specific position of the target object may also be determined by the image acquisition device. Thus, the base station may determine the target object and a second parking position through the image acquisition device, where the second parking position refers to a parking position of the target object. For example, the image capturing apparatus includes a camera, and the camera acquires the light emitting device in a light emitting state and the second parking position by taking a video image. The second parking position is in the preset area, namely the second parking position is in the appointed parking area or the preset peripheral area. The content specifically included in the second parking position may be latitude and longitude data, or other data capable of accurately representing the current parking position of the target object, which is not limited in this embodiment.
It should be noted that the number of the image capturing devices configured to the base station may be one or multiple, and the specific number may be set according to the actual situation of the preset area where the base station is located, as long as the photographed video image without a dead angle in the preset area can be obtained, which is not limited in this embodiment.
After the base station determines the target object and the second parking position through the image acquisition device, the base station can send the second parking position and the ID identification code of the target object to the server. Because each target object corresponds to a unique ID identification code, after the base station determines the target object and the second parking position, the base station sends the ID identification code and the second parking position, which are uniquely corresponding to the target object, to the server. And the second parking position is the parking position of the target object. The server receives the ID identification code of the target object and the second parking location sent by the base station, and then may further accurately monitor the target object, that is, execute step S109.
S108: and generating third mark information for the service providing object corresponding to the ID identification code sent by the service providing object so as to represent that the first parking position is not in the preset area through the third mark information.
And when the server receives the ID identification code and the first parking position sent by the service providing object, third mark information is generated for the service providing object corresponding to the ID identification code, so that the current parking position of the service providing object, namely the first parking position, is not in the preset area represented by the third mark information. And the operation and maintenance personnel can know that the corresponding service providing object is not parked in the preset area according to the third mark information, and then manually move to park the service providing object in the appointed parking area.
For example, the server may monitor the service providing object by maintaining a preset list. The server is assumed to maintain a preset list, and items included in the preset list may include an object list, an identification code list, a location list, and the like, where the object list provides objects for each service, the identification code list includes ID identification codes, and the location list includes first parking locations corresponding to the ID identification codes. Specifically, when the server receives the ID identification code and the first parking location sent by the service providing object, the ID identification code may be populated into the identification code list, and the first parking location may be populated into the location list correspondingly. Since the ID identification code is sent to the server for the service providing object, the server may generate corresponding mark information for the service providing object corresponding to the ID identification code and the first parking position, for example, the third mark information may be color mark information, the object list is marked by the color mark information, and the color mark information corresponding to the third mark information may be any color, for example, red.
It is understood that the server monitoring the service providing object by maintaining the preset list is only illustrative, and the monitoring manner of the server may be other manners, which aims to label the object with the corresponding color according to the object sending the ID identification code.
S109: and determining the mark information of the target object according to the second parking position sent by the base station.
Wherein the target object is a service providing object to which the light emitting device in a light emitting state belongs.
The server receives the second parking position sent by the base station and the ID identification code of the target object, and then the server determines the mark information of the target object according to the second parking position, so that whether the second parking position of the target object is in the appointed parking area or in the preset peripheral area is represented through the determined mark information, and the current parking position of the target object, namely whether the second parking position is in the appointed parking area or in the preset peripheral area is accurately distinguished. The operation and maintenance personnel can intuitively know the parking position of the target object through the marking information. If the second parking position is not in the designated parking area, the target object can be parked in the designated parking area through manual movement.
In one possible design, after the base station sends the second parking position and the ID identification code of the target object to the server, the base station may further generate the tag information for the target object according to the second parking position. For example, if the base station determines that the second parking position is in the designated parking area, the first mark information is generated for the target object, for example, the first mark information is generated as other color mark information different from the third mark information. And if the base station determines that the second parking position is in the preset peripheral area, generating second mark information for the target object, for example, generating the second mark information into other color mark information different from the first mark information and the third mark information. And, the base station may transmit the generated first tag information of the target object and the second tag information of the target object to the server. Therefore, in a possible implementation manner of step S109, the server receives the tag information sent by the base station, where the tag information is generated by the base station, where a first tag information in the tag information received by the server indicates that the second parking position is in the designated parking area, and a second tag information in the tag information received by the server indicates that the second parking position is in the preset peripheral area. And after receiving the mark information, the server records a second parking position corresponding to the indication corresponding to the corresponding mark information so as to determine the mark information of the target object according to the second parking position.
Optionally, another possible implementation manner of step S109 is that after receiving the second parking position sent by the base station and the ID identification code of the target object, the server itself generates the tag information for the target object according to the second parking position.
For example, if the received second parking position is in the designated parking area, the first mark information is generated for the target object, for example, the first mark information is generated as other color mark information different from the third mark information. If the received second parking position is in the preset peripheral area, generating second mark information for the target object, for example, generating the second mark information as other color mark information different from the first mark information and the third mark information.
If the second parking position sent by the target object received by the server is in the designated parking area, the current parking position of the target object is indicated to be in the designated parking area, the target object belongs to the compliant parking, and operation and maintenance personnel are not required to mobilize the target object. And generating first marking information for the corresponding target object so that operation and maintenance personnel can intuitively know the specific parking position of the target object. For example, the first mark information is generated as color mark information different from the third mark information, for example, when the third mark information is represented by red, the second mark information may be represented by other colors different from red.
Similarly, if the second parking position sent by the server and received by the target object is in the preset peripheral area, it indicates that the current parking position of the target object is not in the designated parking area, but is near the designated parking area, and does not belong to compliant parking, and the operation and maintenance personnel are required to mobilize the second parking position. And generating second marking information for the corresponding target object so that the operation and maintenance personnel can intuitively know the specific parking position of the target object. For example, the second mark information may be mark information of a color other than the first mark information and the third mark information, for example, when the first mark information is represented by red and the third mark information is represented by green, the second mark information may be represented by a color other than red and green.
The server receives the second parking position sent by the base station and the ID identification code of the target object, and the implementation manner of generating the corresponding mark information for the target object according to the second parking position may also be implemented by maintaining the preset list similar to that listed in step S108, and the specific maintenance manner is similar and is not described herein again.
It should be noted that, the server determines corresponding tag information for the corresponding service providing object according to the difference of the ID identification code sending objects, where for the server, only the ID identification code and the first parking location sent by the service providing object may be received, only the second parking location and the ID identification code of the target object sent by the base station may be received, and both the ID identification code and the first parking location sent by the service providing object and the second parking location and the ID identification code of the target object sent by the base station may be received, which is not limited in this embodiment. In the parking monitoring method provided by the embodiment of the application, the base station continuously sends the control signal to the preset area, and the service providing object which completes the preset operation can judge whether the control signal sent by the base station is received within the preset time. And the service providing object executes further corresponding steps according to the judgment result. If the service providing object receives the ID identification code, the service providing object sends the ID identification code of the service providing object to the base station, and the base station sends a light-emitting instruction to the corresponding service providing object according to the received ID identification code, so that the service providing object controls a light-emitting device arranged on the service providing object to emit light according to the light-emitting instruction. Otherwise, if the control signal is not received, the service providing object sends the ID identification code of the service providing object and the first parking position to the server. In the interaction between the service providing object and the base station, the base station can determine the target object and the second parking position through the image acquisition device, and send the second parking position and the ID identification code of the target object to the server. The server determines different marking information for the service providing object corresponding to the received ID identification code according to the difference of the ID identification code sending objects, so that powerful monitoring of parking of the service providing object is realized. Because the server receives the ID identification code and also receives the actual parking position of the service providing object identified by the ID identification code, the actual parking condition of the service providing object can be accurately managed, good operation and maintenance of the service providing object are facilitated, and negative influence caused by random parking of the service providing object is avoided.
Fig. 4 is a schematic flowchart of another parking monitoring method according to an embodiment of the present disclosure. As shown in fig. 4, the parking monitoring method provided in this embodiment includes:
s301: and continuously sending a control signal to a preset area.
S302: and after the preset operation is finished, judging whether a control signal sent by the base station is received within a preset time length.
If the determination result is negative, it indicates that the service providing object is not parked in the preset area, and step S303 is executed. Otherwise, if the determination result is yes, it indicates that the service providing object is parked in the preset area, and step S304 is executed.
S303: and sending the ID identification code of the server and the first parking position to the server.
Wherein the first parking position is not in the preset area.
In this embodiment, the server receives the ID identifier and the first parking location sent by the service providing object, and then may further perform accurate monitoring on the service providing object, that is, execute step S3011.
S304: and sending the ID identification code of the base station to the base station.
Accordingly, the base station receives the ID identification codes transmitted from the service providing objects, each ID identification code being used to uniquely identify the corresponding service providing object.
S305: and sending a light emitting instruction to the corresponding service providing object.
Accordingly, the service providing object receives the light emission instruction transmitted from the base station.
S306: and controlling the light-emitting device to emit light according to the light-emitting instruction sent by the base station.
Wherein the light emitting device may be disposed on the service providing object.
The implementation manner, principle and technical effect of steps S301 to S306 are similar to those of steps S101 to S106 in the embodiment shown in fig. 2, and reference may be made to the corresponding contents in the foregoing embodiments, which are not repeated herein.
S307: the method comprises the steps of obtaining the light-emitting device in the light-emitting state and the light-emitting duration of the light-emitting device in the light-emitting state through an image acquisition device, and determining a service providing object to which the light-emitting device in the light-emitting state belongs as a target object.
The service providing object receives the light-emitting instruction sent by the base station and controls the light-emitting device arranged on the service providing object to emit light according to the light-emitting instruction. At this time, the base station may acquire the light-emitting device in the light-emitting state through the image acquisition device, and may also acquire the light-emitting duration of the light-emitting device in the light-emitting state. The base station locks the target object through the light-emitting device in the light-emitting state, that is, the base station determines the service providing object to which the light-emitting device in the light-emitting state belongs as the target object.
S308: and acquiring a second parking position through the image acquisition device.
And the second parking position is the parking position of the target object.
Further, the base station obtains a parking position of the target object, namely a second parking position, through the image acquisition device.
The base station can acquire the light-emitting device in a light-emitting state through the shooting function of the image acquisition device to lock the target object, for example, the image acquisition device comprises a camera, the camera can shoot video images, and the specific parking position, namely the second parking position, of the light-emitting device in the light-emitting device, the light-emitting duration of the light-emitting device and the service providing object provided with the light-emitting device is acquired according to the shot video images, so that the base station can determine the target object and the second parking position through the image acquisition device.
S309: and matching the light-emitting duration with each preset light-emitting duration to determine the ID identification code of the target object.
After the base station acquires the light emitting time of the light emitting device in the light emitting state through the image acquisition device, the base station matches the acquired light emitting time with each preset light emitting time to determine the ID identification code of the target object. Specifically, the base station matches the light emitting duration with each preset light emitting duration to match the preset light emitting duration consistent with the acquired light emitting duration, and the light emitting instruction including the preset light emitting duration is generated by the base station according to each ID identification code, so that when the preset light emitting duration consistent with the light emitting duration is matched, the ID identification code corresponding to the light emitting instruction including the preset light emitting duration can be determined, and the determined ID identification code provides the ID identification code of the object, namely the ID identification code of the object, for the service to which the light emitting device in the light emitting state belongs, which feeds back the light emitting duration, thereby determining the ID of the object.
S3010: and sending the second parking position and the ID identification code of the target object to a server.
The implementation manner, principle and technical effect of step S3010 are similar to those of step S107, and are not described herein again. In addition, the server receives the second parking position and the ID identification code of the target object sent by the base station, and then further accurately monitors the target object, that is, step S3012 is executed.
S3011: and generating third mark information for the service providing object corresponding to the ID identification code sent by the service providing object so as to represent that the first parking position is not in the preset area through the third mark information.
S3012: and determining the mark information of the target object according to the second parking position sent by the base station.
Wherein the target object is a service providing object to which the light emitting device in a light emitting state belongs.
The implementation manner, principle and technical effect of step S3011 and step S3012 are similar to the implementation manner, principle and technical effect of step S108 and step S109 in the embodiment shown in fig. 2, and reference may be made to corresponding contents in the foregoing embodiments specifically, and details are not described here again.
In the parking monitoring method provided by the embodiment of the present application, the base station continuously sends the control signal to the preset area, and the service providing object that completes the preset operation determines whether the control signal sent by the base station is received within the preset duration. If the service providing object receives the ID identification code, the service providing object sends the ID identification code of the service providing object to the base station, and the base station sends a light-emitting instruction to the corresponding service providing object according to the received ID identification code, so that the service providing object controls a light-emitting device arranged on the service providing object to emit light according to the light-emitting instruction. Otherwise, if the control signal is not received, the service providing object sends the ID identification code of the service providing object and the first parking position to the server. In the interaction between the service providing object and the base station, the base station acquires the light-emitting device in a light-emitting state through the image acquisition device to lock the target object, and acquires the light-emitting duration and the second parking position of the target object through the image acquisition device. And the base station determines the ID identification code of the target object according to the obtained luminous time length of the target object, and sends the second parking position and the ID identification code of the target object to the server. The server determines different marking information for the service providing object corresponding to the received ID identification code according to the difference of the ID identification code sending objects, so that powerful monitoring of parking of the service providing object is realized. Because the data received by the server comprises the ID identification code of the service providing object and the actual parking position of the service providing object, the service providing object can be accurately managed, good operation and maintenance of the service providing object are facilitated, and negative influence caused by random parking of the service providing object is avoided.
The following are embodiments of the apparatus of the present application that may be used to perform corresponding method embodiments of the present application. For details which are not disclosed in the embodiments of the apparatus of the present application, reference is made to corresponding method embodiments of the present application.
Fig. 5 is a schematic structural diagram of a parking monitoring apparatus according to an embodiment of the present application. As shown in fig. 5, the parking monitoring apparatus 400 provided in this embodiment includes:
a receiving module 401, configured to receive a control signal sent by a base station.
A processing module 402 for:
after the preset operation is finished, judging whether a control signal sent by the base station is received within a preset time length;
if yes, sending the ID identification code of the base station to the base station;
if not, sending the ID identification code of the server and a first parking position to the server, wherein the first parking position is not in the preset area;
wherein each ID identification code is used to uniquely identify the corresponding service providing object.
In one possible design, the service providing object includes a shared bicycle, and the light-emitting device may be disposed on a handlebar or a lock of the shared bicycle.
Each functional unit in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
It should be noted that the parking monitoring apparatus provided in the embodiment shown in fig. 5 may be used to execute the step of providing the object side by the service in the parking monitoring method provided in any of the above embodiments, and the specific implementation manner and the technical effect are similar, and are not described herein again.
FIG. 6 is a schematic structural diagram of another parking monitoring apparatus according to an embodiment of the present application. As shown in fig. 6, the parking monitoring apparatus 500 provided in this embodiment includes:
the first sending module 501 is configured to continuously send a control signal to a preset area, where the preset area includes an appointed parking area and a preset peripheral area, and the preset peripheral area is a peripheral area that is a preset distance away from a frame of the appointed parking area;
a second sending module 502, configured to send a light emitting instruction to a corresponding service providing object according to the received ID identification codes, where each ID identification code is used to uniquely identify the corresponding service providing object;
the first processing module 503 is configured to determine the target object and the second parking position through the image acquisition device, so as to send the second parking position and the ID identification code of the target object to the server, where the target object is a service providing object to which the light-emitting device in the light-emitting state belongs, and the image acquisition device is configured to match with the base station.
Based on the embodiment shown in fig. 6, fig. 7 is a schematic structural diagram of another parking monitoring apparatus provided in the embodiment of the present application. As shown in fig. 7, the parking monitoring apparatus 500 provided in this embodiment further includes: a second processing module 504.
A second processing module 504, configured to:
storing the ID identification codes sent by the service providing objects;
and generating corresponding light-emitting instructions for the ID identification codes, wherein each light-emitting instruction comprises a unique preset light-emitting time.
In one possible design, the first processing module 503 is specifically configured to:
acquiring the light-emitting device in the light-emitting state and the light-emitting duration of the light-emitting device in the light-emitting state through an image acquisition device, and determining a service providing object to which the light-emitting device in the light-emitting state belongs as a target object;
and acquiring a second parking position through the image acquisition device, wherein the second parking position is the parking position of the target object.
In one possible design, the first processing module 503 is further specifically configured to:
and matching the light-emitting duration with each preset light-emitting duration to determine the ID identification code of the target object.
In one possible design, the image acquisition device includes a camera, the camera acquires the light-emitting device in a light-emitting state and a second parking position by shooting a video image, and the second parking position is in a designated parking area or a preset peripheral area.
In one possible design, parking monitoring apparatus 500 further includes: and a third processing module.
The third processing module is configured to:
if the second parking position is in the designated parking area, generating first mark information for the target object, and sending the first mark information of the target object to the server;
and if the second parking position is in the preset peripheral area, generating second mark information for the target object, and sending the second mark information of the target object to the server.
Each functional unit in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
It should be noted that the parking monitoring apparatus provided in the embodiments shown in fig. 6 and fig. 7 may be used to perform the steps on the base station side in the parking monitoring method provided in any of the embodiments described above, and the specific implementation manner and technical effects are similar, and are not described again here.
FIG. 8 is a schematic structural diagram of another parking monitoring apparatus according to an embodiment of the present disclosure. As shown in fig. 8, the parking monitoring apparatus 600 provided in the present embodiment includes:
the first processing module 601 is configured to receive the ID identifier and the first parking position sent by the service providing object, and generate third tag information for the service providing object corresponding to the ID identifier, so as to represent that the first parking position is not located in the preset area through the third tag information; and/or
The second processing module 602 is configured to receive the second parking position sent by the base station and the ID identification code of the target object, and determine the label information of the target object according to the second parking position, where the target object provides an object for a service to which the light-emitting device in the light-emitting state belongs.
It should be noted that fig. 8 illustrates that the parking monitoring apparatus 600 includes a first processing module 601 and a second processing module 602.
In one possible design, the second processing module 602 is specifically configured to:
and receiving mark information sent by the base station, wherein the mark information comprises first mark information and second mark information, the first mark information represents that the second parking position is in the appointed parking area, and the second mark information represents that the second parking position is in the preset peripheral area.
In one possible design, the second processing module 602 is further specifically configured to:
if the second parking position in the designated parking area is received, generating first mark information for the target object;
and if the second parking position is in the preset peripheral area, generating second mark information for the target object.
Each functional unit in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
It should be noted that the parking monitoring apparatus provided in the embodiment shown in fig. 8 may be used to execute the steps on the server side in the parking monitoring method provided in any of the above embodiments, and the specific implementation manner and the technical effect are similar and will not be described herein again.
Fig. 9 is a schematic structural diagram of an electronic device according to an embodiment of the present application. As shown in fig. 9, the electronic device 700 may include: at least one processor 701 and a memory 702. Fig. 9 shows an electronic device as an example of a processor.
The memory 702 stores programs of the processor 701. In particular, the program may include program code including computer operating instructions.
The memory 702 may comprise high-speed RAM memory, and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The processor 701 is configured to execute the computer program stored in the memory 702 to implement the steps of the service providing object side in the parking monitoring method in the above embodiments of the method.
The processor 701 may be a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
Alternatively, the memory 702 may be separate or integrated with the processor 701. When the memory 702 is a separate device from the processor 701, the electronic device 700 may further include:
the bus 703 is used to connect the processor 701 and the memory 702. The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. Buses may be divided into address buses, data buses, control buses, etc., but do not represent only one bus or type of bus.
Alternatively, in a specific implementation, if the memory 702 and the processor 701 are implemented by being integrated on one chip, the memory 702 and the processor 701 may complete communication through an internal interface.
The present application also provides a computer-readable storage medium, which may include: various media capable of storing program codes, such as a usb disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, in particular, a computer program is stored in the computer-readable storage medium, and when at least one processor of the electronic device executes the computer program, the electronic device executes the steps on the service providing object side in the parking monitoring method provided by the foregoing various embodiments.
Embodiments of the present application further provide a computer program product, which includes a computer program, where the computer program is stored in a readable storage medium. The computer program can be read from a readable storage medium by at least one processor of the electronic device, and the computer program can be executed by the at least one processor to enable the electronic device to implement the steps of the service providing object side in the parking monitoring method provided by the various embodiments described above.
Fig. 10 is a schematic structural diagram of another electronic device according to an embodiment of the present application. As shown in fig. 10, the electronic device 800 may include: an image acquisition apparatus 801, at least one processor 802, and a memory 803. Fig. 10 shows an electronic device as an example of a processor.
The image acquisition device 801 is in communication connection with the processor 802;
the memory 803 is used for storing programs of the processor 802. In particular, the program may include program code including computer operating instructions.
The memory 803 may comprise high-speed RAM memory, and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The processor 802 is configured to execute a computer program stored in the memory 803 to implement the steps of the parking monitoring method in the above method embodiments on the base station side.
The processor 802 may be a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present disclosure.
Alternatively, the memory 803 may be separate or integrated with the processor 802. When the memory 803 is a separate device from the processor 802, the electronic device 800 may further include:
a bus 804 is used to connect the processor 802 and the memory 803. The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. Buses may be classified as address buses, data buses, control buses, etc., but do not represent only one bus or type of bus.
Alternatively, in a specific implementation, if the memory 803 and the processor 802 are integrated into a single chip, the memory 803 and the processor 802 may complete communication through an internal interface.
The present application also provides a computer-readable storage medium, which may include: a variety of media that can store program codes, such as a usb disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk, and in particular, a computer program is stored in the computer-readable storage medium, and when at least one processor of the electronic device executes the computer program, the electronic device executes the steps on the base station side in the parking monitoring method provided by the above-mentioned various embodiments.
Embodiments of the present application also provide a computer program product, which includes a computer program, and the computer program is stored in a readable storage medium. The computer program can be read from a readable storage medium by at least one processor of the electronic device, and the computer program can be executed by the at least one processor to enable the electronic device to implement the steps of the parking monitoring method provided by the above-mentioned various embodiments.
Fig. 11 is a schematic structural diagram of another electronic device according to an embodiment of the present application. As shown in fig. 11, the electronic device 900 may include: at least one processor 901 and memory 902. Fig. 11 shows an electronic device as an example of a processor.
A memory 902 for storing a program of the processor 901. In particular, the program may include program code including computer operating instructions.
The processor 901 is configured to execute the computer program stored in the memory 902 to implement the steps of the server side in the parking monitoring method in the above embodiments of the method.
The processor 901 may be a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
Alternatively, the memory 902 may be separate or integrated with the processor 901. When the memory 902 is a separate device from the processor 901, the electronic device 900 may further include:
a bus 903 for connecting the processor 901 and the memory 902. The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. Buses may be classified as address buses, data buses, control buses, etc., but do not represent only one bus or type of bus.
Alternatively, in a specific implementation, if the memory 902 and the processor 901 are integrated into a chip, the memory 902 and the processor 901 may complete communication through an internal interface.
The present application also provides a computer-readable storage medium, which may include: various media capable of storing program codes, such as a usb disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, are provided, and specifically, a computer program is stored in the computer-readable storage medium, and when at least one processor of the electronic device executes the computer program, the electronic device executes the steps of the server side in the parking monitoring method provided by the foregoing various embodiments.
Embodiments of the present application also provide a computer program product, which includes a computer program, and the computer program is stored in a readable storage medium. The computer program can be read from a readable storage medium by at least one processor of the electronic device, and the computer program can be executed by the at least one processor to enable the electronic device to implement the steps of the server side in the parking monitoring method provided by the various embodiments described above.
Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the application being indicated by the following claims.
It will be understood that the present application is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the application is limited only by the appended claims.
Claims (13)
1. A parking monitoring method is applied to a base station arranged in a designated parking area, and comprises the following steps:
continuously sending a control signal to a preset area, wherein the preset area comprises the appointed parking area and a preset peripheral area, the preset peripheral area is a peripheral area which is away from a frame of the appointed parking area by a preset distance, and the appointed parking area is an appointed area for providing an object for parking service;
sending a light-emitting instruction to a corresponding service providing object according to the received ID identification codes, wherein each ID identification code is used for uniquely identifying the corresponding service providing object;
determining a target object and a second parking position through an image acquisition device so as to send the second parking position and an ID identification code of the target object to a server, wherein the target object is a service providing object to which a light-emitting device in a light-emitting state belongs, the image acquisition device is matched with the base station, and the second parking position is a parking position of the target object;
after the service providing object finishes the preset operation, judging whether a control signal sent by the base station is received within a preset time; if yes, sending an ID identification code of the base station to the base station; and if not, sending the ID identification code of the server and a first parking position to the server, wherein the first parking position is not in the preset area.
2. The parking monitoring method of claim 1, wherein before sending the light emitting instruction to the corresponding service providing object, further comprising:
storing ID identification codes sent by service providing objects;
and generating corresponding light-emitting instructions for the ID identification codes, wherein each light-emitting instruction comprises a unique preset light-emitting time length.
3. The parking monitoring method of claim 2, wherein determining a target object and a second parking location by the image capture device comprises:
acquiring the light-emitting device in the light-emitting state and the light-emitting duration of the light-emitting device in the light-emitting state through the image acquisition device, and determining a service providing object to which the light-emitting device in the light-emitting state belongs as the target object;
and acquiring the second parking position through the image acquisition device.
4. The parking monitoring method of claim 3, wherein after the obtaining of the light emitting duration of the light emitting device in the light emitting state by the image capturing device, the method further comprises:
and matching the light-emitting duration with each preset light-emitting duration to determine the ID identification code of the target object.
5. The parking monitoring method according to claim 4, wherein the image acquisition device comprises a camera, the camera acquires the light-emitting device in the light-emitting state and the second parking position by shooting a video image, and the second parking position is in the designated parking area or the preset peripheral area.
6. The parking monitoring method of any of claims 1-5, further comprising, after sending the second parking location and the ID identification code of the target object to a server:
if the second parking position is in the designated parking area, generating first mark information for the target object, and sending the first mark information of the target object to the server;
and if the second parking position is in the preset peripheral area, generating second mark information for the target object, and sending the second mark information of the target object to the server.
7. A parking monitoring method is applied to a server and comprises the following steps:
receiving an ID identification code and a first parking position sent by a service providing object, and generating third mark information for the service providing object corresponding to the ID identification code so as to represent that the first parking position is not in a preset area through the third mark information; and/or
Receiving a second parking position and an ID identification code of a target object sent by a base station, so as to determine mark information of the target object according to the second parking position, wherein the target object is a service providing object to which a light-emitting device in a light-emitting state belongs, the base station is arranged in an appointed parking area, the appointed parking area is an appointed area for parking the service providing object, and the second parking position is a parking position of the target object;
after the service providing object finishes the preset operation, judging whether a control signal sent by the base station is received within a preset time; if yes, sending an ID identification code of the base station to the base station; if not, sending an ID identification code of the server and the first parking position to the server, wherein the first parking position is not in a preset area;
the base station continuously sends a control signal to a preset area, wherein the preset area comprises the appointed parking area and a preset peripheral area, the preset peripheral area is a peripheral area which is away from a frame of the appointed parking area by a preset distance, and the appointed parking area is an appointed area for parking a service providing object; the base station sends a light-emitting instruction to a corresponding service providing object according to the received ID identification codes, and each ID identification code is used for uniquely identifying the corresponding service providing object;
the base station determines a target object and a second parking position through an image acquisition device so as to send the second parking position and the ID identification code of the target object to a server, the target object provides an object for a service to which a light-emitting device in a light-emitting state belongs, and the image acquisition device is matched with the base station.
8. The parking monitoring method of claim 7, wherein determining the labeling information of the target object according to the second parking position comprises:
and receiving the mark information sent by the base station, wherein the mark information comprises first mark information and second mark information, the first mark information represents that the second parking position is in a specified parking area, and the second mark information represents that the second parking position is in a preset peripheral area.
9. The parking monitoring method of claim 7, wherein determining the labeling information of the target object according to the second parking position comprises:
if the received second parking position is in the designated parking area, generating first mark information for the target object;
and if the received second parking position is in a preset peripheral area, generating second mark information for the target object.
10. A parking monitoring device, comprising:
the system comprises a first sending module, a second sending module and a control module, wherein the first sending module is used for continuously sending a control signal to a preset area, the preset area comprises an appointed parking area and a preset peripheral area, the preset peripheral area is a peripheral area which is away from a frame of the appointed parking area by a preset distance, and the appointed parking area is an appointed area for providing an object for parking service;
the second sending module is used for sending a light-emitting instruction to the corresponding service providing object according to the received ID identification codes, and each ID identification code is used for uniquely identifying the corresponding service providing object;
the first processing module is used for determining a target object and a second parking position through an image acquisition device so as to send the second parking position and an ID identification code of the target object to a server, wherein the target object provides an object for a service to which a light-emitting device in a light-emitting state belongs;
after the service providing object finishes the preset operation, judging whether the control signal sent by the parking monitoring device is received within a preset time;
if so, sending an ID identification code of the parking monitoring device to the parking monitoring device;
and if not, sending the ID identification code of the server and a first parking position to the server, wherein the first parking position is not in the preset area.
11. A parking monitoring device, comprising:
the first processing module is used for receiving an ID identification code and a first parking position sent by a service providing object, and generating third mark information for the service providing object corresponding to the ID identification code so as to represent that the first parking position is not in a preset area through the third mark information; and/or
The second processing module is used for receiving a second parking position and an ID identification code of a target object sent by a base station, so as to determine mark information of the target object according to the second parking position, wherein the target object is a service providing object to which a light-emitting device in a light-emitting state belongs, the base station is arranged in an appointed parking area, and the appointed parking area is an appointed area for parking the service providing object;
after the service providing object finishes the preset operation, judging whether a control signal sent by the base station is received within a preset time; if yes, sending an ID identification code of the base station to the base station; if not, sending an ID identification code of the server and a first parking position to the server, wherein the first parking position is not in a preset area;
the base station continuously sends a control signal to a preset area, wherein the preset area comprises an appointed parking area and a preset peripheral area, the preset peripheral area is a peripheral area which is away from a frame of the appointed parking area by a preset distance, and the appointed parking area is an appointed area of a parking service providing object;
the base station sends a light-emitting instruction to a corresponding service providing object according to the received ID identification codes, and each ID identification code is used for uniquely identifying the corresponding service providing object;
the base station determines a target object and a second parking position through an image acquisition device so as to send the second parking position and the ID identification code of the target object to a server, wherein the target object provides an object for a service to which a light-emitting device in a light-emitting state belongs.
12. An electronic device, comprising:
an image acquisition device;
a processor; and
a memory for storing a computer program for the processor;
wherein the processor is configured to perform the parking monitoring method of any of claims 1 to 6 via execution of the computer program.
13. An electronic device, comprising:
a processor; and
a memory for storing a computer program for the processor;
wherein the processor is configured to perform the parking monitoring method of any of claims 7 to 9 via execution of the computer program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110183941.3A CN112954606B (en) | 2021-02-10 | 2021-02-10 | Parking monitoring method, device, equipment and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110183941.3A CN112954606B (en) | 2021-02-10 | 2021-02-10 | Parking monitoring method, device, equipment and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112954606A CN112954606A (en) | 2021-06-11 |
CN112954606B true CN112954606B (en) | 2023-04-11 |
Family
ID=76245511
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110183941.3A Active CN112954606B (en) | 2021-02-10 | 2021-02-10 | Parking monitoring method, device, equipment and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112954606B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107750047A (en) * | 2017-10-26 | 2018-03-02 | 东峡大通(北京)管理咨询有限公司 | A kind of reminding method and device of bicycle parking |
CN110556022A (en) * | 2019-09-29 | 2019-12-10 | 深圳市大拿科技有限公司 | Parking lot parking space indication method and device based on artificial intelligence and electronic equipment |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4178154B2 (en) * | 2005-08-30 | 2008-11-12 | 松下電器産業株式会社 | Parking position search support device, method and program |
CN207571883U (en) * | 2017-09-19 | 2018-07-03 | 深圳市鼎芯无限科技有限公司 | A kind of stopping a train at a target point system based on ibeacon Bluetooth technologies |
CN108538047A (en) * | 2017-09-30 | 2018-09-14 | 杭州金通公共自行车科技股份有限公司 | Net is hired a car a management-control method, device, storage medium and computer equipment |
CN111243122A (en) * | 2018-11-13 | 2020-06-05 | 奇酷互联网络科技(深圳)有限公司 | Parking recording method for vehicle, mobile terminal and computer storage medium |
CN111833486A (en) * | 2019-08-23 | 2020-10-27 | 北京骑胜科技有限公司 | Method and device for controlling shared bicycle parking position |
-
2021
- 2021-02-10 CN CN202110183941.3A patent/CN112954606B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107750047A (en) * | 2017-10-26 | 2018-03-02 | 东峡大通(北京)管理咨询有限公司 | A kind of reminding method and device of bicycle parking |
CN110556022A (en) * | 2019-09-29 | 2019-12-10 | 深圳市大拿科技有限公司 | Parking lot parking space indication method and device based on artificial intelligence and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN112954606A (en) | 2021-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10627829B2 (en) | Location-based control method and apparatus, movable machine and robot | |
CN105830367B (en) | Visible light communication method, identification signal and reception device | |
CN111710055A (en) | Portable power inspection equipment, power inspection method and power inspection system | |
CN110322681B (en) | Method and device for detecting parking space state | |
CN106027960B (en) | A kind of positioning system and method | |
CN106525021A (en) | Method, apparatus and system for determining positions, as well as processing center | |
CN107766846A (en) | Vehicle identification method and device, inspection system, storage medium, electronic equipment | |
CN107123301A (en) | Information of vehicles broadcasting system, method and apparatus | |
WO2013051905A2 (en) | Location recognition apparatus and method | |
CN105021917B (en) | A kind of status of electric power detection method based on IPV6 mobile terminals and RFID label tag | |
CN108648493A (en) | A kind of reverse vehicle-searching system for parking lots and its application | |
CN109638959A (en) | Power equipment remote signaling function adjustment method and system based on AR and deep learning | |
CN110264779A (en) | Inspection data processing method, system and equipment | |
CN201594044U (en) | Automatic detecting system of brake cylinder piston state | |
CN112954606B (en) | Parking monitoring method, device, equipment and system | |
CN111179458A (en) | Method and device for routing inspection of rail transit equipment | |
CN107403600A (en) | Electronic installation and billboard | |
CN111105641A (en) | BIM model-based vehicle searching method and device and readable storage medium | |
CN205581921U (en) | Mark system is discerned to vehicle license plate's electron | |
JP2000214945A (en) | User specification system, device and method for transmition, device and method for information processing, device and method for data providing and providing medium | |
CN113888865B (en) | Electronic device and vehicle information acquisition method | |
CN105551260A (en) | Vehicle identifying method | |
CN109448388A (en) | A kind of vehicle remote checking method and system | |
CN111738180B (en) | Key point marking method and device, storage medium and electronic device | |
CN108364496A (en) | A kind of full video frequency car position guiding system and method |
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 |