CN108318115B - System and method for detecting overweight of schoolbag - Google Patents
System and method for detecting overweight of schoolbag Download PDFInfo
- Publication number
- CN108318115B CN108318115B CN201711474706.1A CN201711474706A CN108318115B CN 108318115 B CN108318115 B CN 108318115B CN 201711474706 A CN201711474706 A CN 201711474706A CN 108318115 B CN108318115 B CN 108318115B
- Authority
- CN
- China
- Prior art keywords
- schoolbag
- weight
- function
- overweight
- time
- 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
Images
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
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Air Bags (AREA)
- Purses, Travelling Bags, Baskets, Or Suitcases (AREA)
Abstract
The invention discloses a system and a method for detecting overweight of a schoolbag. The system comprises a module for reading the position information and the weight information of the schoolbag, a module for establishing a maximum bearable weight function according to the position change and a module for judging whether the schoolbag is overweight according to the weight change. Regularly inquiring a schoolbag database record every sampling period T, reading weight information (w, T) of articles stored in a schoolbag and position information (d, T) of the schoolbag, establishing a maximum bearable weight function m (T), and establishing a time weight function w (T) according to the weight information (w, T), wherein the T belongs to [0, T ]; subtracting m (t) from w (t) to obtain y (t), i.e. y (t) w (t) -m (t); judging whether the schoolbag is overweight according to the sizes of y (t) and zero. The invention solves the problem that the existing schoolbag can not detect the overweight of the schoolbag.
Description
Technical Field
The invention belongs to the field of intelligent schoolbag, and particularly relates to a system and a method for detecting overweight of a schoolbag.
Background
When the schoolbag carried by the user exceeds the bearable weight, the health of the user can be influenced, and the schoolbag can be damaged. The existing schoolbag does not have the function of detecting the overweight of the schoolbag, so that a system and a method for detecting the overweight of the schoolbag are provided.
Disclosure of Invention
The invention aims to solve the technical problem that the existing schoolbag cannot detect the overweight of the schoolbag, and provides a system and a method for detecting the overweight of the schoolbag.
The preposed basis of the invention is to establish a schoolbag database in advance, and the position information of the schoolbag at each moment and the stored article information are recorded in the schoolbag database. Setting a detection period T; setting a velocity threshold v that distinguishes moving from stationary conditions1,v1Not less than 0; weight threshold W capable of being born when schoolbag is moved1(ii) a Weight threshold W capable of being borne when schoolbag is set to be static2。
The invention discloses a system for detecting overweight of a schoolbag, which comprises a position information and weight information module for reading the schoolbag, a maximum bearable weight function module established according to position change, and a module for judging whether the schoolbag is overweight or not according to weight change.
And a module for reading the position information and the weight information of the schoolbag, namely regularly inquiring a schoolbag database every detection period T, reading the position information (d, T) of the schoolbag and the weight information (w, T) of the schoolbag, wherein the T belongs to [0, T ], and the weight (w, T) of the schoolbag is the sum of the weights of articles in the schoolbag at each moment.
Establishing a maximum bearable weight function module according to the position change: establishing a time distance function s ═ d (T) according to (d, T), wherein T ∈ [0, T](ii) a Deriving the time-distance function s to obtain a time-velocity function v ═ d' (t)) (ii) a When | v | ═ d' (t) |>v1When the schoolbag is carried or moved, recording the value range corresponding to t as A; otherwise, the schoolbag is not carried or is in a static state, and the value range corresponding to t is recorded as B; establishing a maximum sustainable weight functionA+B=[0,T]。
Judging whether the module is overweight according to the weight change: establishing a time weight function k ═ w (T) according to (w, T), and T ∈ [0, T ]; y (T) w (T) -m (T), T e [0, T ]; if the value greater than zero does not exist in y (t), determining that the schoolbag is not overweight, if the value greater than zero exists in y (t) and the corresponding time t epsilon A exists, determining that the schoolbag is overweight when being carried or moved, otherwise determining that the schoolbag is overweight when not being carried or in a static state.
The block diagram of the system for detecting overweight of schoolbag is shown in figure 1.
The invention relates to a method for detecting overweight of a schoolbag, which comprises the following steps:
step 1, setting parameters.
Setting a detection period T; setting a velocity threshold v that distinguishes moving from stationary conditions1,v1Not less than 0; weight threshold W capable of being born when schoolbag is moved1(ii) a Weight threshold W capable of being borne when schoolbag is set to be static2。
And 2, reading the schoolbag database at regular time.
And regularly inquiring a schoolbag database every detection period T, reading the position information (d, T) of the schoolbag and the weight information (w, T) of the schoolbag, wherein the T belongs to [0, T ], and the weight (w, T) of the schoolbag is the sum of the weights of articles in the schoolbag at each moment.
And 3, establishing a maximum bearable weight function according to the position change.
Step 3.1 establishes a time-distance function s: establishing a time distance function s ═ d (T) according to (d, T), wherein T ∈ [0, T ];
step 3.2 calculate the time velocity function v: deriving the time-distance function s to obtain a time-velocity function v ═ d' (t);
step 3.3 identificationMoving or static state: when | v | ═ d' (t) |>v1When the schoolbag is carried or moved, recording the value range corresponding to t as A; otherwise, the schoolbag is not carried or is in a static state, and the value range corresponding to t is recorded as B;
And 4, judging whether the schoolbag is overweight or not according to the weight change.
Step 4.1 establish a time-weight function: establishing a time weight function k ═ w (T) according to (w, T), and T ∈ [0, T ];
step 4.2 calculate the result function y (t): y (T) w (T) -m (T), T e [0, T ];
step 4.3, judging whether the schoolbag is overweight: if the value greater than zero does not exist in y (t), determining that the schoolbag is not overweight, if the value greater than zero exists in y (t) and the corresponding time t epsilon A exists, determining that the schoolbag is overweight when being carried or moved, otherwise determining that the schoolbag is overweight when not being carried or in a static state.
The flow chart of the method for detecting the overweight of the schoolbag is shown in figure 2.
The method and the system have the advantages that: the static or moving state of the schoolbag is obtained according to the change information of the position of the schoolbag along with the time, and the overweight condition of the schoolbag is comprehensively detected according to the bearable weight threshold values of the schoolbag in different states.
Drawings
FIG. 1 is a block diagram of a system for detecting overweight in a bag according to the present invention;
FIG. 2 is a flow chart of a method for detecting overweight of a schoolbag according to the present invention;
fig. 3 is a schematic diagram of a schoolbag database according to an embodiment of the present invention.
Detailed Description
The following describes in detail preferred embodiments of the present invention.
The invention is based on the pre-established schoolbag database, in which each schoolbag is recordedLocation information of the time and stored article information. Setting a detection period T; setting a velocity threshold v that distinguishes moving from stationary conditions1,v1Not less than 0; weight threshold W capable of being born when schoolbag is moved1(ii) a Weight threshold W capable of being borne when schoolbag is set to be static2. In this embodiment, a certain schoolbag database is recorded every 6 seconds as shown in fig. 3. Setting a detection period T as 24 hours; setting a velocity threshold v that distinguishes moving from stationary conditions10.1 m/s; weight threshold W capable of being born when schoolbag is moved15.25 kg; weight threshold W capable of being borne when schoolbag is set to be static27.25 kg.
The invention discloses a system for detecting overweight of a schoolbag, which comprises a position information and weight information module for reading the schoolbag, a maximum bearable weight function module established according to position change, and a module for judging whether the schoolbag is overweight or not according to weight change.
And a module for reading the position information and the weight information of the schoolbag, namely regularly inquiring a schoolbag database every detection period T, reading the position information (d, T) of the schoolbag and the weight information (w, T) of the schoolbag, wherein the T belongs to [0, T ], and the weight (w, T) of the schoolbag is the sum of the weights of articles in the schoolbag at each moment. In this embodiment, a schoolbag database is queried at a certain time, weight information (w, T) of articles stored in a schoolbag and position information (d, T) of the schoolbag are read, a value range of T is from 0 to T, namely T belongs to [0, T ], data is recorded every 6 seconds, and a total of 6, 24, 60, 10 and 86400 detection data are detected within a detection period T of 24 hours.
Establishing a maximum bearable weight function module according to the position change: establishing a time distance function s ═ d (T) according to (d, T), wherein T ∈ [0, T](ii) a Deriving the time-distance function s to obtain a time-velocity function v ═ d' (t); when | v | ═ d' (t) |>v1When the schoolbag is carried or moved, recording the value range corresponding to t as A; otherwise, the schoolbag is not carried or is in a static state, and the value range corresponding to t is recorded as B; establishing a maximum sustainable weight functionA+B=[0,T]. In this embodiment, the setup time is based on (d, t)Distance function s ═ d (T), T ∈ [0, T ∈]Establishing a time distance function with (E120.206760, N30.210618) (home) as a reference origin(piecewise continuous time function); deriving the time-distance function s to obtain a time-velocity functionWhen | v | ═ d' (t) |>v1When the schoolbag is carried or moved, the value range of the record corresponding to t is A, and at the moment, the schoolbag is carried or movedThenEstablishing a maximum sustainable weight function
Judging whether the module is overweight according to the weight change: establishing a time weight function k ═ w (T) according to (w, T), T ∈ [0, T];y(t)=w(t)-m(t),t∈[0,T](ii) a If the value greater than zero does not exist in y (t), determining that the schoolbag is not overweight, if the value greater than zero exists in y (t) and the corresponding time t epsilon A exists, determining that the schoolbag is overweight when being carried or moved, otherwise determining that the schoolbag is overweight when not being carried or in a static state. In this embodiment, the weight function over time is established based on (w, t)(piecewise continuous time function); subtracting m (t) from w (t) to obtain y (t), i.e.Identifying the presence of a value greater than zero in y (t), and the corresponding timeThe schoolbag is overweight when being carried or moved.
The invention relates to a method for detecting overweight of a schoolbag, which comprises the following steps:
step 1, setting parameters.
Setting a detection period T; setting a velocity threshold v that distinguishes moving from stationary conditions1,v1Not less than 0; weight threshold W capable of being born when schoolbag is moved1(ii) a Weight threshold W capable of being borne when schoolbag is set to be static2. Setting a detection period T as 24 hours; setting a velocity threshold v that distinguishes moving from stationary conditions10.1 m/s; weight threshold W capable of being born when schoolbag is moved15.25 kg; weight threshold W capable of being borne when schoolbag is set to be static27.25 kg.
And 2, reading the schoolbag database at regular time.
And regularly inquiring a schoolbag database every detection period T, reading the position information (d, T) of the schoolbag and the weight information (w, T) of the schoolbag, wherein the T belongs to [0, T ], and the weight (w, T) of the schoolbag is the sum of the weights of articles in the schoolbag at each moment. In this embodiment, a schoolbag database is queried at a certain time, weight information (w, T) of articles stored in a schoolbag and position information (d, T) of the schoolbag are read, a value range of T is from 0 to T, namely T belongs to [0, T ], data is recorded every 6 seconds, and a total of 6, 24, 60, 10 and 86400 detection data are detected within a detection period T of 24 hours.
And 3, establishing a maximum bearable weight function according to the position change.
Step 3.1 establishes a time-distance function s: establishing a time distance function s ═ d (T) according to (d, T), wherein T ∈ [0, T]. In this embodiment, a time-distance function s ═ d (T) is established according to (d, T), T ∈ [0, T ∈ T]Establishing a time distance function with (E120.206760, N30.210618) (home) as a reference origin(piecewise continuous time function).
Step 3.2 calculate the time velocity function v: deriving the time-distance function s to obtain a time-velocity function v ═ d' (t); in this embodiment, the time-distance function s is derived to obtain the time-velocity function
Step 3.3 identify moving or stationary states: when | v | ═ d' (t) |>v1When the schoolbag is carried or moved, recording the value range corresponding to t as A; otherwise, the schoolbag is not carried or in a static state, and the value range corresponding to t is recorded as B. In the present embodiment, when | v | ═ d' (t) #>v1When the schoolbag is carried or moved, the value range of the record corresponding to t is A, and at the moment, the schoolbag is carried or movedThen
Step 3.4 establishing a maximum sustainable weight functionA+B=[0,T]. In this embodiment, the maximum sustainable weight function is established
And 4, judging whether the schoolbag is overweight or not according to the weight change.
Step 4.1 establish a time-weight function: establishing a time weight function k ═ w (T) according to (w, T), T ∈ [0, T]. In this embodiment, the weight function over time is established based on (w, t)(piecewise continuous time function).
Step 4.2 calculate the result function y (t): y (T) w (T) -m (T), T ∈ [0, T ∈ T]. In this embodiment, w (t) is subtracted from m (t) to obtain y (t), i.e.
Step 4.3, judging whether the schoolbag is overweight: if there is no value greater than zero in y (t), then it is determined that the bag is not overweight, if there is a value greater than zero in y (t)If the value is larger than zero and the corresponding time t belongs to A, the schoolbag is overweight when being carried or moved, otherwise, the schoolbag is overweight when not being carried or in a static state. In this embodiment, it is recognized that there is a value greater than zero in y (t), and the corresponding timeThe schoolbag is overweight when being carried or moved.
Of course, those skilled in the art should realize that the above embodiments are only used for illustrating the present invention, and not as a limitation to the present invention, and that the changes and modifications of the above embodiments will fall within the protection scope of the present invention as long as they are within the scope of the present invention.
Claims (4)
1. A system for detecting overweight of a schoolbag is characterized by comprising a position information and weight information module for reading the schoolbag, a maximum bearable weight function module established according to position change and a module for judging whether the schoolbag is overweight or not according to weight change;
reading the position information and weight information module of the schoolbag: regularly inquiring a schoolbag database every detection period T, wherein T is a preset detection period, reading position information (d, T) of a schoolbag and weight information (w, T) of the schoolbag, and T belongs to [0, T ], wherein the weight (w, T) of the schoolbag is the sum of the weights of articles in the schoolbag at each moment;
establishing a maximum bearable weight function module according to the position change: establishing a time distance function s ═ d (T) according to (d, T), wherein T ∈ [0, T]The time distance function s ═ d (t) is a discrete time function or a continuous time function established according to the schoolbag position information (d, t); deriving the time-distance function s to obtain a time-velocity function v ═ d' (t); when | v | ═ d' (t) |>v1Wherein v is1If the speed threshold value is a speed threshold value for distinguishing moving and static states, the schoolbag is in a carried or moving state, and the value range corresponding to t is recorded as A; otherwise, the schoolbag is not carried or is in a static state, and the value range corresponding to t is recorded as B; establishing a maximum sustainable weight functionWherein W1Is a bearable weight threshold, W, of the schoolbag when it is moved2Is the bearable weight threshold value when the schoolbag is static, A + B is [0, T ═ 0];
Judging whether the module is overweight according to the weight change: establishing a time weight function k ═ w (T) according to (w, T), T ∈ [0, T ], wherein the time weight function k ═ w (T) is a discrete time function or a continuous time function established according to the schoolbag weight information (w, T); y (T) w (T) -m (T), T e [0, T ]; if the value greater than zero does not exist in y (t), determining that the schoolbag is not overweight, if the value greater than zero exists in y (t) and the corresponding time t epsilon A exists, determining that the schoolbag is overweight when being carried or moved, otherwise determining that the schoolbag is overweight when not being carried or in a static state.
2. A system for detecting the overweight of a schoolbag as claimed in claim 1, wherein: a schoolbag database is established in advance, and the position information of a schoolbag at each moment and the stored article information are recorded in the schoolbag database.
3. A method of detecting an overweight condition of a bag, comprising:
step 1, setting a detection period T; setting a velocity threshold v that distinguishes moving from stationary conditions1,v1Not less than 0; weight threshold W capable of being born when schoolbag is moved1(ii) a Weight threshold W capable of being borne when schoolbag is set to be static2;
Step 2, regularly inquiring a schoolbag database every detection period T, reading position information (d, T) of a schoolbag and weight information (w, T) of the schoolbag, wherein the T belongs to [0, T ], and the weight (w, T) of the schoolbag is the sum of the weights of articles in the schoolbag at each moment;
step 3, establishing a maximum bearable weight function according to the position change;
step 3.1, establishing a time distance function s ═ d (T) according to the (d, T), wherein T belongs to [0, T ]; the time distance function s ═ d (t) is a discrete time function or a continuous time function established according to the schoolbag position information (d, t);
step 3.2, deriving the time distance function s to obtain a time velocity function v ═ d' (t);
step 3.3, when | v | ═ d' (t) | non-conducting light>v1When the schoolbag is carried or moved, recording the value range corresponding to t as A; otherwise, the schoolbag is not carried or is in a static state, and the value range corresponding to t is recorded as B;
Step 4, judging whether the schoolbag is overweight or not according to the weight change;
step 4.1, establishing a time weight function k ═ w (T) according to (w, T), and T ∈ [0, T ]; the time weight function k is a discrete time function or a continuous time function established according to the schoolbag weight information (w, t);
step 4.2, y (T) w (T) -m (T), T e [0, T ];
and 4.3, if the value which is larger than zero does not exist in y (t), judging that the schoolbag is not overweight, if the value which is larger than zero exists in y (t) and the corresponding time t belongs to A, judging that the schoolbag is overweight when being carried or moved, otherwise, judging that the schoolbag is overweight when not being carried or in a static state.
4. A method for detecting the overweight of schoolbag as claimed in claim 3, wherein a schoolbag database is established in advance, and the position information of the schoolbag and the information of the stored articles at each moment are recorded in the schoolbag database.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711474706.1A CN108318115B (en) | 2017-12-29 | 2017-12-29 | System and method for detecting overweight of schoolbag |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711474706.1A CN108318115B (en) | 2017-12-29 | 2017-12-29 | System and method for detecting overweight of schoolbag |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108318115A CN108318115A (en) | 2018-07-24 |
CN108318115B true CN108318115B (en) | 2020-04-28 |
Family
ID=62893452
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711474706.1A Active CN108318115B (en) | 2017-12-29 | 2017-12-29 | System and method for detecting overweight of schoolbag |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108318115B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201468270U (en) * | 2009-08-24 | 2010-05-19 | 沈洋 | Weight limit alarm bag |
CN101884459A (en) * | 2010-07-05 | 2010-11-17 | 韩聪 | Schoolbag with weight display |
CN106372693A (en) * | 2016-09-23 | 2017-02-01 | 滁州学院 | Internet of Things technology-based intelligent school bag system and method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102006007946A1 (en) * | 2006-02-21 | 2007-08-30 | Birgit Pohl | Baggage with a scale |
-
2017
- 2017-12-29 CN CN201711474706.1A patent/CN108318115B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201468270U (en) * | 2009-08-24 | 2010-05-19 | 沈洋 | Weight limit alarm bag |
CN101884459A (en) * | 2010-07-05 | 2010-11-17 | 韩聪 | Schoolbag with weight display |
CN106372693A (en) * | 2016-09-23 | 2017-02-01 | 滁州学院 | Internet of Things technology-based intelligent school bag system and method |
Also Published As
Publication number | Publication date |
---|---|
CN108318115A (en) | 2018-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019023545A3 (en) | System and method for sorting recyclable items and other materials | |
HK1070456A1 (en) | Method and device for tracking objects, especiallyfor monitoring traffic | |
JP6754368B2 (en) | A method performed by a device for determining fatigue and / or sleep of a vehicle driver | |
CN103235942A (en) | Facial recognition method applied to entrance guard | |
EP1378762A3 (en) | Identical object determination method and apparatus and displacement correction method and apparatus in a multisensor system | |
KR20160095856A (en) | System and method for detecting intrusion intelligently based on automatic detection of new attack type and update of attack type | |
WO1999045706A3 (en) | Watermark detection | |
CN104538041A (en) | Method and system for detecting abnormal sounds | |
JP2016018538A5 (en) | ||
CN105806359A (en) | Step counting method and pedometer | |
RU2012149457A (en) | ACCELERATION METHOD AND SYSTEM RELATED TO ACCELERATION | |
KR101515597B1 (en) | Method and apparatus for surveillance by using 3-dimension image data | |
CN104991687A (en) | Method and system for acquiring curve operating track of touch-screen device | |
CN104657712A (en) | Method for detecting masked person in monitoring video | |
CN108318115B (en) | System and method for detecting overweight of schoolbag | |
CN106710213B (en) | A kind of method and device obtaining vehicle deceleration strategy | |
WO2023107710A3 (en) | System and method for determining a battery condition | |
JP2019001270A5 (en) | Gripping determination device, driving support system, and gripping determination method | |
WO2009069662A1 (en) | Voice detecting system, voice detecting method, and voice detecting program | |
CN110136171A (en) | The method blocked is judged in a kind of object tracking process | |
WO2009011380A1 (en) | Sensing device, system, control method and control program | |
CN106097725A (en) | A kind of vehicle classification flow rate testing methods extracted based on behavioral characteristics | |
KR101236234B1 (en) | Detection system of road line using both laser sensor and camera | |
CN111553309A (en) | Lane line identification method and device | |
CN108648461B (en) | Bend early warning implementation method based on video speed measurement |
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 |