CN106713639A - 避障提醒方法、避障提醒装置和移动终端 - Google Patents
避障提醒方法、避障提醒装置和移动终端 Download PDFInfo
- Publication number
- CN106713639A CN106713639A CN201611222490.5A CN201611222490A CN106713639A CN 106713639 A CN106713639 A CN 106713639A CN 201611222490 A CN201611222490 A CN 201611222490A CN 106713639 A CN106713639 A CN 106713639A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- barrier
- length
- distance
- angle
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C3/00—Measuring distances in line of sight; Optical rangefinders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72457—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Environmental & Geological Engineering (AREA)
- Electromagnetism (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提供了一种避障提醒方法、避障提醒装置和移动终端,涉及移动终端技术领域,其中,避障提醒方法,包括:获取移动终端在水平移动过程中与水平面的夹角;确定移动终端至障碍物的直线距离;根据直线距离与夹角确定终端至障碍物的水平距离;若水平距离小于预设距离阈值,则发出提醒消息。通过本发明的技术方案,在用户使用手机时,当用户距离障碍物较近时,向用户发出警示信息,防止用户摔倒或者碰撞障碍物,提高了用户行走时使用手机的安全性。
Description
技术领域
本发明涉及移动终端技术领域,具体而言,涉及一种避障提醒方法、一种避障提醒装置和一种移动终端。
背景技术
随着移动终端的普及,用户在行走时使用移动终端成为一种常见的现象,由于用户在边行走边低头使用移动终端时,容易忽略周围的障碍物,导致可能与障碍物发生碰撞或被障碍物绊倒,或者与其他行人发生碰撞,从而给用户带来一定的安全隐患,尤其在夜晚,用户注意力集中在移动终端上,上述情况更为严重。
因此,如何能够在用户碰到障碍物或者其它行人之前,通过移动终端向用户发出示警,防止用户摔倒或碰撞成为亟待解决的技术问题。
发明内容
本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
为此,本发明的一个目的在于提出了一种避障提醒方法。
本发明的另一个目的在于提出了一种避障提醒装置。
为实现上述目的,根据本发明的第一方面实施例,提出了一种避障提醒方法,包括:获取移动终端在水平移动过程中与水平面的夹角;确定移动终端至障碍物的直线距离;根据直线距离与夹角确定终端至障碍物的水平距离;若水平距离小于预设距离阈值,则发出第一提醒消息。
根据本发明第一方面实施例的避障提醒方法,首先获取移动终端在水平移动过程中与水平面的夹角,也就是用户在行走时移动终端与水平面的夹角;并确定移动终端与障碍物的直线距离,可以通过直线距离和夹角来计算出移动终端到障碍物的水平距离,如果该水平距离小于预设距离阈值,则说明行走中的用户离障碍物较近,存在安全隐患,此时,发出第一提醒消息,从而起到提示用户的作用,以免用户与障碍物发生碰撞或被障碍物绊倒,提高了用户行走时使用手机的安全性。
在上述技术方案中,优选地,还包括:获取移动终端在第一距离中进行水平移动的移动速度;获取移动终端在水平移动过程中与障碍物之间的相对速度;根据移动速度以及相对速度确定所述障碍物的运动速度;若运动速度与移动速度的方向相同,则在运动速度小于第一预设速度阈值,则发出第二提醒消息;或若运动速度与移动速度的方向相反,则在运动速度大于第二预设速度阈值,则发出第三提醒消息。
在该技术方案中,通过获取移动终端的移动速度以及移动终端与障碍物之间的相对速度,来计算得到障碍物的运动速度,当移动终端的移动速度与障碍物的运动速度方向相同时,如果障碍物的运动速度小于第一预设速度阈值,则说明移动终端与障碍物的距离越来越近,有发生碰撞的危险,此时发出第二提醒消息,以免用户与障碍物发生碰撞;当移动终端的移动速度与障碍物的运动速度方向相反时,如果障碍物的运动速度大于第二预设值,则说明移动终端与障碍物靠近的速度越来越快,此时发出第三提醒消息,以免用户与障碍物发生碰撞。其中,第二提醒消息和第三提醒消息的内容可根据用户的使用习惯自行设置,还可采用默认的提醒消息,增强用户的操作性,提高用户体验。
在上述技术方案中,优选地,获取移动终端在第一距离中进行水平移动的移动速度具体包括:启用移动终端的全球定位***模块;通过全球定位***模块分别获取第一距离的起始位置与结束位置;根据起始位置与结束位置,确定所述第一距离的长度;获取移动终端处于起始位置的第一时刻以及处于结束位置的第二时刻;根据第一时刻以及所述第二时刻确定移动时间;根据第一距离的长度与所述移动时间,确定移动速度。
在该技术方案中,通过获取第一距离的起始位置与结束位置可计算移动终端的运动距离的长度,同时通过获取第一时刻以及第二时刻可确定发生所述运动距离的时间,从而得到移动终端的移动速度,以便将移动终端的移动速度与障碍物的运动速度进行比较。
在上述技术方案中,优选地,获取移动终端在水平移动过程中与述障碍物之间的相对速度具体包括:在起始位置和结束位置,分别获取移动终端至障碍物的第一长度以及第二长度;根据第一长度以及夹角,确定终端在起始位置时与障碍物的第一水平位移;根据第二长度以及夹角,确定终端在结束位置时与障碍物的第二水平位移;根据第一水平位移、第二水平位移以及移动时间,确定移动终端与障碍物之间的相对速度。
在该技术方案中,通过计算移动终端在起始位置和结束位置的水平位移以及移动终端发生所述水平位移的运动时间,来求得移动终端与障碍物的相对速度,以便于根据移动终端的移动速度及移动终端与障碍物的相对速度,来求得障碍物的运动速度。
在上述技术方案中,优选地,在起始位置和结束位置,分别获取移动终端至障碍物的第一长度以及第二长度具体包括:启用移动终端的测距模块;在所起始位置和结束位置分别确定测距模块发出测量信号以及接收测量信号的第一时间间隔和第二时间间隔;根据第一时间间隔以及测量信号的传播速度确定第一长度;根据第二时间间隔以及测量信号的传播速度确定第二长度,其中,测距模块包括:红外测距模块、超声测距模块或激光测距模块。
在该技术方案中,通过确定测距模块发出测量信号以及接收测量信号的第一时间间隔和第二时间间隔、测量信号的传播速度来计算移动终端至障碍物的第一长度和移动终端至障碍物的第二长度。第一时间间隔与传播速度的乘积即为移动终端至障碍物的第一长度;第二时间间隔与传播速度的乘积即为移动终端至障碍物的第二长度,以便通过第一长度、第二长度以及移动终端在水平移动过程中与水平面的夹角来计算第一水平位移和第二水平位移。
其中,优选地,测距模块设于移动终端背部的顶端,以防止用户在手持移动终端时,对测距模块进行遮挡,影响距离的测量功能的实现。此外测距模块优选为探测距离大于5米的激光距离传感器,同时激光距离传感器的功耗需尽可能的低,从而对用户在使用移动终端时的续航能力的影响较低。
在上述技术方案中,优选地,获取移动终端在水平移动过程中与水平面的夹角具体包括:通过移动终端的重力加速度传感器获取移动终端在水平移动过程中与水平面的夹角。
在该技术方案中,通过重力加速度传感器来获取移动终端在水平移动过程中与水平面的夹角,以便计算第一水平位移和第二水平位移。
其中,所述重力加速度传感器可以为陀螺仪传感器。
根据本发明的第二方面实施例,提出了一种避障提醒装置,包括:角度确定单元,用于获取移动终端在水平移动过程中与水平面的夹角;直线距离单元,用于确定移动终端至障碍物的直线距离;水平距离确定单元,用于根据直线距离与夹角确定终端至所述障碍物的水平距离;第一提醒单元,用于在水平距离小于预设距离阈值时,发出提醒消息。
根据本发明第二方面实施例的避障提醒装置,首先获取移动终端在水平移动过程中与水平面的夹角,也就是用户在行走时移动终端与水平面的夹角;并确定移动终端与障碍物的直线距离,可以通过直线距离和夹角来计算出移动终端到障碍物的水平距离,如果该水平距离小于预设距离阈值,则说明行走中的用户离障碍物较近,存在安全隐患,此时,发出提醒消息,从而起到提示用户的作用,以免用户与障碍物发生碰撞或被障碍物绊倒,提高了用户行走时使用手机的安全性。
在上述技术方案中,优选地,还包括:终端速度单元,用于获取移动终端在第一距离中进行水平移动的移动速度;相对速度单元,用于获取移动终端在水平移动过程中与所述障碍物之间的相对速度;运动速度单元,用于根据移动速度以及相对速度确定障碍物的运动速度;第二提醒单元,用于若运动速度与移动速度的方向相同,则在运动速度小于第一预设速度阈值时,发出提醒消息;或若运动速度与移动速度的方向相反,则在运动速度大于第二预设速度阈值时,发出提醒消息。
在该技术方案中,通过获取移动终端的移动速度以及移动终端与障碍物之间的相对速度,来计算得到障碍物的运动速度,当移动终端的移动速度与障碍物的运动速度方向相同时,如果障碍物的运动速度小于第一预设速度阈值,则说明移动终端与障碍物的距离越来越近,有发生碰撞的危险,此时发出提醒消息,以免用户与障碍物发生碰撞;当移动终端的移动速度与障碍物的运动速度方向相反时,如果障碍物的运动速度大于第二预设值,则说明移动终端与障碍物靠近的速度越来越快,此时发出提醒消息,以免用户与障碍物发生碰撞。
在上述技术方案中,优选地,终端速度单元具体包括:定位开启单元,用于启用移动终端的全球定位***模块;定位单元,用于通过全球定位***模块分别获取第一距离的起始位置与结束位置;第一距离确定单元,用于根据起始位置与结束位置,确定第一距离的长度;获取移动终端处于起始位置的第一时刻以及处于结束位置的第二时刻;移动时间确定单元,用于根据第一时刻以及所述第二时刻确定移动时间;移动速度确定单元,用于根据第一距离的长度与移动时间,确定移动速度。
在该技术方案中,通过计算移动终端的运动距离的长度以及与发生所述运动距离的时间,得到移动终端的移动速度,以便将移动终端的移动速度与障碍物的运动速度进行比较。
在上述技术方案中,优选地,相对速度单元具体包括:长度确定单元,用于在起始位置和结束位置,分别获取移动终端至障碍物的第一长度以及第二长度;第一位移单元,用于根据第一长度以及夹角,确定终端在起始位置时与障碍物的第一水平位移;第二位移单元,用于根据第二长度以及夹角,确定终端在结束位置时与障碍物的第二水平位移;相对速度确定单元,用于根据第一水平位移、第二水平位移以及移动时间,确定移动终端与障碍物之间的相对速度。
在该技术方案中,通过计算移动终端在起始位置和结束位置的水平位移以及移动终端发生所述水平位移的运动时间,来求得移动终端与障碍物的相对速度,以便于根据移动终端的移动速度及移动终端与障碍物的相对速度,来求得障碍物的运动速度。
在上述技术方案中,优选地,长度确定单元具体包括:测距开启单元,用于启用移动终端的测距模块;时间间隔单元,用于在起始位置和结束位置分别确定,测距模块发出测量信号以及接收测量信号的第一时间间隔和第二时间间隔;第一长度确定单元,用于根据第一时间间隔以及测量信号的传播速度确定第一长度;第二长度确定单元,用于根据第二时间间隔以及测量信号的传播速度确定第二长度,其中,测距模块包括:红外测距模块、超声测距模块或激光测距模块。
在该技术方案中,通过确定测距模块发出测量信号以及接收测量信号的第一时间间隔和第二时间间隔、测量信号的传播速度来计算移动终端至障碍物的第一长度和移动终端至障碍物的第二长度。第一时间间隔与传播速度的乘积即为移动终端至障碍物的第一长度;第二时间间隔与传播速度的乘积即为移动终端至障碍物的第二长度,以便通过第一长度、第二长度以及移动终端在水平移动过程中与水平面的夹角来计算第一水平位移和第二水平位移。
在上述技术方案中,优选地,角度确定单元具体用于:通过移动终端的重力加速度传感器获取移动终端在水平移动过程中与水平面的夹角。
在该技术方案中,通过重力加速度传感器来获取移动终端在水平移动过程中与水平面的夹角,以便计算第一水平位移和第二水平位移。
根据本发明的第三方面实施例,还提出了一种避障提醒装置,包括处理器,处理器执行如下操作:处理器获取移动终端在水平移动过程中与水平面的夹角;处理器确定移动终端至障碍物的直线距离;处理器根据直线距离与夹角确定终端至障碍物的水平距离;若水平距离小于预设距离阈值,则处理器发出提醒消息。
根据本发明第三方面实施例的避障提醒装置,包括处理器,首先处理器获取移动终端在水平移动过程中与水平面的夹角,也就是用户在行走时移动终端与水平面的夹角;并确定移动终端与障碍物的直线距离,可以通过直线距离和夹角来计算出移动终端到障碍物的水平距离,如果该水平距离小于预设距离阈值,则说明行走中的用户离障碍物较近,存在安全隐患,此时,发出提醒消息,从而起到提示用户的作用,以免用户与障碍物发生碰撞或被障碍物绊倒,提高了用户行走时使用手机的安全性。
在上述技术方案中,优选地,还包括:处理器获取移动终端在第一距离中进行水平移动的移动速度;处理器获取移动终端在水平移动过程中与障碍物之间的相对速度;处理器根据移动速度以及相对速度确定障碍物的运动速度;若运动速度与移动速度的方向相同,则在运动速度小于第一预设速度阈值,则发出提醒消息;或若运动速度与移动速度的方向相反,则在运动速度大于第二预设速度阈值,则发出提醒消息。
在该技术方案中,通过处理器获取移动终端的移动速度以及移动终端与障碍物之间的相对速度,来计算得到障碍物的运动速度,当移动终端的移动速度与障碍物的运动速度方向相同时,如果障碍物的运动速度小于第一预设速度阈值,则说明移动终端与障碍物的距离越来越近,有发生碰撞的危险,此时发出提醒消息,以免用户与障碍物发生碰撞;当移动终端的移动速度与障碍物的运动速度方向相反时,如果障碍物的运动速度大于第二预设值,则说明移动终端与障碍物靠近的速度越来越快,此时发出提醒消息,以免用户与障碍物发生碰撞。
在上述技术方案中,优选地,处理器获取移动终端在第一距离中进行水平移动的移动速度具体包括:处理器启用移动终端的全球定位***模块;处理器通过全球定位***模块分别获取第一距离的起始位置与结束位置;根据起始位置与结束位置,处理器确定第一距离的长度;处理器获取移动终端处于起始位置的第一时刻以及处于结束位置的第二时刻;处理器根据第一时刻以及第二时刻确定移动时间;根据第一距离的长度与移动时间,处理器确定移动速度。
在该技术方案中,通过计算移动终端的运动距离的长度以及与发生所述运动距离的时间,得到移动终端的移动速度,以便将移动终端的移动速度与障碍物的运动速度进行比较。
在上述技术方案中,优选地,处理器获取移动终端在水平移动过程中与所述障碍物之间的相对速度具体包括:在起始位置和结束位置,处理器分别获取移动终端至障碍物的第一长度以及第二长度;根据第一长度以及夹角,处理器确定终端在起始位置时与障碍物的第一水平位移;根据第二长度以及夹角,处理器确定终端在结束位置时与障碍物的第二水平位移;根据第一水平位移、第二水平位移以及移动时间,处理器确定移动终端与障碍物之间的相对速度。
在该技术方案中,通过计算移动终端在起始位置和结束位置的水平位移以及移动终端发生所述水平位移的运动时间,来求得移动终端与障碍物的相对速度,以便于根据移动终端的移动速度及移动终端与障碍物的相对速度,来求得障碍物的运动速度。
在上述技术方案中,优选地,在起始位置和结束位置,处理器分别获取移动终端至障碍物的第一长度以及第二长度具体包括:处理器启用移动终端的测距模块;处理器在起始位置和结束位置分别确定,测距模块发出测量信号以及接收测量信号的第一时间间隔和第二时间间隔;处理器根据第一时间间隔以及测量信号的传播速度确定第一长度;处理器根据所述第二时间间隔以及所述测量信号的传播速度确定所述第二长度,其中,测距模块包括:红外测距模块、超声测距模块或激光测距模块。
在该技术方案中,通过确定测距模块发出测量信号以及接收测量信号的第一时间间隔和第二时间间隔、测量信号的传播速度来计算移动终端至障碍物的第一长度和移动终端至障碍物的第二长度。第一时间间隔与传播速度的乘积即为移动终端至障碍物的第一长度;第二时间间隔与传播速度的乘积即为移动终端至障碍物的第二长度,以便通过第一长度、第二长度以及移动终端在水平移动过程中与水平面的夹角来计算第一水平位移和第二水平位移。
在上述技术方案中,优选地,处理器获取移动终端在水平移动过程中与水平面的夹角具体包括:处理器通过移动终端的重力加速度传感器获取移动终端在水平移动过程中与水平面的夹角。
在该技术方案中,通过重力加速度传感器来获取移动终端在水平移动过程中与水平面的夹角,以便计算第一水平位移和第二水平位移。
根据本发明的第四方面实施例,还提出了一种移动终端,其特征在于,包括:上述第二方面技术方案中任一技术方案的避障提醒装置;或上述第三方面技术方案中任一技术方案的包括处理器的的避障提醒装置。
在该技术方案中,通过在终端中安装避障提醒装置,当用户边走路边使用移动终端时,在用户碰到障碍物或者其它行人之前,移动终端向用户发出示警,以免用户摔倒或碰撞到其他障碍物。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
图1示出了根据本发明的第一方面的一个实施例的避障提醒方法的流程示意图;
图2示出了根据本发明的第一方面的再一个实施例的避障提醒方法的流程示意图;
图3示出了根据本发明的第一方面的又一个实施例的避障提醒方法的流程示意图;
图4示出了根据本发明的第一方面的又一个实施例的避障提醒方法的流程示意图;
图5示出了根据本发明的第一方面的又一个实施例的避障提醒方法的流程示意图;
图6示出了根据本发明的第二方面的一个实施例的避障提醒装置的示意图;
图7示出了根据本发明的第二方面的再一个实施例的避障提醒装置的示意图;
图8示出了根据本发明的第二方面的又一个实施例的避障提醒装置的示意图;
图9示出了根据本发明的第二方面的又一个实施例的避障提醒装置的示意图;
图10示出了根据本发明的第二方面的又一个实施例的避障提醒装置的示意图;
图11示出了根据本发明的第三方面的一个实施例的避障提醒装置的实体装置示意图;
图12示出了根据本发明的第四方面的一个实施例的移动终端的示意图;
图13示出了根据本发明的一个实施例的移动终端的原理示意图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不限于下面公开的具体实施例的限制。
图1示出了根据本发明的第一方面的一个实施例的避障提醒方法的流程示意图。
如图1所示,避障提醒方法,包括:
步骤102,获取移动终端在水平移动过程中与水平面的夹角;
步骤104,确定移动终端至障碍物的直线距离;
步骤106,根据直线距离与夹角确定终端至障碍物的水平距离;
步骤108,若水平距离小于预设距离阈值,则发出提醒消息。
本发明的避障提醒方法,通过步骤102,获取移动终端在水平移动过程中与水平面的夹角,也就是用户在行走时移动终端与水平面的夹角;步骤104,确定移动终端与障碍物的直线距离,步骤106,通过直线距离和夹角来计算出移动终端到障碍物的水平距离,步骤108,如果该水平距离小于预设距离阈值,则说明行走中的用户离障碍物较近,存在安全隐患,此时,发出提醒消息,从而起到提示用户的作用,以免用户与障碍物发生碰撞或被障碍物绊倒,提高了用户行走时使用手机的安全性。
图2示出了根据本发明的第一方面的再一个实施例的避障提醒方法的流程示意图。
如图2所示,避障提醒方法,包括:
步骤202,获取移动终端在水平移动过程中与水平面的夹角;
步骤204,确定移动终端至障碍物的直线距离;
步骤206,根据直线距离与夹角确定终端至障碍物的水平距离;
步骤208,若水平距离小于预设距离阈值,则发出提醒消息。
步骤210,获取移动终端在第一距离中进行水平移动的移动速度;
步骤212,获取移动终端在水平移动过程中与障碍物之间的相对速度;
步骤214,根据移动速度以及相对速度确定障碍物的运动速度;
步骤216,若运动速度与移动速度的方向相同,则在运动速度小于第一预设速度阈值,则发出提醒消息;
步骤218,若运动速度与移动速度的方向相反,则在运动速度大于第二预设速度阈值,则发出提醒消息。
在该实施例中,通过步骤202,获取移动终端在水平移动过程中与水平面的夹角,也就是用户在行走时移动终端与水平面的夹角;步骤204,确定移动终端与障碍物的直线距离,步骤206,通过直线距离和夹角来计算出移动终端到障碍物的水平距离,步骤208,如果该水平距离小于预设距离阈值,则说明行走中的用户离障碍物较近,存在安全隐患,此时,发出提醒消息,从而起到提示用户的作用,以免用户与障碍物发生碰撞或被障碍物绊倒,提高了用户行走时使用手机的安全性。同时,步骤210和步骤212,可以获取移动终端的移动速度以及移动终端与障碍物之间的相对速度,来计算得到障碍物的运动速度,步骤214,当移动终端的移动速度与障碍物的运动速度方向相同时,如果障碍物的运动速度小于第一预设速度阈值,则说明移动终端与障碍物的距离越来越近,有发生碰撞的危险,此时发出提醒消息,以免用户与障碍物发生碰撞;步骤216,当移动终端的移动速度与障碍物的运动速度方向相反时,如果障碍物的运动速度大于第二预设值,则说明移动终端与障碍物靠近的速度越来越快,此时发出提醒消息,以免用户与障碍物发生碰撞。
图3示出了根据本发明的第一方面的又一个实施例的避障提醒方法的流程示意图。
如图3所示,避障提醒方法,包括:
步骤302,获取移动终端在水平移动过程中与水平面的夹角;
步骤304,确定移动终端至障碍物的直线距离;
步骤306,根据直线距离与夹角确定终端至障碍物的水平距离;
步骤308,若水平距离小于预设距离阈值,则发出提醒消息。
步骤310,启用移动终端的全球定位***模块;
步骤312,通过全球定位***模块分别获取第一距离的起始位置与结束位置;
步骤314,根据起始位置与结束位置,确定第一距离的长度;
步骤316,获取移动终端处于起始位置的第一时刻以及处于结束位置的第二时刻;
步骤318,根据第一时刻以及第二时刻确定移动时间;
步骤320,根据第一距离的长度与移动时间,确定移动速度。
步骤322,获取移动终端在水平移动过程中与障碍物之间的相对速度;
步骤324,根据移动速度以及相对速度确定障碍物的运动速度;
步骤326,若运动速度与移动速度的方向相同,则在运动速度小于第一预设速度阈值,则发出提醒消息;
步骤328,若运动速度与移动速度的方向相反,则在运动速度大于第二预设速度阈值,则发出提醒消息。
在该实施例中,通过步骤302,获取移动终端在水平移动过程中与水平面的夹角,也就是用户在行走时移动终端与水平面的夹角;步骤304,确定移动终端与障碍物的直线距离,步骤306,通过直线距离和夹角来计算出移动终端到障碍物的水平距离,步骤308,如果该水平距离小于预设距离阈值,则说明行走中的用户离障碍物较近,存在安全隐患,此时,发出提醒消息,从而起到提示用户的作用,以免用户与障碍物发生碰撞或被障碍物绊倒,提高了用户行走时使用手机的安全性。同时,步骤310,启用移动终端的全球定位***模块;步骤312,通过全球定位***模块分别获取第一距离的起始位置与结束位置;步骤314,根据起始位置与结束位置,确定第一距离的长度;步骤316,获取移动终端处于起始位置的第一时刻以及处于结束位置的第二时刻;步骤318,根据第一时刻以及第二时刻确定移动时间;步骤320,根据第一距离的长度与移动时间,确定移动速度,以便将移动终端的移动速度与障碍物的运动速度进行比较。步骤322和步骤324,可以获取移动终端的移动速度以及移动终端与障碍物之间的相对速度,来计算得到障碍物的运动速度,步骤326,当移动终端的移动速度与障碍物的运动速度方向相同时,如果障碍物的运动速度小于第一预设速度阈值,则说明移动终端与障碍物的距离呈缩小趋势,有发生碰撞的危险,此时发出提醒消息,以免用户与障碍物发生碰撞;或通过步骤328,当移动终端的移动速度与障碍物的运动速度方向相反时,如果障碍物的运动速度大于第二预设值,则说明移动终端与障碍物靠近的速度越来越快,此时发出提醒消息,以免用户与障碍物发生碰撞。
图4示出了根据本发明的第一方面的又一个实施例的避障提醒方法的流程示意图。
如图4所示,避障提醒方法,包括:
步骤402,获取移动终端在水平移动过程中与水平面的夹角;
步骤404,确定移动终端至障碍物的直线距离;
步骤406,根据直线距离与夹角确定终端至障碍物的水平距离;
步骤408,若水平距离小于预设距离阈值,则发出提醒消息。
步骤410,获取移动终端在第一距离中进行水平移动的移动速度;
步骤412,在起始位置和结束位置,分别获取移动终端至障碍物的第一长度以及第二长度;
步骤414,根据第一长度以及夹角,确定终端在起始位置时与障碍物的第一水平位移;
步骤416,根据第二长度以及夹角,确定终端在结束位置时与障碍物的第二水平位移;
步骤418,根据第一水平位移、第二水平位移以及移动时间,确定移动终端与障碍物之间的相对速度。
步骤420,根据移动速度以及相对速度确定障碍物的运动速度;
步骤422,若运动速度与移动速度的方向相同,则在运动速度小于第一预设速度阈值,则发出提醒消息;
步骤424,若运动速度与移动速度的方向相反,则在运动速度大于第二预设速度阈值,则发出提醒消息。
在该实施例中,通过步骤402,获取移动终端在水平移动过程中与水平面的夹角,也就是用户在行走时移动终端与水平面的夹角;步骤404,确定移动终端与障碍物的直线距离,步骤406,通过直线距离和夹角来计算出移动终端到障碍物的水平距离,步骤408,如果该水平距离小于预设距离阈值,则说明行走中的用户离障碍物较近,存在安全隐患,此时,发出提醒消息,从而起到提示用户的作用,以免用户与障碍物发生碰撞或被障碍物绊倒,提高了用户行走时使用手机的安全性。同时,步骤410可以用来获取移动终端的移动速度,步骤410至步骤418用来获取以及移动终端与障碍物之间的相对速度,步骤420用于利用移动终端的移动速度和移动终端与障碍物之间的相对速度计算障碍物的运动速度;步骤422,当移动终端的移动速度与障碍物的运动速度方向相同时,如果障碍物的运动速度小于第一预设速度阈值,则说明移动终端与障碍物的距离越来越近,有发生碰撞的危险,此时发出提醒消息,以免用户与障碍物发生碰撞;步骤424,当移动终端的移动速度与障碍物的运动速度方向相反时,如果障碍物的运动速度大于第二预设值,则说明移动终端与障碍物靠近的速度越来越快,此时发出提醒消息,以免用户与障碍物发生碰撞。
图5示出了根据本发明的第一方面的又一个实施例的避障提醒方法的流程示意图。
如图5所示,避障提醒方法,包括:
步骤502,获取移动终端在水平移动过程中与水平面的夹角;
步骤504,确定移动终端至障碍物的直线距离;
步骤506,根据直线距离与夹角确定终端至障碍物的水平距离;
步骤508,若水平距离小于预设距离阈值,则发出提醒消息。
步骤510,获取移动终端在第一距离中进行水平移动的移动速度;
步骤512,启用移动终端的测距模块;
步骤514,在所起始位置和结束位置分别确定测距模块发出测量信号以及接收测量信号的第一时间间隔和第二时间间隔;
步骤516,根据第一时间间隔以及测量信号的传播速度确定第一长度;
步骤518,根据第二时间间隔以及测量信号的传播速度确定第二长度。
步骤520,根据第一长度以及夹角,确定终端在起始位置时与障碍物的第一水平位移;
步骤522,根据第二长度以及夹角,确定终端在结束位置时与障碍物的第二水平位移;
步骤524,根据第一水平位移、第二水平位移以及移动时间,确定移动终端与障碍物之间的相对速度。
步骤526,根据移动速度以及相对速度确定障碍物的运动速度;
步骤528,若运动速度与移动速度的方向相同,则在运动速度小于第一预设速度阈值,则发出提醒消息;
步骤530,若运动速度与移动速度的方向相反,则在运动速度大于第二预设速度阈值,则发出提醒消息。
在该实施例中,通过步骤502,获取移动终端在水平移动过程中与水平面的夹角,也就是用户在行走时移动终端与水平面的夹角;步骤504,确定移动终端与障碍物的直线距离,步骤506,通过直线距离和夹角来计算出移动终端到障碍物的水平距离,步骤508,如果该水平距离小于预设距离阈值,则说明行走中的用户离障碍物较近,存在安全隐患,此时,发出提醒消息,从而起到提示用户的作用,以免用户与障碍物发生碰撞或被障碍物绊倒,提高了用户行走时使用手机的安全性。同时,步骤510可以用来获取移动终端的移动速度,步骤512至步骤524用来获取以及移动终端与障碍物之间的相对速度,步骤526用于利用移动终端的移动速度和移动终端与障碍物之间的相对速度计算障碍物的运动速度;步骤528,当移动终端的移动速度与障碍物的运动速度方向相同时,如果障碍物的运动速度小于第一预设速度阈值,则说明移动终端与障碍物的距离越来越近,有发生碰撞的危险,此时发出提醒消息,以免用户与障碍物发生碰撞;步骤530,当移动终端的移动速度与障碍物的运动速度方向相反时,如果障碍物的运动速度大于第二预设值,则说明移动终端与障碍物靠近的速度越来越快,此时发出提醒消息,以免用户与障碍物发生碰撞。
在上述第一方面的任一实施例的避障提醒方法中,可以通过移动终端的重力加速度传感器获取移动终端在水平移动过程中与水平面的夹角。
图6示出了根据本发明的第二方面的一个实施例的避障提醒装置的示意图;
如图6所示,避障提醒装置600,包括:
角度确定单元602,用于获取移动终端在水平移动过程中与水平面的夹角;
直线距离单元604,用于确定移动终端至障碍物的直线距离;
水平距离确定单元606,用于根据直线距离与夹角确定终端至障碍物的水平距离;
第一提醒单元606,用于在水平距离小于预设距离阈值时,发出提醒消息。
本发明的避障提醒装置,首先角度确定单元602用于获取移动终端在水平移动过程中与水平面的夹角,也就是用户在行走时移动终端与水平面的夹角;直线距离单元604用于确定移动终端与障碍物的直线距离,水平距离确定单元606用于通过直线距离和夹角来计算出移动终端到障碍物的水平距离,第一提醒单元606,如果该水平距离小于预设距离阈值,则说明行走中的用户离障碍物较近,存在安全隐患,此时,发出提醒消息,从而起到提示用户的作用,以免用户与障碍物发生碰撞或被障碍物绊倒,提高了用户行走时使用手机的安全性。
图7示出了根据本发明的第二方面的再一个实施例的避障提醒装置的示意图;
如图7所示,避障提醒装置700,包括:
角度确定单元702,用于获取移动终端在水平移动过程中与水平面的夹角;
直线距离单元704,用于确定移动终端至障碍物的直线距离;
水平距离确定单元706,用于根据直线距离与夹角确定终端至障碍物的水平距离;
第一提醒单元706,用于在水平距离小于预设距离阈值时,发出提醒消息;
终端速度单元708,用于获取移动终端在第一距离中进行水平移动的移动速度;
相对速度单元710,用于获取移动终端在水平移动过程中与障碍物之间的相对速度;
运动速度单元712,用于根据移动速度以及相对速度确定障碍物的运动速度;
第二提醒单元714,用于若运动速度与移动速度的方向相同,则在运动速度小于第一预设速度阈值时,发出提醒消息;或若运动速度与移动速度的方向相反,则在运动速度大于第二预设速度阈值时,发出提醒消息。
在该实施例中,本发明的避障提醒装置,首先角度确定单元702用于获取移动终端在水平移动过程中与水平面的夹角,也就是用户在行走时移动终端与水平面的夹角;直线距离单元704用于确定移动终端与障碍物的直线距离,水平距离确定单元706用于通过直线距离和夹角来计算出移动终端到障碍物的水平距离,第一提醒单元706,如果该水平距离小于预设距离阈值,则说明行走中的用户离障碍物较近,存在安全隐患,此时,发出提醒消息,从而起到提示用户的作用,以免用户与障碍物发生碰撞或被障碍物绊倒,提高了用户行走时使用手机的安全性。终端速度单元708通过获取移动终端的移动速度以及相对速度单元710用来获得移动终端与障碍物之间的相对速度,来计算得到障碍物的运动速度,第二提醒单元714当移动终端的移动速度与障碍物的运动速度方向相同时,如果障碍物的运动速度小于第一预设速度阈值,则说明移动终端与障碍物的距离越来越近,有发生碰撞的危险,此时发出提醒消息,以免用户与障碍物发生碰撞;当移动终端的移动速度与障碍物的运动速度方向相反时,如果障碍物的运动速度大于第二预设值,则说明移动终端与障碍物靠近的速度越来越快,此时发出提醒消息,以免用户与障碍物发生碰撞。
图8示出了根据本发明的第二方面的又一个实施例的避障提醒装置的示意图;
如图8所示,避障提醒装置,包括:
角度确定单元802,用于获取移动终端在水平移动过程中与水平面的夹角;
直线距离单元804,用于确定移动终端至障碍物的直线距离;
水平距离确定单元806,用于根据直线距离与夹角确定终端至障碍物的水平距离;
第一提醒单元808,用于在水平距离小于预设距离阈值时,发出提醒消息;
定位开启单元810,用于启用移动终端的全球定位***模块;
定位单元812,用于通过全球定位***模块分别获取第一距离的起始位置与结束位置;
第一距离确定单元814,用于根据起始位置与结束位置,确定第一距离的长度;获取移动终端处于起始位置的第一时刻以及处于结束位置的第二时刻;
移动时间确定单元816,用于根据第一时刻以及第二时刻确定移动时间;
移动速度确定单元818,用于根据第一距离的长度与移动时间,确定移动速度。
相对速度单元820,用于获取移动终端在水平移动过程中与障碍物之间的相对速度;
运动速度单元822,用于根据移动速度以及相对速度确定障碍物的运动速度;
第二提醒单元824,用于若运动速度与移动速度的方向相同,则在运动速度小于第一预设速度阈值时,发出提醒消息;或若运动速度与移动速度的方向相反,则在运动速度大于第二预设速度阈值时,发出提醒消息。
在该实施例中,通过计算移动终端的运动距离的长度以及与发生运动距离的时间,得到移动终端的移动速度,以便将移动终端的移动速度与障碍物的运动速度进行比较。
图9示出了根据本发明的第二方面的又一个实施例的避障提醒装置的示意图;
如图9所示,避障提醒装置,包括:
角度确定单元902,用于获取移动终端在水平移动过程中与水平面的夹角;
直线距离单元904,用于确定移动终端至障碍物的直线距离;
水平距离确定单元906,用于根据直线距离与夹角确定终端至障碍物的水平距离;
第一提醒单元908,用于在水平距离小于预设距离阈值时,发出提醒消息;
定位开启单元910,用于启用移动终端的全球定位***模块;
定位单元912,用于通过全球定位***模块分别获取第一距离的起始位置与结束位置;
第一距离确定单元914,用于根据起始位置与结束位置,确定第一距离的长度;获取移动终端处于起始位置的第一时刻以及处于结束位置的第二时刻;
移动时间确定单元916,用于根据第一时刻以及第二时刻确定移动时间;
移动速度确定单元918,用于根据第一距离的长度与移动时间,确定移动速度。
长度确定单元920,用于在起始位置和结束位置,分别获取移动终端至障碍物的第一长度以及第二长度;
第一位移单元922,用于根据第一长度以及夹角,确定终端在起始位置时与障碍物的第一水平位移;
第二位移单元924,用于根据第二长度以及夹角,确定终端在结束位置时与障碍物的第二水平位移;
相对速度确定单元926,用于根据第一水平位移、第二水平位移以及移动时间,确定移动终端与障碍物之间的相对速度。
运动速度单元928,用于根据移动速度以及相对速度确定障碍物的运动速度;
第二提醒单元930,用于若运动速度与移动速度的方向相同,则在运动速度小于第一预设速度阈值时,发出提醒消息;或若运动速度与移动速度的方向相反,则在运动速度大于第二预设速度阈值时,发出提醒消息。
在该实施例中,通过计算移动终端在起始位置和结束位置的水平位移以及移动终端发生水平位移的运动时间,来求得移动终端与障碍物的相对速度,以便于根据移动终端的移动速度及移动终端与障碍物的相对速度,来求得障碍物的运动速度。
图10示出了根据本发明的第二方面的又一个实施例的避障提醒装置的示意图;
角度确定单元1002,用于获取移动终端在水平移动过程中与水平面的夹角;
直线距离单元1004,用于确定移动终端至障碍物的直线距离;
水平距离确定单元1006,用于根据直线距离与夹角确定终端至障碍物的水平距离;
第一提醒单元1008,用于在水平距离小于预设距离阈值时,发出提醒消息;
定位开启单元1010,用于启用移动终端的全球定位***模块;
定位单元1012,用于通过全球定位***模块分别获取第一距离的起始位置与结束位置;
第一距离确定单元1014,用于根据起始位置与结束位置,确定第一距离的长度;获取移动终端处于起始位置的第一时刻以及处于结束位置的第二时刻;
移动时间确定单元1016,用于根据第一时刻以及第二时刻确定移动时间;
移动速度确定单元1018,用于根据第一距离的长度与移动时间,确定移动速度。
测距开启单元1020,用于启用移动终端的测距模块;
时间间隔单元1022,用于在起始位置和结束位置分别确定,测距模块发出测量信号以及接收测量信号的第一时间间隔和第二时间间隔;
第一长度确定单元1024,用于根据第一时间间隔以及测量信号的传播速度确定第一长度;
第二长度确定单元1026,用于根据第二时间间隔以及测量信号的传播速度确定第二长度,其中,测距模块包括:红外测距模块、超声测距模块或激光测距模块。
第一位移单元1028,用于根据第一长度以及夹角,确定终端在起始位置时与障碍物的第一水平位移;
第二位移单元1030,用于根据第二长度以及夹角,确定终端在结束位置时与障碍物的第二水平位移;
相对速度确定单元1032,用于根据第一水平位移、第二水平位移以及移动时间,确定移动终端与障碍物之间的相对速度。
运动速度单元1034,用于根据移动速度以及相对速度确定障碍物的运动速度;
第二提醒单元1036,用于若运动速度与移动速度的方向相同,则在运动速度小于第一预设速度阈值时,发出提醒消息;或若运动速度与移动速度的方向相反,则在运动速度大于第二预设速度阈值时,发出提醒消息。
在该实施例中,通过确定测距模块发出测量信号以及接收测量信号的第一时间间隔和第二时间间隔、测量信号的传播速度来计算移动终端至障碍物的第一长度和移动终端至障碍物的第二长度。第一时间间隔与传播速度的乘积即为移动终端至障碍物的第一长度;第二时间间隔与传播速度的乘积即为移动终端至障碍物的第二长度,以便通过第一长度、第二长度以及移动终端在水平移动过程中与水平面的夹角来计算第一水平位移和第二水平位移。
另外,角度确定单元还用于通过重力加速度传感器来获取移动终端在水平移动过程中与水平面的夹角,以便计算第一水平位移和第二水平位移。
图11示出了根据本发明实施例的避障提醒装置示意图。
如图11所示,避障提醒装置1100,包括处理器1102、全球定位***模块1104、时钟装置1106、测距模块1108、重力加速度传感器1110和通信总线1112,处理器1102可以是通用处理器,例如中央处理器(Central Processing Unit,CPU),还可以是数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific IntegratedCircuit,ASIC),或者是被配置成实施本发明实施例的一个或多个集成电路。通信总线1112用于实现处理器1102、全球定位***模块1104、时钟装置1106、测距模块1108和重力加速度传感器1110之间的连接通信。通信总线1112可以是工业标准体系结构(Industry StandardArchitecture,ISA)总线、外部设备互连(Peripheral Component Interconnect,PCI)总线或扩展标准体系结构(Extended Industry Standard Architecture,EISA)总线等。该通信总线1112可以分为地址总线、数据总线、控制总线等。
其中,处理器1102执行如下操作:处理器1102获取移动终端在水平移动过程中与水平面的夹角;处理器1102确定移动终端至障碍物的直线距离;处理器1102根据直线距离与夹角确定终端至障碍物的水平距离;若水平距离小于预设距离阈值,则处理器1102发出提醒消息。
根据本发明的具有处理器1102的避障提醒装置,处理器1102获取移动终端在水平移动过程中与水平面的夹角,也就是用户在行走时移动终端与水平面的夹角;并确定移动终端与障碍物的直线距离,可以通过直线距离和夹角来计算出移动终端到障碍物的水平距离,如果该水平距离小于预设距离阈值,则说明行走中的用户离障碍物较近,存在安全隐患,此时,发出提醒消息,从而起到提示用户的作用,以免用户与障碍物发生碰撞或被障碍物绊倒,提高了用户行走时使用手机的安全性。
在上述实施例中,优选地,还包括:处理器1102获取移动终端在第一距离中进行水平移动的移动速度;处理器1102获取移动终端在水平移动过程中与障碍物之间的相对速度;处理器1102根据移动速度以及相对速度确定障碍物的运动速度;若运动速度与移动速度的方向相同,则在运动速度小于第一预设速度阈值,则发出提醒消息;或若运动速度与移动速度的方向相反,则在运动速度大于第二预设速度阈值,则发出提醒消息。
在该实施例中,通过处理器1102获取移动终端的移动速度以及移动终端与障碍物之间的相对速度,来计算得到障碍物的运动速度,当移动终端的移动速度与障碍物的运动速度方向相同时,如果障碍物的运动速度小于第一预设速度阈值,则说明移动终端与障碍物的距离越来越近,有发生碰撞的危险,此时发出提醒消息,以免用户与障碍物发生碰撞;当移动终端的移动速度与障碍物的运动速度方向相反时,如果障碍物的运动速度大于第二预设值,则说明移动终端与障碍物靠近的速度越来越快,此时发出提醒消息,以免用户与障碍物发生碰撞。
在上述实施例中,优选地,处理器1102获取移动终端在第一距离中进行水平移动的移动速度具体包括:处理器1102启用移动终端的全球定位***模块1104;处理器1102通过全球定位***模块1104分别获取第一距离的起始位置与结束位置;根据起始位置与结束位置,处理器1102确定第一距离的长度;处理器1102获取移动终端处于起始位置的第一时刻以及处于结束位置的第二时刻;处理器1102根据第一时刻以及第二时刻确定移动时间;根据第一距离的长度与移动时间,处理器1102确定移动速度。
在该实施例中,通过计算移动终端的运动距离的长度以及通过时钟装置1106发生运动距离的时间,得到移动终端的移动速度,以便将移动终端的移动速度与障碍物的运动速度进行比较。
在上述实施例中,优选地,处理器1102获取移动终端在水平移动过程中与障碍物之间的相对速度具体包括:在起始位置和结束位置,处理器1102分别获取移动终端至障碍物的第一长度以及第二长度;根据第一长度以及夹角,处理器1102确定终端在起始位置时与障碍物的第一水平位移;根据第二长度以及夹角,处理器1102确定终端在结束位置时与障碍物的第二水平位移;根据第一水平位移、第二水平位移以及移动时间,处理器1102确定移动终端与障碍物之间的相对速度。
在该实施例中,通过计算移动终端在起始位置和结束位置的水平位移以及移动终端发生水平位移的运动时间,来求得移动终端与障碍物的相对速度,以便于根据移动终端的移动速度及移动终端与障碍物的相对速度,来求得障碍物的运动速度。
在上述实施例中,优选地,在起始位置和结束位置,处理器1102分别获取移动终端至障碍物的第一长度以及第二长度具体包括:处理器1102启用移动终端的测距模块1108;处理器1102在起始位置和结束位置分别确定,测距模块1108发出测量信号以及接收测量信号的第一时间间隔和第二时间间隔;处理器1102根据第一时间间隔以及测量信号的传播速度确定第一长度;处理器1102根据第二时间间隔以及测量信号的传播速度确定第二长度,其中,测距模块1108包括:红外测距模块1108、超声测距模块1108或激光测距模块1108。
在该实施例中,通过确定测距模块1108发出测量信号以及接收测量信号的第一时间间隔和第二时间间隔、测量信号的传播速度来计算移动终端至障碍物的第一长度和移动终端至障碍物的第二长度。第一时间间隔与传播速度的乘积即为移动终端至障碍物的第一长度;第二时间间隔与传播速度的乘积即为移动终端至障碍物的第二长度,以便通过第一长度、第二长度以及移动终端在水平移动过程中与水平面的夹角来计算第一水平位移和第二水平位移。
在上述实施例中,优选地,处理器1102获取移动终端在水平移动过程中与水平面的夹角具体包括:处理器1102通过移动终端的重力加速度传感器1110获取移动终端在水平移动过程中与水平面的夹角。
在该实施例中,通过重力加速度传感器1110来获取移动终端在水平移动过程中与水平面的夹角,以便计算第一水平位移和第二水平位移。
图12示出了根据本发明实施例的移动终端示意图。
如图12所示,移动终端1200包括:上述第二方面实施例中任一实施例或上述第三方面实施例中任一实施例的包括处理器的避障提醒装置1202。
在该实施例中,通过在终端中安装避障提醒装置,当用户边走路边使用移动终端时,在用户碰到障碍物或者其它行人之前,移动终端向用户发出示警,以免用户摔倒或碰撞到其他障碍物。
具体实施例:
图13示出了一种具有避障提醒装置的终端的实施例的原理示意图。
如图13所示,AB线是移动终端平面,B点位置即距离传感器位置;AM线段是人手手持手机位置到地平面的距离,设为H;AN是行走时人手位置的水平面;MG是用户行走平面;NE是用户前方障碍物平面;M是t1时刻用户所处位置;P是t2时刻用户所处位置;E是t1时刻激光测距模块发射光线与地平面的反射点;F是t2时刻激光测距模块发射的光线与障碍物平面的反射点;G是t2时刻激光测距模块发射的光线与障碍物平面的反射点的延长线与地平面的交叉点;v是用户在t1和t2时间间隔内的移动速度。通过GPS导航***可计算出t1到t2时刻用户移动的距离s,从而得到移动速度v,其中s=v*(t2-t1);通过重力加速度传感器可计算出手机平面AB与水平面的夹角θ,夹角θ做手机平面AB的姿态补偿,通过激光测距模块发射激光和接收激光的时间间隔Δt,可计算出手机激光测距模块与地平面反射点E的距离L,L=C*Δt,其中C是光速,取C=300000Km/s;在手机用户移动时,保持角度θ不变,通过上述条件可计算得出障碍物与用户之间的距离,如果进一步地,障碍物发生移动,则还可通过相对速度、用户的移动速度以及障碍物移动的方向计算得处障碍物移动的运动速度,从而及时进行躲避。
本发明提供了一种避障提醒方法、避障提醒装置和移动终端,通过本发明的技术方案,可在用户行走低头使用手机时,通过对前方路面障碍物距用户的距离、障碍物移动的方向或者障碍物移动的速度的信息获取,结合手机预先设置的相关阈值,向用户发出警示信息,防止用户摔倒或者碰撞障碍物,提高了用户行走时使用手机的安全性。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (13)
1.一种避障提醒方法,用于移动终端,其特征在于,包括:
获取移动终端在水平移动过程中与水平面的夹角;
确定所述移动终端至障碍物的直线距离;
根据所述直线距离与所述夹角确定所述终端至所述障碍物的水平距离;
若所述水平距离小于预设距离阈值,则发出第一提醒消息。
2.根据权利要求1所述的避障提醒方法,其特征在于,还包括:
获取所述移动终端在第一距离中进行水平移动的移动速度;
获取所述移动终端在水平移动过程中与所述障碍物之间的相对速度;
根据所述移动速度以及所述相对速度确定所述障碍物的运动速度;
若所述运动速度与所述移动速度的方向相同,则在所述运动速度小于第一预设速度阈值,则发出第二提醒消息;或
若所述运动速度与所述移动速度的方向相反,则在所述运动速度大于第二预设速度阈值,则发出第三提醒消息。
3.根据权利要求2所述的避障提醒方法,其特征在于,所述获取移动终端在第一距离中进行水平移动的移动速度具体包括:
启用所述移动终端的全球定位***模块;
通过所述全球定位***模块分别获取所述第一距离的起始位置与结束位置;
根据所述起始位置与所述结束位置,确定所述第一距离的长度;
获取所述移动终端处于所述起始位置的第一时刻以及处于所述结束位置的第二时刻;
根据所述第一时刻以及所述第二时刻确定移动时间;
根据所述第一距离的长度与所述移动时间,确定所述移动速度。
4.根据权利要求3所述的避障提醒方法,其特征在于,所述获取所述移动终端在水平移动过程中与所述障碍物之间的相对速度具体包括:
在所述起始位置和所述结束位置,分别获取所述移动终端至所述障碍物的第一长度以及第二长度;
根据所述第一长度以及所述夹角,确定所述终端在所述起始位置时与所述障碍物的第一水平位移;
根据所述第二长度以及所述夹角,确定所述终端在所述结束位置时与所述障碍物的第二水平位移;
根据所述第一水平位移、所述第二水平位移以及所述移动时间,确定所述移动终端与所述障碍物之间的相对速度。
5.根据权利要求4所述的避障提醒方法,其特征在于,所述在所述起始位置和所述结束位置,分别获取所述移动终端至所述障碍物的第一长度以及第二长度具体包括:
启用所述移动终端的测距模块;
在所述起始位置和所述结束位置分别确定,所述测距模块发出测量信号以及接收所述测量信号的第一时间间隔和第二时间间隔;
根据所述第一时间间隔以及所述测量信号的传播速度确定所述第一长度;
根据所述第二时间间隔以及所述测量信号的传播速度确定所述第二长度,
其中,所述测距模块包括:红外测距模块、超声测距模块或激光测距模块。
6.根据权利要求1至5中任一项所述的避障提醒方法,其特征在于,所述获取所述移动终端在水平移动过程中与水平面的夹角具体包括:
通过所述移动终端的重力加速度传感器获取所述移动终端在水平移动过程中与水平面的夹角。
7.一种避障提醒装置,用于移动终端,其特征在于,包括:
角度确定单元,用于获取移动终端在水平移动过程中与水平面的夹角;
直线距离单元,用于确定所述移动终端至障碍物的直线距离;
水平距离确定单元,用于根据所述直线距离与所述夹角确定所述终端至所述障碍物的水平距离;
第一提醒单元,用于在所述水平距离小于预设距离阈值时,发出第一提醒消息。
8.根据权利要求7所述的避障提醒装置,其特征在于,还包括:
终端速度单元,用于获取所述移动终端在第一距离中进行水平移动的移动速度;
相对速度单元,用于获取所述移动终端在水平移动过程中与所述障碍物之间的相对速度;
运动速度单元,用于根据所述移动速度以及所述相对速度确定所述障碍物的运动速度;
第二提醒单元,用于若所述运动速度与所述移动速度的方向相同,则在所述运动速度小于第一预设速度阈值时,发出第二提醒消息;或
若所述运动速度与所述移动速度的方向相反,则在所述运动速度大于第二预设速度阈值时,发出第三提醒消息。
9.根据权利要求8所述的避障提醒装置,其特征在于,所述终端速度单元具体包括:
定位开启单元,用于启用所述移动终端的全球定位***模块;
定位单元,用于通过所述全球定位***模块分别获取所述第一距离的起始位置与结束位置;
第一距离确定单元,用于根据所述起始位置与所述结束位置,确定所述第一距离的长度;
获取所述移动终端处于所述起始位置的第一时刻以及处于所述结束位置的第二时刻;
移动时间确定单元,用于根据所述第一时刻以及所述第二时刻确定移动时间;
移动速度确定单元,用于根据所述第一距离的长度与所述移动时间,确定所述移动速度。
10.根据权利要求9所述的避障提醒装置,其特征在于,所述相对速度单元具体包括:
长度确定单元,用于在所述起始位置和所述结束位置,分别获取所述移动终端至所述障碍物的第一长度以及第二长度;
第一位移单元,用于根据所述第一长度以及所述夹角,确定所述终端在所述起始位置时与所述障碍物的第一水平位移;
第二位移单元,用于根据所述第二长度以及所述夹角,确定所述终端在所述结束位置时与所述障碍物的第二水平位移;
相对速度确定单元,用于根据所述第一水平位移、所述第二水平位移以及所述移动时间,确定所述移动终端与所述障碍物之间的相对速度。
11.根据权利要求10所述的避障提醒装置,其特征在于,所述长度确定单元具体包括:
测距开启单元,用于启用所述移动终端的测距模块;
时间间隔单元,用于在所述起始位置和所述结束位置分别确定,所述测距模块发出测量信号以及接收所述测量信号的第一时间间隔和第二时间间隔;
第一长度确定单元,用于根据所述第一时间间隔以及所述测量信号的传播速度确定所述第一长度;
第二长度确定单元,用于根据所述第二时间间隔以及所述测量信号的传播速度确定所述第二长度,
其中,所述测距模块包括:红外测距模块、超声测距模块或激光测距模块。
12.根据权利要求7至11中任一项所述的避障提醒装置,其特征在于,所述角度确定单元具体用于:
通过所述移动终端的重力加速度传感器获取所述移动终端在水平移动过程中与水平面的夹角。
13.一种移动终端,其特征在于,包括权利要求7至12中任一项所述的避障提醒装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611222490.5A CN106713639A (zh) | 2016-12-27 | 2016-12-27 | 避障提醒方法、避障提醒装置和移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611222490.5A CN106713639A (zh) | 2016-12-27 | 2016-12-27 | 避障提醒方法、避障提醒装置和移动终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106713639A true CN106713639A (zh) | 2017-05-24 |
Family
ID=58903461
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611222490.5A Pending CN106713639A (zh) | 2016-12-27 | 2016-12-27 | 避障提醒方法、避障提醒装置和移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106713639A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107692370A (zh) * | 2017-10-11 | 2018-02-16 | 佛山汇众森泰科技有限公司 | 一种老人用走路防撞装置 |
CN109391801A (zh) * | 2018-12-14 | 2019-02-26 | 湖州职业技术学院 | 一种用于移动通讯设备的安全监测***及方法 |
CN109528458A (zh) * | 2018-10-23 | 2019-03-29 | 广州古拉思信息科技有限公司 | 一种视障人士出行辅助***及其控制方法 |
CN109819099A (zh) * | 2018-12-13 | 2019-05-28 | 平安科技(深圳)有限公司 | 直播中基于运动检测的预警方法、装置、设备及存储介质 |
CN111081068A (zh) * | 2019-12-27 | 2020-04-28 | 歌尔股份有限公司 | 一种可穿戴设备及避障方法、*** |
CN113138380A (zh) * | 2020-01-17 | 2021-07-20 | 北京小米移动软件有限公司 | 功能模组的控制方法、装置、移动终端及存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101532844A (zh) * | 2008-03-14 | 2009-09-16 | 鸿富锦精密工业(深圳)有限公司 | 移动通信装置及其移动通信装置的行程引导方法 |
CN102685299A (zh) * | 2011-03-08 | 2012-09-19 | 联想(北京)有限公司 | 障碍物险情提示方法和一种手持终端 |
CN104335260A (zh) * | 2014-05-14 | 2015-02-04 | 华为技术有限公司 | 一种红外测距防撞方法及终端 |
CN105049600A (zh) * | 2015-06-05 | 2015-11-11 | 惠州Tcl移动通信有限公司 | 一种基于红外测距传感器的移动终端自动提醒方法及*** |
KR20160026532A (ko) * | 2014-09-01 | 2016-03-09 | 엘지전자 주식회사 | 이동 단말기 및 그 제어방법 |
US20160091606A1 (en) * | 2014-09-26 | 2016-03-31 | The Regents Of The University Of Michigan | Real-Time Warning For Distracted Pedestrians With Smartphones |
CN106156725A (zh) * | 2016-06-16 | 2016-11-23 | 江苏大学 | 一种基于车辆前方的行人及骑车人的识别预警***的工作方法 |
-
2016
- 2016-12-27 CN CN201611222490.5A patent/CN106713639A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101532844A (zh) * | 2008-03-14 | 2009-09-16 | 鸿富锦精密工业(深圳)有限公司 | 移动通信装置及其移动通信装置的行程引导方法 |
CN102685299A (zh) * | 2011-03-08 | 2012-09-19 | 联想(北京)有限公司 | 障碍物险情提示方法和一种手持终端 |
CN104335260A (zh) * | 2014-05-14 | 2015-02-04 | 华为技术有限公司 | 一种红外测距防撞方法及终端 |
KR20160026532A (ko) * | 2014-09-01 | 2016-03-09 | 엘지전자 주식회사 | 이동 단말기 및 그 제어방법 |
US20160091606A1 (en) * | 2014-09-26 | 2016-03-31 | The Regents Of The University Of Michigan | Real-Time Warning For Distracted Pedestrians With Smartphones |
CN105049600A (zh) * | 2015-06-05 | 2015-11-11 | 惠州Tcl移动通信有限公司 | 一种基于红外测距传感器的移动终端自动提醒方法及*** |
CN106156725A (zh) * | 2016-06-16 | 2016-11-23 | 江苏大学 | 一种基于车辆前方的行人及骑车人的识别预警***的工作方法 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107692370A (zh) * | 2017-10-11 | 2018-02-16 | 佛山汇众森泰科技有限公司 | 一种老人用走路防撞装置 |
CN109528458A (zh) * | 2018-10-23 | 2019-03-29 | 广州古拉思信息科技有限公司 | 一种视障人士出行辅助***及其控制方法 |
CN109819099A (zh) * | 2018-12-13 | 2019-05-28 | 平安科技(深圳)有限公司 | 直播中基于运动检测的预警方法、装置、设备及存储介质 |
CN109391801A (zh) * | 2018-12-14 | 2019-02-26 | 湖州职业技术学院 | 一种用于移动通讯设备的安全监测***及方法 |
CN111081068A (zh) * | 2019-12-27 | 2020-04-28 | 歌尔股份有限公司 | 一种可穿戴设备及避障方法、*** |
CN113138380A (zh) * | 2020-01-17 | 2021-07-20 | 北京小米移动软件有限公司 | 功能模组的控制方法、装置、移动终端及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106713639A (zh) | 避障提醒方法、避障提醒装置和移动终端 | |
JP5691568B2 (ja) | 情報処理装置、報知方法及びプログラム | |
JP2012155655A (ja) | 情報処理装置、報知方法及びプログラム | |
US11107349B2 (en) | Sidewalk detection for electric scooters | |
KR102270401B1 (ko) | 스마트폰을 소지한 산만한 보행자를 위한 실시간 경고 | |
US9420559B2 (en) | Obstacle detection and warning system using a mobile device | |
EP3159866A1 (en) | Object recognition apparatus and vehicle travel controller using same | |
US11120279B2 (en) | Identification of distracted pedestrians | |
KR20110027684A (ko) | 경고 시스템을 구비한 휴대용 장치 및 방법 | |
CN106611513B (zh) | 交通信息提供装置、***以及方法 | |
CN108688598A (zh) | 车辆控制***、车辆控制方法及存储车辆控制程序的介质 | |
US10325508B2 (en) | Apparatus and associated methods for collision avoidance | |
KR101343816B1 (ko) | 모바일 gps 정보를 이용하여 차량의 충돌을 방지하기 위한 시스템 및 그 방법 | |
JP6834860B2 (ja) | 衝突防止装置、衝突防止方法、衝突防止プログラム、記録媒体 | |
JP2017183787A (ja) | 危険回避支援プログラム | |
JP2011138250A (ja) | 携帯端末および安全運転支援システム | |
CN113140132A (zh) | 一种基于5g v2x移动智能终端行人防碰撞预警***与方法 | |
CN105699962A (zh) | 一种测距方法及用于测距的装置 | |
CN107548466A (zh) | 一种检测道路障碍物的方法及装置 | |
JP6185327B2 (ja) | 車両後側方警報装置、車両後側方警報方法および他車両距離検出装置 | |
Wei et al. | Vehicle frontal collision warning system based on improved target tracking and threat assessment | |
JP6383075B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
Wada et al. | Real-time detection system for smartphone zombie based on machine learning | |
CN115512542A (zh) | 一种基于路侧激光雷达的考虑遮挡的轨迹复原方法及*** | |
KR102298228B1 (ko) | 주·정차 금지 안내 장치 및 그 동작 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170524 |
|
RJ01 | Rejection of invention patent application after publication |