CN112466151A - Vehicle obstacle processing method, system, electronic device, and storage medium - Google Patents

Vehicle obstacle processing method, system, electronic device, and storage medium Download PDF

Info

Publication number
CN112466151A
CN112466151A CN202011330666.5A CN202011330666A CN112466151A CN 112466151 A CN112466151 A CN 112466151A CN 202011330666 A CN202011330666 A CN 202011330666A CN 112466151 A CN112466151 A CN 112466151A
Authority
CN
China
Prior art keywords
obstacle
information
vehicle
parking space
shielding
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.)
Granted
Application number
CN202011330666.5A
Other languages
Chinese (zh)
Other versions
CN112466151B (en
Inventor
黄强强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Dahua Technology Co Ltd
Original Assignee
Zhejiang Dahua Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Dahua Technology Co Ltd filed Critical Zhejiang Dahua Technology Co Ltd
Priority to CN202011330666.5A priority Critical patent/CN112466151B/en
Publication of CN112466151A publication Critical patent/CN112466151A/en
Application granted granted Critical
Publication of CN112466151B publication Critical patent/CN112466151B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/14Traffic control systems for road vehicles indicating individual free spaces in parking areas
    • G08G1/145Traffic control systems for road vehicles indicating individual free spaces in parking areas where the indication depends on the parking areas
    • G08G1/148Management of a network of parking areas
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/52Surveillance or monitoring of activities, e.g. for recognising suspicious objects
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/017Detecting movement of traffic to be counted or controlled identifying vehicles
    • G08G1/0175Detecting movement of traffic to be counted or controlled identifying vehicles by photographing vehicles, e.g. when violating traffic rules
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/14Traffic control systems for road vehicles indicating individual free spaces in parking areas
    • G08G1/141Traffic control systems for road vehicles indicating individual free spaces in parking areas with means giving the indication of available parking spaces

Landscapes

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

Abstract

The application relates to a vehicle obstacle processing method, a system, an electronic device and a storage medium, wherein the vehicle obstacle processing method comprises the following steps: the method comprises the steps of obtaining shielding information of each parking space from a monitoring picture, obtaining an obstacle detection request of a target vehicle, calling shielding information of the parking space corresponding to the target vehicle according to the obstacle detection request, and sending displacement information to a mobile terminal corresponding to an obstacle under the condition that the target vehicle is judged to be shielded by the obstacle according to the shielding information. Through the method and the device, the problem that the acquisition accuracy of the obstacle information is low due to the fact that whether the obstacle exists in the front of the vehicle is judged through the automobile data recorder is solved, the acquisition accuracy of the obstacle information is improved, and the time for the owner of each vehicle to take the vehicle is saved.

Description

Vehicle obstacle processing method, system, electronic device, and storage medium
Technical Field
The present application relates to the field of image recognition technologies, and in particular, to a vehicle obstacle processing method, system, electronic device, and storage medium.
Background
With the improvement of living standard, people have higher and higher demands on private cars, so how to effectively park and take cars becomes a problem to be solved. Under the general condition, the parking area can increase the pilot lamp on supervisory equipment, shows through red green pilot lamp whether there is vacant parking stall, also can increase the sign in the parking area, marks the quantity and the position of vacant parking stall. Further, in a parking lot, there is often a situation that a parking space is insufficient, and therefore, a vehicle that arrives thereafter can only wait on a route through which the vehicle passes to become an obstacle when the parking space is not found, so that the vehicle in the parking lot cannot smoothly exit, and therefore, the time cost for parking and taking the vehicle is increased.
In the related art, whether an obstacle exists in front of a vehicle is judged through a vehicle data recorder so as to acquire information of the obstacle before vehicle taking, the obstacle is processed in advance, and vehicle taking cost is reduced.
At present, an effective solution is not provided aiming at the problem that in the related art, whether an obstacle exists in front of a vehicle or not is judged through a vehicle event data recorder, so that the acquisition accuracy of obstacle information is low.
Disclosure of Invention
The embodiment of the application provides a vehicle obstacle processing method, a vehicle obstacle processing system, an electronic device and a storage medium, and aims to at least solve the problem that in the related art, whether an obstacle exists in front of a vehicle is judged through a vehicle event data recorder, so that the acquisition accuracy of obstacle information is low.
In a first aspect, an embodiment of the present application provides a vehicle obstacle processing method, including:
obtaining the shielding information of each parking space from the monitoring picture;
acquiring an obstacle detection request of a target vehicle, and calling shielding information of a parking space corresponding to the target vehicle according to the obstacle detection request;
and transmitting displacement information to a mobile terminal corresponding to the obstacle under the condition that the target vehicle is judged to be shielded by the obstacle according to the shielding information.
In some embodiments, obtaining the blocking information of each parking space from the monitoring picture includes:
acquiring a preset shielding area in the monitoring picture;
and under the condition that the vehicle exists in the parking space, acquiring the shielding information according to whether an obstacle exists in the shielding area.
In some embodiments, obtaining the occlusion information according to whether an obstacle exists in the occlusion region comprises:
and under the condition that the time length of the obstacle existing in the shielding area is greater than or equal to a preset time threshold value, associating the obstacle information, the parking space information and the vehicle information of the target vehicle, and storing the obstacle information, the parking space information and the vehicle information as shielding information.
In some embodiments, after sending the displacement information to the mobile terminal corresponding to the obstacle, the method further includes:
after the obstacle in the blocking area is displaced, the association relationship among the obstacle information, the parking space information and the vehicle information is released, and the blocking information of the target vehicle is acquired again.
In some embodiments, sending the displacement information to the mobile terminal corresponding to the obstacle includes:
and acquiring a departure request of the target vehicle, and sending the displacement information to a mobile terminal corresponding to the obstacle according to the departure request.
In some embodiments, in a case that the parking space is a stereo parking space, after determining that the target vehicle is blocked by an obstacle according to the blocking information, the method further includes:
and controlling the three-dimensional parking space to translate and/or lift until the three-dimensional parking space is not shielded by the barrier.
In a second aspect, an embodiment of the present application provides a vehicle obstacle processing system, where the system includes a monitoring device, a monitoring center, and a mobile terminal;
the monitoring center acquires the shielding information of each parking space from the monitoring picture of the monitoring equipment;
the monitoring center acquires an obstacle detection request sent by the mobile terminal corresponding to a target vehicle, and calls shielding information of a parking space corresponding to the target vehicle according to the obstacle detection request;
and the monitoring center sends displacement information to the mobile terminal corresponding to the obstacle under the condition that the target vehicle is judged to be shielded by the obstacle according to the shielding information.
In some embodiments, the monitoring device further comprises an obstacle determining module and an obstacle identifying module:
the obstacle judging module is used for acquiring a preset shielding area in the monitoring picture, and acquiring the shielding information according to whether an obstacle exists in the shielding area or not under the condition that a vehicle exists in the parking space;
the obstacle identification module is used for identifying obstacle information of the obstacle.
In a third aspect, an embodiment of the present application provides an electronic device, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and the processor implements the vehicle obstacle processing method according to the first aspect when executing the computer program.
In a fourth aspect, embodiments of the present application provide a storage medium having a computer program stored thereon, where the computer program is executed by a processor to implement the vehicle obstacle processing method according to the first aspect.
Compared with the related art, the vehicle obstacle processing method provided by the embodiment of the application obtains the shielding information of each parking space from the monitoring picture, obtains the obstacle detection request of the target vehicle, calls the shielding information of the parking space corresponding to the target vehicle according to the obstacle detection request, and sends the displacement information to the mobile terminal corresponding to the obstacle under the condition that the target vehicle is judged to be shielded by the obstacle according to the shielding information, so that the problem that whether the obstacle exists in front of the vehicle or not is judged through the automobile data recorder, the acquisition accuracy of the obstacle information is low is solved, the acquisition accuracy of the obstacle information is improved, and the time for the owner of each vehicle to take the vehicle is saved.
The details of one or more embodiments of the application are set forth in the accompanying drawings and the description below to provide a more thorough understanding of the application.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
FIG. 1 is a schematic diagram of an application environment of a vehicle obstacle handling method according to an embodiment of the present application;
FIG. 2 is a flow chart of a vehicle obstacle handling method according to an embodiment of the present application;
FIG. 3 is a flowchart of a method of obtaining occlusion information according to an embodiment of the application;
FIG. 4 is a schematic diagram of an occlusion region according to an embodiment of the application;
FIG. 5 is a schematic view of a space according to an embodiment of the present application;
fig. 6 is a block diagram of a hardware configuration of a terminal of the vehicle obstacle processing method according to the embodiment of the present application;
fig. 7 is a block diagram of a configuration of a vehicle obstacle handling system according to an embodiment of the present application;
FIG. 8 is a block diagram of a monitoring device according to an embodiment of the present application;
fig. 9 is a block diagram of a vehicle obstacle processing system according to a preferred embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application will be described and illustrated below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments provided in the present application without any inventive step are within the scope of protection of the present application. Moreover, it should be appreciated that in the development of any such actual implementation, as in any engineering or design project, numerous implementation-specific decisions must be made to achieve the developers' specific goals, such as compliance with system-related and business-related constraints, which may vary from one implementation to another.
Reference in the specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the specification. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of ordinary skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments without conflict.
Unless defined otherwise, technical or scientific terms referred to herein shall have the ordinary meaning as understood by those of ordinary skill in the art to which this application belongs. Reference to "a," "an," "the," and similar words throughout this application are not to be construed as limiting in number, and may refer to the singular or the plural. The present application is directed to the use of the terms "including," "comprising," "having," and any variations thereof, which are intended to cover non-exclusive inclusions; for example, a process, method, system, article, or apparatus that comprises a list of steps or modules (elements) is not limited to the listed steps or elements, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus. Reference to "connected," "coupled," and the like in this application is not intended to be limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. Reference herein to "a plurality" means greater than or equal to two. "and/or" describes an association relationship of associated objects, meaning that three relationships may exist, for example, "A and/or B" may mean: a exists alone, A and B exist simultaneously, and B exists alone. Reference herein to the terms "first," "second," "third," and the like, are merely to distinguish similar objects and do not denote a particular ordering for the objects.
The vehicle obstacle processing method provided by the application can be applied to the application environment shown in fig. 1, and fig. 1 is a schematic application environment diagram of the vehicle obstacle processing method according to the embodiment of the application, as shown in fig. 1. The processor 102 and the monitoring device 104 communicate with each other through a network, the processor 102 controls the monitoring device 104 to monitor the surrounding environment of each parking space, so as to obtain the blocking information of each parking space, after the processor 102 obtains the obstacle detection request of the target vehicle 106, the processor 102 calls the blocking information of the parking space corresponding to the target vehicle 106 according to the obstacle detection request, and when it is determined that the target vehicle is blocked by the obstacle according to the blocking information, the processor 102 sends the displacement information to the obstacle. The processor 102 may be implemented by a stand-alone server or a server cluster composed of a plurality of servers.
The embodiment provides a vehicle obstacle processing method. Fig. 2 is a flowchart of a vehicle obstacle handling method according to an embodiment of the present application, which includes, as shown in fig. 2, the steps of:
and step S210, obtaining the shielding information of each parking space from the monitoring picture.
In this embodiment, the monitoring picture can be obtained through existing monitoring equipment in the parking lot, so as to reduce the cost. In order to comprehensively acquire the shielding information of all the parking spaces, one or more monitoring devices can be added in different monitoring areas according to monitoring requirements, so that monitoring dead angles are avoided.
The parking space is a placement position of a vehicle in the parking lot, and the blocking information includes whether the parking space is blocked or not, specifically, the blocking information may be determined according to whether obstacles exist around the parking space, the number of the obstacles, and the time length of existence of each obstacle, and further, the obstacles may be other vehicles around the target vehicle.
Step S220, obtaining an obstacle detection request of the target vehicle, and calling shielding information of a parking space corresponding to the target vehicle according to the obstacle detection request.
When the vehicle owner needs to take the vehicle out of the parking lot, the obstacle detection request can be sent to the monitoring center through software on the mobile phone, at the moment, the monitoring center takes the vehicle as a target vehicle, and shielding information of the target vehicle is obtained from stored information.
And step S230, when the target vehicle is judged to be shielded by the obstacle according to the shielding information, transmitting the displacement information to the mobile terminal corresponding to the obstacle.
The monitoring center judges whether the target vehicle is shielded or not according to the shielding information, and under the condition that the target vehicle is shielded, the vehicle in the parking space can not smoothly run out, so that the vehicle taking cost is increased. The mobile terminal can include, but is not limited to, a mobile phone, a tablet computer, and the like, and the mobile terminal has an application program capable of acquiring the parking lot blocking information.
In other embodiments, the target vehicle may exit the parking lot directly without the parking space of the target vehicle being obstructed.
Through the steps S210 to S230, when the owner of the target vehicle gets the vehicle, the owner can send the obstacle detection request to the monitoring center, and whether the target vehicle is blocked is determined through the blocking information stored in the monitoring center, so that the target vehicle can be timely processed. In this embodiment, shelter from information and derive from supervisory equipment, supervisory equipment can carry out all-round control to each vehicle, consequently can obtain more comprehensive barrier information, has solved among the correlation technique and has judged whether there is the barrier in the vehicle the place ahead through the vehicle event data recorder, leads to the lower problem of the acquisition accuracy of barrier information, has improved the degree of accuracy that barrier information acquireed.
Furthermore, the vehicle owner of the target vehicle can also send a barrier detection request to the monitoring center in advance, and the time for processing the barrier is reserved, so that the time for the vehicle owner of each vehicle to actually take the vehicle is saved, and the travel efficiency is improved.
In some embodiments, fig. 3 is a flowchart of a method for acquiring occlusion information according to an embodiment of the present application, and as shown in fig. 3, the method includes the following steps:
step S310, a preset occlusion region is obtained in the monitoring picture.
Fig. 4 is a schematic diagram of an occlusion region according to an embodiment of the present application, and as shown in fig. 4, the occlusion region in this embodiment is drawn on a webpage by a developer, and the occlusion region corresponding to a parking space can be directly acquired from a monitoring picture in a monitoring process. In this embodiment, each parking space corresponds to a shielding region, the shielding region may be set to be a rectangle, the length and width of the rectangle may be determined by the geometric parameters of the parking space and the channel, for example, the length of the rectangle may be the width of the parking space, the width of the rectangle may be half of the width of the channel, the shielding region may be further set to be a square, and the side length of the square is the width of the parking space.
And step S320, under the condition that the vehicle exists in the parking space, acquiring shielding information according to whether the obstacle exists in the shielding area.
In this embodiment, the information of sheltering from to each parking stall can not all be monitored, only under the condition that has the vehicle in the parking stall, just can discern the regional of sheltering from that corresponds with the parking stall. Whether a vehicle exists in the parking space can be obtained by carrying out image recognition on an image in the monitoring picture, a sensor can also be arranged in the parking space, and whether the parking space exists in the parking space is judged through a sensor signal.
If the vehicle exists in the parking space, if an obstacle exists in a shielding area in front of the parking space, the vehicle is judged to be shielded by the obstacle, and if the obstacle does not exist in the shielding area, the vehicle is judged not to be shielded.
Through the step S310 and the step S320, the shielding condition of each parking space can be judged more accurately through the preset shielding area, shielding information can be acquired more timely according to the shielding condition, and the efficiency and the accuracy of acquiring the shielding information are improved.
In some embodiments, obtaining occlusion information according to whether an obstacle exists in the occlusion region further includes: setting a preset time threshold, and judging whether an obstacle exists in a blocking area of the parking space according to the preset time threshold, specifically, under the condition that the time length of the obstacle existing in the blocking area is greater than or equal to the preset time threshold, judging that the obstacle exists in the blocking area, and at the moment, associating the obstacle information, the parking space information and the vehicle information of the target vehicle. In this embodiment, when the obstacle is another vehicle, the obstacle information may be a license plate of the vehicle, a brand of the vehicle, a color of the vehicle body, and the like, the parking space information is a parking space number of a blocked parking space, and the vehicle information of the target vehicle may be a license plate of the target vehicle, and further, the obstacle information, the parking space information, and the vehicle information having an association relationship may be stored as blocking information to a monitoring center, so that a vehicle owner of the target vehicle can respond in time when sending an obstacle detection request.
In some embodiments, after the shift information is sent to the mobile terminal corresponding to the obstacle, the blocking information of the target vehicle can be continuously acquired, after the obstacle in the blocking area is recognized to shift through the monitoring picture, the association relation among the obstacle information, the parking space information and the vehicle information is removed, the blocking information of the target vehicle is acquired again, and under the condition that the target vehicle is judged not to be blocked, the blocking information of the target vehicle is updated to be not blocked, so that the situation that the blocking information is inconsistent with the actual blocking situation is avoided, and the vehicle owner is delayed to lift the vehicle.
In some embodiments, the shift information needs to be sent to the mobile terminal corresponding to the obstacle only after the departure request of the target vehicle is acquired. Specifically, through the departure request, the monitoring center can acquire the vehicle license plate and the parking space number of the target vehicle, and under the condition that the target vehicle is shielded, the monitoring center acquires the barrier information in the shielding area according to the vehicle license plate and the parking space number, and then sends the displacement information to the mobile terminal corresponding to the barrier, so that the barrier owner is prompted to move away the barrier, and the waiting time of the target vehicle owner is saved.
Further, in an actual application scenario, a plurality of parking lots have their own application programs, and before the car owner enters the parking lot, the car owner can obtain information such as the remaining number of parking spaces and available parking time in the parking lot through the application programs, and when the car owner wants to leave the parking lot, the car owner can also send an obstacle detection request and a departure request to the monitoring center through the application programs to confirm the shielding information of the target vehicle. If the target vehicle is shielded, the owner of the obstacle can be contacted through the obstacle information in the shielding information, and the obstacle is informed to be displaced. Considering that the user can use different parking lots in life, the function of the application program in the embodiment can also be realized by a third-party application program, and the parking lot shielding information of a plurality of parking lots can be integrated on the third-party application program, so that the user can conveniently use the parking lots.
In other embodiments, the owner of the target vehicle may also provide the vehicle license of the obstacle vehicle to the operator by dialing 114 the number, and the operator may query the contact of the obstacle vehicle owner through the vehicle license and notify the obstacle vehicle owner to shift the vehicle according to the contact.
In some embodiments, if the parking space is a stereo parking space, after it is determined that the target vehicle is shielded by the obstacle according to the shielding information, the stereo parking space may be further controlled to translate and/or lift until the stereo parking space is not shielded by the obstacle. Fig. 5 is a schematic diagram of a multistory parking space according to an embodiment of the present application, and as shown in fig. 5, each of a first target vehicle 51, a second target vehicle 52, and a third target vehicle 53 is a target vehicle that is going to exit the multistory parking lot. The first target vehicle 51 is located at the first floor of the multistory parking lot, and if the multistory parking space corresponding to the first target vehicle 51 is blocked, the first target vehicle can be translated to the vacant parking space under the condition that the left parking space of the multistory parking space is the vacant parking space and is not blocked, so that the owner of the first target vehicle 51 can conveniently drive out, and the waiting time is saved. If the second target vehicle 52 is located on the second floor of the multistory parking garage and is not convenient to exit, the monitoring center may lower the second target vehicle 52 to an empty space on the first floor in advance after receiving the departure request of the second target vehicle 52, so that the owner of the second target vehicle 52 can exit conveniently, and the waiting time is saved. The third target vehicle 53 is also located on the second floor of the multistory parking facility, and when the third target vehicle 53 intends to exit the multistory parking facility, the third target vehicle 53 needs to be translated to a position above the empty parking space and then lowered to the empty parking space. Further, when the target vehicle to be driven out is located in the underground portion of the multistory parking garage, the multistory parking garage may be lifted to the ground in order to save the driving-out time.
It should be noted that the steps illustrated in the above-described flow diagrams or in the flow diagrams of the figures may be performed in a computer system, such as a set of computer-executable instructions, and that, although a logical order is illustrated in the flow diagrams, in some cases, the steps illustrated or described may be performed in an order different than here.
The method embodiments provided in the present application may be executed in a terminal, a computer or a similar computing device. Taking the operation on the terminal as an example, fig. 6 is a hardware structure block diagram of the terminal of the vehicle obstacle processing method according to the embodiment of the present application. As shown in fig. 6, the terminal 60 may include one or more (only one shown in fig. 6) processors 602 (the processor 602 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 604 for storing data, and optionally may also include a transmission device 606 for communication functions and an input-output device 608. It will be understood by those skilled in the art that the structure shown in fig. 6 is only an illustration and is not intended to limit the structure of the terminal. For example, terminal 60 may also include more or fewer components than shown in FIG. 6, or have a different configuration than shown in FIG. 6.
The memory 604 may be used to store a control program, for example, a software program and a module of application software, such as a control program corresponding to the vehicle obstacle processing method in the embodiment of the present application, and the processor 602 executes various functional applications and data processing by running the control program stored in the memory 604, so as to implement the method described above. The memory 604 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 604 may further include memory located remotely from the processor 602, which may be connected to the terminal 60 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmitting device 606 is used to receive or transmit data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of the terminal 60. In one example, the transmission device 606 includes a Network adapter (NIC) that can be connected to other Network devices through a base station to communicate with the internet. In one example, the transmitting device 606 can be a Radio Frequency (RF) module, which is used to communicate with the internet in a wireless manner.
The present embodiment further provides a vehicle obstacle processing system, which is used to implement the foregoing embodiments and preferred embodiments, and the description of the system is omitted here. As used hereinafter, the terms "module," "unit," "subunit," and the like may implement a combination of software and/or hardware for a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated.
Fig. 7 is a block diagram of a configuration of a vehicle obstacle processing system according to an embodiment of the present application, which includes, as shown in fig. 7, a monitoring apparatus 71, a monitoring center 72, and a mobile terminal 73: the monitoring center 72 acquires the shielding information of each parking space from the monitoring picture of the monitoring equipment 71; the monitoring center 72 acquires an obstacle detection request sent by the mobile terminal 73 corresponding to the target vehicle, and calls shielding information of a parking space corresponding to the target vehicle according to the obstacle detection request; when it is determined from the blocking information that the target vehicle is blocked by the obstacle, the monitoring center 72 transmits the displacement information to the mobile terminal 73 corresponding to the obstacle. The monitoring device 71 in this embodiment may be various existing cameras in a parking lot, the monitoring center 72 may be implemented by an independent server or a server cluster formed by a plurality of servers, the mobile terminal 73 may include, but is not limited to, a mobile phone, a tablet computer, and the like, and the mobile terminal 73 has an application program capable of acquiring the shielding information of the parking lot.
Through the vehicle obstacle processing system, when the owner of the target vehicle gets the vehicle, the owner of the target vehicle can send an obstacle detection request to the monitoring center 72 through the mobile terminal 73, and the monitoring center 72 obtains and stores the shielding information of each parking space in advance through the monitoring equipment 71, so that the monitoring center 72 can judge whether the target vehicle is shielded or not, and timely process the target vehicle. In this embodiment, the shielding information is derived from the monitoring device 71, and the monitoring device 71 can perform all-around monitoring on each vehicle, so that more comprehensive obstacle information can be obtained, the problem that whether an obstacle exists in front of the vehicle or not is judged by the automobile data recorder in the related art, and therefore the acquisition accuracy of the obstacle information is low is solved, and the acquisition accuracy of the obstacle information is improved.
In some embodiments, fig. 8 is a block diagram of a monitoring device according to an embodiment of the present application, and as shown in fig. 8, the monitoring device 71 further includes an obstacle determining module 81 and an obstacle identifying module 82: the obstacle judgment module 81 is configured to acquire a preset shielding area in the monitoring picture, and acquire shielding information according to whether an obstacle exists in the shielding area or not when a vehicle exists in the parking space; the obstacle recognition module 82 is configured to recognize obstacle information of an obstacle, where the obstacle information may be a license plate of a vehicle, a brand of the vehicle, a color of a vehicle body, and the like in a case where the obstacle is another vehicle.
In the embodiment, the shielding condition of each parking space can be accurately judged through the preset shielding area, shielding information can be acquired more timely according to the shielding condition, and the efficiency and the accuracy of acquiring the shielding information are improved.
The embodiments of the present application are described and illustrated below by means of preferred embodiments.
Fig. 9 is a block diagram of a vehicle obstacle processing system according to a preferred embodiment of the present application, and as shown in fig. 9, the monitoring device 71 further includes an obstacle information transmission module 91 in addition to the obstacle judgment module 81 and the obstacle identification module 82, for communicating with the monitoring center 72, the mobile terminal 73 further includes an obstacle information request module 92 and an obstacle processing module 93, and a vehicle owner of the target vehicle and an obstacle owner may interact with the monitoring center 72 through the mobile terminal 73, respectively.
Specifically, the obstacle determining module 81 is configured to identify a blocking area in the monitoring picture in front of the parking space, acquire obstacle information through the obstacle identifying module 82 when an obstacle exists in the blocking area, and transmit the blocking information and the obstacle information to the monitoring center 72 for storage through the obstacle information transmitting module 91. When the owner of the target vehicle wants to exit the parking lot, the obstacle information request module 91 sends an obstacle detection request to the monitoring center 72, and in the case where it is confirmed that the target vehicle is blocked, the monitoring center 72 may notify the obstacle owner of moving the vehicle away through the obstacle processing module 93.
The vehicle obstacle processing system can be realized by adopting the existing parking lot monitoring equipment 71, the monitoring center 72 and the mobile terminal 73, has strong practicability and good real-time performance, does not need to increase extra cost, and reduces the development cost. Meanwhile, the shielding situation in front of the parking space can be monitored in real time through the monitoring equipment 71 and synchronized to the monitoring center, and under the condition that the owner of the target vehicle has the departure requirement, the barrier can be processed in advance, so that the departure waiting time of the owner is saved, and the efficiency is improved. Furthermore, the obstacle processing system in the application does not need to modify the vehicle, and the safety is high.
The above modules may be functional modules or program modules, and may be implemented by software or hardware. For a module implemented by hardware, the modules may be located in the same processor; or the modules can be respectively positioned in different processors in any combination.
The present embodiment also provides an electronic device comprising a memory having a computer program stored therein and a processor configured to execute the computer program to perform the steps of any of the above method embodiments.
Optionally, the electronic apparatus may further include a transmission device and an input/output device, wherein the transmission device is connected to the processor, and the input/output device is connected to the processor.
Optionally, in this embodiment, the processor may be configured to execute the following steps by a computer program:
and S1, obtaining the blocking information of each parking space from the monitoring picture.
And S2, acquiring an obstacle detection request of the target vehicle, and calling the shielding information of the parking space corresponding to the target vehicle according to the obstacle detection request.
And S3, when the target vehicle is judged to be blocked by the obstacle according to the blocking information, transmitting the displacement information to the mobile terminal corresponding to the obstacle.
It should be noted that, for specific examples in this embodiment, reference may be made to examples described in the foregoing embodiments and optional implementations, and details of this embodiment are not described herein again.
In addition, in combination with the vehicle obstacle processing method in the above embodiment, the embodiment of the present application may be implemented by providing a storage medium. The storage medium having stored thereon a computer program; the computer program realizes any one of the vehicle obstacle processing methods in the above-described embodiments when executed by a processor.
The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (10)

1. A vehicle obstacle processing method, characterized by comprising:
obtaining the shielding information of each parking space from the monitoring picture;
acquiring an obstacle detection request of a target vehicle, and calling shielding information of a parking space corresponding to the target vehicle according to the obstacle detection request;
and transmitting displacement information to a mobile terminal corresponding to the obstacle under the condition that the target vehicle is judged to be shielded by the obstacle according to the shielding information.
2. The vehicle obstacle processing method according to claim 1, wherein the acquiring of the blocking information of each slot from the monitoring screen includes:
acquiring a preset shielding area in the monitoring picture;
and under the condition that the vehicle exists in the parking space, acquiring the shielding information according to whether an obstacle exists in the shielding area.
3. The vehicle obstacle processing method according to claim 2, wherein acquiring the obstruction information according to whether an obstacle exists in the obstruction area comprises:
and under the condition that the time length of the obstacle existing in the shielding area is greater than or equal to a preset time threshold value, associating the obstacle information, the parking space information and the vehicle information of the target vehicle, and storing the obstacle information, the parking space information and the vehicle information as shielding information.
4. The vehicle obstacle processing method according to claim 3, wherein after transmitting the displacement information to the mobile terminal corresponding to the obstacle, the method further comprises:
after the obstacle in the blocking area is displaced, the association relationship among the obstacle information, the parking space information and the vehicle information is released, and the blocking information of the target vehicle is acquired again.
5. The vehicle obstacle processing method according to claim 1, wherein transmitting the displacement information to the mobile terminal corresponding to the obstacle includes:
and acquiring a departure request of the target vehicle, and sending the displacement information to a mobile terminal corresponding to the obstacle according to the departure request.
6. The vehicle obstacle processing method according to claim 1, wherein, when the space is a stereo space, after it is determined that the target vehicle is obstructed by an obstacle according to the obstruction information, the method further includes:
and controlling the three-dimensional parking space to translate and/or lift until the three-dimensional parking space is not shielded by the barrier.
7. A vehicle obstacle processing system is characterized by comprising a monitoring device, a monitoring center and a mobile terminal;
the monitoring center acquires the shielding information of each parking space from the monitoring picture of the monitoring equipment;
the monitoring center acquires an obstacle detection request sent by the mobile terminal corresponding to a target vehicle, and calls shielding information of a parking space corresponding to the target vehicle according to the obstacle detection request;
and the monitoring center sends displacement information to the mobile terminal corresponding to the obstacle under the condition that the target vehicle is judged to be shielded by the obstacle according to the shielding information.
8. The vehicle obstacle processing system according to claim 7, wherein the monitoring device further includes an obstacle determination module and an obstacle identification module:
the obstacle judging module is used for acquiring a preset shielding area in the monitoring picture, and acquiring the shielding information according to whether an obstacle exists in the shielding area or not under the condition that a vehicle exists in the parking space;
the obstacle identification module is used for identifying obstacle information of the obstacle.
9. An electronic device comprising a memory and a processor, wherein the memory has stored therein a computer program, and the processor is configured to execute the computer program to perform the vehicle obstacle processing method according to any one of claims 1 to 6.
10. A storage medium having stored thereon a computer program, wherein the computer program is arranged to execute the vehicle obstacle processing method according to any one of claims 1 to 6 when executed.
CN202011330666.5A 2020-11-24 2020-11-24 Vehicle obstacle processing method, system, electronic device, and storage medium Active CN112466151B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011330666.5A CN112466151B (en) 2020-11-24 2020-11-24 Vehicle obstacle processing method, system, electronic device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011330666.5A CN112466151B (en) 2020-11-24 2020-11-24 Vehicle obstacle processing method, system, electronic device, and storage medium

Publications (2)

Publication Number Publication Date
CN112466151A true CN112466151A (en) 2021-03-09
CN112466151B CN112466151B (en) 2022-04-05

Family

ID=74799182

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011330666.5A Active CN112466151B (en) 2020-11-24 2020-11-24 Vehicle obstacle processing method, system, electronic device, and storage medium

Country Status (1)

Country Link
CN (1) CN112466151B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113963571A (en) * 2021-10-28 2022-01-21 深圳市捷顺科技实业股份有限公司 Method and device for processing vehicle entering and exiting parking lot identification event

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009186205A (en) * 2008-02-04 2009-08-20 Alpine Electronics Inc On-vehicle navigation apparatus and parking lot guidance method
CN105869098A (en) * 2016-04-06 2016-08-17 北京小米移动软件有限公司 Vehicle control method and apparatus
CN108843092A (en) * 2018-09-20 2018-11-20 张士勇 A kind of shifting vehicle device and its applied mechanical carport
CN109191900A (en) * 2018-10-23 2019-01-11 浙江工业大学 A kind of cell induction parking management system
CN109326139A (en) * 2018-10-23 2019-02-12 浙江工业大学 A kind of cell induction parking management method
CN109618295A (en) * 2018-12-18 2019-04-12 东软集团股份有限公司 Move vehicle method, apparatus, storage medium and vehicle

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009186205A (en) * 2008-02-04 2009-08-20 Alpine Electronics Inc On-vehicle navigation apparatus and parking lot guidance method
CN105869098A (en) * 2016-04-06 2016-08-17 北京小米移动软件有限公司 Vehicle control method and apparatus
CN108843092A (en) * 2018-09-20 2018-11-20 张士勇 A kind of shifting vehicle device and its applied mechanical carport
CN109191900A (en) * 2018-10-23 2019-01-11 浙江工业大学 A kind of cell induction parking management system
CN109326139A (en) * 2018-10-23 2019-02-12 浙江工业大学 A kind of cell induction parking management method
CN109618295A (en) * 2018-12-18 2019-04-12 东软集团股份有限公司 Move vehicle method, apparatus, storage medium and vehicle

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113963571A (en) * 2021-10-28 2022-01-21 深圳市捷顺科技实业股份有限公司 Method and device for processing vehicle entering and exiting parking lot identification event
CN113963571B (en) * 2021-10-28 2023-10-17 深圳市捷顺科技实业股份有限公司 Method and device for processing identification event of vehicle entering and exiting parking lot

Also Published As

Publication number Publication date
CN112466151B (en) 2022-04-05

Similar Documents

Publication Publication Date Title
US10401190B2 (en) Vehicle control method and apparatus, and storage medium
CN108027615B (en) Method and device for operating a vehicle
JP7118493B2 (en) Vehicle control method, device and storage medium
CN108025708B (en) Method and device for operating a vehicle and method for operating a parking area
CN108694853B (en) Method, terminal, server and system for realizing parking service
CN111182446A (en) Vehicle position management method and system based on complex environment
CN106781666A (en) A kind of control method and system of target parking stall
CN111935281B (en) Method and device for monitoring illegal parking
CN112820137B (en) Parking lot management method and device
US10713944B2 (en) Vehicle-to-vehicle dynamic parking finder assistant
CN112466151B (en) Vehicle obstacle processing method, system, electronic device, and storage medium
CN107770723A (en) Limiting the technology for having parked cars and having communicated between waiting to park cars on parking stall
CN110766951A (en) Parking lot parking space management method and system thereof
CN110453952B (en) Management method and system of mechanical garage
CN110766967B (en) Vehicle searching method and device and vehicle equipment
CN105122326A (en) Method for making available at least one position information item about a parked motor vehicle and motor vehicle
CN112802361A (en) Parking space reservation method and device for parking lot
CN115240460A (en) Vehicle moving method, system, device, equipment and storage medium
JP7248194B2 (en) Control devices, systems, control methods, and programs
US10403148B2 (en) System and methods to detect blocked vehicles
CN107463886B (en) Double-flash identification and vehicle obstacle avoidance method and system
CN113223316A (en) Method for quickly finding unmanned vehicle, control equipment and unmanned vehicle
CN111726423B (en) Car moving reminding method and system based on cloud service intelligent terminal
CN214384674U (en) Parking space monitoring system
CN112885084B (en) Tunnel traffic incident detection method and system

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