Detailed Description
In the following, only certain exemplary embodiments are briefly described. As those skilled in the art will recognize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present application. Accordingly, the drawings and description are to be regarded as illustrative in nature, and not as restrictive.
Fig. 1 shows a flow chart of a violation control method according to an embodiment of the application. The violation control method can be applied to vehicles. The vehicle includes an autonomous vehicle and a driver-operated non-autonomous vehicle, and the present embodiment is not limited thereto.
As shown in fig. 1, the violation control method may include:
s101, receiving road side unit information acquired in a road side unit communication range;
and S102, generating violation prompt information according to the information of the road side unit, and controlling the corresponding execution assembly to display the violation prompt information.
As shown in fig. 2-1, the Road Side Unit (RSU) may broadcast Road Side Information (RSI), Basic Safety Message (BSM, including Information such as speed, steering, braking, double flashing, and position), Road Side Safety Message (RSM, such as traffic event Information such as vehicle accident, vehicle abnormality, and foreign object intrusion), Signal phase and timing Information (SPAT), and Map Information (Map) to the vehicle located in its communication range in real time. In one example, the MAP can be used to obtain the correspondence between an intersection and the signal lamp of the intersection, and further obtain the SPAT of the intersection.
That is, the vehicle communicates with the roadside unit, and can obtain traffic event information, traffic sign information, real-time dynamic information of surrounding traffic participants, current state information of one or more intersection signal lights, and map information of a local area in real time.
In one example, an On Board Unit (OBU) is provided On the vehicle for communicating with the roadside Unit, e.g., the On Board Unit is configured as a microwave device that communicates with the roadside Unit using Dedicated Short Range Communication (DSRC) technology.
Further, the vehicle can generate violation prompt instructions and violation prompt information according to the roadside unit information.
In one embodiment, the vehicle driving information may include vehicle speed, lane in which the vehicle is located, vehicle steering, braking status, door status, and the like. And then the vehicle can determine whether the current vehicle behavior is violated rules or is about to violate rules based on the vehicle driving information and the information of the road side unit, and further generates violation prompt instructions and violation prompt information under the condition that the current vehicle behavior is violated rules or is about to violate rules.
In another embodiment, the roadside unit may acquire vehicle driving information of the vehicle and corresponding identification information of the vehicle, further generate roadside unit information including violation prompting information, and send the roadside unit information to the vehicle according to the identification information of the vehicle, and the vehicle may directly generate violation prompting instructions and violation prompting information according to the roadside unit information.
When the current vehicle behavior is determined to be violated, a violation prompting instruction in a warning form can be generated, and the corresponding violation prompting information is used for warning, namely the vehicle is warned that the violation behavior exists. When the current vehicle behavior is determined to be about to violate the regulations, violation prompting instructions in an early warning form can be generated, and corresponding violation prompting information is used for early warning, namely that the vehicle is about to violate the regulations.
Fig. 2-2 shows an example of an intersection scene in which a vehicle receives roadside device information in real time, determines whether the current behavior of the vehicle is overspeed, will run a red light, will give a gift to a pedestrian, and generates a violation prompting instruction if the determination result is yes.
Further, the vehicle can control the corresponding execution assembly to display violation prompt information.
The execution components comprise in-vehicle Display components such as an instrument, a central control large screen, a secondary driving screen, a rear row Display screen, a Head Up Display (HUD), an atmosphere lamp, a top lamp and the like. The actuator assembly may also include external light assemblies, such as projection lights, Interactive Signal Display (ISD) lights, and the like. The projection lamp may be used to project pictures, videos, and the like, and in one example, the projection lamp may be a Digital Light Processing (DLP) projection lamp. The ISD light may be used to display video or animation, etc.
In one example, the vehicle judges that the current behavior of the vehicle has the illegal parking condition according to the information of the road side unit. For example, the violation prompt includes that the vehicle has entered a no-parking area and started a violation countdown. The vehicle can generate a violation prompt instruction, and the violation prompt instruction comprises violation prompt information, so that the corresponding execution assembly can be controlled to display the violation prompt information, such as: controlling a projection lamp to project violation prompt information; and/or the control instrument and/or the central control screen and/or the HUD display violation prompt information or sound prompt violation prompt information.
As another example, the violation notice information includes that the vehicle has entered a no-parking area. The vehicle can generate violation prompt instructions and control corresponding execution components to display violation prompt information according to preset display parameters, such as: and controlling the red flicker of the atmosphere lamp and/or the ceiling lamp if the display parameter of the atmosphere lamp and/or the ceiling lamp corresponding to the violation prompt information is red flicker.
In one embodiment, traffic information is included in the road side unit information. The traffic information may include the above-mentioned RSI, BSM, RSM, SPAT, MAP, and the like. Further, step S102 may include: determining a target execution component for displaying violation prompt information according to the time information and/or the light condition; generating violation prompt information according to the traffic information; and the control target execution component displays violation prompt information.
For example: under the condition that the current time is determined to be a first preset time period according to the time information or under the condition that the current light condition is determined to be a first preset condition according to the light condition, the target execution component is determined to be an outer light component such as a projection lamp and/or an ISD lamp, and then the projection lamp and/or the ISD lamp can be controlled to display violation prompt information, if the vehicle enters a no-parking area, and violation countdown is started.
Another example is: under the condition that the current time is determined to be the second preset time period according to the time information, or under the condition that the current light condition is determined to be the second preset condition according to the light condition, the target execution assembly is determined to be an in-vehicle display assembly such as an HUD (head Up display device), and therefore the HUD can be controlled to display violation prompt information, if the vehicle enters a no-parking area, and the violation countdown is started.
The first preset time period may be a time period corresponding to night, and the second preset time period may be a time period corresponding to day. Therefore, the appropriate vehicle-mounted display assembly can be selected according to the time characteristics for carrying out violation early warning. For example: not good the leading to HUD at night light condition shows not good under the condition, can control the projection lamp and carry out the suggestion of violating the regulations.
The first preset condition may be a condition that the light condition is relatively bad, and the second preset condition may be a condition that the light condition is relatively bad. The light condition can be known through weather condition or light brightness information. For example, the weather conditions can be used for distinguishing, and the weather such as cloudy days, rainy and snowy days and the like generally has poor light conditions and can correspond to a first preset condition, so that the projection lamp can be controlled to give violation prompt under the condition of poor light; the light conditions are usually better in sunny days, cloudy days and the like, and the light conditions can correspond to second preset conditions, so that the HUD can be controlled to prompt violation.
In one example, the light conditions and time information may be known from the rsu information; in another example, the light condition may also be known from a light intensity sensor on the vehicle, or from a weather condition obtained by a communication device on the vehicle, i.e. obtained by the vehicle itself; and the time information may be obtained by the clock signal of the vehicle itself.
In one embodiment, the rsu information includes the traffic information, and the step S102 may include: determining a target seat according to the user detection signals of the plurality of seats; generating violation prompt information according to the traffic information; and controlling the in-vehicle display assembly corresponding to the target seat to display violation prompt information.
For example: and under the condition that the target seat is the main driving seat, at least one of the control instrument, the central control large screen and the flat-view display displays violation prompt information. Another example is: and under the condition that the target seat is a passenger seat, controlling the passenger to display violation prompt information. For another example: and under the condition that the target seat is a rear-row seat, controlling a rear-row display screen to display violation prompt information.
That is to say, can confirm the position of user in the vehicle according to the user detected signal on each seat, and then control the on-vehicle show subassembly that corresponds with this user's position and carry out the suggestion of violating the regulations.
In one embodiment, the vehicle may be in a locked state. For example: when the user leaves the vehicle and controls the vehicle to be flamed out, the vehicle door is closed and locked, and the vehicle is in a locked state.
Further, the step S101 may include: road side unit information is received periodically. For example, the on board unit is configured to wake up periodically so that the rsu information may be received from the rsu if the on board unit is awake.
Further, the executing component may include a communication component, and in step S102, the executing component may include: and the communication component for controlling the vehicle sends the violation prompt information to the user terminal.
In one example, the information of the road side unit includes violation prompt information, so that the road side unit can directly obtain the violation prompt information. In another example, the roadside unit may generate violation prompt information according to vehicle driving information such as the current position of the vehicle and/or the duration of the locked state of the vehicle, in combination with the roadside unit information sent by the roadside unit. For example: the roadside unit information includes an area a as an area where parking is prohibited for more than 30 minutes. The vehicle-mounted unit can determine vehicle driving information that the vehicle stops for 20 minutes according to the information of the road side unit, and generate violation prompt information that the vehicle enters a no-parking area and counts down for 10 minutes.
And the vehicle-mounted unit sends the violation prompt information to the user terminal through the communication component. The communication assembly can include vehicle networking communication module (T-BOX), and then makes on-vehicle unit can be connected with the high in the clouds communication to the Application (APP) of user terminal sends the prompt information violating the regulations through the high in the clouds. The communication component can also comprise a short message module, and the vehicle-mounted unit can also send the short message of the violation prompt information to the user terminal through the short message module. The user terminal includes but is not limited to a mobile phone, a personal computer, a tablet computer, and the like.
In one embodiment, the executing component includes the above-mentioned outer lamp component, and in step S102, the executing component may include: and under the condition that the vehicle is detected to be unlocked, generating a violation prompting instruction according to the information of the road side unit, and controlling the outer lamp assembly to display violation prompting information corresponding to the violation prompting instruction based on the violation prompting instruction.
In one example, a user carries an identification device (such as a key or other terminal matched with a vehicle, etc.), when approaching the vehicle, the vehicle identifies the identification device, so as to authenticate the user, and further obtain a position relationship between the user (i.e., the identification device) and the vehicle. When the position relation between the user (namely the identity recognition device) and the vehicle reaches a preset distance range, the vehicle can be automatically unlocked. In another example, a user operating the identification device may manually unlock the vehicle, such as by clicking an unlock key on a key.
When the vehicle detects that the vehicle is unlocked, the external lamp component (such as a projection lamp and/or an ISD lamp) can be controlled to display violation prompt information, so that a user is reminded that the vehicle has a violation condition or is about to violate the violation condition in the parking process.
In one example, a target enforcement component for presenting violation prompt information may be determined from a plurality of outer light components based on time information and/or light conditions. For example: under the condition that the current time is determined to be a first preset time period according to the time information or under the condition that the current light condition is determined to be a first preset condition according to the light condition, determining that the target execution component is a projection lamp; and under the condition that the current time is determined to be a second preset time period according to the time information or under the condition that the current light condition is determined to be a second preset condition according to the light condition, determining that the target execution component is an ISD lamp.
That is to say, under the condition of poor light conditions such as at night, the projection lamp can be controlled to prompt violation; under the condition of better light conditions such as daytime, the ISD lamp can be controlled to prompt violation.
In an application example, as shown in fig. 3, the method of the embodiment of the present application may include:
step S301, when the vehicle is detected to be in a locking state, the vehicle-mounted unit is configured to be awakened periodically so as to receive the road side unit information.
And S302, generating violation prompt information according to the information of the road side unit, and controlling a communication component of the vehicle to send the violation prompt information to the user terminal.
Step S303, in the case that the unlocking of the vehicle is detected, acquiring time information and/or light conditions, and determining to enter step S304 or step S305 according to the time information and/or the light conditions.
And step S304, controlling the projection lamp to display violation prompt information under the condition that the current time is determined to be a first preset time period according to the time information or under the condition that the current light condition is determined to be a first preset condition according to the light condition.
And S305, controlling the ISD lamp to display violation prompt information under the condition that the current time is determined to be a second preset time period according to the time information or under the condition that the current light condition is determined to be a second preset condition according to the light condition.
Step S306, the position of the user in the vehicle is detected, and the process goes to step S307, step S310 or step S312 according to the position of the user.
Step S307, in the case that the user is detected to be located at the main driving seat, acquiring time information and/or light conditions, and determining to enter step S308 or step S309 according to the time information and/or light conditions.
And S308, controlling the projection lamp to display violation prompt information under the condition that the current time is determined to be a first preset time period according to the time information or under the condition that the current light condition is determined to be a first preset condition according to the light condition.
Step S309, under the condition that the current time is determined to be a second preset time period according to the time information, or under the condition that the current light condition is determined to be a second preset condition according to the light condition, at least one of the control instrument, the central control large screen and the HUD is controlled to display violation prompt information.
And step S310, in the case that the user is detected to be located in the passenger seat, acquiring time information and/or light conditions, and determining to enter step S308 or step S311 according to the time information and/or the light conditions.
And step S311, controlling the assistant driving screen to display the violation prompting information under the condition that the current time is determined to be the second preset time period according to the time information or under the condition that the current light condition is determined to be the second preset condition according to the light condition.
And S312, controlling a rear-row display screen to display violation prompt information under the condition that the user is detected to be positioned on the rear-row seat.
It should be noted that steps S101 to S305 may be executed individually, and are applied to a scene where there is no user in the vehicle. Steps S306 to S312 can also be executed individually, and are applied to a scene where a user is present in the vehicle, such as during the driving of the vehicle.
In one embodiment, the method implemented by the present application may further comprise: and generating a driving control instruction according to the road side unit information and the vehicle driving information, and controlling the corresponding driving component based on the driving control instruction.
Based on the vehicle driving information and the roadside unit information, whether the vehicle breaks rules or breaks rules and regulations or not can be judged, and the corresponding running assembly can be controlled to work to stop or avoid breaking rules and regulations. For example: when the vehicle is determined to be overspeed, the brake, the accelerator and the like can be controlled to realize deceleration.
The embodiment of the application also provides a vehicle which is provided with a violation control system. Fig. 4 shows a block diagram of one embodiment of the violation control system. As shown in fig. 4, the violation control system may include the on-board unit described above and an enforcement domain controller.
The vehicle-mounted unit can be in communication connection with the road side unit; and is in communication connection with the execution domain controller through the T-BOX and the central gateway. Wherein, the execution domain controller is connected with the central gateway through Ethernet (Ethernet), and the central gateway is connected with the T-BOX through the Ethernet.
And the execution domain controller is used for generating violation prompt information according to the road side unit information acquired from the vehicle-mounted unit and controlling the corresponding execution component to display the violation prompt information. That is, the execution domain controller may be used to execute the method in step S102 described above.
In one example, the vehicle driving information may be obtained by a driving range controller. As shown in fig. 4, the driving area controller and the central gateway are connected through ethernet. The vehicle driving information can also be obtained through other domain controllers, and can be specifically selected according to the violation behaviors required to be determined. For example: when the brake state and/or the accelerator state are/is required to be acquired, the brake state and/or the accelerator state can be acquired through a driving area controller; when the state of the vehicle door needs to be acquired, the state can be acquired through a vehicle body domain controller.
Further, different execution components correspond to different execution domain controllers.
As shown in fig. 5, the execution domain Controller may include a multimedia domain Controller, and the multimedia domain Controller may be respectively connected to in-vehicle display components such as an instrument, a central control large screen, a front driving screen, a HUD, an atmosphere lamp, and a dome lamp through a Controller Area Network (CAN) bus, and further send violation prompt instructions to the in-vehicle display components to control them to display corresponding violation prompt information. Specifically, the multimedia domain controller is connected with the inner lamp module through a CAN bus; the interior lamp module is still connected with interior display module such as atmosphere lamp, dome lamp through the CAN bus.
In one example, as shown in fig. 6, the multimedia domain controller acquires the roadside unit information from the on-board unit, and generates a (second) violation prompting instruction according to the roadside unit information; the inner lamp module receives a (second) violation prompting instruction from the multimedia domain control, and calls a display file of the inner lamp module according to the (second) violation prompting instruction, wherein the display file can comprise preset display parameters, so that the atmosphere lamp and/or the top lamp is triggered to be lightened (display violation prompting information) according to the preset display parameters, and if the atmosphere lamp and/or the top lamp twinkle red, early warning prompting is realized.
The execution domain control may include a body domain controller connected with the exterior light module through a CAN bus.
In one example, as shown in fig. 6, the vehicle body area controller acquires roadside unit information from the on-board unit, and generates a (first) violation prompting instruction according to the roadside unit information and the vehicle driving information; the outer lamp module receives a (first) violation prompt instruction from the vehicle body domain controller, and calls a display file of the outer lamp module, wherein the display file can comprise preset display parameters, so that the DLP projection lamp and/or the ISD lamp are triggered to display violation prompt information according to the corresponding display parameters.
In one example, the exterior lamp module is connected to the DLP projection lamp via a CAN bus and a Low-Voltage Differential Signaling (LVDS) and the exterior lamp module is connected to the ISD lamp via a CAN bus and an ethernet. Therefore, the outer lamp module issues a (first) violation prompting instruction to the DLP projection lamp and/or the ISD lamp through the CAN bus; issuing violation prompt information to a DLP projection lamp through an LVDS line; and/or issuing violation prompt information to the ISD lamp through the Ethernet.
In one implementation mode, the information of the road side unit comprises traffic information, and the enforcement domain controller is used for generating violation prompt information according to the traffic information and controlling the corresponding enforcement component to display the violation prompt information under the condition that the corresponding enforcement component is determined to display the violation prompt information according to time information and/or light conditions.
For example: under the condition that the current time is determined to be a first preset time period according to the time information or under the condition that the current light condition is determined to be a first preset condition according to the light condition, the vehicle body domain controller generates a first violation prompting instruction according to the traffic information and controls the outer lamp assembly to display the violation prompting information according to the first violation prompting instruction; and the multimedia domain controller is used for generating a second violation prompting instruction according to the traffic information under the condition that the current time is determined to be a second preset time period according to the time information, and controlling the in-vehicle display assembly to display the violation prompting information according to the second violation prompting instruction.
In one implementation mode, the vehicle body domain controller is used for determining a target seat according to user detection signals of the plurality of seats, and the multimedia domain controller is used for generating a third violation prompt instruction according to the traffic information and controlling the in-vehicle display component corresponding to the target seat to display the violation prompt information according to the third violation prompt instruction.
For example: under the condition that the target seat is a main driving seat, at least one of a multimedia domain controller control instrument, a central control large screen and a flat-view display displays violation prompt information; under the condition that the target seat is a passenger seat, the multimedia domain controller controls the passenger screen to display violation prompt information; and under the condition that the target seat is a rear-row seat, the multimedia domain controller controls the rear-row display screen to display violation prompt information.
In one embodiment, when the vehicle is in a locked state, the vehicle-mounted unit is configured to wake up periodically to receive the side unit information, generate violation prompt information according to the side unit information and send the violation prompt information to the user terminal.
In one embodiment, the driving domain controller is further used for generating driving control instructions according to the road side unit information and the vehicle driving information and controlling the corresponding driving components based on the driving control instructions.
In one embodiment, the on-board unit is configured to wake up periodically to receive the roadside unit information while the vehicle is in a locked state; the execution domain controller comprises a vehicle body domain controller, the execution assembly comprises an outer lamp assembly, and the vehicle body domain controller controls the outer lamp assembly to display violation prompt information according to the roadside unit information under the condition that the vehicle is detected to be unlocked.
The specific control mode can be referred to the related description of the violation control method, and is not described herein again.
It should be noted that the module and architecture of the violation control device are only an example for implementing the violation control method of the embodiment of the present application, and are not limited, and those skilled in the art can make adjustments and settings as needed.
According to the technical scheme of the embodiment of the application, all the roadside unit information in the communication range can be obtained through the roadside unit and then sent to the vehicle for the vehicle violation prompt. Because the communication range of the road side unit is regional, the data to be processed and the transmission data of the road side unit are much smaller than those of the cloud, and the road side unit and the vehicle are subjected to information interaction in a communication mode without being limited by a network. Therefore, the technology of the embodiment of the application can improve the information transmission speed, further improve the response speed of the vehicle to the real-time road condition and the timeliness and the real-time performance of violation prompt. In addition, once the road side unit breaks down, the violation prompt of the vehicles in the communication range of the broken road side unit is only influenced, and the violation prompt of the vehicles in other areas in the system is not influenced.
Fig. 7 shows a block diagram of the configuration of the violation control device according to the embodiment of the present application. As shown in fig. 7, the apparatus includes: amemory 701 and aprocessor 702, thememory 701 having stored therein instructions executable on theprocessor 702. Theprocessor 702, when executing the instructions, implements any of the methods in the embodiments described above. The number of thememory 701 and theprocessor 702 may be one or more. The apparatus is intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The terminal or server may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the present application that are described and/or claimed herein.
The device may further include acommunication interface 703 for communicating with an external device to perform data interactive transmission. The various devices are interconnected using different buses and may be mounted on a common motherboard or in other manners as desired. Theprocessor 702 may process instructions for execution within the terminal or server, including instructions stored in or on a memory to display graphical information of a GUI on an external input/output device (such as a display device coupled to an interface). In other embodiments, multiple processors and/or multiple buses may be used, along with multiple memories and multiple memories, as desired. Also, multiple terminals or servers may be connected, with each device providing portions of the necessary operations (e.g., as an array of servers, a group of blade servers, or a multi-processor system). The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 7, but this is not intended to represent only one bus or type of bus.
Optionally, in a specific implementation, if thememory 701, theprocessor 702, and thecommunication interface 703 are integrated on a chip, thememory 701, theprocessor 702, and thecommunication interface 703 may complete mutual communication through an internal interface.
It should be understood that the processor may be a Central Processing Unit (CPU), other general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. A general purpose processor may be a microprocessor or any conventional processor or the like. It is noted that the processor may be an advanced reduced instruction set machine (ARM) architecture supported processor.
Embodiments of the present application provide a computer-readable storage medium (such as the above-mentioned memory 701), which stores computer instructions, and when executed by a processor, the program implements the method provided in the embodiments of the present application.
Optionally, thememory 701 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application program required by at least one function; the storage data area may store data created according to the use of a terminal or a server, and the like. Further, thememory 701 may include high speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid state storage device. In some embodiments,memory 701 may optionally include memory located remotely fromprocessor 702, which may be connected to a terminal or server 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.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the application. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present application, "a plurality" means two or more unless specifically limited otherwise.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more (two or more) executable instructions for implementing specific logical functions or steps in the process. And the scope of the preferred embodiments of the present application includes other implementations in which functions may be performed out of the order shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved.
The logic and/or steps represented in the flowcharts or otherwise described herein, e.g., an ordered listing of executable instructions that can be considered to implement logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions.
It should be understood that portions of the present application may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. All or part of the steps of the method of the above embodiments may be implemented by hardware that is configured to be instructed to perform the relevant steps by a program, which may be stored in a computer-readable storage medium, and which, when executed, includes one or a combination of the steps of the method embodiments.
In addition, functional units in the embodiments of the present application may be integrated into one processing module, or each unit may exist alone physically, or two or more units are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The integrated module may also be stored in a computer-readable storage medium if it is implemented in the form of a software functional module and sold or used as a separate product. The storage medium may be a read-only memory, a magnetic or optical disk, or the like.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive various changes or substitutions within the technical scope of the present application, and these should be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.