• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Multi-Floor Indoor Trajectory Reconstruction Using Mobile Devices

    2021-11-08 08:06:36SultanAlamriKartiniNurfalahandKikiAdhinugraha

    Sultan Alamri,Kartini Nurfalah and Kiki Adhinugraha

    1College of Computing and Informatics,Saudi Electronic University,Riyadh,11673,Saudi Arabia

    2School of Computing,Telkom University,Bandung,40257,Indonesia

    3Computer Science and Information Technology,La Trobe University,Melbourne,3086,Australia

    ABSTRACT An indoor trajectory is the path of an object moving through corridors and stairs inside a building.There are various types of technologies that can be used to reconstruct the path of a moving object and detect its position.GPS has been used for reconstruction in outdoor environments, but for indoor environments, mobile devices with embedded sensors are used.An accelerometer sensor and a magnetometer sensor are used to detect human movement and reconstruct the trajectory on a single floor.In an indoor environment, there are many activities that will create the trajectory similar to an outdoor environment,such as passing along the corridor,going from one room to another, and other activities.We need to analyse trajectories to obtain the movement patterns,understand the most frequently visited places or paths used as well as the least frequented ones.Furthermore,we can utilize movement patterns to obtain a better building design and layout.The latest studies focus on reconstructing the trajectory on a single floor.However, actual indoor environments are comprised of multi-floors and multibuildings.The purpose of this paper is to reconstruct a trajectory in an indoor multi-floor environment.We have conducted extensive experiments to evaluate the performance of our proposed algorithms in a campus building.The result of our experiment shows that the height of the building can be detected using a barometer sensor that gives an atmospheric pressure reading which is then transformed by setting the range value according to the number of floors,enabling the sensors to detect activity in a multi-floor building.The readings obtained from the magnetometer sensor can be used to reconstruct the trajectory similar to the real path based on the direction and degree of direction.The system accuracy in recognizing steps in a multi-floor building is about 84%.

    KEYWORDS Reconstruction; indoor trajectory; multi-floor; accelerometer; barometer; magnetometer

    1 Introduction

    Tracking is a process used for observing objects on the move over a period of time [1-3].One example of the tracking process is when we are using Google Maps to navigate from one point to a destination point, then the system will start to observe the movement of the vehicle or footstep in real time [4].The tracking process gives a timely, ordered sequence of location data for further processing.The tracking data is utilized by Google to develop the path history using the timeline feature which the called trajectory [5].Fig.1a shows the navigation feature on Google Maps, that can be used to guide or help the user to find his/her destination.Fig.1b shows the timeline Feature on Google Maps.

    Figure 1:Google maps navigation (a) Google maps navigation using GPS (b) Timeline feature on Google maps

    A trajectory is the path that a moving object follows through space as a function of time [6].A trajectory can be formed in an outdoor or indoor environment.Many people use Google Maps to help them find a place, guide them to their destination, or for other reasons.Hence, when we are using Google maps, we should turn on the GPS of the mobile device [7,8].Knowing a trajectory can benefit both Google maps and its users.Users can track their movement history;and Google can use the history of users? trajectories to recommend the fastest routes to their destinations because the data is time-ordered and also indicates the places most often visited by the users [9,10].

    Nowadays, many people spend a great deal of time in indoor spaces such as homes, office buildings, campuses, shopping centers, stations, airports or other buildings [2].In indoor environments, people engage in a number of walking activities such as passing along a corridor,moving from one room to another or gathering somewhere [3,11].These activities will create a trajectory pattern.Therefore, there is some similarity between an outdoor environment and an indoor environment.However, indoor environments may consist of dozens of floors, such as skyscrapers [11], they may also consist of multi-buildings in structures known as “interbuilding” [12].GPS performance in indoor environments has poor accuracy compared to its performance outdoors.The accuracy is approximately 5 m outdoors, 7 m in forested areas and 10m in enclosed environments [11,13].It is even less in a concrete building, making it highly unsuitable for indoor environments.While 5 m misplacement for outdoor environment might not give significant issues, In an indoor environment, 1 m misplacement might put the user in an incorrect room or outside the building.Another thing that needs to be considered is the dynamic obstacles such as furniture that moves frequently.It means the trajectory path from one place to another might be different from time to time.

    In an indoor environment, there are several factors that can affect GPS accuracy, so it is difficult to track the movements of people inside a building or beneath a roof or canopied structure [11,13].Furthermore, with the recent technologies such as RFID, Bluetooth and WI-FI which are used in positioning devices in indoor spaces, many of the developing countries, users or institutions cannot afford to have additional devices to support indoor localisation infrastructures.Therefore, one effective way to detect more accurately the movement of a person or object indoors is by means of a mobile device.Mobile devices are suitable for indoor environments because:(1) many embedded sensors are available; [3,14].(2) mobile phones are ubiquitous, simple to use,and relatively inexpensive; (3) many people appear to be attached to their phones [14,15].Thus, a sensor embedded in the mobile device can offer an alternative to the traditional GPS technology.Knowing a trajectory in indoor environments has several benefits.For example, in a crowded shopping center, a customer can follow his trajectory to determine where he might have left his wallet.The trajectory data on the mobile device can be used to know the path to visited places and then the path is used to re-record the incident before the wallet was forgotten.

    Reference [11] has reconstructed the trajectory in an indoor environment.The focus is on the single floor and the accelerometer and magnetometer sensors are utilised.While in the real live,indoor environment is consist of multi-floor even multi-building called inter-building.The aim of this paper is to reconstruct the trajectory in a multi-floor indoor environment by means of a barometer sensor embedded in the mobile device.The indoor environment that will be used to implement the trajectory reconstruction is the Kultubai Selatan (F) multi-floor building at Telkom University.For the purpose of trajectory reconstruction, sensors embedded in the mobile device will be utilized.These sensors are:the accelerometer sensor to measure acceleration force to detect the motion of the device, a magnetometer sensor bearing, and a barometer sensor to calculate the ambient air pressure.It is anticipated that the ambient air pressure reading can be transformed into the number of floor of the building.

    This paper is organized as follows:Section 2 presents the relevant background.Section 3 describes the Multi-Floor Indoor Trajectory Reconstruction, materials and methods.Section 4 presents the results of the experiment and their evaluation.Section 5 concludes the paper and states proposed future work.

    2 Background

    This section presents a review of the literature pertaining to the tracking of movement indoors, with a focus on:1) trajectory tracking, 2) android sensor devices; and 3) algorithms.

    2.1 Trajectory Tracking

    Tracking is used for observing objects on the move over time in either an indoor or outdoor environment [1,3].This can be in indoor environment or outdoor environment.One application that uses GPS for tracking in outdoor positioning is the Time line Feature on Google Maps [7,8].However, in an indoor environment, GPS is not easily applicable for tracking as it is in an outdoor environment [16,17].

    Many technologies are used in positioning devices in indoor environments, such as RFID,Bluetooth and WI-FI.Also, other recent technologies that can be implemented in an indoor environment include Receive Signal Strength (RSSI) and compressive sensing [3,16,18], RSSI and MEMS sensor [19], and Android and WLAN [16,20].

    Two methods can be used to track objects in 3-D space, namely Outside-In tracking and Inside-Out tracking.Outside-In tracking is a method that requires another object such as a beacon, tower or camera, while Inside-Out tracking does not require any external sensors or beacons [21].Instead, the object being tracked has one or more cameras and an inertial measurement unit (magnetometer, gyroscope and accelerometer) on it which observe the environment and senses it [8,22].

    Because the outdoor environment is spacious, GPS technology can be used to form the trajectory.People conduct a range of activities outdoors, all of which will create the trajectory pattern.The trajectory will be used for tracking using an environmental magnetic field [23], to define trajectory queries, and for trajectory indexing [6].Furthermore, some works have used the integration of hardware and software, which brings a simple and natural platform with a WMR prototype.These systems aim to achieve the wireless planning, generation, and tracking of trajectories using the WMR and augmented reality [24,25].Also, many works have focused on trajectory planning algorithms and mobility for robots in order to avoid obstacles in indoors spaces.For instance, an online trajectory planning algorithm based on state-time and the partial trajectory adjustment algorithm enabled the robot to achieve an optimal collision avoidance performance in high dense dynamic environments [26].Moreover, a novel approach has been proposed in order to efficiently produce crash-free optimal trajectories for multiple moving robots in obstacle-rich indoor environments [27].

    However, the accuracy of indoor positioning systems is influenced locally by static elements such as the architecture of a building.Hence, positioning in or around buildings often has static local biases, distorting the positioning estimate in a specific direction [4,9].Not much different from an outdoor environment, in an indoor environment, people engage in a range of activities such as moving from room to another, passing along a corridor, or gathering somewhere.All these activities will create a trajectory pattern [11].Because of the nature of the interior of buildings, space in indoor environments is limited by a number of factors such as walls, doors and stairways [10,11].These limitations can block signals to the the GPS device.Moreover,other technologies such as RFID, Bluetooth and WI-FI might be not available in all institutions buildings infrastructures, due to the high costs.However, these problems can be resolved by embedding sensors in a mobile device, enabling the construction of a trajectory pattern in an indoor environment which will be explained next.

    2.2 Mobile Device

    Nowadays, most people use a mobile device.Mobile phones are ubiquitous, ease of use, and relatively inexpensive [5,14].Moreover, people tend to have attachments to their phone [14,15,28].There are many advantages of using a mobile device as a sensor device for tracking:

    1.The requisite sensors are built in.As long as the desired context can be derived and recognized from the data obtained by the embedded sensors, the users do not need to use external sensors in order to obtain required information [4,14].

    2.The smartphones of today have many features that enable context-aware related implementations.Most smartphones have relatively high processing power and sufficient memory for data processing tasks [14].The smartphone itself is a small computing device with integrated common connectivity.

    3.Most smartphones have also relatively long operation durations.For an average user, under normal usage patterns, a smartphone should have at least a day operation time before a recharge is required [29,30].

    3 Multi-Floor Indoor Trajectory Reconstruction

    3.1 Embedded Sensors on the Mobile Device

    Sensors are devices that can detect specific events and can measure motion, orientation,and various environmental conditions.These sensors are capable of providing raw data with high precision and accuracy, and are useful for monitoring the movement or positioning of three-dimensional devices, or changes in the ambient environment near a device.For example, a travel application might use the geomagnetic field sensor and accelerometer to report a compass bearing.The Android platform supports three broad categories of sensors [21,30]:motion sensors,environment sensors, position sensors.

    The sensors’framework on Android uses a standard three-axis coordinate system to obtain data readings [21,30].For most sensors, the coordinate system is defined relative to the device’s screen when the device is held in its default orientation.

    When a device is held in its default orientation, theXaxis is horizontal and points to the right, theYaxis is vertical and points upward, and theZaxis points toward the outside of the screen face.In this system, coordinates behind the screen have negativeZvalues.

    Two important points to remember are:in this coordinate system, the axes are not swapped when the device’s screen orientation changes; and the sensor coordinate system is always based on the natural orientation of a device [11].

    3.1.1 Motion Sensor

    There are various types of sensors such as accelerometer sensors, gravity sensors, gyroscopes,and rotational vector sensors [21,31].However, this experiment focuses only an accelerometer sensor.Motion sensors are used to measure the acceleration force and rotational force along three axes.Motion sensors are useful for monitoring device movement or detecting device motion.

    An accelerometer measures the acceleration force in m/s2that is applied to a device on all its physical axes (x,y, andz), including the force of gravity.This sensor is generally used for the detection of motions such as shaking, tilting, rotating or swinging.An accelerometer is available on API level 14, level 9, level 8 and level 3.An accelerometer sensor looks like a gravity sensor, apart from one difference.Accelerometers measure the acceleration force and the force of gravity [21,30].Hence, when the device is sitting on a table (and obviously not accelerating), the accelerometer’s reading shows a magnitude of g=9.81 m/s2.So, it should be apparent that in order to measure the real acceleration of the device, the contribution of the force of gravity must be eliminated.This can be achieved by applying a high-pass filter.Conversely, a low-pass filter can be used to isolate the force of gravity.

    For example, when the device lies flat on a table and is pushed on its left side toward the right, thexacceleration value is positive (Fig.2).

    Figure 2:Graph of accelerometer reading.(a) Device is pushed on its left side toward the right(b) Device is pushed on its up side toward the down (c) Device is pushed on its front side toward the back

    3.1.2 Environment Sensor

    Environment sensors are used to measure or monitor various environmental parameters.Some sensors can be used to monitor relative ambient humidity, ambient pressure, and ambient temperature.Barometers, photometers, and thermometers come under this category of sensors [21,32].The focus of this paper is only on pressure sensors.

    The pressure was calculated as P=F/A where P is pressure, F is force and A is the area [21].Pressure sensors measure the ambient air pressure which returns a reading of hPa or mBar [11,21].In [32] mention that barometers measure air pressure and can be used to forecast the weather.Air pressure can be measured in inches of mercury, millimeters of mercury, or hectopascals, depending on the location and scale of the device [33].A barometer measures atmospheric pressure, so we can obtain a general estimate of what will happen when the air pressure rises or falls.If the air pressure rises, this indicates fine weather to come; if it drops, this signifies future bad weather such as rain or snow, or something similar.

    Nowadays, a modern smartphone can be embedded with a barometer to increase GPS results in regard to elevation, because the device can be affected by atmospheric pressure [32].Data measured by sensors is then used to determine how high the device is above sea level, which in turn results increases the GPS accuracy.In terms of barometric measurement, 1000 hPa is equal to 1000 mbar, which is equal to 750 mm of mercury in a barometric column, which is 0.987 of the average atmospheric pressure, which on global average is 1013 millibars or hectopascals [32,33].

    In this study, we transform the result of the pressure sensor reading to detect the number of floors in the building by setting the range value.

    3.1.3 Position Sensor

    Position sensors are used to measure the physical position of a device.Orientation sensors and magnetometers come under this category of sensors [21,34].This experiment demonstrates the function of a magnetometer.A magnetometer measures the ambient geomagnetic field in theX,Y, andZaxis inμT.Generally, it is used to create a compass.This sensor is a type of hardware,and is available on all API levels.A magnetometer sensor reading will show direction and the degree of direction of the device based on the wind direction shown.

    Gold represents virtue, intelligence, superiority, heaven, worldly wealth, idolatry, revealed truth, marriage, and fruitfulness (Olderr 1986). Return to place in story.

    3.2 System Architecture

    The architecture of the proposed system consists of a mobile application to record the sensor value, and a computer program to develop the path or to reconstruct the trajectory.A detailed explanation of each component of the architecture will be given below.Fig.3 illustrates the system architecture and its flow.

    In the first stages, the mobile device applications include the embedded sensors:accelerometer,magnetometer and barometer sensors.When we click the start button on the smartphone or mobile device, it will record the sensor readings.The accelerometer sensor will detect the acceleration of the gravitational force on thex,y, andzaxes when the application is running.The magnetometer sensor is used to serve as a compass that shows the direction and angle formed by mobile devices against the compass point, while the barometer sensor is used to detect or calculate the height according to the range that has been defined.

    The data obtained from the sensors that will be recorded on Google Firebase comprise bearings, the number of steps and the barometer reading.The data is recorded as soon as a footstep is detected.In the second stage, the computer program is used to process the data and reconstruct the data as a path.To reconstruct the path, we have to know the value of coordinates.This value is obtained from the calculation of angles using trigonometric rules.

    Figure 3:Overview of system architecture

    3.3 Data Structure

    To reconstruct an indoor trajectory, we need sensors embedded in a smartphone, so we will need a feature that can save sensor readings.The data structure will be stored in this system as shown in Tab.1.The barometer sensor reading is saved as an altitude attribute.The angle is seen in the compass reading obtained from the magnetometer sensor.By knowing the angle, we can make a line to reconstruct the trajectory.The last one is the number of steps.This attribute will save the number of steps when movement is detected by the smartphone.

    Table 1:Data structure for path reconstruction

    3.4 Algorithm

    Algorithm 1:Sensors value recording in mobile application Result:reading of sensors Value T ←threshold for step detector;number of steps ←0;while buttonStop /= True do read value of x, y, z axes;read value of angle;SVM calculating;if one second then if SVM over threshold then number of steps ←number of steps + 1;write the sensors value;new number of steps;write value of angle;else write the sensors value;write new number of steps;write value of angle;end end end

    The first algorithm as shown in Algorithm 1 is used to record accelerometer and magnetometer sensor values.Accelerometer sensor is used as pedometer (electronic device used to count the steps of people walking), magnetometer is used as a compass to record the directions and the degree value of the direction.The use of Signal Vector Magnitude (SVM) is proposed to detect walking condition or stop [11].Walking is a condition where there is a movement position of the object from one point to another point while stopping is a condition where there is no movement position from one point to another point.Below is calculation of SVM (1).

    The first algorithm is used to record accelerometer and magnetometer sensor readings.The accelerometer sensor is used as a pedometer (an electronic device used to count the steps of people walking); the magnetometer is used as a compass to record the directions and the angle of the direction.The use of a Signal Vector Magnitude (SVM) is proposed to detect walking or stopping [11].Walking is a condition where the object takes steps to move from one point to another; stopping is a condition where the object does not move from one point to another point.Below is the calculation of SVM (1).

    The SVM calculates the acceleration value when walking [11].TheAccx,Accy, andAcczare the values based on the physical ofx,y, andzaxes of accelerometer sensor reading.

    The second algorithm is proposed for the reconstruction of the trajectory (Algorithm 2).First,the data is preprocessed.The data that will be used is the size of the angle and the number of steps recorded.The data is labelled as 1 if a step is detected, and labelled as 0 if it stops [11].

    A trigonometric theorem as shown in Tab.2 is used for the reconstruction.The Trigonometry Theorem is used to obtain the value of coordinates in a Cartesian diagram.Since we have the value of the angle from the compass reading that shows the angle and direction for human movement.Below is the basic formula for the trigonometry theorem:

    Algorithm 2:Reconstructing trajectory obtained from the recorded value Result:Array of coordinates x, y data ←value of sensors reading;angle ←empty array [];labelling ←empty array [];i ←1;while i <length of data+1 do dataangle ←compass reading;step ←pedometer reading;while i <length of data+1 do if step(i)==0 or step(i)==data(i-1) then labelling ←0;else labelling ←1;end i ←i+1;end if labelling(i)==1 then angle ←dataangle end i ←i + 1;end i ←1;while i ≤length of labelling+1 do if i-1=0 then x(i) ←0;y(i) ←0;else if labelling(i)==0 then x(i) ←x(i-1);y(i) ←y(i-1);else x(i) ←x(i) + cos (90-angle(i-1));y(i) ←y(i) + sin (90-angle(i-1));end end i ←i + 1;end

    Table 2:Trigonometric formula for quadrant 1

    The next algorithm shows how to record the value of the sensors and detect the footsteps saved on the database.In this algorithm, the accelerometer sensor is used to detect and recognize the number of steps (footstep), the compass bearings found by the magnetometer sensor, and the altitude readings obtained by the barometer sensor.First, to detect whether an activity is a walking or stopping one, we do a SVM (Signal Vector Magnitude) calculation and then normalize the SVM result.The result of this normalization is used to calculate the velocity of the human movement, so that we can recognize the activities (walk or stop).After the system recognizes or detects the number of steps, the data of angles, number of steps, and altitudes is stored in the Firebase database.

    In the algorithm used for reconstructing trajectories, the system will read all data stored in the database.Based on the previous explanation, the data to be read is the direction, size of the angle,number of steps, and altitude.Data stored in the database certainly shows human movement activity which is a running activity, so there must be a number of steps to be detected.

    Algorithm 3:Recording the value of the sensors and detect the footstep save into database Result:The value of sensor reading (angle, number of step, altitude)Number of step = 0;Threshold = the value of threshold to detect the step;Velocity size = 10;Accelerometer ring size = 50;STEP DELAY NS = 1000000000;old Velocity Estimate = 0f;last Step TimeNS = 0;while buttonStop /= true do read accelerometer sensor value (x, y, and z axes);read magnetometer sensor value;read barometer sensor value;smoothed Gravity = LowPassFilter the value of accelerometer;smoothed Compass = LowPassFilter the value of compass;smoothed Altitude = LowPassFilter the value of barometer sensor;STEP DETECTOR = convert and normalize the value of smoothed gravity;calculate the Velocity Estimate;angle = converting the result of smoothed compass into degree;if (Velocity Estimate >Threshold) and (odl Velocity Estimate ≤Threshold) and (TimeNS-last StepNs >STEP DELAY NS) then Number of Step = Number of + 1;last Step TimeNS = timeNS;Data = array dictionary of angle, number of step and altitude ;save to database;end old Velocity Estimate = Velocity Estimate;end

    Algorithm 4:How to reconstruct trajectory from the value that store in database Result:Array of coordinates x, y and z read the database;Data:array dictionary of data angle, number of step and altitude;read the index with the altitude value;floor = check range value of altitude, convert into floor;index ←1;while (index ≤length of Data+1) do if index==0 then x = 0;y = 0;z = floor;else x = Data[index-1].x + cos (90 - Data[index-1].angle);y = Data[index-1].y + sin (90 - Data[index-1].angle);z = floor;end end

    4 Evaluation

    In this section, we will describe the testing scenario, and present the results of the experiment.The results will indicate the level of accuracy of the system in terms of recognizing the steps.In this evaluation, we use Android devices as since Android dominates worldwide market share,especially in developing countries.

    4.1 Testing Scenario

    We built a testing area replicating a Cartesian diagram consisting of three axes where the x-axis represents the east direction of the wind, the y-axis represents the north direction of the wind, and the z-axis represents the value of the barometer reading which will be turned into a floor.The numbers on thex,y, andz-axes represent every 1 footstep, which is set for a woman with an average height of 153 cm and a footstep length of about 38 cm.The path testing scenario is divided into a single floor and a multi-floor.The single floor is depicted in Figs.4 and 5 shows the multi floor.

    Figure 4:Illustration of tow different paths on single floor.(a) Walking direction to the east (b)Walking direction to the diagonal

    Figure 5:Illustration of path on multi-floor.(a) The walking direction from the first floor to the second floor (b) The number of footsteps detected

    For the test scenario, the effect of threshold and device position will be taken into account.The threshold is used because pedometer applications commonly apply it to recognize human steps.In this experiment, only walking and stopping activities are considered.The other factor is the placement of the device, which also impacts on threshold and step detection.

    When the mobile device is utilized as a compass, we hold the device at an angle of 0°.When we use the mobile device as a pedometer, we hold the device in different positions, so the positioning angles of the device are 0°, 30°, 45°or even 90°.The testing scenario is run with 10 actual steps taken in the single floor and 57 steps in the multi-floor; there is no influence of times.There are three scenarios for the testing of subject activity.

    4.1.1 Threshold

    We proposed various threshold values to recognize walking or stopping activity, ranging from from 0.1 to 0.5.The threshold value affects the recognition of steps (walking activity) because the step will recognize whether the SVM calculation exceeds the threshold value.The smaller the threshold value, the more sensitive the system is to recognizing the step.Fig.6 shows the accelerometer reading the human movements are detected.

    Figure 6:Graph of accelerometer reading.(a) When the human moves to another position, the accelerometer reading changes.When the human stops, the accelerometer reading is constant(b) Shows the accelerometer reading during a walking activity on a single floor and upstairs

    4.1.2 Device Position

    Because of the limitations associated with holding the device, we proposed holding the device at four different angles because each person has his/her own way of holding a device, positioning it at the most comfortable angle.In this experiment, we devised a scenario testing the positioning of a device at different angles:0°, 30°, 45°, and 90°.The performance of the compass may be affected by positioning the device at an angle of 90°, so we aim to investigate that.After we obtain the optimum threshold value (from 0.1 to 0.5), the threshold value is applied to each device position; after that, we take the average of the level accuracy.

    4.1.3 Range Walking

    The aim of determining range walking is to find out how accurately the system can recognize the user activity.Using various thresholds and device positions in the testing scenario, we can distinguish between walking and stopping activities.Fig.7 depicts the testing scenario range walking.

    Figure 7:Testing scenario for range walking with 10 steps taken over a 20-second period.(a) 2 s for walking and 2 s for stopping (b) 5 s for walking and 5 s for stopping (c) 10 s for walking and 10 s for stopping

    4.2 Testing Result

    This section presents the results obtained from our testing scenarios.The focus of the evaluation is on how accurately the application sensor system recognized the number of steps in each testing scenario, and whether it was a walking or stopping activity.

    4.2.1 Threshold

    In the testing scenario, we used threshold values ranging from 0.1 to 0.5.Tabs.3-5 below show the number of steps recognized when SVM is over the threshold value.

    Table 3:The number of step recognize based on path a scenario testing

    Table 4:The number of steps recognized for path c

    Table 5:The number of steps recognized for path d

    The tables above show that the smaller the threshold value, the better the system recognized the step because the sensor is more sensitive when comparing between the result of SVM and the threshold.The sensitivity of the threshold affects the ability of the device to process the vibration generated during the walking or stopping activity [11].The system will recognize it as a step when the value of the SVM calculation is more than the threshold.Based on the formula proposed to calculate the accuracy, we obtain all the accuracy of the data.From the accuracy levels obtained,we calculate the average of each threshold accuracy and express this in Figs.8a and 9.Note that the testing involved in many paths, only path a, c and d shown as an examples.

    The graphs show that the optimum accuracy is achieved when the threshold value is 0.3,giving an average accuracy of about 88.75% for all paths in the scenario testing.

    Figure 8:The level average of accuracy for paths c and d scenarios testing.(a) Scenario a(b) Scenario c (c) Scenario d

    4.2.2 Device Position

    As mentioned previously, we used four device positions and thresholds ranging from 0.1 to 0.5.To determine the accuracy, we calculate the average of each scenario involving the device position.Below in Figs.9a-9c representation of the average accuracy based on the position of the device.

    From the figures, we can see that when the device is positioned at an angle of 0°, optimum accuracy is achieved.However, when walking, people generally position their device at angles between 30°to 60°which obtains up to 74% accuracy.

    Figure 9:The average level of accuracy.(a) Single floor with threshold = 0.3 (b) Single floor with threshold = 0.1 (c) Multi floor with threshold = 0.3

    4.2.3 Range Walking

    The results of our experiments show that the best threshold and the best device position can be used to distinguish between walking and stopping activities.We also examine the results of the range walking test in single-floor and multi-floor scenarios in order to determine the extent of its impact on results.

    The level of accuracy based on the steps recognized are given in Tab.6.

    Table 6:The number of steps recognized by the system when the device is positioned at an angle of 0° and comparison of the best threshold for a single-floor scenario

    As can be seen from Fig.10 the optimum accuracy is achieved when the threshold is 0.3.

    Figure 10:Graph visualization level of accuracy range walking test scenario based on the best threshold and device position is 0°

    The result of multi-floor testing scenario can be seen below in Tab.7.

    Table 7:The number of steps recognized by the system when the device is positioned at an angle of 0° and the comparison of the best threshold in multi-floor scenario

    The level of accuracy based on the number of steps recognized is shown in Fig.11.Here, it is clear that the optimum accuracy is achieved when the threshold value is 0.3.

    Figure 11:The level of accuracy (%):Number of steps recognized by the system; the comparison of the best threshold when the device is positioned at an angle of 0° in a multi-floor scenario

    5 Conclusions

    This paper investigates the reconstruction of trajectories in a multi-floor indoor environment by embedding a barometer sensor in a mobile device.The sensors involved are the accelerometer sensor to measure the acceleration force exerted on the mobile device when detecting motion, a magnetometer sensor to measure, and an additional barometer sensor to calculate the ambient air pressure, with the expectation that the ambient air pressure reading can indicate the number of floors in a building.Here, the steps are recognized accurately when 0.3 is the threshold and the device is positioned at a 0°angle.The best threshold value and the best position of the device obtained can be used to optimize the use of sensor readings when recognizing the human activity of walking (condition when there is a movement position detecting) or stopping based on accelerometer reading for the step and magnetometer for the path reconstruction.In addition,there is a trajectory reconstruction error in a multi-floor scenario because the barometer sensor reading is not stable as a result of fluctuations in the natural environment.The level of accuracy of the system when recognizing steps is 84% for a multi-floor scenario and 88.75% for a single floor.Also, the average level of accuracy when recognizing a walking activity or a stopping activity is about 90% for a single-floor scenario and 87% for the multi-floor.

    There are several improvements that could be achieved by conducting future work in this area.First, the accuracy of the angle reading needs to be improved.Corrective data could be used to determine the level of accuracy of the compass in the mobile device.As we know, the compass in a mobile device is consumer-grade, and therefore not reliable enough to determine the angle accurately.Furthermore, to implement indoor trajectory reconstruction in an inter-building,several features need to be taken into consideration such as lifts, escalators, overlapping building and floors, and the movements of objects (i.e., walking or running).

    Acknowledgement:The source of our implementations can be downloaded from the following URL:https://bit.ly/2T8UPzC.

    Funding Statement:This research was supported by the Scientific Research Deanship, Saudi Electronic University (7732-CAI-2019-1-2-r).

    Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding the present study.

    国产伦精品一区二区三区视频9| 日日啪夜夜爽| 天堂俺去俺来也www色官网 | 色视频www国产| 日本黄色片子视频| 国产综合懂色| 少妇的逼水好多| 国产精品一区二区三区四区免费观看| 精品不卡国产一区二区三区| 寂寞人妻少妇视频99o| 国产av在哪里看| 搡女人真爽免费视频火全软件| 国产精品人妻久久久影院| 久久久久久久久大av| 国产黄a三级三级三级人| 美女xxoo啪啪120秒动态图| 一个人观看的视频www高清免费观看| 亚洲精品国产av成人精品| 最近2019中文字幕mv第一页| 啦啦啦韩国在线观看视频| 亚洲第一区二区三区不卡| 国产成人91sexporn| 69av精品久久久久久| 91精品国产九色| 久久精品国产亚洲av涩爱| 亚洲av国产av综合av卡| 亚洲最大成人av| 熟女人妻精品中文字幕| 欧美日本视频| 婷婷色综合大香蕉| 天美传媒精品一区二区| 高清毛片免费看| 精品酒店卫生间| 3wmmmm亚洲av在线观看| 嫩草影院入口| 亚洲精品一区蜜桃| 亚洲第一区二区三区不卡| 丰满人妻一区二区三区视频av| 毛片一级片免费看久久久久| 国产91av在线免费观看| 三级男女做爰猛烈吃奶摸视频| 成人国产麻豆网| 免费观看性生交大片5| 女人被狂操c到高潮| 国产午夜精品论理片| 久久久久久九九精品二区国产| 国产精品一区二区三区四区久久| 欧美xxxx性猛交bbbb| 成年女人在线观看亚洲视频 | 亚洲18禁久久av| 男插女下体视频免费在线播放| 免费黄网站久久成人精品| 丰满少妇做爰视频| 国产乱人偷精品视频| 欧美最新免费一区二区三区| 又粗又硬又长又爽又黄的视频| 亚洲va在线va天堂va国产| 久久久久久久久久久丰满| 黄色日韩在线| 777米奇影视久久| 五月天丁香电影| 免费少妇av软件| 永久网站在线| 91久久精品国产一区二区三区| 国产精品美女特级片免费视频播放器| 国产欧美日韩精品一区二区| 亚洲真实伦在线观看| 国产亚洲最大av| 麻豆精品久久久久久蜜桃| 欧美高清成人免费视频www| 亚洲精品自拍成人| 国产av国产精品国产| 欧美日韩亚洲高清精品| 中国美白少妇内射xxxbb| 国产亚洲5aaaaa淫片| 舔av片在线| 国产69精品久久久久777片| 欧美+日韩+精品| 亚洲熟女精品中文字幕| 免费观看无遮挡的男女| 国产高清三级在线| 国产高潮美女av| 国产成人精品婷婷| 日本黄色片子视频| 色网站视频免费| 亚洲精品色激情综合| 国产精品嫩草影院av在线观看| 精品一区二区三卡| 国产三级在线视频| 国产精品久久视频播放| 观看免费一级毛片| 亚洲精品视频女| 欧美性猛交╳xxx乱大交人| 天堂俺去俺来也www色官网 | 嫩草影院新地址| 91精品国产九色| 三级经典国产精品| 日韩av免费高清视频| 国产麻豆成人av免费视频| 99久久精品一区二区三区| 亚洲精品日韩在线中文字幕| 久久久久久伊人网av| 91aial.com中文字幕在线观看| 国产91av在线免费观看| 亚洲不卡免费看| 国产探花在线观看一区二区| 国产白丝娇喘喷水9色精品| 亚洲精品久久久久久婷婷小说| 美女黄网站色视频| 观看美女的网站| 成人av在线播放网站| 丝瓜视频免费看黄片| 国产伦理片在线播放av一区| 纵有疾风起免费观看全集完整版 | 国产高清国产精品国产三级 | 免费播放大片免费观看视频在线观看| 69av精品久久久久久| 日日啪夜夜爽| 国产精品国产三级专区第一集| 观看美女的网站| 丝瓜视频免费看黄片| 夜夜看夜夜爽夜夜摸| 国产国拍精品亚洲av在线观看| 在线免费观看不下载黄p国产| 日韩成人伦理影院| 久久久久久久久大av| 老司机影院成人| 午夜视频国产福利| 久久精品夜夜夜夜夜久久蜜豆| 一级毛片我不卡| 精品国内亚洲2022精品成人| 看非洲黑人一级黄片| 欧美成人一区二区免费高清观看| 大又大粗又爽又黄少妇毛片口| 男人舔奶头视频| 亚洲精品久久午夜乱码| 久久久久久久亚洲中文字幕| 亚洲自拍偷在线| 18禁在线无遮挡免费观看视频| 国产精品麻豆人妻色哟哟久久 | 男人舔女人的私密视频| 边亲边吃奶的免费视频| 黄色毛片三级朝国网站| 国产av一区二区精品久久| 街头女战士在线观看网站| 久久 成人 亚洲| 少妇精品久久久久久久| 男人操女人黄网站| 亚洲欧美中文字幕日韩二区| 国产白丝娇喘喷水9色精品| 中文字幕色久视频| 性色av一级| 欧美日本中文国产一区发布| 日韩中文字幕视频在线看片| 蜜桃国产av成人99| 亚洲精品aⅴ在线观看| 丰满迷人的少妇在线观看| 狠狠精品人妻久久久久久综合| 国产熟女欧美一区二区| 午夜免费鲁丝| av在线老鸭窝| 麻豆av在线久日| 91在线精品国自产拍蜜月| 丁香六月天网| 黄片无遮挡物在线观看| 亚洲国产欧美网| 午夜免费观看性视频| 免费观看a级毛片全部| 国产成人a∨麻豆精品| 国产精品麻豆人妻色哟哟久久| 18在线观看网站| 卡戴珊不雅视频在线播放| 免费少妇av软件| 香蕉国产在线看| 欧美日韩国产mv在线观看视频| 美女中出高潮动态图| 91aial.com中文字幕在线观看| 9191精品国产免费久久| 亚洲,欧美精品.| 少妇人妻 视频| 曰老女人黄片| 精品酒店卫生间| 欧美日韩亚洲国产一区二区在线观看 | 男的添女的下面高潮视频| 在线观看三级黄色| 自线自在国产av| 妹子高潮喷水视频| 久久精品熟女亚洲av麻豆精品| 老汉色av国产亚洲站长工具| 最新的欧美精品一区二区| 一级毛片电影观看| 曰老女人黄片| 国产xxxxx性猛交| 国产免费福利视频在线观看| 亚洲一级一片aⅴ在线观看| 一本久久精品| 日韩免费高清中文字幕av| 国产成人av激情在线播放| 欧美成人精品欧美一级黄| 波多野结衣av一区二区av| 免费观看av网站的网址| 久久久久视频综合| 777久久人妻少妇嫩草av网站| 成人午夜精彩视频在线观看| 男女无遮挡免费网站观看| 国产av码专区亚洲av| av片东京热男人的天堂| 99九九在线精品视频| 亚洲精品一区蜜桃| 免费高清在线观看日韩| 久久久精品国产亚洲av高清涩受| 久久韩国三级中文字幕| 黑人巨大精品欧美一区二区蜜桃| 在线天堂中文资源库| 中文字幕人妻熟女乱码| 久久 成人 亚洲| 成年av动漫网址| 亚洲人成77777在线视频| 免费高清在线观看视频在线观看| 国产精品熟女久久久久浪| 亚洲成av片中文字幕在线观看 | 久久久久精品性色| 亚洲中文av在线| 97在线视频观看| 久久久久久人妻| 一级片免费观看大全| 男男h啪啪无遮挡| 午夜福利一区二区在线看| 国产一区二区在线观看av| 少妇 在线观看| 精品国产露脸久久av麻豆| 国产一区亚洲一区在线观看| 啦啦啦在线免费观看视频4| 99热国产这里只有精品6| 国产视频首页在线观看| 午夜福利影视在线免费观看| 久久精品国产鲁丝片午夜精品| 中文字幕另类日韩欧美亚洲嫩草| 成年女人毛片免费观看观看9 | 下体分泌物呈黄色| 午夜福利一区二区在线看| 汤姆久久久久久久影院中文字幕| 9色porny在线观看| 成人二区视频| 看十八女毛片水多多多| 99热网站在线观看| 飞空精品影院首页| 亚洲精品视频女| 国语对白做爰xxxⅹ性视频网站| 人人妻人人爽人人添夜夜欢视频| av一本久久久久| av在线老鸭窝| 国产成人免费观看mmmm| 老熟女久久久| 男人操女人黄网站| 久久精品久久久久久久性| 纵有疾风起免费观看全集完整版| 99久久精品国产国产毛片| 久久久久精品人妻al黑| 久久人人爽av亚洲精品天堂| 成年女人在线观看亚洲视频| 女人精品久久久久毛片| 自线自在国产av| 亚洲精品,欧美精品| 日本欧美国产在线视频| 99re6热这里在线精品视频| 日韩制服骚丝袜av| 亚洲欧美成人综合另类久久久| av网站免费在线观看视频| 国产精品亚洲av一区麻豆 | 国产熟女欧美一区二区| 日韩制服骚丝袜av| 9191精品国产免费久久| 国产在线一区二区三区精| 精品国产露脸久久av麻豆| av又黄又爽大尺度在线免费看| 国产黄色视频一区二区在线观看| kizo精华| 国产极品粉嫩免费观看在线| 咕卡用的链子| 精品一品国产午夜福利视频| 亚洲av国产av综合av卡| 精品少妇久久久久久888优播| 久久久久久久国产电影| 精品国产一区二区三区久久久樱花| 亚洲综合色网址| 激情视频va一区二区三区| 中文天堂在线官网| 我要看黄色一级片免费的| 女性生殖器流出的白浆| 久久精品久久精品一区二区三区| 99国产精品免费福利视频| 国产精品三级大全| 久久久久久久亚洲中文字幕| 日韩大片免费观看网站| 国产在线一区二区三区精| 日本色播在线视频| 亚洲av综合色区一区| 亚洲av中文av极速乱| 日韩免费高清中文字幕av| 午夜免费男女啪啪视频观看| 国产毛片在线视频| 精品一品国产午夜福利视频| 亚洲精品视频女| 久久久久久久久免费视频了| 蜜桃国产av成人99| 色94色欧美一区二区| 国产男人的电影天堂91| 一二三四在线观看免费中文在| 国产伦理片在线播放av一区| 日本色播在线视频| 午夜老司机福利剧场| 欧美97在线视频| 成人毛片a级毛片在线播放| 啦啦啦在线观看免费高清www| 黄网站色视频无遮挡免费观看| 免费大片黄手机在线观看| 一本色道久久久久久精品综合| 一级a爱视频在线免费观看| 日韩精品有码人妻一区| av不卡在线播放| 久久亚洲国产成人精品v| 国产极品粉嫩免费观看在线| 老司机亚洲免费影院| 欧美激情 高清一区二区三区| 日韩制服骚丝袜av| 女性被躁到高潮视频| 日韩在线高清观看一区二区三区| 亚洲人成网站在线观看播放| 午夜福利一区二区在线看| 亚洲精品日韩在线中文字幕| 校园人妻丝袜中文字幕| 免费黄频网站在线观看国产| 欧美亚洲 丝袜 人妻 在线| av国产久精品久网站免费入址| 午夜免费观看性视频| 日本午夜av视频| 不卡av一区二区三区| 深夜精品福利| 大码成人一级视频| 久久精品久久久久久久性| 免费观看在线日韩| 青春草亚洲视频在线观看| 在线观看人妻少妇| 青草久久国产| 春色校园在线视频观看| 欧美人与善性xxx| 国产男人的电影天堂91| 中文字幕亚洲精品专区| 亚洲一区二区三区欧美精品| 免费女性裸体啪啪无遮挡网站| xxx大片免费视频| 999久久久国产精品视频| 在线观看免费日韩欧美大片| 国语对白做爰xxxⅹ性视频网站| 亚洲久久久国产精品| 国产精品人妻久久久影院| 亚洲国产精品国产精品| 亚洲色图 男人天堂 中文字幕| 成年人午夜在线观看视频| 国产一区二区激情短视频 | 一二三四中文在线观看免费高清| 熟女av电影| av网站在线播放免费| 精品人妻一区二区三区麻豆| 国产精品一国产av| 狂野欧美激情性bbbbbb| 亚洲欧美精品自产自拍| 99久久综合免费| 国产毛片在线视频| 午夜激情久久久久久久| 国产亚洲精品第一综合不卡| 日韩伦理黄色片| 在线 av 中文字幕| 亚洲国产日韩一区二区| www.精华液| 午夜福利视频在线观看免费| 久久精品久久久久久噜噜老黄| 欧美日韩av久久| 成人亚洲欧美一区二区av| 国产片内射在线| 一级爰片在线观看| 日韩制服骚丝袜av| 午夜精品国产一区二区电影| 在线观看免费日韩欧美大片| 国产片特级美女逼逼视频| 色网站视频免费| 日日爽夜夜爽网站| 欧美97在线视频| 国产精品无大码| 一二三四中文在线观看免费高清| 午夜影院在线不卡| av福利片在线| 99热全是精品| 欧美最新免费一区二区三区| 黄片播放在线免费| 亚洲第一av免费看| 五月伊人婷婷丁香| 人妻少妇偷人精品九色| 亚洲成av片中文字幕在线观看 | 午夜日韩欧美国产| 久久亚洲国产成人精品v| xxx大片免费视频| 国产成人欧美| 老鸭窝网址在线观看| 最近中文字幕高清免费大全6| 少妇人妻精品综合一区二区| 久久久国产精品麻豆| 成年女人毛片免费观看观看9 | 99精国产麻豆久久婷婷| 女性被躁到高潮视频| 日韩一本色道免费dvd| 青春草国产在线视频| 成人黄色视频免费在线看| 三上悠亚av全集在线观看| 久久久精品国产亚洲av高清涩受| 91成人精品电影| 欧美精品一区二区免费开放| 美女主播在线视频| 亚洲欧洲精品一区二区精品久久久 | 在线天堂中文资源库| 色婷婷av一区二区三区视频| 十八禁高潮呻吟视频| 成年女人毛片免费观看观看9 | 国产乱来视频区| 欧美日韩视频精品一区| 国产深夜福利视频在线观看| 亚洲精品乱久久久久久| 少妇的逼水好多| 天堂8中文在线网| 黄色配什么色好看| 一本大道久久a久久精品| 人成视频在线观看免费观看| 日韩一区二区三区影片| 人人妻人人澡人人看| 日本91视频免费播放| 有码 亚洲区| 黄片小视频在线播放| 国精品久久久久久国模美| 大陆偷拍与自拍| 在线 av 中文字幕| 久久99蜜桃精品久久| 成年av动漫网址| 18禁裸乳无遮挡动漫免费视频| 精品一品国产午夜福利视频| 人人妻人人添人人爽欧美一区卜| 亚洲人成77777在线视频| 在现免费观看毛片| 国产黄频视频在线观看| 欧美成人午夜免费资源| 高清av免费在线| 亚洲第一青青草原| 午夜日韩欧美国产| 成人毛片a级毛片在线播放| 亚洲三区欧美一区| 日韩制服骚丝袜av| 日韩一区二区视频免费看| 国产综合精华液| 国产精品一区二区在线观看99| 亚洲av免费高清在线观看| 日韩一本色道免费dvd| 丝袜在线中文字幕| 亚洲成国产人片在线观看| 少妇的逼水好多| 91在线精品国自产拍蜜月| 国产av码专区亚洲av| 国产成人aa在线观看| 欧美日韩视频精品一区| 精品亚洲成国产av| 中文字幕最新亚洲高清| 极品人妻少妇av视频| 高清在线视频一区二区三区| 有码 亚洲区| 午夜老司机福利剧场| 日韩免费高清中文字幕av| 伦理电影大哥的女人| 一区二区三区四区激情视频| 亚洲人成网站在线观看播放| 97在线视频观看| 亚洲精品美女久久av网站| 日韩免费高清中文字幕av| 91午夜精品亚洲一区二区三区| 国产精品蜜桃在线观看| 精品久久蜜臀av无| 欧美黄色片欧美黄色片| 丰满少妇做爰视频| 婷婷色麻豆天堂久久| 久久久久久人妻| 啦啦啦在线观看免费高清www| 久久av网站| 丰满少妇做爰视频| 丝袜美腿诱惑在线| 王馨瑶露胸无遮挡在线观看| 美女高潮到喷水免费观看| av国产精品久久久久影院| 亚洲精品一二三| 中文欧美无线码| 日韩一区二区三区影片| 欧美xxⅹ黑人| 婷婷色综合www| 精品国产一区二区三区久久久樱花| 在线观看免费高清a一片| 国产一区二区三区综合在线观看| 国产精品一区二区在线不卡| 美女午夜性视频免费| 日韩中文字幕视频在线看片| 97在线人人人人妻| 国产麻豆69| 涩涩av久久男人的天堂| 国产麻豆69| 久久精品国产a三级三级三级| 国产国语露脸激情在线看| 久久精品国产亚洲av天美| av福利片在线| 久久久久久久亚洲中文字幕| 国产日韩一区二区三区精品不卡| 国产av码专区亚洲av| 人妻系列 视频| 一区二区av电影网| 久久婷婷青草| 午夜福利视频精品| 老鸭窝网址在线观看| 飞空精品影院首页| 高清av免费在线| 九草在线视频观看| 色婷婷久久久亚洲欧美| 一区在线观看完整版| 精品亚洲成国产av| 男女国产视频网站| 日本黄色日本黄色录像| 欧美国产精品va在线观看不卡| 亚洲美女黄色视频免费看| 波多野结衣av一区二区av| 美女xxoo啪啪120秒动态图| 一级毛片黄色毛片免费观看视频| 久久久久久免费高清国产稀缺| 一本色道久久久久久精品综合| 伦精品一区二区三区| 亚洲av免费高清在线观看| 久久99蜜桃精品久久| 欧美av亚洲av综合av国产av | 黄色怎么调成土黄色| 国产av码专区亚洲av| 韩国高清视频一区二区三区| 日韩制服骚丝袜av| 欧美激情 高清一区二区三区| 一区二区三区乱码不卡18| 国产精品成人在线| tube8黄色片| 国产综合精华液| 久久精品国产亚洲av高清一级| 侵犯人妻中文字幕一二三四区| 69精品国产乱码久久久| 一区二区日韩欧美中文字幕| 国产免费视频播放在线视频| 亚洲精品自拍成人| 91成人精品电影| 人人妻人人添人人爽欧美一区卜| 久久99一区二区三区| 亚洲国产成人一精品久久久| 免费av中文字幕在线| 夫妻性生交免费视频一级片| 国产亚洲一区二区精品| 国产一区亚洲一区在线观看| 九草在线视频观看| 97人妻天天添夜夜摸| 日韩制服骚丝袜av| 国产成人一区二区在线| 国产精品嫩草影院av在线观看| 看非洲黑人一级黄片| 午夜福利一区二区在线看| 91精品伊人久久大香线蕉| 91午夜精品亚洲一区二区三区| 国产日韩欧美亚洲二区| 天堂8中文在线网| 纵有疾风起免费观看全集完整版| 成年av动漫网址| 国产视频首页在线观看| 免费女性裸体啪啪无遮挡网站| 飞空精品影院首页| 欧美国产精品一级二级三级| 国产精品av久久久久免费| 在线观看www视频免费| 少妇的丰满在线观看| 在线天堂中文资源库| 国产在视频线精品| 日韩中字成人| 人妻 亚洲 视频| 9191精品国产免费久久| 香蕉国产在线看| 午夜免费观看性视频| 午夜日韩欧美国产| 免费人妻精品一区二区三区视频| 美女午夜性视频免费| 99久久综合免费| 中文欧美无线码| 精品一品国产午夜福利视频| 亚洲欧美一区二区三区久久| 亚洲天堂av无毛| 亚洲人成网站在线观看播放| 欧美人与性动交α欧美软件| 69精品国产乱码久久久| 久久毛片免费看一区二区三区| 最近手机中文字幕大全| 日韩中字成人| 亚洲精品一二三| 亚洲精品日本国产第一区| 精品久久久久久电影网| 亚洲男人天堂网一区| 9热在线视频观看99| av免费在线看不卡| 久久鲁丝午夜福利片| 欧美成人午夜精品| 欧美日韩亚洲国产一区二区在线观看 | 精品亚洲成国产av|