CN108318115B - System and method for detecting overweight of schoolbag - Google Patents

System and method for detecting overweight of schoolbag Download PDF

Info

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
Application number
CN201711474706.1A
Other languages
Chinese (zh)
Other versions
CN108318115A (en
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.)
Hangzhou Houbo Technology Co Ltd
Original Assignee
Hangzhou Houbo Technology Co 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 Hangzhou Houbo Technology Co Ltd filed Critical Hangzhou Houbo Technology Co Ltd
Priority to CN201711474706.1A priority Critical patent/CN108318115B/en
Publication of CN108318115A publication Critical patent/CN108318115A/en
Application granted granted Critical
Publication of CN108318115B publication Critical patent/CN108318115B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G19/00Weighing 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

System and method for detecting overweight of schoolbag
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 function
Figure BDA0001532597290000021
A+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;
step 3.4 establishing a maximum sustainable weight function
Figure BDA0001532597290000022
A+B=[0,T]。
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 function
Figure BDA0001532597290000041
A+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
Figure BDA0001532597290000042
(piecewise continuous time function); deriving the time-distance function s to obtain a time-velocity function
Figure BDA0001532597290000043
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 moved
Figure BDA0001532597290000044
Then
Figure BDA0001532597290000045
Establishing a maximum sustainable weight function
Figure BDA0001532597290000051
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)
Figure BDA0001532597290000052
(piecewise continuous time function); subtracting m (t) from w (t) to obtain y (t), i.e.
Figure BDA0001532597290000053
Identifying the presence of a value greater than zero in y (t), and the corresponding time
Figure BDA0001532597290000054
The 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
Figure BDA0001532597290000061
(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
Figure BDA0001532597290000062
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 moved
Figure BDA0001532597290000063
Then
Figure BDA0001532597290000064
Step 3.4 establishing a maximum sustainable weight function
Figure BDA0001532597290000065
A+B=[0,T]. In this embodiment, the maximum sustainable weight function is established
Figure BDA0001532597290000066
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)
Figure BDA0001532597290000071
(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.
Figure BDA0001532597290000072
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 time
Figure BDA0001532597290000073
The 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 function
Figure FDA0002342463920000011
Wherein 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 3.4, establishing a maximum bearable weight function
Figure FDA0002342463920000021
A+B=[0,T];
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.
CN201711474706.1A 2017-12-29 2017-12-29 System and method for detecting overweight of schoolbag Active CN108318115B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006007946A1 (en) * 2006-02-21 2007-08-30 Birgit Pohl Baggage with a scale

Patent Citations (3)

* Cited by examiner, † Cited by third party
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