CN114022334A - Seat idle sensing method, system and communication device - Google Patents

Seat idle sensing method, system and communication device Download PDF

Info

Publication number
CN114022334A
CN114022334A CN202111361066.XA CN202111361066A CN114022334A CN 114022334 A CN114022334 A CN 114022334A CN 202111361066 A CN202111361066 A CN 202111361066A CN 114022334 A CN114022334 A CN 114022334A
Authority
CN
China
Prior art keywords
seat
pressure
area
point
force
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.)
Pending
Application number
CN202111361066.XA
Other languages
Chinese (zh)
Inventor
刘晓刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bank of China Ltd
Original Assignee
Bank of China Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bank of China Ltd filed Critical Bank of China Ltd
Priority to CN202111361066.XA priority Critical patent/CN114022334A/en
Publication of CN114022334A publication Critical patent/CN114022334A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V11/00Prospecting or detecting by methods combining techniques covered by two or more of main groups G01V1/00 - G01V9/00
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y10/00Economic sectors
    • G16Y10/40Transportation
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y20/00Information sensed or collected by the things
    • G16Y20/10Information sensed or collected by the things relating to the environment, e.g. temperature; relating to location
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y20/00Information sensed or collected by the things
    • G16Y20/20Information sensed or collected by the things relating to the thing itself
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y40/00IoT characterised by the purpose of the information processing
    • G16Y40/10Detection; Monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Computing Systems (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Development Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Educational Administration (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Geophysics (AREA)
  • Operations Research (AREA)
  • Accounting & Taxation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Toxicology (AREA)
  • Seats For Vehicles (AREA)

Abstract

The application provides a seat idle sensing method, a seat idle sensing system and a communication device, which can be applied to the technical field of artificial intelligence and information sensing, and are particularly applied to sensing of a seat idle state. In this method, a plurality of test points can be provided for each seat, which are determined as force points only if the pressure and temperature of the test points meet a threshold interval. After the stress point is determined, the stress area and the pressure intensity can be further calculated, the occupied seat is determined according to the stress area and/or the pressure intensity, and the information of the idle seat is sent to the terminal. The method utilizes a plurality of test points and combines multiple parameters for judgment, can improve the accuracy of idle seat perception, eliminates the interference of things except people occupying the seat, and can avoid the condition of misjudgment. And the number of the remaining idle seats is sent to the terminal, so that the user can conveniently know the idle condition of the seats in time, and the user experience can be improved.

Description

Seat idle sensing method, system and communication device
Technical Field
The application relates to the technical field of artificial intelligence and information perception, in particular to a seat idle perception method, a seat idle perception system and a seat idle perception communication device.
Background
In order to facilitate the commuting of staff on and off duty, a plurality of companies provide regular bus services, different from buses, regular buses are one person and one seat, and cannot overtake, and a plurality of stop points can be planned on a specific regular bus route. It should be understood that people on the regular bus all go to the same destination, and the regular bus cannot get off midway, and if the regular bus is full of people in advance, the regular bus cannot go to subsequent stop points, so that the time is saved.
However, since the regular bus has no crew member, the driver cannot know the empty seat condition of the bus in time, and if the regular bus is full of crew members and still goes to the stop point, the operating efficiency of the regular bus is reduced. For the staff waiting for the regular bus, the staff cannot know the empty seat condition of the regular bus in advance, so that if the number of the upcoming empty seats of the regular bus is small or even the number of the upcoming full staff is large, the staff may not take the regular bus, the waiting time of the staff is wasted, and the user experience is poor.
Disclosure of Invention
The embodiment of the application provides a seat idle sensing method, a seat idle sensing system and a communication device, and aims to solve the problems of low operating efficiency and poor user experience of regular buses.
In order to achieve the above purpose, the embodiment of the present application adopts the following technical solutions:
in a first aspect, a seat idle sensing method is provided, which may include: firstly, at least one stress point in a plurality of test points arranged on a seat is obtained, wherein the stress point is the test point of which the pressure and the temperature in the plurality of test points meet a threshold interval. And then determining the stress area according to the position of at least one stress point. Further, the occupancy of the seat is determined from the sum of the force-bearing areas and/or the pressure of at least one force-bearing point. Finally, a notification message may be sent to the terminal according to the occupancy of the seat, wherein the notification message is used for indicating the number of remaining free seats.
Based on the scheme, after the pressure and the temperature of the test point both accord with the threshold value interval, the stress area and the pressure are further calculated, and the occupied seat is determined according to the stress area or the pressure. The method can improve the accuracy of idle seat perception and eliminate the interference of occupation of seats by things other than people. And the number of the remaining idle seats is sent to the terminal, so that the user can conveniently know the idle condition of the seats in time, and the user experience can be improved.
With reference to the first aspect, in a possible implementation manner, each test point may be provided with a pressure sensor and a temperature sensor at the same time, so as to measure the pressure and the temperature of the test point in real time. In acquiring at least one force point of a plurality of test points provided on a seat: firstly, the pressure and temperature of a plurality of test points can be obtained; further, a test point where both pressure and temperature meet a threshold interval may be determined as a force point.
With reference to the first aspect, in a possible implementation manner, the method for determining the force-bearing area according to the position of the at least one force-bearing point may include: when the number of the stress points is less than 3, determining that the stress area is zero; when the number of the force bearing points is 3 or more than 3, the area of the maximum area formed by connecting each force bearing point is determined as the force bearing area.
With reference to the first aspect, in one possible implementation manner, the method for determining the occupancy of the seat according to the sum of the force-bearing areas and/or the pressures of at least one force-bearing point may include: when the force-bearing area is greater than the area threshold, the occupied seat is determined.
With reference to the first aspect, in one possible implementation manner, the method for determining the occupancy of the seat according to the sum of the force-bearing areas and/or the pressures of the at least one force-bearing point may further include: firstly, dividing the sum of the pressures of at least one stress point by the stress area to obtain the pressure of the seat; further, when the pressure of the seat is within the pressure threshold interval, it is determined that the seat is occupied.
With reference to the first aspect, in a possible implementation manner, the terminal may include: vehicle-mounted host computer and user terminal.
In a possible implementation form, in combination with the first aspect described above, the notification message may also be used to indicate a seat profile, and whether each seat is occupied may be marked in the seat profile, with different marks being used for occupied seats and idle seats.
In a second aspect, a communication system is provided, which may include: the device comprises a data processing module, a data and signal conversion module and an automatic identification module. The data processing module can be used for acquiring at least one stress point in a plurality of test points arranged on the seat, wherein the stress point is a test point of which the pressure and the temperature in the test point both accord with a threshold interval. And the data processing module can be further used for determining the stress area according to the position of at least one stress point. And the data and signal conversion module can be used for determining the occupancy condition of the seat according to the sum of the stress area and/or the pressure of at least one stress point. And the automatic identification module can be used for sending a notification message to the terminal according to the occupancy condition of the seat, wherein the notification message is used for indicating the number of the remaining idle seats.
In combination with the above second aspect, in one possible implementation manner, the seat idle sensing system may further include: a sensor module. The sensor module comprises a pressure sensor and a temperature sensor, each test point can be provided with the sensor module, and the sensor module can be used for measuring the pressure and the temperature of the test point in real time. In obtaining at least one force point of a plurality of test points set on the seat, the data processing module may be specifically configured to: and acquiring the pressure and the temperature of each sensor module, and determining the test point with the pressure and the temperature meeting the threshold interval as a stress point.
With reference to the second aspect, in a possible implementation manner, when determining the force-bearing area according to the position of the at least one force-bearing point, the data processing module may be specifically configured to: when the number of the stress points is less than 3, determining that the stress area is zero; when the number of the force bearing points is 3 or more than 3, the area of the maximum area formed by connecting each force bearing point is determined as the force bearing area.
In combination with the above second aspect, in a possible implementation manner, when determining the occupancy of the seat according to the sum of the force-bearing area and/or the pressure of the at least one force-bearing point, the data and signal conversion module may be configured to: and when the force-bearing area is larger than the area threshold value, determining that the seat is occupied.
With reference to the second aspect, in a possible implementation manner, the data and signal conversion module is further configured to: and when the stressed area is larger than the area threshold value, sending a first electric signal to the automatic identification module, wherein the first electric signal is used for indicating that the seat is occupied.
In combination with the second aspect, in a possible implementation manner, when determining the occupancy of the seat according to the force-bearing area and/or the sum of the pressures of at least one force-bearing point, the data processing module may be configured to divide the sum of the pressures of at least one force-bearing point by the force-bearing area to obtain the pressure of the seat. The data and signal conversion module may be configured to: when the pressure is within the pressure threshold interval, it is determined that the seat is occupied.
With reference to the second aspect, in a possible implementation manner, the data and signal conversion module may further be configured to: when the pressure intensity is within the pressure intensity threshold interval, a first electric signal is sent to the automatic identification module, and the first electric signal is used for indicating that the seat is occupied.
In combination with the above second aspect, in a possible implementation manner, the automatic identification module is further configured to mark the seat as occupied when receiving the first electric signal.
In combination with the second aspect described above, in one possible implementation, when there are a plurality of seats, the automatic identification module may be configured to determine the number of remaining free seats according to the labeling status for each seat.
In combination with the above second aspect, in one possible implementation, the notification message may also be used to indicate a seat profile and to mark whether each seat is occupied in the seat profile, the occupied seat and the vacant seat using different marks.
In a third aspect, a communication device is provided for implementing the above method. The communication device comprises corresponding modules, units or means (means) for implementing the above method, and the modules, units or means can be implemented by hardware, software or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the above functions.
In a fourth aspect, a communication apparatus is provided, including: a processor and a memory; the memory is configured to store computer-executable instructions that, when executed by the communication device, cause the communication device to perform the seat vacancy perception method as defined in any one of the above-mentioned first aspects.
In a fifth aspect, a computer-readable storage medium is provided, having instructions stored thereon, which, when run on a computer, cause the computer to perform the seat vacancy perception method of any one of the above first aspects.
A sixth aspect provides a computer program product comprising instructions which, when run on a computer, cause the computer to perform the seat idle perception method of any of the first aspect above.
Drawings
Fig. 1 is a schematic structural diagram of a seat idle sensing system according to an embodiment of the present application;
fig. 2 is a flowchart of a seat idle sensing method according to an embodiment of the present application;
fig. 3 is a schematic diagram of a deployment manner of a sensor module according to an embodiment of the present disclosure;
FIG. 4 is a schematic view of a seat for deploying a sensor module provided in an embodiment of the present application;
FIG. 5 is a schematic view of another sensor module deployed seat provided in embodiments of the present application;
fig. 6 is a schematic structural diagram of a communication device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application. Where in the description of the present application, "/" indicates a relationship where the objects associated before and after are an "or", unless otherwise stated, for example, a/B may indicate a or B; in the present application, "and/or" is only an association relationship describing an associated object, and means that there may be three relationships, for example, a and/or B, and may mean: a exists alone, A and B exist simultaneously, and B exists alone, wherein A and B can be singular or plural. Also, in the description of the present application, "a plurality" means two or more than two unless otherwise specified. "at least one of the following" or similar expressions refer to any combination of these items, including any combination of the singular or plural items. For example, at least one (one) of a, b, or c, may represent: a, b, c, a-b, a-c, b-c, or a-b-c, wherein a, b, c may be single or multiple. In addition, in order to facilitate clear description of technical solutions of the embodiments of the present application, in the embodiments of the present application, terms such as "first" and "second" are used to distinguish the same items or similar items having substantially the same functions and actions. Those skilled in the art will appreciate that the terms "first," "second," etc. do not denote any order or quantity, nor do the terms "first," "second," etc. denote any order or importance. Also, in the embodiments of the present application, words such as "exemplary" or "for example" are used to mean serving as examples, illustrations or illustrations. Any embodiment or design described herein as "exemplary" or "e.g.," is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present relevant concepts in a concrete fashion for ease of understanding.
In addition, the network architecture and the service scenario described in the embodiment of the present application are for more clearly illustrating the technical solution of the embodiment of the present application, and do not constitute a limitation to the technical solution provided in the embodiment of the present application, and it can be known by a person skilled in the art that the technical solution provided in the embodiment of the present application is also applicable to similar technical problems along with the evolution of the network architecture and the appearance of a new service scenario.
First, the embodiment of the present application provides a seat idle sensing system, and as shown in fig. 1, the seat idle sensing system 10 may include: a data processing module 101, a data and signal conversion module 102, and an automatic identification module 103. The seat idle sensing system 10 may also include a sensor module 104. The data processing module 101 may be connected to the data and signal conversion module 102, and the data and signal conversion module 102 may be connected to the automatic identification module 103. Various modules in the seat idle sensing system can be used for executing the seat idle sensing method provided by the embodiment of the application.
The seat idle sensing method provided by the embodiment of the present application is described below with reference to the seat idle sensing system shown in fig. 1. Fig. 2 is a flowchart of a seat vacancy sensing method according to an embodiment of the present application, and as shown in fig. 2, the seat vacancy sensing method may include the following steps.
Step 201, at least one stress point in a plurality of test points arranged on a seat is obtained.
In the embodiment of the application, a plurality of test points can be arranged on one seat, and each test point can be simultaneously provided with a pressure sensor and a temperature sensor for measuring the pressure and the temperature of the test point. The setting mode of a plurality of test points on the seat can be designed according to the actual contact condition of people and the seat, and the embodiment of the application does not limit the setting mode. For example, the seat can be divided into a plurality of grids, and test points are set according to the grids; alternatively, the test points may be arranged uniformly within the contact area, depending on the area of contact of the person with the seat.
As a possible implementation, the pressure sensor and the temperature sensor may be included in a sensor module, one sensor module being provided for each test point of the seat. For example, as shown in fig. 1, the sensor module 104 may include a pressure sensor and a temperature sensor, a plurality of sensor modules 104 may be disposed in one seat, and the position of the sensor module disposed on the seat may be regarded as a test point.
It will be appreciated that each sensor module measures the pressure and temperature of the test point at which it is located in real time, and that if the seat is occupied by a passenger, the pressure and temperature measured by the sensor modules at least some of the test points will change. In the embodiment of the application, a pressure threshold interval and a temperature threshold interval can be set for the pressure and the temperature measured by the sensor module, and the stress point can be a test point with the pressure and the temperature in a plurality of test points both meeting the threshold interval. For example, the pressure threshold interval may be: more than 40N or more than 50N, and the temperature threshold interval is 35-40 ℃. Where N refers to the unit of pressure: newton, ° c refers to the unit of temperature: and C. It should be understood that the pressure threshold interval and the temperature threshold interval may be set according to actual situations, and the embodiment of the present application is not limited thereto.
Alternatively, the actions of step 201 may be performed by a data processing module connected to the sensor module. Continuing with the example of the seat idle sensing system shown in fig. 1, each sensor module 104 may be connected to the data processing module 101, and the data processing module 101 may obtain the pressure and the temperature measured by each sensor module 104, and then determine, as the stress point, a test point corresponding to data in which the pressure and the temperature both meet a threshold interval in the multiple sets of data.
It should be understood that, in the embodiment of the present application, only the test point at which both the pressure and the temperature meet the threshold interval is determined as the stress point, so that interference of foreign factors (such as the occupied seat of the article) can be avoided, and the accuracy of confirming the idle state of the seat can be improved.
And step 202, determining a stress area according to the position of at least one stress point.
After the stress point in the test point is obtained, the stress area of the seat where the stress point is located can be further calculated according to the position of the stress point. Alternatively, this step 202 may be performed by a data processing module, such as the data processing module 101 in fig. 1.
It should be understood that the data processing module may know the location of the force point. For example, the data processing module may be preconfigured with location information of the sensor module deployed for each seat. And the data processing module can identify the sensor module corresponding to each group of pressure and temperature according to the interface connected with the sensor module or the identifier carried in the uploaded data of the sensor module, so that the position of the test point corresponding to each group of pressure and temperature can be determined. The position of the force point can then be determined.
Illustratively, fig. 3 is a schematic diagram of a deployment of sensor modules, wherein the seats may use different numbers, and each sensor module may be further numbered based on the number of the seat. For example, as shown in fig. 3, the number of the seat is A, B, and the numbers of the sensor modules in the seat a may be a1, a2, A3, a4, a5, a6, and a7, and the numbers of the sensor modules in the seat B may be B1, B2, B3, B4, B5, B6, and B7. Each sensor module can be connected with the data processing module, and the data processing module can determine the serial number of the sensor module according to the interface connected with the sensor module when receiving data from the sensor module. From the numbers, the data processing module can determine not only the seat in which the sensor is located, but also its position in the seat. It should be understood that fig. 3 is only an example of the deployment manner of the sensor modules, and of course, the deployment manner (including the number and the position relationship) of the sensor modules may be set according to the requirement of the practical application, for example, in order to further improve the accuracy, the sensor modules may be set more densely, which is not limited in this application.
Alternatively, the force bearing area can be determined according to the deployment position of the force bearing points, the number of the force bearing points and other information. For example, the way when calculating the force-receiving area may be: when the number of the stress points is less than 3, the data processing module can directly determine that the stress area is zero. When the number of the force bearing points is 3 or more than 3, the data processing module may determine the area of the maximum region formed by connecting each of the force bearing points as the force bearing area. It should be understood that, when the number of the force bearing points is 3 or more than 3, if the data processing module finds that the force bearing points are located on the same straight line according to the position information of each force bearing point, the data processing module may determine that the force bearing area is zero.
For example, fig. 4 is a schematic diagram of a seat for deploying sensor modules, as shown in fig. 4, the seat is deployed with 7 sensor modules from a1 to a7, and assuming that the sensor modules of the 7 sensor modules, of which the measured pressure and temperature both meet the threshold interval, are A3, a4, a5, A6 and a7, the data processing module may determine the positions of A3, a4, a5, A6 and a7 as force bearing points. Further, the data processing module can connect two of A3, A4, A5, A6 and A7, and the maximum area formed is determined as the stressed area of the seat. As shown in fig. 4, the force-receiving area of the seat is a square area with sides A3A5, A3A6, A6a7, and A5a 7.
By way of further example, FIG. 5 is a schematic view of another sensor module-deployed seat having 7 sensor modules deployed A1-A7, with FIG. 5 illustrating various force points. As shown in fig. 5 (a), assuming that the force points are A2, A3, a4, A5, A6 and a7, the force area of the seat may be the area of a pentagon bordered by A2A3, A2A5, A3A6, A6a7 and A5a 7. As also shown in fig. 5 (b), assuming that the force points are A4, A5, A6 and a7, the force area of the seat may be the area of a quadrangle bordered by A4A5, A4A6, A6a7 and A5a 7. As also shown in fig. 5 (c), assuming that the force points are A4, A6, and a7, the force area of the seat may be the area of a triangle flanked by A4A6, A6a7, and A4a 7.
It should be noted that, the data processing module may be preconfigured with the positional relationship (e.g., the separation distance) between the sensor modules, so that the data processing module may calculate the force-receiving area enclosed between the force-receiving points. The calculation of the stressed area can be realized by adopting conventional mathematical operation, and the calculation process of the stressed area in the embodiment of the application is not described in detail.
And step 203, determining the occupancy condition of the seat according to the sum of the stress areas and/or the pressure of at least one stress point.
After the force-bearing area is calculated, the occupancy condition of the seat can be further determined according to the sum of the force-bearing area and/or the pressure of at least one force-bearing point.
As a possible implementation manner, whether the seat is occupied or not can be directly determined according to the size of the force-bearing area. In the embodiment of the application, an area threshold value can be set for the stressed area, when the stressed area is larger than the area threshold value, the seat corresponding to the stressed area is considered to be occupied, otherwise, the unoccupied seat is determined. In the embodiment of the application, under the condition that the pressure and the temperature of the test point are determined to be in accordance with the threshold interval, whether the stress area is larger than the area threshold value or not is further calculated, so that whether the seat is occupied or not is judged.
Alternatively, the determination of whether the seat is occupied directly according to the size of the force-receiving area may be performed by the data and signal conversion module. The data and signal conversion module can be connected with the data processing module and can receive the stress area calculated by the data processing module. As an implementation manner, the data and signal conversion module may be configured with an area threshold, and after receiving the stressed area, the data and signal conversion module may compare the stressed area with the area threshold, and when the stressed area is greater than the area threshold, the data and signal conversion module may determine that the seat corresponding to the stressed area is occupied.
For example, taking the data and signal conversion module as the data and signal conversion module 102 shown in fig. 1 as an example, as shown in fig. 1, the data processing module 101 may calculate the force-bearing area and then send the calculated force-bearing area to the data and signal conversion module 102, and the data and signal conversion module 102 may determine whether the seat is occupied according to whether the force-bearing area meets the threshold interval.
As another possible implementation, the pressure of the seat may be calculated according to the sum of the force-bearing area and the pressure of the force-bearing point, and the pressure P is equal to the sum F of the pressures of the force-bearing points divided by the force-bearing area S, i.e. P ═ F/S. Thereafter, it may be determined whether the seat is occupied according to the calculated pressure. In the embodiment of the application, a pressure threshold interval can be set for the pressure, when the pressure is in the pressure threshold interval, the seat corresponding to the pressure is considered to be occupied, otherwise, the seat is not occupied.
Alternatively, the act of calculating the pressure of the seat from the sum of the area of force and the pressure at the point of force may be performed by the data processing module, and the act of determining whether the seat is occupied from the pressure may be performed by the data and signal conversion module. The data and signal conversion module can be connected with the data processing module and receives the pressure calculated by the data processing module. As an implementation manner, a pressure threshold interval may be preconfigured in the data and signal conversion module, the data and signal conversion module may compare the pressure with the pressure threshold interval after receiving the pressure, and when the pressure is within the pressure threshold interval, the data and signal conversion module may determine that the seat corresponding to the pressure is occupied.
For example, taking the data processing module as the data processing module 101 shown in fig. 1 and the data and signal converting module as the data and signal converting module 102 shown in fig. 1 as an example, after the data processing module 101 calculates the force-receiving area, the pressure of the seat may be further calculated, and then the calculated pressure may be sent to the data and signal converting module 102. The data and signal conversion module 102 may determine whether the seat is occupied based on whether the pressure is within a pressure threshold interval.
It should be noted that, after determining whether the seat is occupied, the data and signal conversion module may send an indication signal to the automatic identification module to inform the automatic identification module of the occupancy of the seat, so that the automatic identification module may receive the indication signal from the data and signal conversion module before sending the notification message to the terminal, and determine and record the occupancy of the seat according to the received indication signal. The indication signal in the embodiment of the present application may include a first electrical signal and a second electrical signal.
Optionally, in an implementation manner that whether a seat is occupied or not is determined according to the stressed area, when the stressed area is greater than an area threshold, the data and signal conversion module may send a first electrical signal to the automatic identification module, where the first electrical signal is used to indicate that the seat corresponding to the stressed area is occupied, and the automatic identification module may mark the seat as an occupied state according to an indication of the first electrical signal. Optionally, in an implementation manner that whether a seat is occupied is determined according to the pressure intensity, when the pressure intensity is within a pressure intensity threshold interval, the data and signal conversion module may also send a first electrical signal to the automatic identification module, where the first electrical signal is used to indicate that the seat corresponding to the pressure intensity is occupied, and the automatic identification module may mark the seat as an occupied state according to an indication of the first electrical signal.
It should be noted that, in the embodiment of the present application, if the data processing module does not determine the force bearing point in the plurality of test points of a seat, it may be determined that the seat is not occupied. Alternatively, the data processing module may send a second electrical signal to the automatic identification module, which may indicate that the seat is not occupied. Accordingly, the auto-id module may receive a second electrical signal and mark the seat as idle based on the second electrical signal. It should be understood that the automatic identification module uses different labels for occupied seats and vacant seats.
For example, taking fig. 1 as an example, the data and signal conversion module 102 may send a first electrical signal to the automatic identification module 103 when the force-receiving area is larger than the area threshold, or when the pressure is within the pressure threshold interval, and the first electrical signal may be used to indicate that the seat is occupied. The data and signal conversion module 102 may send a second electrical signal to the automatic identification module 103 when the force-bearing area is less than the area threshold, or when the pressure is outside the pressure threshold interval, which may be used to indicate that the seat is in an idle state.
And step 204, sending a notification message to the terminal according to the occupancy condition of the seat.
Wherein the notification message may be used to indicate the number of remaining free seats. In the embodiment of the application, the number of the remaining idle seats is notified to the terminal, so that a user can check the idle conditions of the seats timely and conveniently, and the user can arrange the route reasonably.
It should be understood that the seat idle sensing method provided by the embodiment of the application can be used for detecting the idle states of a plurality of seats at the same time, so that the occupation situations of the plurality of seats can be known at the same time, and further, the number of the remaining idle seats can be calculated according to the occupation situation of each seat. For example, there are 40 seats in total, and it is determined through the above-described steps that 30 seats are occupied, so that it can be determined that the number of remaining vacant seats is 10.
In the embodiment of the present application, the action of step 204 may be performed by an automatic identification module, such as the automatic identification module 103 in fig. 1. For example, taking the seat idle sensing system shown in fig. 1 as an example, it is assumed that a plurality of sensor modules 104 are deployed in 40 seats, each sensor module 104 is connected to the data processing module 101, and the data processing module 101 and the data and signal conversion module 102 perform the above steps 201 to 203. If the auto-identification module 103 receives the first electrical signal corresponding to 30 seats and the second electrical signal corresponding to the other 10 seats from the data and signal conversion module 102, the auto-identification module may determine that 30 seats are occupied and 10 seats are idle. Based on this, the automatic identification module 103 can notify the terminal that the number of remaining free seats is 10.
The seat idle sensing method provided by the embodiment of the application can be applied to various scenes needing to monitor the seat state, such as public transportation, libraries, reading rooms and the like. Accordingly, the terminal in the embodiment of the present application may be a User Equipment (UE), a vehicle-mounted display screen, an information display window in a library or a reading room, and the like.
It should be understood that the automatic identification module may send the notification message to the terminal in various manners, such as a wired network, a wireless network, and the like, which is not limited in this embodiment of the application.
In summary, the embodiments of the present application provide a method for sensing the idle state of a seat, in which a plurality of test points can be set for each seat, and only when the pressure and the temperature of the test points both meet the threshold interval, the test points are determined as stress points. After the stress point is determined, the stress area and/or the pressure can be further calculated, and the occupied seat can be determined according to the stress area and/or the pressure. The method utilizes a plurality of test points and combines multiple parameters for judgment, can improve the accuracy of idle seat perception, eliminates the interference of things except people occupying the seat, and can avoid the condition of misjudgment. And the number of the remaining idle seats is sent to the terminal, so that the user can conveniently know the idle condition of the seats in time, and the user experience can be improved.
Optionally, the notification message sent by the automatic identification module to the terminal may also be used to indicate a seat profile, and it may be marked in the seat profile whether each seat is occupied, the occupied seat and the free seat using different markings. It should be understood that the seating profile may be a 2-dimensional plan view of the seating, or may be a 3-dimensional perspective view. Based on the scheme, the idle state of the seat is visually displayed, so that the user can quickly and really know the seat condition specifically, the user can find the seat according to the self requirement, and the user experience can be further improved.
It should be noted that, in the embodiment of the present application, the name of the message interacted among the modules or the name of the parameter in the message, etc. are only an example, and other names may also be used in the specific implementation, which is not limited.
It should be noted that the above-mentioned modules for performing the seat idle sensing method are only an exemplary division, and of course, two or more functions may be integrated into one processing module, or the function of a certain module may be implemented by splitting into two modules. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The division of the modules is only one logic function division, and other division modes can be provided in actual implementation. The names of the modules are only one example, and other names may be used. The embodiments of the present application do not limit the above situations.
Optionally, the data processing module, the data and signal conversion module, or the automatic identification module in this embodiment may also be referred to as a communication device, which may be a general-purpose device or a special-purpose device, and this is not limited in this embodiment of the present application.
Optionally, the related functions of the data processing module, the data and signal conversion module, or the automatic identification module in the embodiment of the present application may be implemented by one device, or implemented by multiple devices together, or implemented by one or more functional modules in one device, which is not specifically limited in this embodiment of the present application. It will be appreciated that the above described functions may be either network elements in a hardware device, software functions running on dedicated hardware, or a combination of hardware and software.
For example, the functions related to the data processing module, the data and signal conversion module, or the automatic identification module in the embodiment of the present application may be implemented by the communication device 60 in fig. 6. Fig. 6 is a schematic structural diagram of a communication device 60 according to an embodiment of the present application. The communication device 60 includes one or more processors 601, a communication link 602, and at least one communication interface (illustrated in fig. 6 as including a communication interface 603 and one processor 601 for example), and optionally may also include a memory 604.
The processor 601 may be a general processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more ics for controlling the execution of programs in accordance with the present disclosure.
The communication link 602 may include a path for connecting different components.
The communication interface 603 may be a transceiver module for communicating with other devices or communication networks, such as ethernet, RAN, Wireless Local Area Networks (WLAN), etc. For example, the transceiver module may be a transceiver, or the like. Optionally, the communication interface 603 may also be a transceiver circuit located in the processor 601, so as to implement signal input and signal output of the processor.
The memory 604 may be a device having a storage function. Such as, but not limited to, read-only memory (ROM) or other types of static storage devices that may store static information and instructions, Random Access Memory (RAM) or other types of dynamic storage devices that may store information and instructions, electrically erasable programmable read-only memory (EEPROM), compact disk read-only memory (CD-ROM) or other optical disk storage, optical disk storage (including compact disk, laser disk, optical disk, digital versatile disk, blu-ray disk, etc.), magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. The memory may be separate and coupled to the processor via a communication link 602. The memory may also be integral to the processor.
The memory 604 is used for storing computer-executable instructions for executing the present application, and is controlled by the processor 601 to execute the instructions. The processor 601 is configured to execute computer-executable instructions stored in the memory 604 to implement the seat idle sensing method provided in the embodiments of the present application.
Alternatively, in this embodiment of the application, the processor 601 may also perform functions related to processing in a seat idle sensing method provided in the following embodiments of the application, and the communication interface 603 is responsible for communicating with other devices or a communication network, which is not specifically limited in this embodiment of the application.
Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application program codes, which are not specifically limited in the embodiments of the present application.
In particular implementations, processor 601 may include one or more CPUs such as CPU0 and CPU1 in fig. 6 as an example.
In particular implementations, communication device 60 may include multiple processors, such as processor 601 and processor 607 of FIG. 6, for example, as an embodiment. Each of these processors may be a single-core (si) processor or a multi-core (multi-core) processor. The processor herein may include, but is not limited to, at least one of: various computing devices that run software, such as a Central Processing Unit (CPU), a microprocessor, a Digital Signal Processor (DSP), a Microcontroller (MCU), or an artificial intelligence processor, may each include one or more cores for executing software instructions to perform operations or processing.
In one implementation, the communication device 60 may also include an output device 605 and an input device 606, as one embodiment. Output device 605 is in communication with processor 601 and may display information in a variety of ways. For example, the output device 605 may be a Liquid Crystal Display (LCD), a Light Emitting Diode (LED) display device, a Cathode Ray Tube (CRT) display device, a projector (projector), or the like. The input device 606 is in communication with the processor 601 and may receive user input in a variety of ways. For example, the input device 606 may be a mouse, a keyboard, a touch screen device, or a sensing device, among others.
It should be understood that, in the various embodiments of the present application, the sequence numbers of the above-mentioned processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus, and method may be implemented in other ways. For example, the above-described device embodiments are merely illustrative, and for example, the division of the units is only one logical functional division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented using a software program, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. The procedures or functions described in accordance with the embodiments of the present application are all or partially generated upon loading and execution of computer program instructions on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored on a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website, computer, server, or data center to another website, computer, server, or data center via wire (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or can comprise one or more data storage devices, such as a server, a data center, etc., that can be integrated with the medium. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
As used in this application, the terms "component," "module," "system," and the like are intended to refer to a computer-related entity, either hardware, firmware, a combination of hardware and software, or software in execution. For example, a component may be, but is not limited to being: a process running on a processor, an object, an executable, a thread of execution, a program, and/or a computer. By way of example, both an application running on a computing device and the computing device can be a component. One or more components can reside within a process and/or thread of execution and a component can be localized on one computer and/or distributed between two or more computers. In addition, these components can execute from various computer readable media having various data structures thereon. The components may communicate by way of local and/or remote processes such as in accordance with a signal having one or more data packets (e.g., data from one component interacting with another component in a local system, distributed system, and/or across a network such as the internet with other systems by way of the signal).
This application presents various aspects, embodiments, or features around a system that may include a number of devices, components, modules, and the like. It is to be understood and appreciated that the various systems may include additional devices, components, modules, etc. and/or may not include all of the devices, components, modules etc. discussed in connection with the figures. Furthermore, a combination of these schemes may also be used.
In addition, in the embodiments of the present application, the word "exemplary" is used to mean serving as an example, instance, or illustration. Any embodiment or design described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, the term using examples is intended to present concepts in a concrete fashion.
In the embodiment of the present application, information (information), signal (signal), message (message), channel (channel) may be mixed, and it should be noted that the intended meanings are consistent when the differences are not emphasized. "of", "corresponding", and "corresponding" may sometimes be used in combination, it being noted that the intended meaning is consistent when no distinction is made. The terms "system" and "network" may be sometimes used in a mixed manner, and are intended to be consistent when the distinction is not emphasized, for example, "communication network" means "communication system".
The network architecture and the service scenario described in the embodiment of the present application are for more clearly illustrating the technical solution of the embodiment of the present application, and do not form a limitation on the technical solution provided in the embodiment of the present application, and as a person of ordinary skill in the art knows that along with the evolution of the network architecture and the appearance of a new service scenario, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.
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 of the changes or substitutions within the technical scope of the present application, and shall 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.

Claims (10)

1. A method of seat idle awareness, the method comprising:
acquiring at least one stress point in a plurality of test points arranged on a seat; the stress point is a test point of which the pressure and the temperature in the plurality of test points both accord with a threshold interval;
determining a stress area according to the position of the at least one stress point;
determining the occupancy condition of the seat according to the stress area and/or the sum of the pressures of the at least one stress point;
sending a notification message to a terminal according to the occupation condition of the seat; wherein the notification message is used to indicate the number of remaining free seats.
2. The method of claim 1, wherein each test point is provided with both a pressure sensor and a temperature sensor for measuring the pressure and temperature of the test point in real time;
the acquiring at least one force point in a plurality of test points disposed on a seat comprises:
acquiring the pressure and the temperature of a plurality of test points;
and determining the test point with the pressure and the temperature meeting the threshold interval as the stress point.
3. The method according to claim 1 or 2, wherein determining a force-bearing area based on the position of the at least one force-bearing point comprises:
when the number of the stress points is less than 3, determining that the stress area is zero;
when the number of the force bearing points is 3 or more than 3, the area of the maximum area formed by connecting each force bearing point is determined as the force bearing area.
4. A method according to claim 3, wherein said determining the occupancy of the seat as a function of the area of force and/or the sum of the pressures of the at least one point of force comprises:
determining that the seat is occupied when the force-bearing area is greater than an area threshold.
5. A method according to claim 3, wherein said determining the occupancy of the seat as a function of the area of force and/or the sum of the pressures of the at least one point of force comprises:
dividing the sum of the pressures of the at least one stress point by the stress area to obtain the pressure of the seat;
determining that the seat is occupied when the pressure of the seat is within a pressure threshold interval.
6. A seat idle perception system is characterized by comprising a data processing module, a data and signal conversion module and an automatic identification module;
the data processing module is used for acquiring at least one stress point in a plurality of test points arranged on the seat; the stress point is a test point of which the pressure and the temperature in the test point both accord with a threshold interval;
the data processing module is further used for determining a stress area according to the position of the at least one stress point;
the data and signal conversion module is used for determining the occupancy condition of the seat according to the sum of the stress area and/or the pressure of the at least one stress point;
the automatic identification module is used for sending a notification message to a terminal according to the occupation condition of the seat; wherein the notification message is used to indicate the number of remaining free seats.
7. System according to claim 6, characterized in that, in the determination of the occupancy of the seat from the sum of the force-bearing area and/or the pressure of the at least one force-bearing point,
the data processing module is used for dividing the sum of the pressures of the at least one stress point by the stress area to obtain the pressure of the seat;
the data and signal conversion module is used for determining that the seat is occupied when the pressure is within a pressure threshold interval.
8. The system of claim 6, wherein the data-to-signal conversion module is further configured to: when the pressure is within a pressure threshold interval, sending a first electrical signal to the automatic identification module, the first electrical signal indicating that the seat is occupied.
9. A communication apparatus, characterized in that the communication apparatus comprises: a processor and a memory;
the memory for storing computer-executable instructions that, when executed by the processor, cause the communication device to perform the method of any of claims 1-5.
10. A computer-readable storage medium, in which a computer program is stored which, when executed by a computer, causes the computer to carry out the method of any one of claims 1 to 5.
CN202111361066.XA 2021-11-17 2021-11-17 Seat idle sensing method, system and communication device Pending CN114022334A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111361066.XA CN114022334A (en) 2021-11-17 2021-11-17 Seat idle sensing method, system and communication device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111361066.XA CN114022334A (en) 2021-11-17 2021-11-17 Seat idle sensing method, system and communication device

Publications (1)

Publication Number Publication Date
CN114022334A true CN114022334A (en) 2022-02-08

Family

ID=80064779

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111361066.XA Pending CN114022334A (en) 2021-11-17 2021-11-17 Seat idle sensing method, system and communication device

Country Status (1)

Country Link
CN (1) CN114022334A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115384444A (en) * 2022-08-31 2022-11-25 东风柳州汽车有限公司 Vehicle safety belt lock catch adjusting method, device, equipment and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115384444A (en) * 2022-08-31 2022-11-25 东风柳州汽车有限公司 Vehicle safety belt lock catch adjusting method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
US8880277B2 (en) Methods and systems for diagnosing a vehicle
EP3935503B1 (en) Capacity management in a cloud computing system using virtual machine series modeling
JP2016004569A (en) Code base risk analysis using static analysis and performance data
CN114022334A (en) Seat idle sensing method, system and communication device
US20160004620A1 (en) Detection apparatus, detection method, and recording medium
CN112513883A (en) Anomaly detection method and apparatus
CN105988905A (en) Exception processing method and apparatus
CN110827967A (en) Platform, method and storage medium for identifying space occupation proportion of pharmacy
CN115064253A (en) Medical equipment scheduling method, device, equipment and storage medium
CN110673973B (en) Abnormality determination method and device for application programming interface API
CN113029136B (en) Method, apparatus, storage medium and program product for processing positioning information
CN109857467A (en) A kind of terminal, user's bootstrap technique and device
US9165438B2 (en) Display processing system, display processing method, and program
CN111901156A (en) Method and device for monitoring fault
US9336044B2 (en) Parallel computer, and job information acquisition method for parallel computer
US9325595B1 (en) Method and apparatus for identifying available work stations
CN111049892B (en) Data processing method and device of sensing terminal
CN114812576A (en) Map matching method and device and electronic equipment
CN113946493A (en) Monitoring threshold determination and monitoring alarm method, device, equipment and medium
CN113132431B (en) Service monitoring method, service monitoring device, electronic device, and medium
CN107665258B (en) File system availability determining method and device
WO2021056435A1 (en) Method and apparatus for abnormality detection
US20190149439A1 (en) Network entity for monitoring a plurality of processes of a communication system
JP2015118432A (en) Submission information management system, method and program
JP7417438B2 (en) Inspection system and method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination