CN106250435A - A kind of user's scene recognition method based on mobile terminal Noise map - Google Patents
A kind of user's scene recognition method based on mobile terminal Noise map Download PDFInfo
- Publication number
- CN106250435A CN106250435A CN201610594847.6A CN201610594847A CN106250435A CN 106250435 A CN106250435 A CN 106250435A CN 201610594847 A CN201610594847 A CN 201610594847A CN 106250435 A CN106250435 A CN 106250435A
- Authority
- CN
- China
- Prior art keywords
- scene
- user
- sensor
- mobile phone
- data
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Evolutionary Computation (AREA)
- Evolutionary Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Computational Biology (AREA)
- Artificial Intelligence (AREA)
- Life Sciences & Earth Sciences (AREA)
- Remote Sensing (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a kind of user's scene recognition method based on mobile terminal Noise map, intelligent movable mobile phone is used to gather sensing data, reference voice data easily by friction and the feature of vibration influence, carry out coarseness division to the scene of user's acquisition noise decibel.Use semi-artificial notation methods to obtain test data set, be calculated sensor scene judgment threshold for different sensors feature, and use mobile terminal scene Recognition algorithm that the decibel data record gathered under different scenes is carried out scene classification.User's scene recognition method based on mobile terminal Noise map that the present invention provides, calculate and speculate that user gathers a decibel data acquisition scenarios, by analyzing this data recording quality, can aid in the raising visual quality of data of Noise map and user's incentive system, thus encourage more people to participate in community or even The Surroundings in Cities monitoring task.
Description
Technical field
The present invention relates to a kind of user's scene recognition method based on mobile terminal Noise map, belong to group in sensing network
User's scene Recognition technical field of intelligence perception.
Background technology
Intelligent perception, uses the strength of mass-rent to collect, share the physical environmental data of collection more efficiently, and based on this
Research and develop more towards environment monitoring and the creative service of intelligent city with application.There are three big features: 1) low cost, aspiration
The citizen participated in serve as human observer, and the environmental data gathered by contribution mobile phone saves human resources and cost of equipment maintenance;2)
Map rejuvenation is fast, and stochastic and dynamic monitoring in civic makes data renewal speed accelerate, and has the most ageing;3) data are common
Enjoying, participating user is the features such as the contributor of noise data.When a large amount of citizen participate in community or even The Surroundings in Cities, social activity
In monitoring task, and coordinate solution timely and effectively, it is possible to use the strength of mass-rent to be devoted to environmental monitoring, safety in advance
Alert, real time medical such as is helped each other at the innovative application.Although intelligent perception has broad application prospects and advantage, but in actual deployment and
In application, still suffer from some technological difficulties and challenge.First the hardware of different intelligent mobile phone has different, and user uses hands
There is some difference for the data that machine is collected, and secondly the purpose mode participating in collecting of user has uncertainty, furthermore how to carry
Encouraging more users to participate in intelligent perception application for incentive policy, the collection efficiency and the quality that improve data are also to need to solve
Problem.Herein for based on mobile terminal Noise map apply in user data gather purpose, quality, measurement scene the most true
Qualitative, propose to use user's scene Recognition algorithm that user contributes the scene of sensing data classify.Gathered by effective
Scene classification, the quality of data identify, it will help manager carries out data prediction, data filtering, use valid data are carried out
Visualization, and formulate the work such as suitable user's incentive policy.
Classifying in order to user based on intelligent perception is gathered scene, domestic and international researcher proposes multiple identification and calculates
Method, pertinent literature is as follows:
1,2010, Nicolas et al. was at " Participatory noise pollution monitoring using
Mobile phones " propose to use the mode of automatic scene label, use the mode of timestamp and the manual label of user to single
The record measured carries out scene identity.In the method, scene coarseness is divided into 4 classes: geographical position (city, street), time
Stamp (working day, weekend), weather and user behavior (static, mobile).
2,2013, Rajib et al. was at " Ear-Phone:A context-aware noise mapping using
Smart phones " scene excavation algorithm is proposed, use three axis accelerometer, preposition optical sensor that the collection position of mobile phone is entered
Go coarseness division: in hands, in Bao Zhong, pocket.Researcher analysis is also extracted accelerometer and preposition optical sensor three
The feature of individual different scene, and use the kNN algorithm accelerometer data to collecting carry out characteristic matching and classify, by sentencing
Disconnected preposition optical sensor has unobstructed thus judges whether mobile phone is in closed state.
3,2015, Zhu caused to propose to use in " participatory aware platform data acquisition key technology research and realization "
Family gathers scene atmosphere four class, i.e. home scenarios, operative scenario, Outdoor Scene and automobile scene.And use user geographical position
Location and kinestate, timestamp, user terminal network connection state and historical record speculate the collection scene of user, by meter
Calculate Wi-Fi and connect number and historical record, thus it is speculated that user is in the probability of each scene.
Summary of the invention
Problem to be solved by this invention is: in Noise map based on intelligent perception is applied, in using mobile terminal
The data putting sensor acquisition judge to identify the scene that user gathers decibel data, and this measurement data record is carried out scene
Mark, thus speculate that user gathers the scene of data.
In order to achieve the above object, the present invention is achieved by the following technical solutions:
A kind of user's scene recognition method based on mobile terminal Noise map, comprises the following steps:
Step one: determine and obtain the built-in sensors data of mobile terminal.Application according to intelligent perception Noise map
Feature, and the different characteristics that the kinestate of mobile terminal is monitored by various kinds of sensors, determine and use four class sensors, line
Property acceleration transducer, GPS sensor, gyro sensor and Proximity Sensor.
Step 2: user gathers the classification of scene coarseness.Microphone sensor is higher to the sensitivity of environmental change, through reality
Test analysis to learn, shake, rub, the position of the placement of mike all can produce large effect to experimental result, therefore this
The bright scene that gathers user carries out coarseness and fine-grained division.
Step 3: obtain fine granularity scene sensor judgment threshold.The present invention use four class sensors carry out scene knowledge
Not, linear acceleration sensors identification user's low speed moves or resting state, gyro sensor identification intelligent terminal rotating
Angle, Proximity Sensor identifies whether to have physics to block or wrap up terminal, and GPS sensor identification user is at a high speed or low speed
Mobile status.
Step 4: user gathers scene and speculates sorting algorithm.The present invention designs a kind of for noise decibel data collection
Scene classification identification process, is refined as scene six big classes, and uses linear transducer, gyro sensor, electrical distance to sense
Device, GPS sensor carry out different scene partitioning to mobile terminal physical state.
In above-mentioned steps one, determine and to obtain the built-in sensors data method of mobile terminal as follows:
The purposes of four class sensors is as follows: use linear acceleration sensors, it is thus achieved that the axial acceleration of X, Y, Z tri-
Angle value (m/s2), the most do not include acceleration of gravity;Use the geographical location information of GPS sensor user in real, and count
Calculation obtains user moving speed (m/s);Use gyro sensor to obtain the axial angular velocity of X, Y, Z tri-, and be calculated
Mobile phone anglec of rotation speed (°);Proximity Sensor is used to obtain the object distance away from mobile phone.
In above-mentioned steps two, it is as follows that user gathers scene coarseness sorting technique:
It is first depending on the scene influence degree to mike decibel data, carries out the division of coarseness, and clearly in scene
The kind of sensor used in identification, afterwards, gathers the feature of scene, scene is refined as according to coarseness scene according to user
Six class scenes, six class scenes are:
Scene 1, mobile phone are static is placed in non-vibrations physical surface, and mobile phone faces up and do not has shelter, without physically encapsulation;
Scene 2, mobile phone are placed in user's hands and user is without kinestate, and mobile phone is without frequently significantly flip angle and vibrations
Phenomenon;
Scene 3, mobile phone are placed in the static physics having parcel ability, without significantly upset, seismism
In scene 4, mobile phone are placed in the object that faster moves or surface, is in open environment without physically encapsulation, without bigger
Vibrations
In scene 5, mobile phone are placed in the physics of relatively slower motion or surface, is in open environment without physically encapsulation, without bigger
Vibrations
Scene 6, object are placed in the closed occupancy of moving movement, have parcel phenomenon;
The decibel quality of data gathering each scene is marked, when the foundation of scoring gathers for outer bound pair smart mobile phone
Vibrations and the impact of friction, by experimental analysis, mobile phone is static or to be positioned at decibel quality of data time in user's hands higher.
In above-mentioned steps three, obtain fine granularity scene sensor judgment threshold method as follows:
For above four class sensor scene judgment thresholds, gradient descent method is used to obtain different sensors judgment threshold.
The first step, uses smart mobile phone many groups of hybrid measurement test data under six scenes, and uses semiautomatic fashion
By artificial mark, the data of six scenes are carried out scene identity, for verifying the accuracy of later stage algorithm scene classification.
Second step, calculates the judgment threshold obtaining different sensors under different scenes.
For GPS longitude and latitude data, formula is used to be calculated A between 2
(lng1, lat1), distance S (km) of B (lng2, lat2), i.e.
Wherein a=lat1-lat2, b=lng1-lng2,6378.137 (km) are earth radius, thus obtain user and move
SpeedWherein S and interval is respectively distance and the time interval of point-to-point transmission;Linear acceleration sensing
Data (acc_x, acc_y, acc_z), use resultant acceleration accValue and average energy accEnergy to calculate the movement of user
State, i.e.
Linear acceleration average energy is used to judge walking, static acceleration average energy threshold value.Use gradient decline side
Method calculates linear acceleration threshold value, y=b (min <b < max), and wherein b represents the cutting horizontal line intercept in y-axis, min and max divides
Do not represent the minimum and maximum value of average energy in testing data.UseSensor scene when calculating y=b
Classification error rate, wherein SAlwaysRepresent the data count of the different scenes using semi-artificial mark, SCorrectlyRepresent and use acceleration energy
The number that can correctly divide data scene obtained after threshold decision.In calculating threshold process, b initializes value max, it
The rear continuous iteration of square b of cutting reduces, and when error rate Δ≤0.01, iterative process stops, and the b value now meeting condition is i.e. divided
Not for walk and the judgment threshold of resting state.Wherein when Δ > 0.05 time, b reduces 0.1 every time;When Δ≤0.05, b subtracts every time
Little by 0.01.Gyroscope measured value is used for distinguishing whether mobile phone remains static, and this value is used for distinguishing mobile phone and is positioned at resting state
Or it is in user's hands.For Android closely induction apparatus, one has two class values, when this value is 0, shows there is thing
Body blocks, and shows to block without physics when this value is not 0, and mobile phone is in open space.Gyroscope is used to distinguish whether mobile phone is located
In relative static conditions, this value is used for distinguishing mobile phone and is positioned at resting state or is in user's hands.Through mixing scene not
To calculating iteration, obtain sensor judgment threshold.Test result indicate that, when mobile terminal is in absolute rest state, gyro
Instrument and accekeration are not 0, according to the difference of mobile phone hardware, have different deviants.
In above-mentioned steps four, user gathers scene and speculates that sorting algorithm method is as follows:
First each sensor judgment threshold is initialized;GPS is used to calculate user moving speed, if high-speed moving state v
>=4.6m/s, it is judged that whether Proximity Sensor is 0, if not 0 shows unobstructed, is now labeled as scene 4;If low speed
Mobile status v≤4.6m/s, it is judged that whether average energy exceedes walking threshold value, if exceeding, it is judged that whether its Proximity Sensor
It is 0, if not 0, then it is marked as scene 5, if 0, then it is marked as scene 6;If average energy threshold value is not above
Walking threshold value, then judge whether Proximity Sensor is 0, if 0, then it is marked as scene 3, if Proximity Sensor is not
0, it is judged that it meets average energy the most simultaneously and exceedes static average energy threshold value and the gyroscope anglec of rotation more than time static
Gyroscope angle, if being unsatisfactory for, being labeled as scene 1, being otherwise marked as scene 2.
Beneficial effects of the present invention: user's scene Recognition algorithm based on mobile terminal Noise map that the present invention provides,
Decibel data acquisition scenarios under the existing user's difference behavioral pattern of calculating and sending in real time, it is possible to effectively analytical calculation user participates in ring
The quality of data of border perception, based on this by effectively filtering and data prediction, it is possible to be effectively improved the visualization of Noise map,
And advisory opinion can be provided to user's incentive measure based on intelligent perception, thus more people is encouraged to participate in community or even city
In the environmental monitoring task in city.
Accompanying drawing explanation
Fig. 1 is mobile terminal scene Recognition flow chart schematic diagram of the present invention.
Detailed description of the invention
The invention will be further described below in conjunction with the accompanying drawings.
A kind of user's scene recognition method based on mobile terminal Noise map, comprises the following steps:
Step one: determine and obtain the built-in sensors data of mobile terminal.Application according to intelligent perception Noise map
Feature, and the different characteristics that the kinestate of mobile terminal is monitored by various kinds of sensors, determine and use four class sensors, line
Property acceleration transducer, GPS sensor, gyro sensor and Proximity Sensor.
Step 2: user gathers the classification of scene coarseness.Microphone sensor is higher to the sensitivity of environmental change, through reality
Test analysis to learn, shake, rub, the position of the placement of mike all can produce large effect to experimental result, therefore this
The bright scene that gathers user carries out coarseness and fine-grained division.
Step 3: obtain fine granularity scene sensor judgment threshold.The present invention use four class sensors carry out scene knowledge
Not, linear acceleration sensors identification user's low speed moves or resting state, gyro sensor identification intelligent terminal rotating
Angle, Proximity Sensor identifies whether to have physics to block or wrap up terminal, and GPS sensor identification user is at a high speed or low speed
Mobile status.
Step 4: user gathers scene and speculates sorting algorithm.The present invention designs a kind of for noise decibel data collection
Scene classification identification process, is refined as scene six big classes, and uses linear transducer, gyro sensor, electrical distance to sense
Device, GPS sensor carry out different scene partitioning to mobile terminal physical state.
In above-mentioned steps one, determine and to obtain the built-in sensors data method of mobile terminal as follows:
The purposes of four class sensors is as follows: use linear acceleration sensors, it is thus achieved that the axial acceleration of X, Y, Z tri-
Angle value (m/s2), the most do not include acceleration of gravity;Use the geographical location information of GPS sensor user in real, and count
Calculation obtains user moving speed (m/s);Use gyro sensor to obtain the axial angular velocity of X, Y, Z tri-, and be calculated
Mobile phone anglec of rotation speed (o);Proximity Sensor is used to obtain the object distance away from mobile phone.
In above-mentioned steps two, it is as follows that user gathers scene coarseness sorting technique:
It is first depending on the scene influence degree to mike decibel data, carries out the division of coarseness, and clearly in scene
The kind of sensor used in identification, as shown in table 1,
Table 1 user's scene coarseness is classified
Afterwards, gather the feature of scene according to user, according to the coarseness scene of table 1, scene be refined as six class scenes,
As shown in table 2,
Table 2 user gathers scene partition by fine granularities and decibel data standards of grading
The decibel quality of data gathering each scene is marked, when the foundation of scoring gathers for outer bound pair smart mobile phone
Vibrations and the impact of friction, by experimental analysis, mobile phone is static or to be positioned at decibel quality of data time in user's hands higher.
In above-mentioned steps three, obtain fine granularity scene sensor judgment threshold method as follows:
For above four class sensor scene judgment thresholds, gradient descent method is used to obtain different sensors judgment threshold.
The first step, uses smart mobile phone many groups of hybrid measurement test data under six scenes, and uses semiautomatic fashion
By artificial mark, the data of six scenes are carried out scene identity, for verifying the accuracy of later stage algorithm scene classification.
Second step, calculates the judgment threshold obtaining different sensors under different scenes.
For GPS longitude and latitude data, formula is used to be calculated A between 2
(lng1, lat1), distance S (km) of B (lng2, lat2), i.e.
Wherein a=lat1-lat2, b=lng1-lng2,6378.137 (km) are earth radius, thus obtain user and move
SpeedWherein S and interval is respectively distance and the time interval of point-to-point transmission;Linear acceleration sensing
Data (acc_x, acc_y, acc_z), use resultant acceleration accValue and average energy accEnergy to calculate the movement of user
State, i.e.
In inventive algorithm, linear acceleration average energy is used to judge walking, static acceleration average energy threshold value.
Using gradient descent method to calculate linear acceleration threshold value, y=b (min <b < max), wherein b represents cutting horizontal line cutting in y-axis
Away from, min and max represents the minimum and maximum value of average energy in testing data respectively.UseCalculate y=b
Time sensor scene classification error rate, wherein SAlwaysRepresent the data count of the different scenes using semi-artificial mark, SCorrectlyExpression makes
With the number that can correctly divide data scene obtained after acceleration energy threshold decision.In calculating threshold process, b is initial
Changing value max, cut the continuous iteration of square b afterwards and reduce, when error rate Δ≤0.01, iterative process stops, and now meets
The b value of condition is i.e. respectively the judgment threshold of walking and resting state.Wherein when Δ > 0.05 time, b reduces 0.1 every time;When Δ≤
When 0.05, b reduces 0.01 every time.In inventive algorithm, gyroscope measured value is used for distinguishing whether mobile phone remains static,
This value is used for distinguishing mobile phone and is positioned at resting state or is in user's hands.For Android closely induction apparatus, one has two
Class value, when this value is 0, shows have object to block, shows to block without physics when this value is not 0, and mobile phone is in open sky
Between.Using gyroscope to distinguish whether mobile phone is in relative static conditions, this value is used for distinguishing mobile phone and is positioned at resting state or place
In user's hands.Through mixing scene not to calculate iteration, the sensor judgment threshold that inventive algorithm obtains such as table 3 institute
Show.
Table 3Android sensor scene judgment threshold
Test result indicate that, when mobile terminal is in absolute rest state, gyroscope and accekeration are not 0, root
According to the difference of mobile phone hardware, there is different deviants.
In above-mentioned steps four, user gathers scene and speculates that sorting algorithm method is as follows:
In user gathers scene Recognition algorithm, scene Recognition flow process is as shown in Figure 1.First initialize each sensor to judge
Threshold value;GPS is used to calculate user moving speed, if high-speed moving state v >=4.6m/s, it is judged that whether Proximity Sensor is
0, if not 0 shows unobstructed, now it is labeled as scene 4;If low mobility state v≤4.6m/s, it is judged that average energy
Whether exceed walking threshold value, if exceeding, it is judged that whether its Proximity Sensor is 0, if not 0, then it is marked as scene 5,
If 0, then it is marked as scene 6;If average energy threshold value is not above threshold value of walking, then whether judge Proximity Sensor
It is 0, if 0, then it is marked as scene 3, if Proximity Sensor is not 0, it is judged that it meets average energy the most simultaneously and surpasses
Crossing static average energy threshold value and the gyroscope anglec of rotation more than gyroscope angle time static, if being unsatisfactory for, being labeled as scene
1, otherwise it is marked as scene 2.
Claims (5)
1. user's scene recognition method based on mobile terminal Noise map, it is characterised in that: comprise the following steps:
Step one: determine and obtain the built-in sensors data of mobile terminal;
According to the application characteristic of intelligent perception Noise map, and the kinestate of mobile terminal is monitored not by various kinds of sensors
Same feature, determines and uses four class sensors, linear acceleration sensors, GPS sensor, gyro sensor and closely
Sensor;
Step 2: user gathers the classification of scene coarseness;
User is gathered scene and carries out coarseness and fine-grained division;
Step 3: obtain fine granularity scene sensor judgment threshold;
Described linear acceleration sensors identification user's low speed moves or resting state, described gyro sensor identification intelligent
Terminal rotating angle, described Proximity Sensor identifies whether to have physics to block or wrap up terminal, described GPS sensor identification
User's high speed or low mobility state;
Step 4: user gathers scene and speculates sorting algorithm;
Use the scene classification identification process for noise decibel data collection, scene is refined as six big classes, and uses linear
Sensor, gyro sensor, Proximity Sensor, GPS sensor carry out different scene partitioning to mobile terminal physical state.
A kind of user's scene recognition method based on mobile terminal Noise map the most according to claim 1, its feature exists
In: in described step one, the built-in sensors data method obtaining mobile terminal is as follows:
Use linear acceleration sensors, it is thus achieved that the axial accekeration of X, Y, Z tri-, the most do not include acceleration of gravity;
Use the geographical location information of GPS sensor user in real, and be calculated user moving speed;
Use gyro sensor to obtain the axial angular velocity of X, Y, Z tri-, and be calculated mobile phone anglec of rotation speed;
Proximity Sensor is used to obtain the object distance away from mobile phone.
A kind of user's scene recognition method based on mobile terminal Noise map the most according to claim 1, its feature exists
In: in described step 2, it is as follows that user gathers scene coarseness sorting technique:
(3-1), it is first depending on the scene influence degree to mike decibel data, carries out the division of coarseness, and the most on the scene
The kind of sensor used in scape identification;
(3-2), then, gather the feature of scene according to user, according to coarseness scene, scene is refined as six class scenes, described
Six class scenes are:
Scene 1, mobile phone are static is placed in non-vibrations physical surface, and mobile phone faces up and do not has shelter, without physically encapsulation;
Scene 2, mobile phone are placed in user's hands and user is without kinestate, and mobile phone is existing without the most significantly flip angle and vibrations
As;
Scene 3, mobile phone are placed in the static physics having parcel ability, without significantly upset, seismism
In scene 4, mobile phone are placed in the object that faster moves or surface, is in open environment without physically encapsulation, without significant shock
In scene 5, mobile phone are placed in the physics of relatively slower motion or surface, is in open environment without physically encapsulation, without significant shock
Scene 6, object are placed in the closed occupancy of moving movement, have parcel phenomenon;
(3-3) the decibel quality of data, to each scene gathered is marked, gathering according to for outer bound pair smart mobile phone of scoring
Shi Zhendong and the impact of friction.
A kind of user's scene recognition method based on mobile terminal Noise map the most according to claim 1, its feature exists
In: in described step 3, obtain fine granularity scene sensor judgment threshold method as follows:
For four class sensor scene judgment thresholds, gradient descent method is used to obtain different sensors judgment threshold;
(4-1), use smart mobile phone many groups of hybrid measurement test data under six scenes, and use semiautomatic fashion to pass through people
Work mark carries out scene identity to the data of six scenes, for verifying the accuracy of later stage algorithm scene classification;
(4-2) judgment threshold obtaining different sensors under different scenes, is calculated;
GPS sensor:
For GPS longitude and latitude data, formula is used to be calculated the distance of A (lng1, lat1) between 2, B (lng2, lat2)
S (km), i.e.
Wherein a=lat1-lat2, b=lng1-lng2,6378.137 (km) are earth radius, thus obtain user moving speedWherein S and interval is respectively distance and the time interval of point-to-point transmission.
Linear acceleration sensors:
Linear acceleration sensing data (acc_x, acc_y, acc_z), uses resultant acceleration accValue and average energy
AccEnergy calculates the mobile status of user, i.e.
Use linear acceleration average energy to judge walking, static acceleration average energy threshold value, use gradient descent method meter
Calculate linear acceleration threshold value,
Y=b (min <b < max)
Wherein b represent cutting horizontal line in the intercept of y-axis, min and max represents the minimum and of average energy in testing data respectively
Big value, usesSensor scene classification error rate when calculating y=b, wherein SAlwaysRepresent and use semi-artificial mark
The data count of different scenes, SCorrectlyRepresent that obtain after using acceleration energy threshold decision can correctly divide data fields
The number of scape;Calculating in threshold process, b initializes value max, cuts the reduction of square b continuous iteration afterwards, when error rate Δ≤
When 0.01, iterative process stops, and the b value now meeting condition is i.e. respectively the judgment threshold of walking and resting state, its
In when Δ > 0.05 time, b reduces 0.1 every time;When Δ≤0.05, b reduces 0.01 every time;
Gyro sensor:
Gyroscope measured value is used for distinguishing whether mobile phone remains static, and this is used for distinguishing mobile phone and is positioned at resting state or place
In user's hands;
For Android closely induction apparatus, one has two class values, when this value is 0, shows have object to block, at mobile phone
In closed state;Showing to block without physics when this value is not 0, mobile phone is in open space;
Using gyroscope to distinguish whether mobile phone is in relative static conditions, this value is used for distinguishing mobile phone and is positioned at resting state or place
In user's hands, through mixing scene not to calculate iteration, obtain sensor judgment threshold.
A kind of user's scene recognition method based on mobile terminal Noise map the most according to claim 1, its feature exists
In: in described step 4, user gathers scene and speculates that sorting algorithm method is as follows:
First each sensor judgment threshold is initialized;GPS is used to calculate user moving speed, if high-speed moving state v >=
4.6m/s, it is judged that whether Proximity Sensor is 0, if not 0 shows unobstructed, is now labeled as scene 4;If low speed moves
Dynamic state v≤4.6m/s, it is judged that whether average energy exceedes walking threshold value, if exceeding, it is judged that whether its Proximity Sensor is
0, if not 0, then it is marked as scene 5, if 0, then it is marked as scene 6;If average energy threshold value is not above row
Walk threshold value, then judge whether Proximity Sensor is 0, if 0, then it is marked as scene 3, if Proximity Sensor is not 0,
Judge that it meets average energy the most simultaneously and exceedes static average energy threshold value and the gyroscope anglec of rotation more than top time static
Spiral shell instrument angle, if being unsatisfactory for, being labeled as scene 1, being otherwise marked as scene 2.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610594847.6A CN106250435B (en) | 2016-07-26 | 2016-07-26 | user scene identification method based on mobile terminal noise map |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610594847.6A CN106250435B (en) | 2016-07-26 | 2016-07-26 | user scene identification method based on mobile terminal noise map |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106250435A true CN106250435A (en) | 2016-12-21 |
CN106250435B CN106250435B (en) | 2019-12-06 |
Family
ID=57603615
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610594847.6A Expired - Fee Related CN106250435B (en) | 2016-07-26 | 2016-07-26 | user scene identification method based on mobile terminal noise map |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106250435B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106886643A (en) * | 2017-02-20 | 2017-06-23 | 中国环境监测总站 | A kind of method for drafting and drawing system of noise pollution distribution map |
CN108958233A (en) * | 2017-05-18 | 2018-12-07 | 北京图森未来科技有限公司 | A kind of perception analogy method and device |
CN109302684A (en) * | 2018-11-07 | 2019-02-01 | 麦片科技(深圳)有限公司 | Scene determination method, Cloud Server and the storage medium of terminal device |
CN110020576A (en) * | 2018-01-10 | 2019-07-16 | 中兴通讯股份有限公司 | A kind of recognition methods, device and the computer readable storage medium of house scene |
CN110516023A (en) * | 2019-08-26 | 2019-11-29 | 广东石油化工学院 | A kind of Noise map method for drafting based on mobile awareness |
CN111246415A (en) * | 2019-12-18 | 2020-06-05 | 广州市梦享网络技术有限公司 | User scene position change judgment method |
CN113837512A (en) * | 2020-06-23 | 2021-12-24 | 中国移动通信集团辽宁有限公司 | Abnormal user identification method and device |
CN114745465A (en) * | 2022-03-24 | 2022-07-12 | 马斌斌 | Interactive noise self-prior sensing analysis system for smart phone |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120016822A1 (en) * | 2010-07-14 | 2012-01-19 | Yoshiyuki Kobayashi | Information processing device, information processing method, and program |
CN202385159U (en) * | 2011-04-22 | 2012-08-15 | 喜讯无限(北京)科技有限责任公司 | Multiple mobile device position matching system based on sensors and mobile positioning technology |
CN102741840A (en) * | 2010-02-03 | 2012-10-17 | 诺基亚公司 | Method and apparatus for modelling personalized contexts |
CN103458361A (en) * | 2013-08-13 | 2013-12-18 | 西安乾易企业管理咨询有限公司 | Scene acquisition and identification method based on mobile terminal |
CN104202466A (en) * | 2014-08-19 | 2014-12-10 | 厦门美图移动科技有限公司 | Method of using mobile phone to carry out safety instruction when moving |
CN104457751A (en) * | 2014-11-19 | 2015-03-25 | 中国科学院计算技术研究所 | Method and system for recognizing indoor and outdoor scenes |
-
2016
- 2016-07-26 CN CN201610594847.6A patent/CN106250435B/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102741840A (en) * | 2010-02-03 | 2012-10-17 | 诺基亚公司 | Method and apparatus for modelling personalized contexts |
US20120016822A1 (en) * | 2010-07-14 | 2012-01-19 | Yoshiyuki Kobayashi | Information processing device, information processing method, and program |
CN202385159U (en) * | 2011-04-22 | 2012-08-15 | 喜讯无限(北京)科技有限责任公司 | Multiple mobile device position matching system based on sensors and mobile positioning technology |
CN103458361A (en) * | 2013-08-13 | 2013-12-18 | 西安乾易企业管理咨询有限公司 | Scene acquisition and identification method based on mobile terminal |
CN104202466A (en) * | 2014-08-19 | 2014-12-10 | 厦门美图移动科技有限公司 | Method of using mobile phone to carry out safety instruction when moving |
CN104457751A (en) * | 2014-11-19 | 2015-03-25 | 中国科学院计算技术研究所 | Method and system for recognizing indoor and outdoor scenes |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106886643A (en) * | 2017-02-20 | 2017-06-23 | 中国环境监测总站 | A kind of method for drafting and drawing system of noise pollution distribution map |
CN108958233A (en) * | 2017-05-18 | 2018-12-07 | 北京图森未来科技有限公司 | A kind of perception analogy method and device |
CN108958233B (en) * | 2017-05-18 | 2021-09-03 | 北京图森未来科技有限公司 | Perception simulation method and device |
CN110020576A (en) * | 2018-01-10 | 2019-07-16 | 中兴通讯股份有限公司 | A kind of recognition methods, device and the computer readable storage medium of house scene |
CN109302684A (en) * | 2018-11-07 | 2019-02-01 | 麦片科技(深圳)有限公司 | Scene determination method, Cloud Server and the storage medium of terminal device |
CN110516023A (en) * | 2019-08-26 | 2019-11-29 | 广东石油化工学院 | A kind of Noise map method for drafting based on mobile awareness |
CN111246415A (en) * | 2019-12-18 | 2020-06-05 | 广州市梦享网络技术有限公司 | User scene position change judgment method |
CN111246415B (en) * | 2019-12-18 | 2022-05-13 | 广州市梦享网络技术有限公司 | User scene position change judgment method |
CN113837512A (en) * | 2020-06-23 | 2021-12-24 | 中国移动通信集团辽宁有限公司 | Abnormal user identification method and device |
CN114745465A (en) * | 2022-03-24 | 2022-07-12 | 马斌斌 | Interactive noise self-prior sensing analysis system for smart phone |
CN114745465B (en) * | 2022-03-24 | 2024-08-27 | 马斌斌 | Intelligent mobile phone interactive noise self-priori perception analysis system |
Also Published As
Publication number | Publication date |
---|---|
CN106250435B (en) | 2019-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106250435A (en) | A kind of user's scene recognition method based on mobile terminal Noise map | |
CN112364439B (en) | Simulation test method and device for automatic driving system and storage medium | |
Chugh et al. | Road condition detection using smartphone sensors: A survey | |
Kulkarni et al. | Pothole detection system using machine learning on Android | |
CN107103775B (en) | Road quality detection method based on crowd-sourcing calculation | |
CN103606279B (en) | A kind of road trip mode method of discrimination and system based on smart mobile phone | |
CN104164829A (en) | Pavement smoothness detection method based on mobile terminal and intelligent pavement information real-time monitoring system | |
CN108965609A (en) | The recognition methods of mobile terminal application scenarios and device | |
CN106203437B (en) | Individual driving behavior recognition methods and device | |
Arab et al. | Magnopark-locating on-street parking spaces using magnetometer-based pedestrians' smartphones | |
Laubis et al. | Road condition measurement and assessment: A crowd based sensing approach | |
Jariyasunant et al. | Overcoming battery life problems of smartphones when creating automated travel diaries | |
AbdelAziz et al. | The diversity and scale matter: Ubiquitous transportation mode detection using single cell tower information | |
CN116703122B (en) | Smart city information resource display system and method | |
CN105630842A (en) | Method and device for establishing air quality information database and determining pollution information | |
CN111405469B (en) | Mine earthquake monitoring system based on mobile phone mobile sensing network and crowd-sourcing positioning method | |
Zhang et al. | Mobile sensing in metropolitan area: Case study in beijing | |
Idris et al. | Analysis of bad roads using smart phone | |
Semanjski et al. | Sensing human activity for smart cities’ mobility management | |
Chiang et al. | Estimating instant traffic information by identifying handover patterns of UMTS signals | |
Toutouh-el-Alamin et al. | Enabling low cost smart road traffic sensing | |
Chen et al. | Transportation mode recognition algorithm based on multiple support vector machine classifiers | |
CN114908726A (en) | Real-time global intelligent detection method and system for construction quality of highway broad-width roadbed | |
Akinwande et al. | Automatic and real-time pothole detection and traffic monitoring system using smartphone technology | |
TWI532618B (en) | System and method of collecting abnormal point of road surface |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20191206 Termination date: 20200726 |
|
CF01 | Termination of patent right due to non-payment of annual fee |