99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

Android跌倒檢測(cè)Demo:三軸加速度與狀態(tài)機(jī)報(bào)警鏈路

Android跌倒檢測(cè)Demo:三軸加速度與狀態(tài)機(jī)報(bào)警鏈路 簡(jiǎn)介面向 Android 開發(fā)與計(jì)算機(jī)視覺入門者的跌倒檢測(cè)識(shí)別演示程序聚焦移動(dòng)端實(shí)時(shí)摔倒識(shí)別這一常見場(chǎng)景可用于課程設(shè)計(jì)、畢業(yè)項(xiàng)目原型驗(yàn)證或算法落地體驗(yàn)兼顧初學(xué)者與有一定移動(dòng)端開發(fā)經(jīng)驗(yàn)的讀者。zip 壓縮包僅含 2 個(gè)文件以 1 個(gè) APK 安裝包和 1 個(gè) JSON 輔助文件為主前者可直接安裝體驗(yàn)跌倒檢測(cè)流程后者用于記錄構(gòu)建輸出等信息整體約 50.44MB體積輕量獲取后即可上手。目前已有 1946 人學(xué)習(xí)下載說明該方向具有穩(wěn)定的實(shí)踐需求。對(duì)希望快速了解 Android 端跌倒檢測(cè)效果的讀者而言可通過實(shí)際運(yùn)行演示觀察識(shí)別流程與交互表現(xiàn)并以此為參照評(píng)估自身方案在移動(dòng)端的可行性適合作為入門體驗(yàn)與原型參考。1. 跌倒檢測(cè) Demo 的第一印象它不是一個(gè)“摔倒就報(bào)警”的按鈕給家里老人手機(jī)裝一個(gè) Android 跌倒檢測(cè) Demo最直觀的驗(yàn)證場(chǎng)景是手機(jī)放在口袋里人快速下蹲再起身App 不能亂響模擬一次自由落體加撞擊它要在幾秒內(nèi)彈窗或響鈴。這個(gè) Demo 解決的就是把三軸加速度、姿態(tài)角和狀態(tài)機(jī)串成一條可運(yùn)行的跌倒識(shí)別鏈路適合想快速驗(yàn)證傳感器方案、準(zhǔn)備做老人看護(hù)或戶外作業(yè)監(jiān)護(hù)的 Android 開發(fā)者。它不是一上來就堆攝像頭模型而是先把摔倒識(shí)別最核心的采集、判定、報(bào)警跑通后面再擴(kuò)展視頻跌倒檢測(cè)和識(shí)別也更容易。2. 跌倒識(shí)別工程骨架SensorManager 加前臺(tái)服務(wù)的最小閉環(huán)2.1 目錄結(jié)構(gòu)一個(gè)能跑的最小閉環(huán)這個(gè) Demo 的工程目標(biāo)很克制把 Android 跌倒檢測(cè) 從傳感器注冊(cè)到通知彈窗跑成一條閉環(huán)不追求一上來就做深度學(xué)習(xí)分類。常見目錄會(huì)按職責(zé)拆成 sensor、detector、service、alarm、ui 五塊先把數(shù)據(jù)采集和判定分開后面換算法不用動(dòng)界面。路徑職責(zé)改動(dòng)頻率sensor/AccelCollector.kt注冊(cè)加速度計(jì)、統(tǒng)一采樣率、把SensorEvent轉(zhuǎn)成數(shù)組低detector/FallDetector.kt濾波、閾值、狀態(tài)機(jī)、輸出跌倒事件高service/FallMonitorService.kt前臺(tái)服務(wù)?;?、傳感器生命周期、報(bào)警分發(fā)中alarm/AlarmBus.kt本地通知、震動(dòng)、頁面回調(diào)的解耦入口中ui/MainActivity.kt權(quán)限申請(qǐng)、開始/停止監(jiān)測(cè)、倒計(jì)時(shí)取消中res/layout/activity_main.xml一個(gè)開始按鈕、一個(gè)狀態(tài)文本、一個(gè)日志區(qū)低真正影響跌倒識(shí)別效果的只有detector和service兩個(gè)目錄。很多初版 Demo 把傳感器注冊(cè)寫在 Activity 里屏幕一關(guān)就收不到數(shù)據(jù)后面排查半天以為是算法問題其實(shí)是生命周期沒管住。我一般會(huì)把采集放進(jìn)前臺(tái)服務(wù)Activity 只負(fù)責(zé)權(quán)限和開關(guān)這樣鎖屏、切后臺(tái)都不容易翻車。2.2 技術(shù)棧拆解為什么用三軸加速度而不是一上來就上攝像頭選型上三軸加速度計(jì)是跌倒識(shí)別最省電的入口。手機(jī)放在口袋或腰間自由落體、撞擊、靜止三個(gè)物理階段都能在加速度曲線上看到。攝像頭方案能看姿態(tài)但功耗、隱私、角度遮擋都是成本端側(cè)姿態(tài)關(guān)鍵點(diǎn)模型適合做二次校驗(yàn)不適合作為唯一觸發(fā)。這個(gè) Demo 用SensorManager拿TYPE_ACCELEROMETER配合前臺(tái)服務(wù)和本地通知先把“摔倒識(shí)別”最剛需的鏈路跑通。依賴配置不用堆太多庫常見做法是只保留核心和界面基礎(chǔ)庫// app/build.gradle.kts dependencies { implementation(androidx.core:core-ktx) implementation(androidx.appcompat:appcompat) implementation(androidx.lifecycle:lifecycle-service) // 需要曲線調(diào)試時(shí)再加圖表庫不要在首版塞進(jìn)來 }這段配置不寫具體版本號(hào)是為了讓工程跟著本機(jī) Android Studio 的模板走。lifecycle-service主要給前臺(tái)服務(wù)用方便在服務(wù)里拿生命周期如果 Demo 里沒有用到刪掉也不影響傳感器采集。依賴同步失敗時(shí)先看倉庫網(wǎng)絡(luò)和鏡像配置不要先懷疑代碼。清單文件里要提前聲明前臺(tái)服務(wù)和通知權(quán)限!-- AndroidManifest.xml -- uses-permission android:nameandroid.permission.FOREGROUND_SERVICE / uses-permission android:nameandroid.permission.FOREGROUND_SERVICE_HEALTH / uses-permission android:nameandroid.permission.POST_NOTIFICATIONS / uses-permission android:nameandroid.permission.WAKE_LOCK / service android:name.service.FallMonitorService android:foregroundServiceTypehealth android:exportedfalse /foregroundServiceTypehealth是新系統(tǒng)對(duì)健康類前臺(tái)服務(wù)的類型聲明不寫會(huì)在啟動(dòng)時(shí)拋異常。POST_NOTIFICATIONS在較新系統(tǒng)上必須運(yùn)行時(shí)申請(qǐng)否則報(bào)警通知只會(huì)在通知欄外面“路過”一下。WAKE_LOCK不是讓你一直持有而是在沖擊確認(rèn)后的短窗口里保證 CPU 不睡死報(bào)警發(fā)完就釋放。提示監(jiān)控入口最好從可見界面觸發(fā)不要靠開機(jī)廣播直接拉起前臺(tái)服務(wù)新系統(tǒng)對(duì)后臺(tái)啟動(dòng)限制很嚴(yán)。2.3 檢測(cè)鏈路采集、濾波、閾值、狀態(tài)機(jī)、報(bào)警一條完整的跌倒檢測(cè)和識(shí)別鏈路通常按 50Hz 采樣先做低通濾波分離重力再算合加速度和姿態(tài)角。狀態(tài)機(jī)比單閾值靠譜自由落體、沖擊、靜止確認(rèn)、報(bào)警中間任何一步不滿足就回空閑。常見參數(shù)是自由落體閾值 0.5 到 0.6g沖擊閾值 2.5 到 3.0g靜止窗口 2 到 3 秒姿態(tài)角變化 50 到 60 度。具體值跟手機(jī)佩戴位置有關(guān)別照抄。鏈路可以拆成五步采集SensorManager.registerListener注冊(cè)加速度計(jì)采樣率用SENSOR_DELAY_GAME大約 50Hz夠看清沖擊尖峰。濾波用一階低通分離重力分量原始值減重力得到線性加速度合加速度仍然用原始三軸計(jì)算。判定先看合加速度是否掉到自由落體區(qū)間再看是否出現(xiàn)短時(shí)高沖擊最后看沖擊后是否持續(xù)靜止且姿態(tài)角明顯改變。確認(rèn)狀態(tài)機(jī)進(jìn)入靜止確認(rèn)后等 2 到 3 秒期間線性加速度不能太大否則回空閑。報(bào)警本地通知加震動(dòng)頁面彈 10 秒倒計(jì)時(shí)用戶點(diǎn)“我沒事”就取消不點(diǎn)再走緊急聯(lián)系人。功耗上50Hz 對(duì)加速度計(jì)壓力不大真正耗電的是屏幕常亮和網(wǎng)絡(luò)請(qǐng)求。Demo 階段建議只在報(bào)警時(shí)發(fā)網(wǎng)絡(luò)請(qǐng)求平時(shí)只寫本地日志。誤報(bào)抑制也別只靠調(diào)閾值加入“沖擊后靜止”和“姿態(tài)角改變”兩個(gè)條件坐下、起身、把手機(jī)扔桌上這類動(dòng)作會(huì)少很多。后面第 4 章會(huì)講幾個(gè)真機(jī)調(diào)試時(shí)最容易踩的坑。3. 跌倒檢測(cè)和識(shí)別核心三軸加速度采集與狀態(tài)機(jī)判定3.1 傳感器采集與滑動(dòng)窗口濾波先看判定類。它不直接持有SensorManager只接收三軸數(shù)組和時(shí)間戳這樣單元測(cè)試和離線回放都能復(fù)用。下面這段是 Demo 里最核心的FallDetector把濾波、閾值、狀態(tài)機(jī)放在一個(gè)類里方便新手順著讀。// detector/FallDetector.kt class FallDetector( private val onFall: (FallEvent) - Unit ) { enum class State { IDLE, FREEFALL, IMPACT, STILL, ALARM } private var state State.IDLE private val gravity FloatArray(3) private var baseline floatArrayOf(0f, 0f, 9.81f) private var freeFallAt 0L private var impactAt 0L private var stillAt 0L private var lastAt 0L fun reset() { state State.IDLE lastAt 0L } fun process(values: FloatArray, now: Long) { if (lastAt 0L) { lastAt now // 第一次采樣把當(dāng)前重力方向當(dāng)作佩戴基線 for (i in 0..2) gravity[i] values[i] baseline gravity.copyOf() return } lastAt now // 一階低通分離重力0.8 越大越穩(wěn)越小越靈敏 for (i in 0..2) { gravity[i] 0.8f * gravity[i] 0.2f * values[i] } val rawG sqrt( values[0] * values[0] values[1] * values[1] values[2] * values[2] ) / 9.81f val linearMax sqrt( (values[0] - gravity[0]) * (values[0] - gravity[0]) (values[1] - gravity[1]) * (values[1] - gravity[1]) (values[2] - gravity[2]) * (values[2] - gravity[2]) ) / 9.81f val angle angleBetween(gravity, baseline) when (state) { State.IDLE - { if (rawG 0.55f) { state State.FREEFALL freeFallAt now } } State.FREEFALL - { if (rawG 2.6f now - freeFallAt 1200) { state State.IMPACT impactAt now } else if (now - freeFallAt 1500) { state State.IDLE } } State.IMPACT - { if (now - impactAt 1200) { state State.IDLE } else if (rawG in 0.85f..1.15f) { state State.STILL stillAt now } } State.STILL - { val still rawG in 0.8f..1.2f linearMax 0.25f if (!still) { state State.IDLE } else if (now - stillAt 2500 angle 55f) { state State.ALARM onFall( FallEvent( time now, peakG rawG, angle angle, reason 沖擊后靜止且姿態(tài)改變 ) ) } } State.ALARM - { // 等頁面取消或上層調(diào)用 reset不在這里重復(fù)上報(bào) } } } private fun angleBetween(a: FloatArray, b: FloatArray): Float { val dot a[0] * b[0] a[1] * b[1] a[2] * b[2] val ma sqrt(a[0] * a[0] a[1] * a[1] a[2] * a[2]) val mb sqrt(b[0] * b[0] b[1] * b[1] b[2] * b[2]) if (ma 0f || mb 0f) return 0f val cos (dot / (ma * mb)).coerceIn(-1f, 1f) return Math.toDegrees(acos(cos).toDouble()).toFloat() } } data class FallEvent( val time: Long, val peakG: Float, val angle: Float, val reason: String )這段代碼的關(guān)鍵在三個(gè)量rawG是原始合加速度用來抓自由落體和沖擊linearMax是去掉重力后的線性加速度用來判斷沖擊后是否真的靜下來angle是當(dāng)前重力方向與佩戴基線的夾角用來區(qū)分“手機(jī)還在手里晃”和“人已經(jīng)躺下”。gravity的 0.8 系數(shù)是低通濾波的平滑度調(diào)大后重力估計(jì)更穩(wěn)但姿態(tài)變化反應(yīng)慢調(diào)小后反應(yīng)快靜止時(shí)容易抖。狀態(tài)機(jī)不能省。單看一個(gè) 3g 的沖擊就報(bào)警拍桌子、跑步落地都會(huì)中招單看自由落體也不夠手機(jī)從手里滑到沙發(fā)上也會(huì)觸發(fā)自由落體。FREEFALL到IMPACT限時(shí) 1.2 秒是防止下落信號(hào)和沖擊信號(hào)隔太久IMPACT到STILL限時(shí) 1.2 秒是防止人已經(jīng)站起來才進(jìn)入靜止判斷STILL持續(xù) 2.5 秒且角度超過 55 度才上報(bào)是給誤報(bào)加一道閘。參數(shù)可以按下面這張表調(diào)參數(shù)默認(rèn)值作用調(diào)大后的影響調(diào)小后的影響自由落體閾值0.55g判斷失重更難觸發(fā)漏報(bào)增加更容易觸發(fā)誤報(bào)增加沖擊閾值2.6g判斷撞擊漏掉輕摔日常動(dòng)作容易中招靜止窗口2500ms確認(rèn)人不再動(dòng)報(bào)警更慢可能人還沒停就報(bào)警姿態(tài)角閾值55 度判斷手機(jī)姿態(tài)改變漏掉平躺角度小的場(chǎng)景坐下也可能觸發(fā)線性加速度上限0.25g判斷是否靜止更容易進(jìn)入靜止更難進(jìn)入靜止3.2 前臺(tái)服務(wù)與傳感器生命周期判定類只負(fù)責(zé)算真正讓它在鎖屏后繼續(xù)跑的是前臺(tái)服務(wù)。下面這段把傳感器注冊(cè)、線程切換、通知和事件分發(fā)串起來。HandlerThread用來避開主線程傳感器回調(diào)本來就在獨(dú)立線程但統(tǒng)一放到一個(gè) worker 里更好排查。// service/FallMonitorService.kt class FallMonitorService : Service(), SensorEventListener { private lateinit var sensorManager: SensorManager private var accelerometer: Sensor? null private lateinit var detector: FallDetector private lateinit var worker: HandlerThread private lateinit var handler: Handler override fun onCreate() { super.onCreate() startForeground(1001, buildMonitorNotification()) worker HandlerThread(fall-sensor).also { it.start() } handler Handler(worker.looper) sensorManager getSystemService(SENSOR_SERVICE) as SensorManager accelerometer sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER) detector FallDetector { event - publishAlarm(event) } } override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int { val sensor accelerometer if (sensor null) { // 設(shè)備沒有加速度計(jì)直接停掉別讓用戶以為在監(jiān)控 stopSelf() return START_NOT_STICKY } sensorManager.registerListener( this, sensor, SensorManager.SENSOR_DELAY_GAME, handler ) return START_STICKY } override fun onSensorChanged(event: SensorEvent) { // elapsedRealtime 不受用戶改時(shí)間影響狀態(tài)機(jī)時(shí)間戳用它 detector.process(event.values, SystemClock.elapsedRealtime()) } override fun onAccuracyChanged(sensor: Sensor?, accuracy: Int) Unit private fun publishAlarm(event: FallEvent) { val manager getSystemService(NOTIFICATION_SERVICE) as NotificationManager manager.notify(1002, buildAlarmNotification(event)) AlarmBus.emit(event) } override fun onDestroy() { sensorManager.unregisterListener(this) worker.quitSafely() super.onDestroy() } }SENSOR_DELAY_GAME是采樣率參數(shù)大約 50Hz比SENSOR_DELAY_UI快又不像SENSOR_DELAY_FASTEST那樣耗電。SystemClock.elapsedRealtime()比System.currentTimeMillis()穩(wěn)用戶改系統(tǒng)時(shí)間不影響狀態(tài)機(jī)計(jì)時(shí)。START_STICKY讓服務(wù)被系統(tǒng)回收后有機(jī)會(huì)重建但別把它當(dāng)?;钌衿髑芭_(tái)通知和電池優(yōu)化白名單才是正路。publishAlarm里先發(fā)本地通知再走AlarmBus給頁面。通知和頁面回調(diào)分開是為了后面接短信、電話、網(wǎng)絡(luò)上報(bào)時(shí)不用改判定類。通知渠道要在buildMonitorNotification和buildAlarmNotification里提前建好渠道被用戶關(guān)掉后代碼里再notify也不會(huì)顯示。3.3 報(bào)警確認(rèn)與取消倒計(jì)時(shí)跌倒檢測(cè)最怕“報(bào)了但用戶沒法取消”。Demo 里給一個(gè) 10 秒倒計(jì)時(shí)用戶點(diǎn)“我沒事”就取消點(diǎn)不到再走緊急邏輯。這個(gè)交互比單純彈通知更接近真實(shí)產(chǎn)品。// ui/MainActivity.kt 中的報(bào)警確認(rèn) private fun showFallCountdown(event: FallEvent) { val dialog AlertDialog.Builder(this) .setTitle(檢測(cè)到跌倒) .setMessage(${event.reason}10 秒后通知緊急聯(lián)系人) .setNegativeButton(我沒事) { d, _ - d.dismiss() AlarmBus.cancel(event) } .create() dialog.show() handler.postDelayed({ if (dialog.isShowing) { dialog.dismiss() sendEmergency(event) // 這里再接短信、電話或自己的上報(bào)接口 } }, 10_000) }倒計(jì)時(shí)用Handler.postDelayed就夠了不需要額外引調(diào)度庫。AlarmBus.cancel(event)里把當(dāng)前事件標(biāo)記為已取消服務(wù)端和頁面都不要再重復(fù)彈窗。sendEmergency是二次開發(fā)接出去的口子Demo 里可以先寫日志后面換成自己的接口。注意倒計(jì)時(shí)期間如果 Activity 被銷毀handler要跟著清理否則容易泄漏。4. 真機(jī)跑通與避坑摔倒識(shí)別 Demo 的 5 個(gè)高頻翻車點(diǎn)4.1 運(yùn)行步驟從導(dǎo)入工程到模擬一次跌倒拿到壓縮包后先用 Android Studio 打開工程根目錄等依賴同步完。不要直接在模擬器上點(diǎn)開始加速度計(jì)在模擬器里通常是固定值狀態(tài)機(jī)永遠(yuǎn)進(jìn)不了自由落體。真機(jī)開啟開發(fā)者模式和 USB 調(diào)試連上后跑app模塊。首次啟動(dòng)按這個(gè)順序走授予通知權(quán)限沒有通知權(quán)限時(shí)先別點(diǎn)開始監(jiān)測(cè)。點(diǎn)“開始監(jiān)測(cè)”確認(rèn)通知欄出現(xiàn)常駐通知。把手機(jī)放口袋里走動(dòng) 30 秒看日志里rawG是否在 0.8 到 1.2 之間波動(dòng)。模擬跌倒手持手機(jī)快速下墜到軟墊別真摔手機(jī)觀察狀態(tài)是否從IDLE走到IMPACT。鎖屏 1 分鐘再重復(fù)一次確認(rèn)前臺(tái)服務(wù)還在采數(shù)據(jù)。模擬跌倒時(shí)自由落體階段要短暫沖擊要明顯。用手把手機(jī)從 30 厘米高度松到沙發(fā)墊上通常能打出 2g 以上沖擊如果日志里rawG峰值只有 1.5g先把沖擊閾值降到 2.2g 試一次再?zèng)Q定是否改硬件佩戴方式。4.2 常見問題排查現(xiàn)象、原因、解決現(xiàn)象一模擬器上日志一直不動(dòng)狀態(tài)機(jī)永遠(yuǎn)空閑。原因模擬器沒有真實(shí)加速度計(jì)SensorEvent返回固定數(shù)組。 解決換真機(jī)必須在模擬器上演示時(shí)用傳感器注入工具手動(dòng)喂三軸數(shù)據(jù)但別拿注入結(jié)果判斷算法好壞。現(xiàn)象二屏幕一鎖跌倒不報(bào)警。原因傳感器注冊(cè)在 Activity界面不可見后回調(diào)被停或者服務(wù)被系統(tǒng)限制。 解決把注冊(cè)放進(jìn)前臺(tái)服務(wù)通知類型聲明正確測(cè)試機(jī)把 App 加入電池優(yōu)化白名單。鎖屏后看onSensorChanged是否還有日志沒有日志就是生命周期問題不是閾值問題?,F(xiàn)象三坐著起身、把手機(jī)放桌上也報(bào)警。原因只看了沖擊閾值沒有靜止確認(rèn)和姿態(tài)角或者沖擊閾值太低。 解決把沖擊閾值從 2.2g 提到 2.6g 以上靜止窗口加到 2500ms姿態(tài)角閾值加到 55 度。先錄一段正常動(dòng)作的 CSV回放看誤報(bào)點(diǎn)落在哪個(gè)狀態(tài)別盲調(diào)?,F(xiàn)象四報(bào)警時(shí)通知欄沒有彈窗。原因沒有申請(qǐng)POST_NOTIFICATIONS或者通知渠道被用戶關(guān)掉或者渠道重要性太低。 解決啟動(dòng)時(shí)運(yùn)行時(shí)申請(qǐng)權(quán)限在設(shè)置頁引導(dǎo)用戶檢查通知渠道報(bào)警通知用高重要性渠道并加震動(dòng)。代碼里notify不報(bào)錯(cuò)不代表用戶能看到。現(xiàn)象五registerListener返回 false或者服務(wù)啟動(dòng)就崩。原因設(shè)備沒有加速度計(jì)采樣率不支持或者前臺(tái)服務(wù)類型沒聲明。 解決先判斷getDefaultSensor是否為 null為空就提示設(shè)備不支持前臺(tái)服務(wù)類型按健康類聲明把registerListener的返回值打日志失敗時(shí)降一檔采樣率再試。4.3 用日志和曲線驗(yàn)證閾值調(diào)閾值最忌“憑感覺”。我一般會(huì)在onSensorChanged里把時(shí)間戳、三軸、rawG、狀態(tài)寫進(jìn) CSV跑完導(dǎo)出來看曲線。正常走路是 0.8 到 1.2g 的小波動(dòng)自由落體有一段明顯低于 0.6g沖擊是一個(gè)尖峰靜止后回到 1g 附近。把這三個(gè)階段在曲線上標(biāo)出來閾值就有依據(jù)。# 真機(jī)調(diào)試時(shí)抓日志過濾自己的 tag adb logcat -s FallDetector:V FallService:V-s后面跟的是日志 tag代碼里用Log.d(FallDetector, ...)打狀態(tài)遷移用Log.d(FallService, ...)打傳感器注冊(cè)結(jié)果。日志里重點(diǎn)看狀態(tài)順序是不是IDLE - FREEFALL - IMPACT - STILL - ALARM如果經(jīng)常FREEFALL直接回IDLE說明自由落體窗口太長(zhǎng)或沖擊沒達(dá)到閾值。CSV 回放比真機(jī)反復(fù)摔手機(jī)靠譜也更容易對(duì)比兩套參數(shù)。5. 二次開發(fā)把誤報(bào)壓下去并把報(bào)警接出去第一版跑通后最值得改的不是界面而是誤報(bào)和報(bào)警出口。單閾值狀態(tài)機(jī)在實(shí)驗(yàn)室里夠用放到真實(shí)場(chǎng)景里會(huì)遇到跑步、下樓梯、坐電梯。我一般會(huì)先加特征不急著換模型滑動(dòng)窗口里算均值、方差、峰值、過零率、姿態(tài)角變化再用一個(gè)輕量分類器做二次確認(rèn)。特征和狀態(tài)機(jī)不沖突狀態(tài)機(jī)負(fù)責(zé)觸發(fā)候選分類器負(fù)責(zé)壓誤報(bào)。改造點(diǎn)做法驗(yàn)證指標(biāo)多特征分類2 秒窗口提取均值、方差、峰值、過零率、姿態(tài)角召回率、每天誤報(bào)次數(shù)場(chǎng)景判別用屏幕狀態(tài)、位置傳感器區(qū)分口袋、手持、桌面誤報(bào)下降比例報(bào)警外發(fā)定義FallAlarmSink接口本地通知和遠(yuǎn)端上報(bào)解耦斷網(wǎng)重試、重復(fù)上報(bào)是否冪等離線回放CSV 錄制與回放跑同一套判定類混淆矩陣、狀態(tài)遷移次數(shù)接報(bào)警出口時(shí)別把網(wǎng)絡(luò)請(qǐng)求寫進(jìn)FallDetector。判定類只吐FallEvent服務(wù)層決定發(fā)通知還是調(diào)接口。下面這個(gè)接口就夠用interface FallAlarmSink { fun onFall(event: FallEvent) fun onCancel(event: FallEvent) }onFall里做本地通知、震動(dòng)、上報(bào)onCancel里把已經(jīng)排隊(duì)的緊急動(dòng)作撤掉。網(wǎng)絡(luò)上報(bào)要加冪等鍵避免重試導(dǎo)致重復(fù)通知。驗(yàn)證時(shí)先錄 20 組正常動(dòng)作和 10 組模擬跌倒離線回放跑參數(shù)再上真機(jī)。閾值不是玄學(xué)記錄曲線后就是調(diào)參問題。從那以后我每次改閾值都先走一遍 CSV 回放再拿真機(jī)試不直接拿手機(jī)反復(fù)摔。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
冬月かえでAV无码播放| 99久re热视频精品98| 丁香五月婷婷乱| 91AV婷婷| 天天插综合在线| 九月婷婷| 九九亚洲视频| AV在线观看网站| 91碰碰视频| 伊人激情综合网| 99无码黄色视频| 丁香五月婷婷啪| 啪啪一区| 婷婷五月免费视频| 午夜美女人啪最红院| 思思99热| 久久久久久久人妻| 五月色导航| 久久激情四射| se99视频| 人人操AV| 人人操av| www.天天干| 色婷婷丁香五月天| 好大好粗嗯啊-一级黄色大片免费观看-成人AV | www.夜夜| 热99在线精品| 性天天中文网| site:wpjngj.com| 婷婷综合在线播放| 狠狠干.com| 久久人妻www| 色婷婷五月天成人网| 在线播放中文字幕| 婷婷五月天激情五月天深爱五月天| 午夜婷婷丁香| 久久久久网站| 九九婷婷综合| 久久九九婷婷| 久久婷婷五月天激情四射| 99亚洲视频| 天天爽夜夜爽夜夜爽精品视频| 成人 在线 日韩| 99久久喉9| 九九婷婷综合| 婷婷在线免费| 极品人妻VIDEOSSS人妻| 51国精产品自偷自偷综合| 五月婷婷视频在线观看| 99碰网站| 天天日夜夜| 99这里精品| 成人中文字幕在线| 色丁香久久| 91精品刘玥| 丁香五月手机在线| 做爱夜夜干天天操| 中文字幕簧片| 99五月丁香丁| 五月婷婷综合激情网| 婷婷激情六月综合| 大香av| 五月婷婷综合网| 欧美色九| 激情人妻综合| 激情开心五月天| 国外亚洲成AV人片在线观看| 亚洲午夜av| 五月婷婷基地| 婷婷五月丁香成人网| 热99.com婷婷| 小泽玛利亚视频一区二区| 成 人片 黄 色 大 片| 99自拍视频网站| 婷婷五月天激情小说| 99在线免费视频| 高清不卡一区| 色色a| 北京熟妇搡BBBB搡BBBB| 欧美情色一区| 丁香五月婷婷国产在线| 亚洲啪视频| 五月天激情小说婷婷| 区美毛片子| 亚洲精品国产成人AV在线| 蜜臀A∨在线水帘洞| 婷婷五月天日逼| 丁香婷婷五月天校园春色| 99热精品一区| 色色色色色网站| 91婷婷色| 婷婷丁香黄色| 国产操碰| 天天综合五月| 色情五月丁香| 99天天操夜夜操| 狠狠色丁香久久婷婷综合五月| 丁香狠狠操| 高清国产AV| 日韩操人| 五月婷婷五月天激情网| 99久久九九| a网站免费观看| 91操人人操| 五月婷婷色啪| 日本激情综合| 26uuu精品一区二区| 色婷婷五月在线| 五月丁香亭亭电影久久| 亚洲avjiujiur91| 天天肏天天插| 丁香 亚洲 久久| 亚洲日韩乱码一区二区三区四区| 丁香五月婷婷99| 天天摸.天天mo| 久久思思热视频| 国产精品激情五月天色婷婷| 九九久久99精品免费观看www| 色欲一区二区三区精品A片| 91碰九色| 99热成人精品| 色五月 五月婷婷| 天天肏天天肏| 五月天综合激情网| 97碰碰叉| 人妻自慰高清合集| 区欧美日韩成人| 东北黄色一级| 亭亭五月丁香五月天激情| 狠狠精品干练久久久无码中文字幕| 337久久| 最新热中文字幕| 丁香五月网在线观看| 午夜丁香婷婷| 激情综合五月| 任你搞网站| 99热在线观看成人| 五月婷婷丁香瑟瑟视频| 欧美日韩日韩成人| 五月婷婷中文| 伊久大香蕉| 久久久久婷婷| 天天爽天天| 激情五月天婷婷播播久久综合91| 色色网站观看| 乱精品一区字幕二区| 超碰久热| 伊人久久婷婷| 亚洲激情五月丁香久久久久| 大香蕉五月天婷婷| 婷婷丁香五月精品| 久久91久久精品久久| 欧美综合激情五月丁香| 久色| 内射激情在线| 99热黄| 久久人妻久久久久| 无码激情AAAAA片-区区| 天天爽天天弄| 婷婷色综合网日韩国产| 2025天天日爽| 超碰人人在线| 成人国产欧美大片一区| 亚洲色婷婷99一9|| 国产91在线视频| 特级片神马电影| 久久婷婷五月综合色丁香花| 狠狠色97| 777久久综合视频| 香蕉久久av一区二区三区 | 婷婷在线五月综合| 久99久在线观看| 婷婷五月丁香综合激情| 国产伦亲子伦亲子视频观看| 婷婷激情五月色综合| 色婷婷啪啪| 99热网址| 久久久久9| 五月婷六月| 深爱丁香网| 九月婷婷久久| www夜夜操comwww| 十区AV| 99在线免费视频| 色色五月婷| 亚洲精品一区中文字幕乱码| 天天色天天日| 九九色精品| 国产欧美精品AAAAAA片| 亚洲精品99| 久操热线| 久久人操-久草婷婷-成人AV| 国产精品99久久久久久久女警| 五月丁香亚洲综合网| www91色网站| 91热99| 婷婷五月天视频小说| av五月天婷婷丁香| 国产超碰在线| 伊人五月婷婷| 婷激情五月| 99网址在线看| 亚洲免费电影2| 26uuu| 国产熟女日日骚五月丁香爱| 91 九色 熟女| 激情视频综合| 韩国97天堂| 天天做夜夜爽| 综合狠狠干| 五月丁香综合久久| 插插插丁香五月婷婷| 男人天堂 久久| 狠狠干婷婷| 丁香五月六月综合激情| 久久久久人妻精选| 99视频在线观看欧| 99热国产这里只有| 丁香六月啪啪| 99日逼视频| 国产高清av黄色看片| 久热只有这里精品| 亚洲视频色色| 婷婷在线观看五月天在线视频| 九月丁香欧美综合| www.99热| 99热这里都是精品| 啪啪啪综合网| 狠狠操狠狠操| 天天爽天天| 色欲婷婷五月天丁香| 国产26uuu视频| 五月丁香婷婷色色| 久久婷色| 日本99热| 亚洲一个色| www.99操.com| 婷婷香蕉香| 欧美顶级少妇做爰HD| 天天搞天天色综合| 五月婷婷啪啪啪| 五月天激情啪啪| 9999热精品在线免费播放| 综合99久久| 丁香狠狠操| 婷婷五月天久草在线| 成人日韩欧美| 国产人妻人伦精品一区二区| 天天色情站| 久久XX| 五月综合丁香婷婷| AV在线资源| 激情五月婷| 91视频综合网| 日韩久久视频| 9久热在线视频精品| 日本色色视频| 六月婷婷综合激情| 99色精品| 办公室少妇激情呻吟A片在线观看| 色播五月婷婷| 亚洲亚洲人成综合网络| 五月婷婷影视| 99九九热视频免费| 激情六月婷婷| 国产裸舞福利资源在线视频| 亚洲国产成人裸舞| 丁香五月天五码婷婷| 26uuu国产精品| 亚洲激情五月丁香久久久久| 99热6精品| 色婷婷丁香五月丁香| 色噜噜,噜噜色| 五月丁香婷婷国产精品综合| 丁香五月天在线| 亚洲日日操| 天天做天天爱天天玩| 五月丁香影院| 欧美大肥婆大肥BBBBB| 亚洲亚洲人成综合网络| 日韩人人操| 看逼中文字幕| 99热国品免费| 伊人久久丁香婷婷六月五月综合| 六月狠狠综合| 色停停香蕉视频| 思思热视频在线| 夜夜穞天天穞狠狠穞AV美女按摩| 五月久久| 《战争与艾拉》完整版| 丁香婷婷激情五月天无毒不卡蜜桃| 99热精品观看| 秋霞av吧| 久久综合爱| 99综合99| 91在线日| 九九美女视频| 色噜噜伊人| 久久黄色片| 五月天激情四射| 密着浓厚中出乚交尾GvG935| 欧美在线看| 狠狠88综合久久久久噜噜噜| 国产精品视频免费看| 99这里都是精品| 天天爱天天天射AV| 亚洲综合字幕色色| 丁香五月六月综合激情| 免费视频无码| 另类在线| 久综合| 午夜少妇在线观看视频| 日本三级中国三级99| 少妇久久诱惑视频| 丁香五月久久| 激情综合无码| 美国十月色婷婷在线观看| 色色五月婷婷| 婷婷丁香五月亚洲欧美| 丁香五月欧美午夜视频| 五月精品99综合| 国产67194| 亚洲日日日| 激情五月婷婷| 亚洲小视频免费观看| 五月婷婷 激情五月| www,天天干| 强奸幻女毛片| 久久丁香婷婷五月天| 五月天色婷婷综合| 日本97在线看片| 婷婷六月丁香开心深深爱| www天天色天天射| 天天干天天做| 538午夜激情| 天天操天天操天天操天天操天天操| 成人日韩欧美| 99re这里只有精品免费| 五月丁香偷拍| 中文字幕婷婷五月天| 天天插天天日| 九九偷拍网| 天天色天天舔天天爱天天爽| 色色激情| 丁香五月婷婷基地| 91chinese在线| 97热久久| 九九99一区| 日韩乱轮AV| 婷婷开心青青草| 六月天婷婷| www.久久| 婷婷精品| 婷婷中文字幕版| 激情久久五月天| 亚洲色基地| 婷婷色情五月| 一级性感毛片| 久久亚洲无码| 97碰免费视频在线| 九九热在线观看视频| 丁香五月婷婷亚洲综合精品| 97人人超| 深情六月婷婷综合久久| 中文字幕欧美日韩VA免费视频| 99久久久久| 99黄色性生活| 婷婷 亚洲图片 丁香| 精品欧美一区二区三区久久久| www.狠狠色.com| 四川女人毛多水多A片| 夜夜夜夜操| 青青草青青草五月天| 丁香五月老师| 久久午夜丁香| 99热.com| 思思热久久久久思思热| 丁香香蕉婷婷| 色情五月婷婷| 99久久婷婷五月天| 伊人玖玖婷婷| 五月婷婷激情综合| 99人人操人人摸| 人人干人人操外国| 99这里只有精品视频| 亚洲一个色| 国产成人精品亚洲线观看| WWW激情五月天| 1024在线视频| 91碰碰| 伊人婷婷大香蕉| 色情五月婷| 婷婷大香蕉| 国产69久久久欧美黑人A片| 婷婷综合六| 色婷婷色综合激情91| 综合大香蕉| 新99思思视频| 久婷婷色| 粉嫩AV久久一区二区三区| 五月婷婷开心六月激情小说| AV在线免费播放| 色色色综合网| 婷婷五月丁香91| 先锋资源996| WWW·色色色·COM| 亚洲av| 九色无码| 丁香欧美| 色婷婷五月六月丁香综合视频| 91男人资源站| 久久激情五月| 色综合另类| 天天综合色丁香| 五月丁香天堂| 国产午夜精品一区二区三区四区| 色玖玖综合网| 亚洲欧美一区二区三区四区爱爱动图| 久久婷婷六月天| 色综合久久无码| 99热婷婷| 99九九在线| 天天爽夜夜爽| 丁香婷婷五月天色播| 丁香五月综合激情久久潮喷| 深爱开心激情| 伊人五月天| 亚洲色欲欧美一区二区三区| 九色视频91| 在线91日韩| 双性美人被调教到喷水A片| 99久热| 色婷婷伦理| 日本熟妇精品99| 抽插特写| 五月婷婷av在线| 大香蕉AV在线| av网址在线| 夜夜爽天天干| 丁香五月综合在线观看| 九九AV在线| av首页在线| 国产午夜成人AV在线播放| 色欲丁香| 免费AV播放| 十一月婷婷激情四射| 五月婷婷深爱六月| 清色五月天| 一级片sese片.COM| 综激情网| 97操碰视频| 99五月婷| 伊人激情综合网| 天堂网色色| YW无码| 久cao香蕉影院| 俺去也婷婷| 色欲久久综合| 色色婷婷五月| 极品人妻XXXXOOOO| 国产又色又爽又黄又免费| 色色色热| 亚洲无AV在线中文字幕| 99婷婷精品推荐在线视频| 久碰视频| 蜜桃婷婷丁香综合久久开心亚洲| 六月婷婷色色网| 亚洲婷婷性爱| 日本少妇AA一级特黄大片| 草榴成人影片| 99在线热视频| 五月丁香999| 色色吧综合| 亚洲欧美婷婷五月色综合| 色婷婷www| 综激情网| 婷婷丁香色五月天久久88| 久久视这里只有精品| 高潮毛片遮挡费高一百度| 色色色在线免费视频| 五月香蕉综合| 天天日天天日天天搞| 丁香五月区| 99这里都是精品6| 丁香五月成人| 五月天成人综合| 婷婷久久久| 五月天网址在线刘玥| 万月丁香狠狠爱| 亚洲av成人一区二区电影在线| 大香蕉丁香| 婷婷综合亚洲| 丁香婷婷六月天| 俺去啦综合网| 激情另类综合| 丰满少妇猛烈A片免费看观看 | 少妇水多A片太爽了| 激情五月天久久| 色久99| 久久久婷婷| 丁香网五月网| enecarbon-materials.comWu染请涟系Bao护@wip1688 | 国产97色在线 | 日韩| 国产av基地| 日韩草草草草草草草草草草草草| 五月花激情| 99啪啪视频| 免费视频在线观看的网站| 五月婷综合激情| 色呦呦免费观看| 99在线视频精品| 色五月婷婷在线观看| 9l视频自拍九色9l视频自拍九色9l社区| 久久激情网| 亚洲第一成人AV| 激情四射网| 99热99这里有免费的精品| 久久久久婷| 国色天香成人网| 五月丁香在线观看99| 五月天·www·com| 综合性爱网| 亚洲成人AV高清字幕| 色欧美影院| 日本ww亚洲| 久久五月网| 在线不卡AC| 九九精品网站| 久久色五月| 影音先锋 萱萱| 97久久人人操| 婷婷性色| 五月天婷婷狂暴白浆| 高清视频一区| 激情六月婷婷| AV操一操| 国色天香伊人狠狠色| 另类激情综合| 久99久视频| 亚洲中文乱字字幕在线永久| 久久五月婷婷综合网| 啪啪综合网| 亭亭五月丁香五月天激情| 激情内射人妻1区2区3区| 狼人婷婷久久| 色综合五月| 日韩国产AV播放| 丁六月激情| 丁香五月电影| 99亚洲精品视频在线观看| 色综合色| 婷婷欧美激情| 婷婷五月天网| www.五月天色色色| 中文av网| 日本一级大片| 99精品视频在线观看| 欧美三级大片AA在线看| 久久成人人妻| 中文字幕高清av| 米奇影视五月天| 无遮挡国产高潮视频免费观看| 99精品久久| 色情综合网| 97操碰碰无码视频| w婷婷五月婷婷w| 久久玖玖综合| 久久草中文日韩欧美| 丁香六月婷婷色播| 91ncm视频| 国产无人区大片| 激情噜噜噜| 狠狠爱五月婷婷| 婷婷五月天丁香社区| 色色九区| 99日本精品视频热| 玖玖在线视频福利| 色99色| 在线五月色播| 内射 无码 伊人| 亚洲色色香蕉| 在线观看亚洲视频影院| 91欧美| 亚洲人人96@| 香蕉AV777XXX色综合一区| 婷婷久久夜| 一区二区成人电影免费播放| 可以看的AV网站| 色月丁| 一级精品999WWW| 日韩色色色色色| 午夜少妇在线观看视频| 婷婷丁香激情综合色情| 人人综合久| 99热亚洲精品| 99精品在| 日本人人干| 久久精品人妻| 日本成人噜噜| 婷婷月综合| 婷婷五月色| 伊人色欲五月天| 人人操人人看97干| 婷婷六月丁香五月| 激情网婷婷婷| 久久女婷| av一区二区电影免费在线观看| 激情五月丁香六月综合AVXXXX| 九九综合久久| 丁香色色五月| 色爱亚洲| 五月六月丁香激情| 性色人人爽| 婷婷丁香五月天激情四射| 欧美丁香五月| 五月丁香自拍| 亚洲电影在线观看| aa久久| 六月丁香婷婷尤物| 久久婷婷色色| 思思热99er| 狠狠操综合| 国产日日操夜夜操的肉棒视频| Www99热| 国产日产亚系列精品版优势 | 99综合视频| 看国产探花操逼三级片| 色性综合| 啪啪丁香五月| 开心婷婷五月综合| 婷婷六月天| 亚洲色网络| 超碰97人人操| 五月天伊人久久| 大战熟女丰满人妻AV| 91九色国产熟女| 五月婷AV| 亚洲色婷婷网站| 精品成人久久久久久久_一二三四视| 精品欧美性爱超级爽| 中文字幕在线资源| 久色婷婷200| 五月丁香啪啪激情| 久久精品99| 亚洲AV另类| 狠狠色 综合色区| 天天操综合网| 四色永久成人网站| 丁香五月激情网| 这里只有精品网站| www,婷婷五月天,com| 天天弄天天爽| 综合网色| www九九| 欧美天天搞| 色色97丁香婷婷五月天| 久久五月婷天天干| 黄桃AV无码免费一区二区三区| 丁香久久| 一起草av| 婷婷天天日婷婷| 综激情网| 九九五月天| 久99久精品| 丁香久久久| 激情婷婷五月| 中文av网| 婷婷六月天天| 五月激情网站| 99re视频在线播放| 超碰人人艹| 99九九热在线观看| 超碰91在线| 综合久久综合| 日日操日日撸| 九九激情网| 色婷婷成人做爰A片免费看网站| 色噜噜狠狠色综无码久久合欧美| www.99热| 日本精品久久久久中文字幕| 国产真实乱了老女人视频| 风流少妇A片一区二区蜜桃| 五月丁香激情综合| 99视频| 五月停视频天堂| 99热99日天天干| 日韩精品99久久| 亚洲超级碰| 丁香婷婷六月天| 五月天色色激情综合| 久色视频在线| 另类激情五月| 国产视频婷婷| 久久综合丁香激情五月| 精品人妻伦九区久久AAA片| 精品亚洲国产成AV人片传媒| 99久热视频在线| 日韩伊人大香蕉| 四色五月婷婷| 成人丁香色| 色五月xxx| 99久久er| 性天堂久久| 色情五月综合婷婷| 综合色七七| 人橾人| 天天开心婷婷丁香五月| 天天cha成人综合网| 日本熟女二区| 五月亭亭直播| 日韩啪啪视品| 黄网网站在线播放| 99视频精品全部免费观看| 天天摸天天舔| 五月色网| 五月天大香蕉AV| 另类视频在线| 久久久五月四色| 国产99久久久| 亚州欧美黄色电影| 新97人人上人人| 狠狠狠狠狠草| 任你草| 99爱在线| 五月天婷五月天综合网小说首页-五月天激激婷婷大综合,婷婷亚洲综合五月天小说 | 国产67194| 丁香五月 无码| 五月天色婷好好| 婷婷六月综合激情| 最近中文字幕2019视频1| 亚洲色图在线视频| 五月天色婷婷av| 91婷婷色 | 五月婷婷婷| 丁香五月六月婷婷自拍| 成人一级片| 99在线视频。| 六月丁香成人| 爽极品色| 久久艹网| 人人人操97| 五月婷婷六月丁香| 国产精品视频| 五月天婷婷爱| 伊久大香蕉| 99婷婷五月天| 丁香六月婷婷开心| 五月丁香六月婷婷综合| 中文字幕簧片| 色五月婷婷网| 亚洲AV成人在线| 五月丁香啪啪| 啪啪五月婷婷| 久久成人天| 国产伦亲子伦亲子视频观看| 91精品久久久久| 99无码| 草久私拍| 五月天俺去也| 婷婷五月欧美综合| 五月天亚洲最大成人| 久久综合丁香激情五月| 91狠狠色色丁香婷婷综合久久| 激情五月少妇| 色婷婷色综合久久精品V| WWW.五月天9999| 激情五月天在线视频| 九九热re99re6在线精品| 天天插AV丝袜中| 色五月色综合| 五月WWW| 色青青电影色五月| 五月天成人在线| 亚洲色无码A片一区二区麻豆| 无码九九| www.夜夜操| 色五月久久成人婷婷| 91色久| 久久久er热| 色一情一乱一伦一区二区三区| 99这里的视频都是精品| 五月婷婷综合网| 99热思思在线观看| 精品影院| 99热这里只有精品50| 色色色五月天婷婷| 婷婷五月天香蕉| 五月婷婷之综合激情在线| 六月丁香色婷婷| 色色网91| 高清视频一区| 五月综合亚洲色| 丁香激情网| 成人网丁香五月| 亚洲黄色操逼| 国产精品色色| 国产99久久久| 色色色热| 99re热免费观看视频精品| 美女xx不卡| 五月色婷婷中文字幕| 91人人网| 99无码| 不卡影院午夜理论片| 色色综合院| 91操网| 日日日日做夜夜夜夜无码| 在线理论片| 思思热AV| 另类视频综合| 国产AV一区二区三区日韩| 欧美va欧美va差| 五月天激情啪啪| 久久免片| 激情综合网激情五月丁香| 色99婷婷五月天| 久久免片| 五月丁香六月婷婷视频| 开心五月婷婷婷美女| 天天综合精品| 播五月丁香六月| 天天日夜夜欢| 极品人妻VIDEOSSS人妻 | 综合激情五月婷婷| 亚洲综合激| 天综合日日夜综合7799| 婷婷丁香色五月| 婷婷五月天色综合| 超碰在线9| WWW.久久.COM| 色五月激情| 久久人妻情侣| 五月丁香色色| 色九九综合色| 97操在线视频| 五月婷婷网五月在线| 九月婷婷久久久| 色婷婷色综合久久精品V| 五月婷啪| 九九亚洲视频| 九九免费精品在线视频| 99热在线爱| 欧美激情性做爰免费视频| 99精品综合| 激情五月婷婷色综合| 91精品久久久久久久久 | 婷婷丁香五月天影院 | 538在线精品| 六月丁AV| 激情五月丁香在线观看直播| 丁香五月婷婷AV| 久久综合站| av九九| 亚洲婷婷91丁香| 色狠狠综合入口| 九月婷婷综合八月丁香在线观看| 国产性爱一级| 99视频综合网| 国产午夜精品一区二区三区嫩草| 日本婷久久| 激情五月丁香六月| 午夜性爱影视一区77| 五月天色色色| 99毛片| 色五月,婷婷大香蕉| 三级片AAA久久久AAA久久久AAA| 伊人久久艹| 激情综合五月婷婷丁香| 天天爽夜夜爽天天爽夜夜爽| 欧美成人热| 深爱五月月天| www久久99| 99手机在线精品视频| 91伦| 日操夜操天天操不卡| 大地9中文在线观看免费高清| 91丨九色丨大屁股| 五月丁香激情四射| 日本九九网| 99热8| 人妻久久久久久久 | 五月丁香久久久日婷婷久久婷婷日| 99热亚洲| 色综合中文| 99ri精品在线| 99在线公开视频| 亚洲无码黄色| 性色av大香综合| 无码橾| 97人人爱人人操| 午夜九九九九九九| 伊人五月天久久| 免费操超碰| sewuyuetingtingiii| 国产婷婷五月| a色婷婷| 综合一区二区三区| 亚洲操精品| 99久久久免费| 婷婷在线观看五月天在线视频| 《诡秘之主》在线观看| 午夜色色色极品视频| 色综合爽| 亚洲成人电影aaaa| 色噜综| 婷婷五月天在线一区| 丁香五月播播| 久久99久久99精品免观看粉嫩| 婷婷情色五月天| 97香蕉碰碰人妻国产欧美| 久久久五月天| 天天综合色| 色五月婷婷7777| yw国产AV| 97黑人精品区| 九九av| 五月天亚洲最大成人| 青青草婷婷综合五月| 婷婷五月色亚洲| 久久538| www99精品| 久久久久9| 激情操逼婷婷| 91视频免费后入强操| 在线成人网站| 激情五月婷婷欧美极品 | 五月丁香六月成人| 翔田千里 50岁 无码| 成功精品影院| 91狼友视频在线观看| 97人妻碰碰碰久久| 久久婷婷五月综合| 26UUU欧美激情一区二区| 色五月六月| 另类在线| 99热午夜精品| 9l视频自拍九色9l视频自拍九色9l社区 | 五月婷婷成人| 91Chinese在线| 玖玖综合色区在线观看| 中文字幕五月久久婷| 丁香婷婷六月激情文学| 五月婷AV| www.色婷婷| 五月久久丁香| 九九aV| 五月精品免费XXX| 站长推荐无码播放| 黄网在线免费观| www98日本小时间到了| 狠狠干2007| 91精品综合久久婷婷九色| 国产成人一区二区三区在线观看 | 婷婷六月丁香激情| 夜夜做夜夜愛| 婷婷五月天AV| 欧美操我| 99热九九这里只有精品10| 伊人五月综合网| 国产精品色| 9月色婷婷| 婷婷五月色亚洲| 六月婷婷五月天| 怡红院91a√| 五月婷婷色丁香| 五月丁香无码| 久久日本wwww色| 精品国产人人爱人人| 高清无码网址| 91大操| 色99亚洲| 在线视频你懂得| 丁香伊人五月色婷婷五十路| 思思热思在线精品视频| 婷婷射图| 手机在线视频观看9| 69婷婷丁香午夜| 婷婷五月激情小说| 丁香激情五月| 天天xxxxxx天天日| 中文字幕无码人妻少妇免费视频| 国产avapp 网| 六月丁香五月天| 大香蕉 婷婷| 色五月婷婷久久爱| 九九色逼| 国产日韩av片| 色情婷婷五月天| 91丨九色丨国产| 夜夜操夜夜姧| 亚洲精品99| 九九热只有这里精品| www.五月天色色.com| av九九| 丁香五月手机视频| 思思热99在线视频| 欧美成人猛片AAAAAAA| 天天搞夜夜叫| 色欲一区二区三区精品A片| 九月综合| 国产精品国产| 99超碰在线观看| 五月天网站免费欧美| 色婷婷色综合| 四月婷婷丁香| 婷婷五月激情综合网| 新激情五月天色播| 另类五月激情| 狠色狠色综合久久| 五月久久丁香| 九九精品视频在线观看| 久久五月丁香综合| 婷婷情色激情| 99久久色| 人人爽天天爽| 久婷婷五月综合欧美| WWW.桔色成人.COM| 久久jiuwww| 久久网日本| 99自拍网| www婷婷| 这里只有视频精品| 国产毛片欧美毛片久久久| 狠狠色婷婷丁香六月| 日韩精品无码一区二区| 九九久久五月天综合伊人| 色婷婷8| 日屌日日操日日色| 五月狠狠| 六月丁香啪啪| 热久久思思热思思| 五月天久久色| 色婷婷色婷婷五月| 97婷婷狠狠久久综合9色| 婷婷五月色综合| wWwCom夜操wwW| 做爰丰满少妇1313| 精品51XX| 91精品又长又大又粗又爽又猛| 亚洲AV中文在线| 这里都是精品99| 亚洲春色奇米影视| 噜噜五月天综合| 玖玖爱综合网| 专区无日本视频高清8| 97好吊操| 九九色色色| 亚洲1区| 精品无码99| 国产97色在线| 精品夜夜澡人妻无码AV| 激情六月婷| 综激情网| 九九九九精品精| 99热思思| 色五月涩涩婷婷蜜桃| AV亚洲在线| 51XX午夜影福利| 五月激情精品视频| 色 噜噜 九月 婷婷| 成人短视频在线| 综合视频五月| 97资源碰碰在线| 开心五月色婷婷综合开心网| 六月丁香激情网| 日日骑夜夜撸| 香蕉色色网| 五月婷婷丁香六月| 狠狠干五月丁香综合网| 成人午夜无码视频| www久久久久久久久久久久久久久久久| 1区2区视频| 日本ww亚洲| 91精品91久久久中77777久久玖玖九九| AA丁香综合激情| 五月天婷婷影院| 深爱五月天 开心网| 五月 激情视频| 《亚洲操B久久免费在线观看,亚洲操B久久在线播放》在线播放 - 高清资源 - 97 | 97人人搞| 99爱操| 狠狠操狠狠插| 色丁香五月| 天天婷婷操| 婷婷五月综合久久中文字幕| 四季8848精品成人免费网站| 婷婷伊人久久| 五月丁香六月婷婷开心网| 狠狠五月激情在线| 色激情五月| 丁香五月天堂婷婷| www.99热| 九九干视频| 久久思思精品| www.夜夜夜| 99色婷婷视频| 香蕉大综综综合久久| 97在线99| 另类天堂| 亚洲综合五月天婷婷丁香| 国产精品日韩十五区| 丁香婷婷免费| 噜噜噜噜噜久| 9操在线| 光棍影院日韩精品| 日日操夜夜操不卡| 亚洲精品又粗又大又爽A片 | 天天日 天天草| 色色色色色爱| 日韩欧美四五区| 丁香婷婷六月婷婷六月婷婷六月婷婷| 色婷婷AV在线| 五月天伊人久久| 久久综合站| 色婷青青| 久久精品A片777777| 色久综合| 色丁香五月| 欧美精品999| 97热这里精品在线视频| 久久人妻人人| 丁香五月激情在线| 这里只有精品免费观看网占| 人人舔天天| 人人干AV| 色99综合视频| 五月天婷婷开心| 国产欧美日韩一区二区三区| 五月天激情网图片 - 百度| 精品九九在线观看视频| 中文字幕在线观看视频www| 噜噜干日本| 中文激情网| 99 r热| 99在线观看视频免费| 丁香五月天天哦| 丁香五月 综合| 青青夜夜狠狠夜夜狠狠| 激情影院内射| 开心激情色婷婷五月天| 激情开心五月婷婷| 日本在线视频手机播放五月婷| 夜夜爽天天| 久久婷婷五月草视频在线播放| 久久这里只有精品07 | www.亚洲激情| 成人视频婷婷| 日本色综合| 影音先锋一区| www色五月| 26uuu欧美| 综合久久丁丁香婷| 91久久18| 欧美性猛交99久久久99| 91干视频| 婷婷第六色| 婷婷开心青青草| 都市激情五月婷婷亚洲| 夜夜爱网站| 成人国产综合| 五月天婷婷基地| 亚洲日韩久久婷婷伊人| 六月丁香啪| 97人人做| 99热思思在线观看| 婷婷五月色网| 精品色色| 天天爽天天爽| 日韩丁香涩| 99色日本| 婷婷五月天视| 色五月丁香六月婷婷| 天天插天天射| 免费观看的av| 大香蕉丁香五月| 色婷婷色情| 亚洲色色图片| 婷婷日日夜夜| 婷婷久久综合久| ..真实国产乱子伦毛片| 成人在线视频一区| 性爱先锋AV| 骚货艹网站视频| 亚洲婷婷91丁香| 国产真人做爰视频免费| 永久热91| www.91.com处女在线直播| 丁香五月综合在线观看| 五月天社区| 亚洲综合色婷婷文学| 99在线观看视频| 婷婷色Av| 综合激情五月丁香| 99热最新国内| 亚洲激情AV| 丁香五月天在线| 俺去也五月天| 区啪精品| 久久一热免费视频| 久色视频| 嫩草AV久久伊人妇女超级A| 麻豆精品| 亚洲99手机免费看视频 | 婷婷色五月激情| 亚洲精品99| 丁香性爱在线视频| 在线中文字幕视频| 啪到高潮激情丁香五月| 五月天成人小说| 日本 色综合| 天天综合五月| 色婷婷亚洲| 狼人伊人干| 成人小说 五月天 婷婷| 久操福利| 91久久国产综合久久| 色丁香综合影院| 天天色综网| 天天操五月天| 五月天婷婷导航| AAA久久| 久久综合影院| va亚洲中文在线| 性av| 精a品a视a频| 激情五月婷| 人人操人人看97干| 互月天综合| 婷婷久久综合| 99小视频在线| 大香蕉久久久| 色婷亚洲| 婷婷成人五月天成人文学小说| 国产SUV精品一区二区6| 五月开心婷婷极品激情| 99热99久久| 99综合熟女| 五月天.com| 99精品久久久久久久久| 开心五月婷婷激情网| 天天干天天干天天干| 久久9精品| 丁香蜜臀黄色婷婷五月天| 色五月综合97| 99视频内射三四| 人人操超碰| 婷婷五月婷婷五月| 人妻熟女一区二区AV| ,99视频久久| 99久视频| 五月天激情站| 99∨VTV| 四色综合网| 深爱激情综合网| 色婷婷影院| 日本三级中国三级99人妇网站| 超级碰碰碰97免费| 久艹大香蕉| 九九热啪啪| 97啪啪| 91精品久久久久久| 99ri视频| 婷激情五月天视频导航| 91九色网| 色婷激情网| 久久3级片|