CN115031817B - Method, system, device, storage medium and vehicle for determining sitting position of user - Google Patents
Method, system, device, storage medium and vehicle for determining sitting position of user Download PDFInfo
- Publication number
- CN115031817B CN115031817B CN202111386369.7A CN202111386369A CN115031817B CN 115031817 B CN115031817 B CN 115031817B CN 202111386369 A CN202111386369 A CN 202111386369A CN 115031817 B CN115031817 B CN 115031817B
- Authority
- CN
- China
- Prior art keywords
- seat
- vehicle
- intelligent terminal
- determining
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 63
- 230000008859 change Effects 0.000 claims abstract description 38
- 238000004891 communication Methods 0.000 claims abstract description 27
- 238000004590 computer program Methods 0.000 claims description 14
- 230000000694 effects Effects 0.000 abstract description 6
- 230000006870 function Effects 0.000 description 20
- 238000010586 diagram Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 229910052751 metal Inorganic materials 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000026676 system process Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01G—WEIGHING
- G01G19/00—Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups
- G01G19/08—Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups for incorporation in vehicles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Seats For Vehicles (AREA)
Abstract
The embodiment of the invention provides a method, a system, equipment, a storage medium and a vehicle for determining a riding position of a user. The method comprises the following steps: establishing close-range communication connection with an intelligent terminal, and starting a plurality of vehicle-mounted UWB positioning modules; according to UWB signals sent by the intelligent terminals and received by the vehicle-mounted UWB positioning modules, determining an out-of-vehicle area where the intelligent terminals are located; when the intelligent terminal is in close-range communication connection and the intensity of the UWB signal received by any vehicle-mounted UWB positioning module is lower than the preset intensity, determining that a user carrying the intelligent terminal enters the vehicle, and determining an external vehicle area where the intelligent terminal is located before entering the vehicle as an entering area; acquiring a seat weight signal acquired by a seat sensor system, and determining the bearing change information of the seat; and determining the seat on which the user carrying the intelligent terminal sits according to the access area and the bearing change information. The method realizes the effect of determining the riding position of the user on the basis of not increasing the cost of the configuration resources by the standard configuration vehicle.
Description
Technical Field
The embodiment of the invention relates to the technical field of vehicles, in particular to a method, a system, equipment, a storage medium and a vehicle for determining a riding position of a user.
Background
With the development of popularization and popularization of vehicles, the use frequency of automobiles in daily life is higher and higher, and the current vehicle with keyless entry system function is gradually changed from high-level configuration to standard configuration. However, in the related art for determining the seating position of the user in the vehicle, besides the weight sensor module which is configured in the general vehicle, the door switch sensor module and the infrared sensor module are separately arranged in the vehicle, so that the door switch sensor module, the infrared sensor module and the weight sensor module are used for cooperatively judging whether a person seats in the vehicle. This makes it impossible to realize a function of determining the seating position of the user in a standard-configured vehicle (e.g., a vehicle in which a door switch sensor module, an infrared sensing module are not installed).
Disclosure of Invention
The embodiment of the invention provides a method, a system, equipment, a storage medium and a vehicle for determining the sitting position of a user, and aims to realize the function of determining the sitting position of the user by a standard configuration vehicle with a keyless entry function.
A first aspect of an embodiment of the present invention provides a method for determining a seating position of a user, the method including:
Establishing close-range communication connection with an intelligent terminal carried by a user, and starting a plurality of vehicle-mounted UWB positioning modules;
determining an out-of-vehicle area where the intelligent terminal is located according to UWB signals sent by UWB positioning modules in the intelligent terminal and received by the plurality of vehicle-mounted UWB positioning modules;
when the intelligent terminal is in close-range communication connection and the intensity of the UWB signal received by any vehicle-mounted UWB positioning module is lower than the preset intensity, determining that a user carrying the intelligent terminal enters the vehicle, and determining an external vehicle area where the intelligent terminal is located before entering the vehicle as an entering area;
acquiring a seat weight signal acquired by a seat sensor system to determine the bearing change information of the seat;
and determining the seat on which the user carrying the intelligent terminal sits according to the entering area and the bearing change information of the seat.
Optionally, determining, according to UWB signals sent by UWB positioning modules in the intelligent terminals and received by the multiple vehicle-mounted UWB positioning modules, an area outside the vehicle where the intelligent terminals are located includes:
Receiving distances between the intelligent terminal and the plurality of vehicle-mounted UWB positioning modules, which are determined by the plurality of vehicle-mounted UWB positioning modules according to UWB signals sent by the UWB positioning modules in the intelligent terminal;
determining the position outside the vehicle where the intelligent terminal is located according to the distances between the intelligent terminal and the plurality of vehicle-mounted UWB positioning modules;
and determining the outside area of the intelligent terminal according to the coverage areas of the preset areas and the outside position of the intelligent terminal, wherein the preset areas correspond to the doors one by one.
Optionally, the seat sensor system comprises a plurality of seat sensors, each seat sensor corresponding to a seat; the method further comprises the steps of:
determining a starting time when the intensity of the UWB signal received by any vehicle-mounted UWB positioning module is lower than a preset intensity as a first time, wherein the starting time is in close-range communication connection with the intelligent terminal;
Acquiring the seat weight signal acquired by the seat sensor system to determine the load bearing change information of the seat, comprising:
acquiring a seat weight signal sensed by each seat sensor in a preset time period after a first moment, analyzing the seat weight signal, and determining the seat weight corresponding to the seat weight signal;
when the seat weight sensed by one seat sensor is greater than or equal to a first threshold value, the load bearing change information of the seat corresponding to the seat sensor is determined as follows: the unmanned sitting is changed into the manned sitting;
When the seat weight sensed by one seat sensor is smaller than a first threshold value, the bearing change information of the seat corresponding to the seat sensor is determined as follows: the sitting of the person is temporarily not needed or changed from the sitting of the person to the sitting of the person.
Optionally, determining the seat on which the user carrying the intelligent terminal sits according to the load bearing change information of the access area and the seat includes:
When the entering area is a front-row area and the front-row seat is changed from unmanned seat to occupied seat, determining that the changed front-row seat is the seat taken by the user carrying the intelligent terminal;
when the entering area is a back row area and one of the back row seats is changed from unmanned sitting to occupied sitting, determining that the changed back row seat is the seat on which a user carrying the intelligent terminal sits;
When the entering area is a rear-row area and a plurality of seats in the rear-row seats are changed from unmanned seats to occupied seats, the seats which are close to the entering area and are changed are determined to be seats taken by users carrying the intelligent terminal.
Optionally, the method further comprises:
when the first seat and the second seat in the back row of seats are determined to be changed in sequence, the first seat is changed from the unmanned seat to the unmanned seat, and the second seat is changed from the unmanned seat to the unmanned seat, the user carrying the intelligent terminal is determined to move onto the first seat from the second seat;
and when a plurality of seats in the back row seats are determined to be changed simultaneously, determining the seats which are close to the access area and become occupied by people to be the seats occupied by the users carrying the intelligent terminal.
Optionally, the method further comprises:
Acquiring identity information of a user carrying the intelligent terminal when establishing close-range communication connection with the intelligent terminal;
and outputting the seat on which the user carrying the intelligent terminal sits and the identity information of the user.
A second aspect of an embodiment of the present invention provides a system for determining a seating position of a user, the system comprising: the intelligent vehicle-mounted UWB positioning system comprises a plurality of vehicle-mounted UWB positioning modules, a main control module, a seat sensor system and an intelligent terminal, wherein the intelligent terminal comprises UWB positioning modules;
the intelligent terminal is used for establishing close-range communication connection with the main control module and transmitting UWB signals to the plurality of vehicle-mounted UWB positioning modules through the UWB positioning modules;
The plurality of vehicle-mounted UWB positioning modules are used for receiving UWB signals sent by the UWB positioning modules of the intelligent terminals;
A seat sensor system for acquiring a seat weight signal;
the main control module is used for realizing the method for determining the riding position of the user according to the first aspect of the embodiment of the invention when the main control module is executed.
A third aspect of an embodiment of the present invention provides an electronic device, including: comprising a memory, a processor and a computer program stored on the memory and executable on the processor, which when executed by the processor implements a method of determining a user's seating position as in the first aspect of the embodiment of the invention.
A fourth aspect of the embodiments of the present invention provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method of determining a seating position of a user of the first aspect of the embodiments of the present invention.
A fifth aspect of an embodiment of the present invention provides a vehicle, including: the seat sensor system comprises a main control module, a seat sensor system and a plurality of vehicle-mounted UWB positioning modules, wherein the main control module is used for realizing the method for determining the riding position of the user according to the first aspect of the embodiment of the invention when the main control module is executed.
According to the method for determining the user riding position, which is provided by the embodiment of the invention, the entering area before the user carrying the intelligent terminal enters the vehicle can be determined according to the UWB positioning module configured in the vehicle, so that the seat on which the user rides is determined according to the entering area and the seat bearing change information, the determination of the user riding position can be realized without configuring the door switch sensor module and the infrared sensing module in the vehicle, the vehicle configuration resources are saved, and the effect of accurately determining the user riding position on the basis that the standard configuration vehicle with the UWB positioning module (namely the keyless entering function) does not increase the configuration resource cost is realized.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings that are needed in the description of the embodiments of the present invention will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart illustrating a method of determining a seating position of a user in accordance with an embodiment of the present invention;
FIG. 2 is a schematic illustration of an exterior area of an automobile, according to one embodiment of the present invention;
FIG. 3 is a schematic diagram of a system for determining a seating position of a user, according to an embodiment of the present invention;
Fig. 4 is a schematic diagram of an electronic device according to an embodiment of the invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
As described above, in the conventional scheme of determining the seating position in the user's vehicle, it is necessary to install at least a separate door switch sensor module and infrared sensing module in the vehicle to achieve the technical effect of determining the position in the user's vehicle, however, in the current standard configuration of the vehicle, only the keyless entry function is added thereto, the door switch sensor module and the infrared sensing module are not normally configured in the standard configuration, and a high-powered vehicle is required to be configured, which results in that the vehicle of the standard configuration cannot achieve the function of determining the seating area of the user.
To at least partially solve one or more of the above-mentioned problems and other potential problems, an embodiment of the present invention proposes a method for determining a user's sitting position, which can be applied to a UWB positioning system existing in a standard configuration automobile, and uses the UWB positioning system for expanding under the conventional effect of a keyless entry function of the automobile, and accurately positions a user carrying an intelligent terminal into an entry area (i.e., a position of the vehicle) before entering the automobile through a UWB positioning module configured in the automobile, and determines the user's sitting position through a seat change after the user enters the automobile, thereby realizing the technical effect of accurately determining the user's sitting position on the basis of not increasing the cost of new configuration resources for a standard configuration automobile having the UWB positioning module (i.e., having the keyless entry function).
Hereinafter, specific examples of the present scheme will be described in more detail with reference to the accompanying drawings.
Referring to fig. 1, fig. 1 is a flowchart illustrating a method for determining a seating position of a user according to an embodiment of the present invention, which is applied to a main control module of a vehicle, and the main control module of the embodiment is a center for commanding and controlling other modules in the vehicle, and may be a module integrating calculation, scheduling and control, which can communicate with other modules in the vehicle. As shown in fig. 1, the method for determining a seating position of a user according to the present embodiment may include the steps of:
Step S11: and establishing close-range communication connection with an intelligent terminal carried by a user, and starting a plurality of vehicle-mounted UWB positioning modules.
In this embodiment, when the user carries the intelligent terminal close to the vehicle, the main control module in the vehicle establishes close range communication connection with the intelligent terminal carried by the user. After the main control module and the intelligent terminal are in close-range communication connection, a plurality of vehicle-mounted UWB positioning modules configured by the vehicle are started, namely the UWB positioning function of the vehicle is started, so that the position outside the vehicle of a user carrying the intelligent terminal is determined. In an alternative of this embodiment, the short-range communication connection may be a bluetooth connection.
In this embodiment, the smart terminal carried by the user may be a smart phone with UWB positioning function carried by the user, or may be a smart device such as a vehicle remote key with UWB positioning function, a smart watch, etc., and a UWB positioning chip is built in the smart device, which may interact with a plurality of vehicle-mounted UWB positioning modules of the vehicle.
Step S12: and determining the out-of-vehicle area where the intelligent terminal is positioned according to the UWB signals sent by the UWB positioning modules in the intelligent terminals received by the plurality of vehicle-mounted UWB positioning modules.
In this embodiment, the vehicle is provided with a positioning system including a plurality of vehicle-mounted UWB positioning modules that are provided outside the vehicle and can be used for a keyless entry function of the vehicle. Among them, UWB (Ultra Wide band) is a carrier-free communication technology that transmits data using non-sinusoidal narrow pulses in the order of nanoseconds to picoseconds.
In this embodiment, a plurality of vehicle-mounted UWB positioning modules disposed on a vehicle are not only used for keyless entry function of the vehicle, but also interact with an intelligent terminal carried by a user near the periphery of the vehicle to determine an area outside the vehicle where the intelligent terminal is located: the method comprises the steps that a UWB positioning module in the intelligent terminal sends UWB signals to a plurality of vehicle-mounted UWB positioning modules, the plurality of vehicle-mounted UWB positioning modules in the positioning system process according to the received UWB signals, and a main control module determines an out-of-vehicle area where the intelligent terminal is located according to a processing result sent by the vehicle-mounted UWB positioning modules through a whole vehicle bus system.
Step S13: when the intelligent terminal is in close-range communication connection with the intelligent terminal and the intensity of the UWB signal received by any vehicle-mounted UWB positioning module is lower than the preset intensity, determining that a user carrying the intelligent terminal enters the vehicle, and determining an external area of the vehicle where the intelligent terminal is located before entering the vehicle as an entering area.
In this embodiment, when the vehicle-mounted UWB positioning module receives the UWB signal sent by the intelligent terminal through the UWB positioning module, the vehicle-mounted UWB positioning module further determines the signal intensity of the received UWB signal, when any vehicle-mounted UWB positioning module in the positioning system determines that the intensity of the received UWB signal is lower than the preset intensity, the vehicle-mounted UWB positioning module sends the information that the current UWB signal intensity is lower than the preset intensity to the main control module, after the main control module receives the information, the main control module determines whether the main control module is in close-range communication connection with the intelligent terminal, and when the main control module determines that the main control module is in close-range communication with the intelligent terminal, a user currently carrying the intelligent terminal enters the vehicle.
When a user enters the vehicle, the plurality of vehicle-mounted UWB positioning modules arranged outside the vehicle can cause serious attenuation (namely, UWB signals are lower than preset intensity) due to the blocking of metal plates of the vehicle body, and the positioning system cannot accurately position the position of the intelligent terminal carried by the user in the vehicle. However, the user is far away from the vehicle, so that the intensity of UWB signals received by a plurality of vehicle-mounted UWB positioning modules outside the vehicle is lower than the preset intensity, and the near-field communication connection between the intelligent terminal carried by the user and the main control module is disconnected under the condition that the user is far away from the vehicle. Therefore, in this embodiment, when the positioning system can determine that the accurate position of the intelligent terminal according to the received UWB signal (i.e., the UWB signal is higher than the preset intensity) becomes that the positioning system cannot determine that the accurate position of the intelligent terminal according to the received UWB signal (i.e., the UWB signal is lower than the preset intensity), and the main control module is in close-range communication connection with the intelligent terminal, the main control module determines that the user carrying the intelligent terminal enters the vehicle, and determines the external area of the vehicle where the intelligent terminal is located before the intelligent terminal enters the vehicle as the entering area. It should be noted that, in this embodiment, the preset strength is a critical value that the position cannot be accurately determined according to the UWB signal, if the preset strength is higher than the critical value, the position can be accurately determined, if the preset strength is lower than the critical value, the position cannot be accurately determined, and in this embodiment, the specific numerical value of the preset strength is not limited.
Step S14: and acquiring a seat weight signal acquired by a seat sensor system to determine the bearing change information of the seat.
In this embodiment, the vehicle is further provided with a seat sensor system, the seat sensor system is used for collecting a seat weight signal corresponding to a seat, when a user enters the vehicle and sits on the seat in the vehicle, the seat sensor system can collect the seat weight signal corresponding to the seat and send the seat weight signal corresponding to the seat collected by the seat sensor system to the main control module, and the main control module determines the load-bearing change information of the seat according to the obtained seat weight signal.
Step S15: and determining the seat on which the user carrying the intelligent terminal sits according to the entering area and the bearing change information of the seat.
In this embodiment, the main control module may perform comprehensive judgment according to the determined load-bearing change information of the seat in the vehicle and the access area before the user enters the vehicle, so as to determine the seat in the vehicle where the user carrying the intelligent terminal takes, that is, the main control module determines the taking position of the user in the vehicle according to the load-bearing change information of the seat in the vehicle and the access area before the user enters the vehicle.
In this embodiment, the UWB positioning module configured in the vehicle is used to accurately position the user carrying the intelligent terminal in the entrance area before entering the vehicle, and the seat sensor system is used to determine the seat change after the user enters the vehicle, so as to determine the sitting position of the user, thereby realizing the technical effect of accurately determining the sitting position of the user on the basis of not increasing the cost of new configuration resources for the standard configuration vehicle with the UWB positioning module (i.e. having a keyless entrance function).
In combination with the above embodiment, in an implementation manner, the embodiment of the invention further provides a method for determining a sitting position of a user. Specifically, in the method, step S12 includes steps S21 to S23:
step S21: and receiving distances between the intelligent terminal and the plurality of vehicle-mounted UWB positioning modules, which are determined by the plurality of vehicle-mounted UWB positioning modules according to UWB signals sent by the UWB positioning modules in the intelligent terminal.
In this embodiment, the plurality of vehicle-mounted UWB positioning modules in the positioning system respectively determine distances between the intelligent terminal and the plurality of vehicle-mounted UWB positioning modules according to UWB signals sent by the UWB positioning modules in the intelligent terminal carried by the user. After the distances between the intelligent terminal and the plurality of vehicle-mounted UWB positioning modules are determined by the plurality of vehicle-mounted UWB positioning modules in the positioning system, the distances between the intelligent terminal and the plurality of vehicle-mounted UWB positioning modules are determined by the positioning system and are sent to the main control module through the whole vehicle bus system, and the main control module receives the distances between the intelligent terminal and the plurality of vehicle-mounted UWB positioning modules determined by the positioning system.
Step S22: and determining the position outside the vehicle where the intelligent terminal is located according to the distances between the intelligent terminal and the plurality of vehicle-mounted UWB positioning modules.
In this embodiment, the main control module may determine, according to the distances between the received intelligent terminal and the plurality of vehicle-mounted UWB positioning modules, position information of the intelligent terminal, that is, determine an off-vehicle position where the intelligent terminal is located. In an alternative embodiment, a plane graph coordinate system may be established with the vehicle as the center, position coordinates (X 1,Y1)、(X2,Y2)、(X3,Y3) of a plurality of vehicle-mounted UWB positioning modules and the like are determined in advance, and distances L 1、L2 between the plurality of vehicle-mounted UWB positioning modules and the intelligent terminal and the like are measured according to the plurality of vehicle-mounted UWB positioning modules, wherein the master control module may obtain the current position coordinates (X, Y) of the intelligent terminal according to formula 1:
l 1 2=(X1-X)2+(Y1-Y)2 equation 1
The following describes in detail the method for determining the position coordinates (X, Y) of the current intelligent terminal, taking the vehicle mounted with 4 on-board UWB positioning modules as an example: the 4 vehicle-mounted UWB positioning modules are respectively: UWB 1、UWB2、UWB3、UWB4, it can be respectively located the outside left front, left back, right front, right back four positions of vehicle, UWB 1、UWB2、UWB3、UWB4 carries out UWB range finding with intelligent terminal respectively, obtains the distance between intelligent terminal and 4 on-vehicle UWB positioning module: and L 1、L2、L3、L4, then the main control module can obtain the position coordinates (X, Y) of the 4 intelligent terminals through triangular positioning (namely, the position coordinates are obtained through the same principle of a formula 1:L1 2=(X1-X)2+(Y1-Y)2,L2、L2、L4), and average the position coordinates (X, Y) of the 4 intelligent terminals to obtain the out-of-vehicle positions (X, Y) of the intelligent terminals.
Step S23: and determining the outside area of the intelligent terminal according to the coverage areas of the preset areas and the outside position of the intelligent terminal, wherein the preset areas correspond to the doors one by one.
In this embodiment, a plurality of preset areas outside the vehicle are set in advance, each preset area corresponds to each door of the vehicle one by one, and a general vehicle (i.e., a vehicle having 4 doors) is taken as an example below, as shown in fig. 2, and fig. 2 is a schematic view of an outside area in one embodiment of the present invention. In fig. 2, the preset area a is an exterior area corresponding to the exterior of the main driving door, the preset area B is an exterior area corresponding to the exterior of the co-driving door, the preset area C is an exterior area corresponding to the exterior of the left rear door, and the preset area D is an exterior area corresponding to the exterior of the right rear door.
In this embodiment, each preset area is a designated area extending outwards from the corresponding door, and the specific distance extending outwards can be determined empirically by a skilled person, which is not limited in this embodiment. In this embodiment, a corresponding set of position coordinates may be set for each preset area, if the set of position coordinates of the preset area a is set a, the set of position coordinates of the preset area B is set B, and so on, after the main control module determines that the current external position of the intelligent terminal is located, it may determine, according to coverage areas of a plurality of preset areas, which set the external position (X, Y) of the intelligent terminal belongs to, if the external position (X, Y) belongs to set a, it is determined that the external area where the intelligent terminal is located is an area a, that is, an area corresponding to the main driving door, and if the external position (X, Y) belongs to set D, it is determined that the external area where the intelligent terminal is located is an area D, that is, an area corresponding to the right rear door of the vehicle.
In this embodiment, the main control module may determine, according to the distance information of the intelligent terminal returned by the positioning system, the current accurate position information of the intelligent terminal, and determine, according to the position information, an area outside the vehicle where the user currently carrying the intelligent terminal is located, and further determine which position outside the vehicle the user subsequently enters into, so as to provide a basis and a basis for subsequently determining a sitting position of the user in the vehicle, thereby implementing a determination that the user enters into the vehicle position without a door switch sensor, and saving vehicle configuration resources.
In combination with the above embodiment, in an implementation manner, the embodiment of the invention further provides a method for determining a sitting position of a user. Specifically, in the method, the seat sensor system includes a plurality of seat sensors, one for each seat, and in the method, step S31 is included in addition to steps S11 to S15, wherein step S14 includes steps S32 to S34:
step S31: and determining the starting time when the intensity of the UWB signal received by any vehicle-mounted UWB positioning module is lower than the preset intensity as a first time.
In this embodiment, when the main control module receives the information that the current UWB signal strength returned by the positioning system is lower than the preset strength, and the main control module is in close-range communication connection with the intelligent terminal, the main control module determines that the user currently carrying the intelligent terminal enters the vehicle and is in close-range communication connection with the intelligent terminal, and the starting time when the strength of the UWB signal received by any vehicle-mounted UWB positioning module is lower than the preset strength is determined as the first time, that is, the first time is recorded as the time when the user carrying the intelligent terminal enters the vehicle from outside the vehicle (for example, the first time is recorded as t 0).
Step S32: and acquiring a seat weight signal sensed by each seat sensor in a preset time period after the first moment, analyzing the seat weight signal, and determining the seat weight corresponding to the seat weight signal.
In this embodiment, each seat sensor in the vehicle collects a seat weight signal in a preset time period after a first time, where the preset time period is a preset time period for collecting the weight signal, that is, t 1, and the time period cannot be too long, if the preset time period can be 3s or 5s, each seat sensor in the vehicle collects a seat weight signal of a user entering the vehicle for 3s, and sends the seat weight signal sensed by each seat sensor to the main control module, and after the main control module obtains the seat weight signal collected by each seat sensor in the preset time period after the first time, the main control module analyzes the seat weight signal to obtain a seat weight value corresponding to the seat weight signal, so as to determine the seat weight corresponding to the seat weight signal. The preset time period in this embodiment is a time period determined according to manual experience, and specific values of the preset time period are not limited in any way.
Step S33: when the seat weight sensed by one seat sensor is greater than or equal to a first threshold value, the load bearing change information of the seat corresponding to the seat sensor is determined as follows: the sitting mode is changed from unmanned sitting to manned sitting.
In this embodiment, when the main control module determines that the seat weight sensed by one seat sensor is greater than or equal to the first threshold according to the analyzed seat weights, the load-bearing change information of the seat corresponding to the seat sensor is determined as follows: the sitting mode is changed from unmanned sitting to manned sitting. The first threshold in this embodiment is a critical weight value for determining whether a person sits on the seat, for example, the first threshold may be 30kg, for example, the weight of the seat in a preset time period after the first moment obtained by analysis by the main control module is greater than or equal to 30kg, and then the main control module determines that the load-bearing change information of the seat is: the sitting mode is changed from unmanned sitting to manned sitting.
Step S34: when the seat weight sensed by one seat sensor is smaller than a first threshold value, the bearing change information of the seat corresponding to the seat sensor is determined as follows: the sitting of the person is temporarily not needed or changed from the sitting of the person to the sitting of the person.
In this embodiment, when the main control module determines, according to the analyzed weights of the seats, that the weight of the seat sensed by one seat sensor is less than the first threshold, the load-bearing change information of the seat corresponding to the seat sensor is determined as follows: the sitting of the person is temporarily not carried out or changed from the sitting of the person to the sitting of the person. For example, the first threshold may be 30kg, if the weight of the seat in the preset time period after the first moment obtained by the analysis of the main control module is less than 30kg, the main control module determines that the load-bearing change information of the seat is: the sitting of the person is temporarily not needed or changed from the sitting of the person to the sitting of the person. It will be appreciated that when the seat weight is less than the first threshold, there may be either a temporary absence of a person sitting for a preset period of time or a person sitting down for a preset period of time, from a person sitting to an absence. In this embodiment, the first threshold may be set according to manual experience, and the specific value of the first threshold is not limited in this embodiment.
In this embodiment, the main control module accurately determines the load bearing change condition of each seat in the vehicle by using the seat weight signal sent by the seat sensor, so as to determine the riding position of the user by combining the load bearing change information of each seat in the vehicle and the vehicle exterior region before the user enters the vehicle, thereby providing a basis for accurately determining the riding position of the user.
In combination with the above embodiment, in an implementation manner, the embodiment of the invention further provides a method for determining a sitting position of a user. Specifically, in the method, step S15 includes steps S41 to S43:
step S41: when the access area is a front-row area and the front-row seat is changed from unmanned seat to occupied seat, the changed front-row seat is determined to be the seat on which the user carrying the intelligent terminal sits.
In this embodiment, the plurality of preset areas are divided into a front row area and a rear row area, and the plurality of seats in the vehicle are divided into a front row seat and a rear row seat. It can be understood that the front row region is a preset region corresponding to a front row door of the vehicle, the rear row region is a preset region corresponding to a rear row door of the vehicle, the front row seats are main driving and co-driving seats, and the rear row seats are seats of the rear row of the vehicle.
When the main control module determines that the entering area before a user carrying the intelligent terminal enters the vehicle is a front-row area and the seat sensor system judges that the bearing change information of the front-row seat is changed from unmanned sitting to occupied sitting, the main control module determines that the changed front-row seat is the seat on which the user carrying the intelligent terminal sits.
For example, when the main control module determines that the user carrying the intelligent terminal arrives at the area a, the user enters the vehicle from outside the vehicle to inside the vehicle through the area a, namely the entering area is the area a. In t 1 seconds after the user enters the car, if the main control module determines that the main driving seat is changed and is changed from being occupied to being occupied, the main control module judges that the user is occupied in the main driving seat until the user leaves the car, namely, the seat sensor system determines that the bearing change information of the main driving seat is changed from being occupied to being occupied, and the positioning system can accurately determine the accurate position of the user carrying the intelligent terminal again. It can be understood that the judgment of the co-driving position of the front seat is the same as the main driving judgment, namely, when the main control module determines that the user carrying the intelligent terminal arrives at the area B and enters the vehicle from the outside of the vehicle to the inside of the vehicle from the area B, namely, the entering area is the area B. And in t 1 seconds after the user enters the vehicle, if the main control module determines that the co-driver seat is changed and is changed from unmanned sitting to manned sitting, the main control module judges that the user sits on the co-driver seat.
In this embodiment, the riding positions of a plurality of users in the vehicle can be determined when a plurality of users ride on the vehicle. If two users respectively carrying intelligent terminals enter the vehicle through A, B areas respectively, the main control terminal can determine that the entering area of the user 1 is an area A, the entering area of the user 2 is an area B, and then the seat sensor system determines that the main driving seat and the auxiliary driving seat are changed from unmanned seats to occupied seats respectively, so that the main driving seat of the user 1 is determined, and the auxiliary driving seat of the user 2 is determined.
Step S42: when the entering area is a back row area and one of the back row seats is changed from unmanned sitting to occupied sitting, the changed back row seat is determined to be the seat on which the user carrying the intelligent terminal sits.
In this embodiment, when the main control module determines that the entering area before the user carrying the intelligent terminal enters the vehicle is a rear-row area, and the seat sensor system determines that the load-bearing change information of the rear-row seat is that the rear-row seat is changed from an unmanned seat to a manned seat, the main control module determines that the changed rear-row seat is the seat on which the user carrying the intelligent terminal sits.
For example, when the main control module determines that the user carrying the intelligent terminal arrives at the region C, the user enters the vehicle from outside the vehicle to inside the vehicle through the region C, i.e. the entering region is the region C. And in t 1 seconds after the user enters the vehicle, if the main control module determines that the back row is changed from sitting without a person to sitting with a person, the main control module judges that the user enters through the back row left side vehicle door and sits on the back row left seat. For another example, when the main control module determines that the user carrying the intelligent terminal arrives at the D area, the user enters the vehicle from outside the vehicle to inside the vehicle through the D area, i.e. the entering area is the D area. And in t1 seconds after the user enters the vehicle, if the main control module determines that the middle seat in the rear row changes from unmanned sitting to manned sitting, the main control module judges that the user enters through the right side vehicle door of the rear row and sits on the middle seat in the rear row.
Step S43: when the entering area is a rear-row area and a plurality of seats in the rear-row seats are changed from unmanned seats to occupied seats, the seats which are close to the entering area and are changed are determined to be seats taken by users carrying the intelligent terminal.
In this embodiment, when the main control module determines that the entering area before the user carrying the intelligent terminal enters the vehicle is a rear-row area, and the seat sensor system determines that the load-bearing change information of a plurality of seats in the rear-row seats is changed from unmanned sitting to manned sitting, the main control module determines that the rear-row seats which are close to the entering area and are changed are seats on which the user carrying the intelligent terminal sits.
For example, when the main control module determines that the user 1 carrying the intelligent terminal arrives at the C area, the user 1 enters the vehicle from outside the vehicle to inside the vehicle through the C area, that is, the entering area of the user 1 is the C area. The user 2 carrying the intelligent terminal arrives at the area D and enters the vehicle from outside the vehicle to inside the vehicle from the area D, namely the entering area of the user 1 is the area D. In t 1 seconds after user 1 and user 2 get into the car simultaneously, if main control module determines that the back row is close to left seat and is changed from unmanned to someone, and the back row middle seat is changed from unmanned to someone, because the seat that is close to entering area C and is changed is close to left seat, the seat that is close to entering area D and is changed is middle seat in the back row, then main control module judges that user 1 gets into and sits in the back row and is close to left seat through back row left side door, user 2 gets into and sits in the back row middle seat through back row right side door.
In this embodiment, the main control module may determine, through the determined access area of the user carrying the intelligent terminal, a front row area and/or a rear row area, and determine, through the seat sensing system, load bearing change information of each front row seat and/or rear row seat in the vehicle, so as to not only determine a specific position of the user in the vehicle when one person takes a vehicle, but also determine a specific riding position of each user in the vehicle when multiple persons take a vehicle, thereby solving the technical problem in the prior art that the riding area of multiple users in the vehicle cannot be determined.
In combination with the above embodiment, in an implementation manner, the embodiment of the invention further provides a method for determining a sitting position of a user. Specifically, the method further includes a position determination after the user changes the position in the vehicle, that is, includes step S51 and step S52 in addition to the above steps:
Step S51: and when the first seat and the second seat in the back row of seats are determined to be changed in sequence, the first seat is changed from the unmanned seat to the unmanned seat, and the second seat is changed from the unmanned seat to the unmanned seat, the user carrying the intelligent terminal is determined to move onto the first seat from the second seat.
In this embodiment, when the main control module determines that two seats in the back row seat are sequentially changed according to the seat weights of the seats in the vehicle acquired from the seat sensor system, and one seat is changed from being occupied to being occupied, and the other seat is changed from being occupied to being occupied, wherein the back row seat changed from being occupied to being occupied is a first seat, and the back row seat changed from being occupied to being occupied is a second seat, that is, the main control module determines that the first seat and the second seat in the back row seat are sequentially changed, and the first seat is changed from being occupied to being occupied, and when the second seat is changed from being occupied to being occupied, the main control module determines that a user carrying the intelligent terminal moves from the second seat to the first seat.
For example, if the user sits in the rear row of the vehicle, when the main control module determines that the leftmost seat is changed from sitting with a person to sitting without a person, and the seat in the middle of the rear row is changed from sitting without a person to sitting with a person, the main control module determines that the user moves from the leftmost seat of the rear row to the middle of the rear row.
Step S52: and when a plurality of seats in the back row seats are determined to be changed simultaneously, determining the seats which are close to the access area and become occupied by people to be the seats occupied by the users carrying the intelligent terminal.
In this embodiment, when the master control module determines that there are multiple seats in the rear seats that change simultaneously, for example, if it is determined that there are two seats in the rear seats that are sitting from occupied to unoccupied in the early period of the first period of time, and that there are two seats in the rear seats that are sitting from unoccupied to occupied in the later period of time of the first period of time, the master control terminal determines that the seat that is close to the entrance area and that becomes occupied is the seat that is occupied by the user carrying the intelligent terminal. It should be noted that, the first time period is a time period for detecting the weight change of the seat, which is set in advance according to manual experience, and the specific time period of the first time period is not limited in this embodiment.
For example, two users 1 and 2 in the back row enter the vehicle from the area C and the area D respectively, the main control module determines that the seat in the middle of the back row is changed from occupied to unoccupied, then determines that the seat in the middle of the back row is changed from unoccupied to occupied, and the main control module determines that the seat in the middle of the back row is changed from unoccupied to occupied, and the seat in the middle of the back row is changed into occupied after the position of the user 1 is changed, and the seat in the middle of the back row is changed into occupied after the position of the user 2 is changed.
In this embodiment, the main control module can also determine the load-bearing change condition of each back row seat in a period of time through the seat sensor system in the vehicle, so as to judge the position of the user after changing the position in the vehicle, thereby not only realizing accurate position judgment after the user enters the vehicle, but also realizing position judgment after the position of the user in the vehicle is changed.
In combination with the above embodiment, in an implementation manner, the embodiment of the invention further provides a method for determining a sitting position of a user. Specifically, in this method, in addition to the above steps, steps S61 and S62 are included:
step S61: and when the near field communication connection is established with the intelligent terminal, acquiring identity information of a user carrying the intelligent terminal.
In this embodiment, when the main control module establishes a close range communication connection with the intelligent terminal, the main control module performs identity authentication with the intelligent terminal to obtain identity information of a user carrying the intelligent terminal. The embodiment may be that the main control module stores registration information of a plurality of users in advance, the registration information of the users includes user identifiers, when the main control module is connected with the intelligent terminal in a short distance, the main control module can send an identity authentication request to the intelligent terminal, the intelligent terminal returns login information of the user carrying the intelligent terminal to the main control module, the main control information matches the received login information with the registration information of the plurality of users stored in advance, after the identity authentication is passed, the main control module determines identity information of the user carrying the intelligent terminal, and the identity information includes the user identifiers.
Step S62: and outputting the seat on which the user carrying the intelligent terminal sits and the identity information of the user.
In this embodiment, after determining the seat on which the user carrying the intelligent terminal sits, the main control module outputs the seat on which the user carrying the intelligent terminal sits and the identity information of the user according to the identity information (e.g., the user identifier) corresponding to the intelligent terminal determined after the identity authentication is performed.
For example, when the main control terminal determines that the seat on which the user 1 carrying the intelligent terminal a sits is the main driving position, the main control terminal also determines that the identity information of the user 1 is the main driving position of the vehicle according to the identity authentication, and the main control terminal outputs that the vehicle claims to sit in the main driving position of the vehicle. For another example, when the main control terminal determines that the seat on which the user 2 carrying the intelligent terminal B sits is a rear-row right seat, and further determines that the identity information of the user 2 is wang according to the identity authentication, the main control terminal outputs wang to sit on the rear-row right seat of the vehicle.
In this embodiment, after the main control module performs identity authentication with the intelligent terminal, the identity information of the user carrying the intelligent terminal is obtained, so that the identity information of the user is determined when the riding position of the user is determined, and the user riding position is determined, and meanwhile the identity of the user is determined.
The method for determining the sitting position of the user according to the embodiment of the present invention is further described below with reference to a specific embodiment:
The position of the rear seat of the vehicle is recorded as the rear seat, the rear row and the rear right. The first portable mobile phone approaches the vehicle from the left area C, the second portable mobile phone approaches the vehicle from the right area D, and two people intend to enter the rear row of the vehicle for riding. When the first part is close to the vehicle, the Bluetooth of the mobile phone is connected with the vehicle main control module, the first part is verified to be a vehicle owner, and the UWB positioning function is started at the same time. The vehicle UWB positioning module determines that the vehicle is entering region C. The first entering vehicle, main control module still is connected with first cell-phone bluetooth, but UWB positioning module can't accurately judge first accurate position, and main control module judges first entering vehicle in this moment be t 0 moment. And at this time, the second part also enters the vehicle. Within 5 seconds after the time t 0, the first and second seats are sequentially arranged on the seat, the main control module judges that the left and right of the rear row are changed from an unmanned state to a manned state through the seat sensor, and the main control module judges that the first seat is arranged at the left position of the rear row and the right of the rear row is close to the region D because the left of the rear row is close to the region C, and the main control module judges that the second seat is arranged at the right position of the rear row.
Because the back row is left and is sun-dried, the nail is changed from the back row left to the back row, the main control module detects that the person is changed into the no person through the back row left seat sensor, and the main control module detects that the person is changed into the person through the back row left seat sensor, so that the main control module judges that the nail is changed from the back row left position to the back row position.
It should be noted that, for simplicity of description, the method embodiments are shown as a series of acts, but it should be understood by those skilled in the art that the embodiments are not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred embodiments, and that the acts are not necessarily required by the embodiments of the invention.
Based on the same inventive concept, an embodiment of the present invention provides a system 300 for determining a seating position of a user. Referring to fig. 3, fig. 3 is a schematic diagram illustrating a system for determining a seating position of a user in accordance with an embodiment of the present invention. As shown in fig. 3, the system 300 includes: a plurality of vehicle-mounted UWB positioning modules 301, a main control module 302, a seat sensor system 303, and an intelligent terminal 304, wherein the intelligent terminal 304 includes a UWB positioning module 305;
the intelligent terminal 304 is configured to establish a close range communication connection with the main control module 302, and send UWB signals to the plurality of vehicle-mounted UWB positioning modules 301 through the UWB positioning module 305;
The plurality of vehicle-mounted UWB positioning modules 301 are used for receiving UWB signals sent by the UWB positioning modules 305 of the intelligent terminals 304;
A seat sensor system 303 for acquiring a seat weight signal;
The main control module 302 is configured to perform the steps in the method for determining the sitting position of the user according to any of the above embodiments of the present invention.
Based on the same inventive concept, another embodiment of the present invention provides a computer readable storage medium having a computer program stored thereon, which when executed by a processor, implements the steps of the method for determining a seating position of a user according to any of the above embodiments of the present invention.
Based on the same inventive concept, another embodiment of the present invention provides an electronic device 400 as shown in fig. 4. Fig. 4 is a schematic diagram of an electronic device according to an embodiment of the present invention. The electronic device comprises a memory 402, a processor 401 and a computer program stored on the memory and executable on the processor, which when executed implements the steps of the method for determining a seating position of a user according to any of the above embodiments of the invention.
Based on the same inventive concept, another embodiment of the present invention provides a vehicle including: the system comprises a main control module, a seat sensor system and a plurality of vehicle-mounted UWB positioning modules, wherein the main control module is used for executing the steps in the method for determining the sitting position of the user according to any embodiment of the invention.
In this specification, each embodiment is described in a progressive manner, and each embodiment is mainly described by differences from other embodiments, and identical and similar parts between the embodiments are all enough to be referred to each other.
It will be apparent to those skilled in the art that embodiments of the present invention may be provided as a method, system, computer program product, or vehicle. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the invention may take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It should be understood that while the description of the invention has described preferred embodiments of the invention, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. It is therefore intended that the following claims be interpreted as including the preferred embodiment and all such alterations and modifications as fall within the scope of the embodiments of the invention.
Finally, it is further noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or terminal device that comprises the element.
The above detailed description of the method, system, device, storage medium and vehicle for determining the riding position of a user applies specific examples to illustrate the principles and embodiments of the present invention, and the above examples are only used to help understand the method and core idea of the present invention; meanwhile, as those skilled in the art will have variations in the specific embodiments and application scope in accordance with the ideas of the present invention, the present description should not be construed as limiting the present invention in view of the above.
Claims (9)
1. A method of determining a seating position of a user, the method comprising:
Establishing close-range communication connection with an intelligent terminal carried by a user, and starting a plurality of vehicle-mounted UWB positioning modules;
determining an out-of-vehicle area where the intelligent terminal is located according to UWB signals sent by UWB positioning modules in the intelligent terminal and received by the plurality of vehicle-mounted UWB positioning modules;
when the intelligent terminal is in close-range communication connection and the intensity of the UWB signal received by any vehicle-mounted UWB positioning module is lower than the preset intensity, determining that a user carrying the intelligent terminal enters a vehicle, and determining an external vehicle area where the intelligent terminal is located before entering the vehicle as an entering area;
acquiring a seat weight signal acquired by a seat sensor system to determine the bearing change information of the seat;
Determining a seat on which a user carrying the intelligent terminal rides according to the relation between the entering area and the preset area and the bearing change information of the seat, wherein each preset area corresponds to each vehicle door one by one;
The determining, according to the relation between the entering area and the preset area and the bearing change information of the seat, the seat on which the user carrying the intelligent terminal sits includes:
when the entering area is a front-row area and the front-row seat is changed from unmanned sitting to occupied sitting, determining that the changed front-row seat is the seat on which the user carrying the intelligent terminal sits;
when the entering area is a back row area and one of the back row seats is changed from unmanned sitting to occupied sitting, determining that the changed back row seat is the seat on which the user carrying the intelligent terminal sits;
When the entering area is a rear-row area and a plurality of seats in the rear-row seats are changed from unmanned seats to occupied seats, the seats which are close to the entering area and are changed are determined to be seats taken by the user carrying the intelligent terminal.
2. The method of claim 1, wherein the determining the off-vehicle area where the intelligent terminal is located according to UWB signals received by the plurality of on-vehicle UWB positioning modules and sent by UWB positioning modules in the intelligent terminal comprises:
The distances between the intelligent terminal and the plurality of vehicle-mounted UWB positioning modules are determined by the plurality of vehicle-mounted UWB positioning modules according to UWB signals sent by the UWB positioning modules in the intelligent terminal;
determining the position outside the vehicle where the intelligent terminal is located according to the distances between the intelligent terminal and the plurality of vehicle-mounted UWB positioning modules;
And determining the external area where the intelligent terminal is positioned according to the coverage areas of the preset areas and the external position where the intelligent terminal is positioned.
3. The method of claim 1, wherein the seat sensor system comprises a plurality of seat sensors, one for each seat; the method further comprises the steps of:
determining a starting time when the intensity of the UWB signal received by any vehicle-mounted UWB positioning module is lower than a preset intensity as a first time, wherein the starting time is in close-range communication connection with the intelligent terminal;
the acquisition of the seat weight signal acquired by the seat sensor system to determine the bearing change information of the seat comprises the following steps:
acquiring a seat weight signal sensed by each seat sensor in a preset time period after a first moment, analyzing the seat weight signal, and determining the seat weight corresponding to the seat weight signal;
When the seat weight sensed by one seat sensor is greater than or equal to a first threshold value, determining that the load bearing change information of the seat corresponding to the seat sensor is: the unmanned sitting is changed into the manned sitting;
When the seat weight sensed by one seat sensor is smaller than the first threshold value, determining that the bearing change information of the seat corresponding to the seat sensor is: the sitting of the person is temporarily not needed or changed from the sitting of the person to the sitting of the person.
4. The method according to claim 1, wherein the method further comprises:
when the first seat and the second seat in the back row of seats are determined to be changed in sequence, and the first seat is changed from the unmanned seat to the manned seat, and the second seat is changed from the manned seat to the unmanned seat, the user carrying the intelligent terminal is determined to move onto the first seat from the second seat;
And when a plurality of seats in the back row seats are determined to be changed at the same time, determining that the seat which is close to the access area and becomes occupied by a person is the seat on which the user carrying the intelligent terminal sits.
5. The method according to any one of claims 1 to 4, further comprising:
Acquiring identity information of a user carrying the intelligent terminal when short-range communication connection is established with the intelligent terminal;
and outputting the seat taken by the user carrying the intelligent terminal and the identity information of the user.
6. A system for determining a seating position of a user, the system comprising: the intelligent vehicle-mounted UWB positioning system comprises a plurality of vehicle-mounted UWB positioning modules, a main control module, a seat sensor system and an intelligent terminal, wherein the intelligent terminal comprises a UWB positioning module;
The intelligent terminal is used for establishing close-range communication connection with the main control module and sending UWB signals to the plurality of vehicle-mounted UWB positioning modules through the UWB positioning modules;
the plurality of vehicle-mounted UWB positioning modules are used for receiving UWB signals sent by the UWB positioning modules of the intelligent terminals;
the seat sensor system is used for collecting a seat weight signal;
the main control module is used for executing the method for determining the sitting position of the user according to any one of claims 1 to 5.
7. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the computer program when executed by the processor implementing the method of determining a user seating position as claimed in any one of claims 1 to 5.
8. A computer readable storage medium having stored thereon a computer program which when executed by a processor implements the method of determining a user seating position according to any of claims 1 to 5.
9. A vehicle, characterized by comprising: a master control module, a seat sensor system and a plurality of on-board UWB positioning modules, the master control module for performing the method of determining a user seating position as claimed in any one of claims 1 to 5.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111386369.7A CN115031817B (en) | 2021-11-22 | 2021-11-22 | Method, system, device, storage medium and vehicle for determining sitting position of user |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111386369.7A CN115031817B (en) | 2021-11-22 | 2021-11-22 | Method, system, device, storage medium and vehicle for determining sitting position of user |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN115031817A CN115031817A (en) | 2022-09-09 |
| CN115031817B true CN115031817B (en) | 2024-09-17 |
Family
ID=83117835
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202111386369.7A Active CN115031817B (en) | 2021-11-22 | 2021-11-22 | Method, system, device, storage medium and vehicle for determining sitting position of user |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115031817B (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116564059A (en) * | 2023-05-06 | 2023-08-08 | 武汉星纪魅族科技有限公司 | Method, device, and related equipment for reminding lost electronic equipment |
| CN119682694B (en) * | 2023-09-22 | 2026-02-10 | 长城汽车股份有限公司 | Vehicle seatbelt adjustment method, vehicle and readable storage medium |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110803127A (en) * | 2018-08-03 | 2020-02-18 | 长城汽车股份有限公司 | Vehicle control method and system and vehicle |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4339368B2 (en) * | 2007-03-06 | 2009-10-07 | カルソニックカンセイ株式会社 | Vehicle occupant detection device |
| US9241235B2 (en) * | 2013-03-14 | 2016-01-19 | Voxx International Corporation | Passive entry cell phone and method and system therefor |
| CN110246313B (en) * | 2019-06-28 | 2021-07-16 | 浙江吉利控股集团有限公司 | A vehicle automatic rescue control method, system and vehicle terminal |
| CN112597892B (en) * | 2020-12-23 | 2022-09-23 | 重庆邮电大学 | A detection system and detection method for leftovers in an automobile cabin |
-
2021
- 2021-11-22 CN CN202111386369.7A patent/CN115031817B/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110803127A (en) * | 2018-08-03 | 2020-02-18 | 长城汽车股份有限公司 | Vehicle control method and system and vehicle |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115031817A (en) | 2022-09-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107650862B (en) | Automobile keyless entry system based on proximity sensing of smart phone and control method | |
| CN111347997B (en) | Method for authenticating vehicle users by means of motion data from mobile electronic identification sensors | |
| US20130015947A1 (en) | Method and system for access authorization | |
| CN106143362B (en) | Determining vehicle occupant position | |
| US10449929B2 (en) | System for the automatic control of the access and/or engine start authorization of a user in a vehicle | |
| CN107054290B (en) | Personal device location authentication for secure functionality access | |
| US9873396B2 (en) | Method and apparatus for vehicle occupant location detection | |
| CN107117132A (en) | The lock locking/unlocking of automatic door and car door | |
| CN112562135A (en) | Vehicle control method and device, vehicle and storage medium | |
| CN106296914A (en) | Vehicle automatic lock door and window system | |
| US11760360B2 (en) | System and method for identifying a type of vehicle occupant based on locations of a portable device | |
| CN107901880B (en) | A kind of vehicle trunk automatically turns on control device, method and vehicle | |
| DE102017108740A1 (en) | Systems and methods for extending the range of a keyed phone | |
| CN107222230B (en) | Passenger zone detection with signal strength data assisted by physical signal barriers | |
| CN115031817B (en) | Method, system, device, storage medium and vehicle for determining sitting position of user | |
| CN102044101A (en) | Smart card positioning method for automobile wireless access control system | |
| CN113539259A (en) | Voice communication method and device based on vehicle | |
| CN114999035A (en) | Vehicle unlocking and locking processing method, vehicle and system | |
| JP2022023634A (en) | Vehicle control system and vehicle control method | |
| JP2008190457A (en) | Remote starter for vehicle | |
| CN110913065A (en) | Device location detection for enhanced vehicle device connectivity | |
| CN116215562A (en) | Self-learning vehicle cargo utilization and configuration control | |
| JP2020197112A (en) | Automobile access control method and access control system | |
| CN107704870B (en) | Reliable human-vehicle proximity sensing device and method based on fusion of BLE fingerprint positioning and IMU action recognition | |
| JP2020112416A (en) | Occupant position estimation 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 |