Intelligent parking method and system based on big data
Through intelligent parking methods and systems based on big data, the difficulties of trucks when looking for parking spaces are solved, and the rapid finding suitable parking spaces in any area is achieved, which improves the efficiency and safety of truck parking.
Patent Information
- Application Number
- CN202510168611.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-17
- Publication Date
- 2025-05-13
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Trucks face difficulties in finding suitable parking spaces, with the existing technology relying on static giant billboards, and the number of billboards is limited to providing parking information in billboard-free areas.
Using intelligent parking methods and systems based on big data, by obtaining truck information and real-time parking space information, free parking spaces that meet the needs of trucks are selected, and the trucks are guided to drive to the parking space for information pairing and confirmation.
It realizes the rapid find of suitable parking spaces in any area, improves the efficiency and safety of truck parking, and avoids transportation difficulties caused by insufficient parking spaces.
Smart Images

Figure CN119992869A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent parking, and in particular to an intelligent parking method and system based on big data. Background Art
[0002] A truck is a commercial vehicle designed and equipped primarily for carrying goods. Since trucks need to transport goods, their size and load capacity are greater than those of ordinary family cars. Therefore, the parking spaces for trucks have higher requirements than ordinary parking spaces, which makes parking spaces for trucks more scarce. How to find a suitable parking space has become a difficult problem for truck transportation.
[0003] Currently, truck parking spaces are mostly provided to truck drivers through static giant billboards to provide information about nearby parking lots. Although this method can bring convenience to truck drivers, the number of giant billboards is limited and they are all located in fixed positions. Truck drivers cannot obtain parking lot information in areas without giant billboards, and thus cannot solve the parking problem of trucks. Summary of the invention
[0004] The purpose of the present invention is to provide a smart parking method and system based on big data to solve the problems raised in the above background technology.
[0005] To achieve the above object, the present invention provides the following technical solutions:
[0006] A smart parking method based on big data, the method comprising:
[0007] Obtain truck information, real-time location of the truck, and parking space information within the parking radius of the real-time location. Truck information includes the length, width, height, and weight of the truck. Parking space information includes parking space location, parking space load, parking space usage status, parking space length, parking space width, and parking space height.
[0008] Select a parking space with an idle status, compare the parking space information of the idle parking space with the truck information, determine a suitable idle parking space, determine an idle parking space and update the idle parking space to a locked state, and provide a route to the idle parking space;
[0009] Guide the truck to an empty parking space and match the truck information with the empty parking space confirmation;
[0010] Send the paired parking space information to the mobile phone bound to the truck.
[0011] As a further solution of the present invention: the step of comparing the parking space information of the vacant parking spaces with the truck information to determine a suitable vacant parking space comprises:
[0012] Compare the length of the truck with the length of the parking space, and remove the vacant parking spaces whose length is shorter than the length of the truck;
[0013] Compare the width of the truck with the width of the parking space, and remove the vacant parking spaces whose width is smaller than the width of the truck;
[0014] Compare the height of the truck with the height of the parking space, and remove the vacant parking spaces whose height is less than the height of the truck;
[0015] Compare the weight of the truck with the loading capacity of the parking space, and remove the vacant parking spaces whose loading capacity is less than the weight of the truck.
[0016] As a further solution of the present invention: before sending the paired parking space information to the mobile phone bound to the truck, the method further includes:
[0017] Identify the truck driver's gestures, voice data, and truck parking process to determine whether a safe parking route is required;
[0018] Determine whether the truck is safely parked in the parking space.
[0019] As a further solution of the present invention: the step of determining whether the truck is safely parked in the parking space includes:
[0020] Determine whether any part of the truck exceeds the boundary of the parking space. If any part of the truck does not exceed the boundary of the parking space, the truck is safely parked in the parking space.
[0021] Determine whether the truck is turned off and the doors and windows are closed when the driver leaves the truck. If the truck is turned off and the doors and windows are closed, the truck is safely parked in the parking space.
[0022] As a further solution of the present invention: the step of identifying the truck driver's gestures, voice data and the truck parking process and determining whether a safe parking route needs to be provided includes:
[0023] Identify the truck driver's gesture and voice data, integrate the gesture recognition results and voice recognition results, and determine whether a safe parking route is needed;
[0024] Identify the truck parking process and determine whether a safe parking route is needed.
[0025] As a further solution of the present invention: the step of guiding the truck to drive to the vacant parking space and pairing the truck information with the vacant parking space confirmation includes:
[0026] Guide the truck to a locked vacant parking space, and confirm the pairing of the truck information with the vacant parking space;
[0027] The truck is guided to travel to another idle parking space in an idle state, the idle parking space that was originally locked is restored to an idle state, the other idle parking space is updated to a locked state, and the truck information is confirmed to be paired with the other idle parking space.
[0028] The technical solution of the present invention also provides an intelligent parking system based on big data, the system comprising:
[0029] An acquisition module is used to acquire truck information, real-time location of the truck, and parking space information within a parking radius of the real-time location. The truck information includes the length, width, height, and weight of the truck. The parking space information includes the parking space location, parking space load, parking space usage status, parking space length, parking space width, and parking space height.
[0030] A comparison module is used to select a parking space with an idle status, compare the parking space information of the idle parking space with the truck information, determine a suitable idle parking space, determine an idle parking space and update the idle parking space to a locked state, and provide a route to the idle parking space;
[0031] A pairing module, used to guide the truck to an empty parking space and confirm the pairing of the truck information with the empty parking space;
[0032] The sending module is used to send the paired parking space information to the mobile phone bound to the truck.
[0033] As a further solution of the present invention: the comparison module includes:
[0034] A selection unit, used to select a parking space with a usage status of free;
[0035] A length comparison unit, used to compare the length of the truck with the length of the parking space, and remove the vacant parking space whose length is smaller than the length of the truck;
[0036] A width comparison unit, used to compare the width of the truck with the width of the parking space, and remove the vacant parking space whose width is smaller than the width of the truck;
[0037] A height comparison unit, used to compare the height of the truck with the height of the parking space, and remove the vacant parking space whose height is less than the height of the truck;
[0038] A weight comparison unit, used to compare the weight of the truck with the loading weight of the parking space, and remove the vacant parking space whose loading weight is less than the weight of the truck;
[0039] The determining unit is used to determine a vacant parking space and update the vacant parking space to a locked state, and provide a route to the vacant parking space.
[0040] As a further solution of the present invention: the intelligent parking system based on big data also includes:
[0041] The auxiliary parking module is used to recognize the truck driver's gestures, voice data and the truck parking process to determine whether a safe parking route is needed;
[0042] The judgment module is used to judge whether the truck is safely parked in the parking space.
[0043] As a further solution of the present invention: the judgment module includes:
[0044] The first judgment unit is used to judge whether any part of the truck exceeds the boundary of the parking space. If any part of the truck does not exceed the boundary of the parking space, the truck is safely parked in the parking space;
[0045] The second judgment unit is used to judge whether the truck is turned off and whether the doors and windows are closed when the driver leaves the truck. If the truck is turned off and the doors and windows are closed, the truck is safely parked in the parking space.
[0046] As a further solution of the present invention: the auxiliary parking module includes:
[0047] The first auxiliary unit is used to recognize the gesture and voice data of the truck driver, integrate the gesture recognition results and the voice recognition results, and determine whether a safe parking route needs to be given;
[0048] The second auxiliary unit is used to identify the truck parking process and determine whether a safe parking route needs to be given.
[0049] As a further solution of the present invention: the pairing module includes:
[0050] A first pairing unit is used to guide the truck to drive to a vacant parking space in a locked state, and confirm the pairing of the truck information with the vacant parking space;
[0051] The second pairing unit is used to guide the truck to drive to other idle parking spaces in an idle state, restore the idle parking spaces that were originally locked to an idle state, update the other idle parking spaces to a locked state, and confirm the pairing of the truck information with the other idle parking spaces.
[0052] Compared with the prior art, the beneficial effects of the present invention are as follows: the present invention searches out all vacant parking spaces within a certain range, and then selects vacant parking spaces that can meet the parking requirements of trucks. The truck driver selects a suitable vacant parking space and locks it, and then the truck can be parked. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention.
[0054] Figure 1 This is a flowchart of the intelligent parking method based on big data.
[0055] Figure 2 This is a block diagram of the second sub-process of a portion of the intelligent parking method based on big data.
[0056] Figure 3 This is the third sub-process flowchart of the intelligent parking method based on big data.
[0057] Figure 4 This is a structural block diagram of the intelligent parking system based on big data.
[0058] Figure 5 This is a structural block diagram of the comparison module in the smart parking system based on big data.
[0059] Figure 6 This is a structural block diagram of the pairing module in the big data-based intelligent parking system. DETAILED DESCRIPTION
[0060] At present, it is still necessary for humans to judge the situation captured by the camera before taking measures. Monitoring personnel monitor multiple cameras at the same time and rely on their experience to make judgments. Unsafe behaviors may be judged as safe behaviors due to their experience, or monitoring personnel may not be able to detect unsafe behaviors in time.
[0061] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0062] Embodiment 1: Figure 1 The flowchart of the intelligent parking method based on big data is shown in FIG. 1 . In an embodiment of the present invention, an intelligent parking method based on big data includes:
[0063] Step S100: obtaining truck information, the real-time location of the truck, and parking space information within the parking radius of the real-time location, wherein the truck information includes the length, width, height, and weight of the truck, and the parking space information includes the parking space location, parking space load, parking space usage status, parking space length, parking space width, and parking space height;
[0064] The parking radius is a range pre-set by the truck driver, so that all free parking spaces within the parking radius of the truck's real-time location can be searched. The length, width and height of each truck are fixed. The weight of the truck is the net weight of the truck plus the weight of the cargo. The truck driver manually updates the weight of the truck after loading the cargo each time. The parking space location, parking space load, parking space length, parking space width and parking space height are all fixed. The parking space usage status has two states: idle and locked. The idle state means that the parking space is not in use, and the locked state means that the parking space is in use. Based on this information, it can be determined whether the truck can be parked in the parking space.
[0065] Step S200: selecting a parking space with an idle state, comparing the parking space information of the idle parking space with the truck information, determining a suitable idle parking space, determining an idle parking space and updating the idle parking space to a locked state, and providing a route to the idle parking space;
[0066] Not all free parking spaces can satisfy the safe parking of the truck. The parking space information of all free parking spaces is compared with the truck information one by one. If any indicator of the truck exceeds the indicator in the parking space information, there will be hidden dangers when the truck is parked in the parking space, and it is not safe to park. For example, when the truck is parked, the body of the truck exceeds the boundary line of the parking space, and other vehicles passing by may scratch the truck or even collide with the truck. Through comparison, all free parking spaces where the truck can park safely are screened out, and then the truck driver determines that one of the free parking spaces is the intended parking space, and updates the intended parking space to the locked state, so that only the truck driver can use the intended parking space, and other vehicles cannot use the intended parking space. The location of the intended parking space is determined, which gives the driving route from the real-time location of the truck to the intended parking space, making it convenient for the truck driver to find the intended parking space.
[0067] Step S300: guiding the truck to drive to an empty parking space and confirming and pairing the truck information with the empty parking space;
[0068] When a truck drives to the intended parking space, there are two situations. The first is that no other suitable vacant parking space is found during the driving process, and the truck driver parks the truck at the intended parking space; the second is that the truck finds other suitable vacant parking spaces during the driving process to the intended parking space. At this time, the truck will directly park in the vacant parking space. After the truck is safely parked in a parking space, the identity information attached to the truck (usually the license plate number and the owner or driver of the truck) is paired with the parking space for confirmation. Each parking space will be coded and have corresponding location information. The code and the location information correspond one-to-one. Binding the identity information of the truck with the code of the parking space is to confirm the pairing.
[0069] Step S400: Send the paired parking space information to the mobile phone bound to the truck.
[0070] After confirming the pairing, in order to prevent the truck driver from losing his truck, the paired parking space information will be sent to the mobile phone bound to the truck. This parking space information includes the location information and code of the parking space, making it easier for the truck driver to find his truck.
[0071] Figure 2 This is a block diagram of a second sub-process of a smart parking method based on big data. The parking space information of the vacant parking spaces is compared with the truck information. The steps of determining a suitable vacant parking space include:
[0072] Compare the length of the truck with the length of the parking space, and remove the vacant parking spaces whose length is shorter than the length of the truck;
[0073] When the length of a truck is greater than the length of a parking space, the body of the truck will extend beyond the boundary line of the parking space, which will not only affect the normal use of the adjacent parking space, but other vehicles passing by may scratch the truck or even collide with it, making it impossible to park the truck safely.
[0074] Compare the width of the truck with the width of the parking space, and remove the vacant parking spaces whose width is smaller than the width of the truck;
[0075] When the width of a truck is greater than the length of a parking space, the body of the truck will extend beyond the boundary line of the parking space, and will also affect the normal use of adjacent parking spaces. Other vehicles passing by or driving out of adjacent parking spaces may scratch the truck or even collide with it, which will not enable safe parking of the truck.
[0076] Compare the height of the truck with the height of the parking space, and remove the vacant parking spaces whose height is less than the height of the truck;
[0077] When the height of the truck is greater than the height of the parking space (this situation is usually more common in mechanical garages or multi-story parking garages), the truck cannot enter the parking space at all, let alone park the truck in the parking space.
[0078] Compare the weight of the truck with the loading capacity of the parking space, and remove the vacant parking spaces whose loading capacity is less than the weight of the truck.
[0079] When the weight of a truck is greater than the load capacity of a parking space (this situation is usually more common in mechanical garages or multi-story parking garages), the surface of the parking space will be crushed or even pierced when the truck enters the parking space. When the parking space is a parking space in a mechanical garage, the truck may fall to the parking space on the next level. Not only will the truck be damaged, but if there are vehicles parked in the parking spaces on the next level, the truck will also damage the parked vehicles, causing huge property losses.
[0080] Before sending the paired parking space information to the mobile phone bound to the truck, the method further includes:
[0081] Identify the truck driver's gestures, voice data, and truck parking process to determine whether a safe parking route is required;
[0082] During the parking process, the truck may not be able to be parked smoothly in the parking space due to reasons such as the environment and the driver's physical condition. At this time, the truck driver can make help gestures or speak help words to the image acquisition device to ask for help. The server will also record the truck parking process. When the truck driver exceeds a certain time or the number of parking times exceeds a threshold, the complete driving route from the truck position to the parking space will be sent to the mobile phone bound to the truck. The truck driver can park the truck safely in the parking space according to the driving route.
[0083] Determine whether the truck is safely parked in the parking space.
[0084] Only when the truck is parked in a safe state in the parking space can the truck driver leave the parking space with confidence. When the truck does not meet the standards for safe parking, the truck driver will be reminded where the problem occurred and take remedial measures to ensure that the truck meets the standards for safe parking.
[0085] The step of identifying the truck driver's gestures, voice data and the truck parking process and determining whether a safe parking route needs to be provided includes:
[0086] Identify the truck driver's gesture and voice data, integrate the gesture recognition results and voice recognition results, and determine whether a safe parking route is needed;
[0087] The image data collected by the image acquisition device and the voice data collected by the voice acquisition device (which can be a microphone) are obtained, gesture recognition is performed on the image data (for example, thumbs up, continuous waving, etc. can be set as gestures that require assistance), and the gesture recognition result is obtained. The voice data is subjected to voice recognition and semantic analysis to obtain the voice recognition result, and the gesture recognition result and the voice recognition result are integrated to determine whether a safe parking route is required. If a safe parking route is required, the server sends a complete driving route from the truck position to the parking space to the mobile phone bound to the truck (for example, how many turns the steering wheel is turned to the left while reverse gear is engaged, how many turns the steering wheel is turned back when driving to a certain position, etc.), and the truck driver can successfully park the truck in the parking space according to the driving route.
[0088] Identify the truck parking process and determine whether a safe parking route is needed.
[0089] Record the parking process of the truck from the parking space. Smooth and safe parking usually takes a short time. However, due to certain environmental factors and the driver's poor physical condition, parking judgment is inaccurate, which makes parking a very difficult thing. For example, the uneven terrain will lead to inaccurate judgment of the steering wheel turning angle, and then the truck cannot be parked accurately in the parking space; the driver's fatigue or illness will lead to inaccurate judgment and untimely reaction. If the steering wheel is not turned when it should be, the truck cannot be parked accurately in the parking space. At this time, the server sends the complete driving route from the truck's location to the parking space to the mobile phone bound to the truck. The truck driver can park the truck smoothly in the parking space according to the driving route.
[0090] The step of determining whether the truck is safely parked in the parking space comprises:
[0091] Determine whether any part of the truck exceeds the boundary of the parking space. If any part of the truck does not exceed the boundary of the parking space, the truck is safely parked in the parking space.
[0092] When the parking space information matches the truck information, the truck parked in accordance with the standard will not exceed the boundary of the parking space, and the truck will not be scratched by other vehicles driving safely. When the truck is not parked in a standard manner, such as when it is parked diagonally in the parking space, one end of the truck may exceed the boundary of the parking space, which constitutes a safety hazard. Therefore, when it is found that one end of the truck exceeds the boundary of the parking space (an image acquisition device can be set up in the parking space to take pictures of the parking truck and compare the truck with the boundary of the parking space), a reminder message is sent to the mobile phone bound to the truck, and the truck driver re-parks the truck until all parts of the truck do not exceed the boundary of the parking space and meet the standard of safe parking.
[0093] Determine whether the truck is turned off and the doors and windows are closed when the driver leaves the truck. If the truck is turned off and the doors and windows are closed, the truck is safely parked in the parking space.
[0094] When the truck driver leaves the truck but the truck is still running (the image acquisition device in the parking space can take a video of the truck, and a running truck is generally accompanied by a roar or vibration of the truck body, which can be used to determine whether the truck is turned off), the truck is not safe at this time, and other people can drive away the truck, which will cause losses to the truck driver. When the doors and windows of the truck are not closed (the image acquisition device in the parking space can take a video and image of the truck, and it is more obvious whether the doors and windows are closed), a reminder message is sent to the mobile phone bound to the truck, and the truck driver locks the doors and closes the windows, which meets the safe parking standards.
[0095] Figure 3The third sub-flow chart of the intelligent parking method based on big data, wherein the step of guiding the truck to drive to the vacant parking space and pairing the truck information with the vacant parking space confirmation includes:
[0096] Guide the truck to a locked vacant parking space, and confirm the pairing of the truck information with the vacant parking space;
[0097] The truck driver drives directly to the vacant parking space locked with the truck according to the guided route and parks in the parking space, and then binds the truck's license plate number and the truck owner's identity information or the truck's driver's identity information with the parking space, which means that the pairing is successful.
[0098] The truck is guided to travel to another idle parking space in an idle state, the idle parking space that was originally locked is restored to an idle state, the other idle parking space is updated to a locked state, and the truck information is confirmed to be paired with the other idle parking space.
[0099] When a truck driver is driving to a locked vacant parking space, if he finds another suitable vacant parking space on the way, the truck driver parks the truck in the other vacant parking space, updates the other parking space to a locked state, and binds the truck's license plate number and the truck owner's identity information or the truck's driver's identity information to the other vacant parking space. At the same time, the vacant parking space that was originally locked is restored to a vacant state and can be used by other vehicles, without causing a waste of resources.
[0100] Embodiment 2: Figure 4 The following is a structural block diagram of a smart parking system based on big data. In an embodiment of the present invention, a smart parking system based on big data includes:
[0101] An acquisition module is used to acquire truck information, real-time location of the truck, and parking space information within a parking radius of the real-time location. The truck information includes the length, width, height, and weight of the truck. The parking space information includes the parking space location, parking space load, parking space usage status, parking space length, parking space width, and parking space height.
[0102] A comparison module is used to select a parking space with an idle status, compare the parking space information of the idle parking space with the truck information, determine a suitable idle parking space, determine an idle parking space and update the idle parking space to a locked state, and provide a route to the idle parking space;
[0103] A pairing module, used to guide the truck to an empty parking space and confirm the pairing of the truck information with the empty parking space;
[0104] The sending module is used to send the paired parking space information to the mobile phone bound to the truck.
[0105] The comparison module comprises:
[0106] A selection unit, used to select a parking space with a usage status of free;
[0107] A length comparison unit, used to compare the length of the truck with the length of the parking space, and remove the vacant parking space whose length is smaller than the length of the truck;
[0108] A width comparison unit, used to compare the width of the truck with the width of the parking space, and remove the vacant parking space whose width is smaller than the width of the truck;
[0109] A height comparison unit, used to compare the height of the truck with the height of the parking space, and remove the vacant parking space whose height is less than the height of the truck;
[0110] A weight comparison unit, used to compare the weight of the truck with the loading weight of the parking space, and remove the vacant parking space whose loading weight is less than the weight of the truck;
[0111] The determining unit is used to determine a vacant parking space and update the vacant parking space to a locked state, and provide a route to the vacant parking space.
[0112] The big data-based intelligent parking system also includes:
[0113] The auxiliary parking module is used to recognize the truck driver's gestures, voice data and the truck parking process to determine whether a safe parking route is needed;
[0114] The judgment module is used to judge whether the truck is safely parked in the parking space.
[0115] The judging module comprises:
[0116] The first judgment unit is used to judge whether any part of the truck exceeds the boundary of the parking space. If any part of the truck does not exceed the boundary of the parking space, the truck is safely parked in the parking space;
[0117] The second judgment unit is used to judge whether the truck is turned off and whether the doors and windows are closed when the driver leaves the truck. If the truck is turned off and the doors and windows are closed, the truck is safely parked in the parking space.
[0118] The auxiliary parking module includes:
[0119] The first auxiliary unit is used to recognize the gesture and voice data of the truck driver, integrate the gesture recognition results and the voice recognition results, and determine whether a safe parking route needs to be given;
[0120] The second auxiliary unit is used to identify the truck parking process and determine whether it is necessary to provide a safe parking route judgment module, which is used to determine whether the truck is safely parked in the parking space.
[0121] The pairing module comprises:
[0122] A first pairing unit is used to guide the truck to drive to a vacant parking space in a locked state, and confirm the pairing of the truck information with the vacant parking space;
[0123] The second pairing unit is used to guide the truck to drive to other idle parking spaces in an idle state, restore the idle parking spaces that were originally locked to an idle state, update the other idle parking spaces to a locked state, and confirm the pairing of the truck information with the other idle parking spaces.
[0124] The functions that can be achieved by the big data-based smart parking method are all completed by a computer device, which includes one or more processors and one or more memories, and the one or more memories store at least one program code. The program code is loaded and executed by the one or more processors to achieve the functions of the big data-based user behavior prediction method.
[0125] The processor takes out instructions from the memory one by one, analyzes the instructions, and then completes the corresponding operations according to the instruction requirements, generating a series of control commands, so that the various parts of the computer can automatically, continuously and coordinately move to become an organic whole, realize the input of programs, the input of data, and the calculation and output of results. The arithmetic operations or logical operations generated in this process are all completed by the operator; the memory includes a read-only memory (ROM), which is used to store computer programs, and a protection device is provided outside the memory.
[0126] Exemplarily, the computer program may be divided into one or more modules, one or more modules are stored in a memory and executed by a processor to implement the present invention. One or more modules may be a series of computer program instruction segments capable of implementing specific functions, and the instruction segments are used to describe the execution process of the computer program in a terminal device.
[0127] Those skilled in the art will understand that the description of the above service equipment is merely an example and does not constitute a limitation on the terminal equipment. It may include more or fewer components than described above, or a combination of certain components, or different components, for example, it may include input and output devices, network access equipment, buses, etc.
[0128] The processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc. The processor is the control center of the terminal device, and uses various interfaces and lines to connect various parts of the entire user terminal.
[0129] The above-mentioned memory can be used to store computer programs and / or modules. The above-mentioned processor realizes various functions of the above-mentioned terminal device by running or executing the computer programs and / or modules stored in the memory and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as an information collection template display function, a product information release function, etc.), etc.; the data storage area can store data created according to the use of the berth status display system (such as product information collection templates corresponding to different product types, product information that different product providers need to release, etc.), etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0130] If the module / unit integrated in the terminal device is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the modules / units in the above-mentioned embodiment system, and can also be completed by instructing the relevant hardware through a computer program. The above-mentioned computer program can be stored in a computer-readable storage medium, and the computer program can realize the functions of the above-mentioned various system embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. Computer-readable media can include: any entity or device that can carry computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electrical carrier signal, telecommunication signal and software distribution medium, etc.
[0131] It should be noted that, in this article, the term "comprises" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of more restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0132] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A smart parking method based on big data, characterized in that: The method comprises: Obtain truck information, real-time location of the truck, and parking space information within the parking radius of the real-time location. Truck information includes the length, width, height, and weight of the truck. Parking space information includes parking space location, parking space load, parking space usage status, parking space length, parking space width, and parking space height. Select a parking space with an idle status, compare the parking space information of the idle parking space with the truck information, determine a suitable idle parking space, determine an idle parking space and update the idle parking space to a locked state, and provide a route to the idle parking space; Guide the truck to an empty parking space and match the truck information with the empty parking space confirmation; Send the paired parking space information to the mobile phone bound to the truck.
2. The intelligent parking method based on big data according to claim 1 is characterized in that: The step of comparing the parking space information of the vacant parking spaces with the truck information to determine a suitable vacant parking space comprises: Compare the length of the truck with the length of the parking space, and remove the vacant parking spaces whose length is shorter than the length of the truck; Compare the width of the truck with the width of the parking space, and remove the vacant parking spaces whose width is smaller than the width of the truck; Compare the height of the truck with the height of the parking space, and remove the vacant parking spaces whose height is less than the height of the truck; Compare the weight of the truck with the loading capacity of the parking space, and remove the vacant parking spaces whose loading capacity is less than the weight of the truck.
3. The intelligent parking method based on big data according to claim 1, characterized in that: Also includes: Identify the truck driver's gestures, voice data, and truck parking process to determine whether a safe parking route is needed; Determine whether the truck is safely parked in the parking space.
4. The intelligent parking method based on big data according to claim 3 is characterized in that: The step of identifying the truck driver's gestures, voice data and the truck parking process and determining whether a safe parking route needs to be provided includes: Identify the truck driver's gesture and voice data, integrate the gesture recognition results and voice recognition results, and determine whether a safe parking route is needed; Identify the truck parking process and determine whether a safe parking route is needed.
5. The intelligent parking method based on big data according to claim 1, characterized in that: The step of guiding the truck to drive to the vacant parking space and pairing the truck information with the vacant parking space confirmation includes: Guide the truck to a locked vacant parking space, and confirm the pairing of the truck information with the vacant parking space; The truck is guided to travel to another idle parking space in an idle state, the idle parking space that was originally locked is restored to an idle state, the other idle parking space is updated to a locked state, and the truck information is confirmed to be paired with the other idle parking space.
6. An intelligent parking system based on big data, characterized in that: The system comprises: An acquisition module is used to acquire truck information, real-time location of the truck, and parking space information within a parking radius of the real-time location. The truck information includes the length, width, height, and weight of the truck. The parking space information includes the parking space location, parking space load, parking space usage status, parking space length, parking space width, and parking space height. A comparison module is used to select a parking space with an idle status, compare the parking space information of the idle parking space with the truck information, determine a suitable idle parking space, determine an idle parking space and update the idle parking space to a locked state, and provide a route to the idle parking space; A pairing module, used to guide the truck to an empty parking space and confirm the pairing of the truck information with the empty parking space; The sending module is used to send the paired parking space information to the mobile phone bound to the truck.
7. The big data-based intelligent parking system according to claim 6, characterized in that: The comparison module comprises: A selection unit, used to select a parking space with a usage status of free; A length comparison unit, used to compare the length of the truck with the length of the parking space, and remove the vacant parking space whose length is smaller than the length of the truck; A width comparison unit, used to compare the width of the truck with the width of the parking space, and remove the vacant parking space whose width is smaller than the width of the truck; A height comparison unit, used to compare the height of the truck with the height of the parking space, and remove the vacant parking space whose height is less than the height of the truck; A weight comparison unit, used to compare the weight of the truck with the loading weight of the parking space, and remove the vacant parking space whose loading weight is less than the weight of the truck; The determining unit is used to determine a vacant parking space and update the vacant parking space to a locked state, and provide a route to the vacant parking space.
8. The big data-based intelligent parking system according to claim 6, characterized in that: Also includes: The auxiliary parking module is used to recognize the truck driver's gestures, voice data and the truck parking process to determine whether a safe parking route is needed; The judgment module is used to judge whether the truck is safely parked in the parking space.
9. The big data-based intelligent parking system according to claim 8, characterized in that: The auxiliary parking module comprises: The first auxiliary unit is used to recognize the gesture and voice data of the truck driver, integrate the gesture recognition results and the voice recognition results, and determine whether a safe parking route needs to be given; The second auxiliary unit is used to identify the truck parking process and determine whether a safe parking route needs to be given.
10. The intelligent parking system based on big data according to claim 6, characterized in that: The pairing module comprises: A first pairing unit is used to guide the truck to drive to a vacant parking space in a locked state, and confirm the pairing of the truck information with the vacant parking space; The second pairing unit is used to guide the truck to drive to other idle parking spaces in an idle state, restore the idle parking spaces that were originally locked to an idle state, update the other idle parking spaces to a locked state, and confirm the pairing of the truck information with the other idle parking spaces.