一种盲人用光声转换方法、系统、设备及储存介质与流程
1.本技术涉及光生转换的领域,尤其是涉及一种盲人用光声转换方法、系统、设备及储存介质。
背景技术:
2.盲人作为一种弱势体,由于视力缺陷在生活中有很多的不方便。比如独自出行时避开障碍物,又或者是在信号灯路口时不能知道信号灯的颜从而根据信号灯的指示经过马路。
3.相关技术中,盲人在过马路的时候主要通过导盲犬的指引,导盲犬根据信号灯的颜能够带领盲人经过马路。
4.针对上述中的相关技术,导盲犬由于需要前期训练,训练的周期较长且不能保证所有的狗都能训练成功,不能大量地普及到所有的盲人生活中用于辅助盲人过马路。而且,部分马路存在特殊情况,导盲犬无法适应特殊路段的信号灯带领盲人经过。
技术实现要素:
5.为了安全地辅助盲人经过人行横道,本技术提供一种盲人用光声转换方法、系统、设备及储存介质。
6.本技术提供的一种盲人用光声转换方法、系统、设备及储存介质采用如下的技术方案:一种盲人用光声转换方法,包括:获取盲人的运动轨迹;基于所述运动轨迹,判断盲人是否经过人行道;若经过所述人行道,则获取距离盲人最近的人行道的位置距离;判断所述位置距离是否小于预设距离;若所述位置距离小于预设距离,则获取信号灯的颜;基于所述信号灯的颜,获取声音信息以便盲人基于所述声音信息通过信号灯。
7.通过采用上述技术方案,在盲人出行的时候,根据盲人出行的轨迹确定是否会经过人行道,如果会经过的时候,根据盲人与人行横道之间的距离小于预设距离的时候,再去获取信号灯的颜,根据信号灯的颜,生成声音信息,盲人可以根据声音信息确定当前是否可以经过信号灯,保障盲人的出行安全。
8.可选的,所述获取盲人的运动轨迹包括:获取盲人的起始位置与终点位置;基于所述起始位置与所述终点位置,获取盲人的运动轨迹。
9.通过采用上述技术方案,盲人在出行的时候,可以通过语音的方式输入自己想要去的位置,然后根据当前的位置以及盲人想去的终点位置,生成运动轨迹,盲人根据运动轨迹去往终点。
10.可选的,所述基于所述运动轨迹,判断盲人是否经过人行道包括:获取信号灯的位置;基于所述运动轨迹,判断所述信号灯位置是否处于运动轨迹上;若处于所述运动轨迹上,则盲人会经过所述人行道;若不处于所述运行轨迹上,则盲人不会经过所述人行道。
11.通过采用上述技术方案,根据起始位置与终点位置生成的运动轨迹,获取到运动轨迹上是否有信号灯,如果有,则表示盲人会经过人行道,如果没有,则表示盲人不会经过人行道。将运动轨迹与信号灯位置结合,可以判断出盲人是否经过信号灯,提前规划好行走路线。
12.可选的,所述基于所述信号灯的颜,获取声音信息包括:基于所述信号灯的颜,判断所述信号灯的颜是否为黄;若所述信号灯的颜不为黄,则判断信号灯的颜是否为绿;若信号灯的颜为绿,则获取声音信息为通行信息;若信号灯的颜为红,则获取声音信息为禁止通行信息。
13.通过采用上述技术方案,当盲人位于人行横道的路口的时候,获取信号灯的颜,如果信号灯颜不是黄,则判断信号灯颜是否为绿,如果为绿,则可以通行,如果不是绿,则禁止通行。根据信号灯的颜获取声音信息指引盲人过马路,让盲人安全地经过马路。
14.可选的,所述若所述信号灯的颜为黄时还包括:获取当前时间;基于所述当前时间,判断所述时间是否为预设时间段;若处于所述预设时间段,则获取黄灯的闪烁时间;判断所述闪烁时间是否大于预设时间段;若所述闪烁时间不大于所述预设时间,基于所述信号灯的颜,获取声音信息;若所述闪烁时间大于所述预设时间,则获取车灯强度;基于所述车灯强度,获取声音信息。
15.通过采用上述技术方案,如果信号灯的颜为黄,那么首先要判断出当前的信号灯是否存在于特殊路段的信号灯,先获取当前时间,如果当前时间处于预设时间段,在根据黄灯的闪烁时间是否大于预设时间,如果大于预设时间,则确定是处于特殊路段的信号灯,只要确定没有车辆即可经过人行道。如果不是特殊路段,那么还是要根据信号灯的颜,获取声音信息,根据声音信息通过人行横道。防止在特殊路段的时候,由于一直是黄灯造成持续等待无法经过马路的情况。
16.可选的,所述基于所述车灯强度,获取声音信息包括:基于所述车灯强度,判断所述车灯强度是否为零;若所述车灯强度为零,则获取所述声音信息为所述通行信息;若所述车灯强度不为零,则判断所述车灯强度是否增强;若所述车灯强度增强,则获取声音信息为禁止通行信息;若所述车灯强度不变,则获取声音信息为所述通行信息。
17.通过采用上述技术方案,在获取到车灯强度为零的时候,表示当前路口没有车辆,
可以路过马路,如果车灯强度不为零,表示有车辆存在,判断车灯强度是否增强,如果车灯强度在增强,那么表示有车辆且车辆正朝路口行驶,因此禁止通行,如果车灯强度不变,表示车停在原地没动,可以通过人行横道。
18.可选的,所述判断所述车灯强度是否增强包括:获取上一时刻的车灯强度以及获取下一时刻的车灯强度;基于所述上一时刻的车灯强度和所述下一时刻的车灯强度,得到车灯强度差值;判断所述车灯强度差值是否大于零;若所述车灯强度差值大于零,则所述车灯强度增强;若所述车灯强度差值等于零,则所述车灯强度不变。
19.通过采用上述技术方案,根据两个时刻的车灯强度,得到车灯强度差值,如果车灯强度差值大于零,表示车灯强度增强,如果车灯强度差值为零,表示车灯强度没变,车停在原地。
20.第二方面,本技术提供一种盲人用光声转换系统,采用如下的技术方案:一种盲人用光声转换系统,包括:第一获取模块,用于获取盲人的运动轨迹;判断模块,用于基于所述运动轨迹,判断盲人是否经过人行道;第二获取模块,用于若经过所述人行道,则获取盲人与所述人行道的位置距离;第二判断模块,用于判断所述位置距离是否小于预设距离;第三获取模块,用于若所述位置距离小于预设距离,则获取信号灯的颜;第四获取模块,用于基于所述信号灯的颜,获取声音信息以便盲人基于所述声音信息通过信号灯。
21.通过采用上述技术方案,第一获取模块获取到盲人的运动轨迹后,第一判断模块判断盲人是否会经过人行道,第二获取模块在盲人经过人行横道的时候,获取盲人与人行横道之间的位置距离,第二判断模块判断位置距离是否小于预设距离,第三获取模块在位置距离小于预设距离的时候,获取信号灯的颜,第四获取模块根据信号灯的颜,获取声音信息系,根据声音信息指引盲人通过马路。盲人可以根据声音信息确定当前是否可以经过信号灯,保障盲人的出行安全。
22.第三方面,本技术提供一种终端设备,采用如下的技术方案:一种终端设备,包括存储器、处理器,所述存储器储存有能够在处理器上运行的计算机程序,所述处理器加载并执行所述计算机程序时,采用了上述任一项所述的方法。
23.通过采用上述技术方案,通过将上述的方法生成计算机程序,并存储于存储器中,以被处理器加载并执行,从而,根据存储器及处理器制作终端设备,方便使用。
24.第四方面,本技术提供一种计算机可读存储介质,采用如下的技术方案:一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器加载并执行时,采用了上述的一种盲人用光声转换方法。
25.通过采用上述技术方案,通过将上述的一种盲人用光声转换方法生成计算机程序,并存储于计算机可读存储介质中,以被处理器加载并执行,通过计算机可读存储介质,方便计算机程序的可读及存储。
26.综上所述,本技术包括以下至少一种有益技术效果:
在盲人出行的时候,根据盲人出行的轨迹确定是否会经过人行道,如果会经过的时候,根据盲人与人行横道之间的距离小于预设距离的时候,再去获取信号灯的颜,根据信号灯的颜,生成声音信息,盲人可以根据声音信息确定当前是否可以经过信号灯,保障盲人的出行安全。
附图说明
27.图1是本技术实施例一种盲人用光声转换方法其中一种实施方式的流程示意图;图2是本技术实施例一种盲人用光声转换方法其中一种实施方式的流程示意图;图3是本技术实施例一种盲人用光声转换方法其中一种实施方式的流程示意图;图4是本技术实施例一种盲人用光声转换方法其中一种实施方式的流程示意图;图5是本技术实施例一种盲人用光声转换方法其中一种实施方式的流程示意图;图6是本技术实施例一种盲人用光声转换方法其中一种实施方式的流程示意图;图7是本技术实施例一种盲人用光声转换方法其中一种实施方式的流程示意图;图8是本技术实施例一种盲人用光声转换系统的系统框图。
28.附图标记说明:1、第一获取模块;2、第一判断模块;3、第二获取模块;4、第二判断模块;5、第三获取模块;6、第四获取模块。
具体实施方式
29.以下结合全部附图对本技术作进一步详细说明。
30.在本技术文件中,一种盲人用光声转换方法,应用于一种盲人用光声转换设备,光声转换设备可以佩戴在盲人身上,并且会有耳麦连接于此设备,耳麦用来播放获取到的声音信息。
31.本技术实施例公开一种盲人用光声转换方法,参照图1,包括:s100、获取盲人的运动轨迹。
32.具体的,盲人的运动轨迹为盲人在出行的时候所经过的路线。运动轨迹可以根据导航系统生成的路线确定,根据盲人的当前位置以及将要去的终点位置生成运动轨迹。
33.s110、基于所述运动轨迹,判断盲人是否经过人行道。
34.具体的,经过人行道表示盲人需要过马路,从运动轨迹中可以得到盲人是否需要经过马路,如果运行轨迹中存在需要横穿马路的,就表示会经过人行道。
35.s120、若经过所述人行道,则获取距离盲人最近的人行道的位置距离。
36.具体的,盲人从起始点到终点之间可能会经过多个人行道,位置距离为盲人现在的位置与距离最近的人行道之间的距离。
37.s130、判断所述位置距离是否小于预设距离。
38.具体的,预设距离为获取信号灯颜的最近距离,盲人由于受视线限制,自身的行走速度不可能太快,如果在距离比较远的地方就获取到信号灯的颜,那么盲人走过去信号灯的颜很可能已经发生了变化,因此,当盲人走近人行横道的时候,采取获取信号灯的颜,比如设置为距离人行道1米的时候,盲人即使走完这1米也不需要太长时间。
39.s140、若所述位置距离小于预设距离,则获取信号灯的颜。
40.具体的,信号灯设置在路人,行人根据信号灯的颜过人行道。
41.若所述位置距离大于预或等于预设距离,不动作。
42.s150、基于所述信号灯的颜,获取声音信息以便盲人基于所述声音信息通过信号灯。
43.具体的,声音信息为提前预设的语音,比如可以通行的时候播放可以通行的语音,禁止通行的时候播放禁止通行。
44.本技术实施例一种盲人用光声转换方法的实施原理为:在盲人出行的时候,根据盲人出行的轨迹确定是否会经过人行道,如果会经过的时候,根据盲人与人行横道之间的距离小于预设距离的时候,再去获取信号灯的颜,根据信号灯的颜,生成声音信息,盲人可以根据声音信息确定当前是否可以经过信号灯,保障盲人的出行安全。
45.参照图2,所述获取盲人的运动轨迹包括:s200、获取盲人的起始位置与终点位置。
46.具体的,盲人的启示位置可以通过定位获得,盲人的终点位置可以通过语音输入的方式,在获取到盲人的起始位置与终点位置后,会生成从起始位置到终点位置最近的运动轨迹,运动轨迹中包括了要经过的信号灯、穿过的马路以及公路名字等。运动轨迹的生成可以根据导航系统生成。
47.s210、基于所述起始位置与所述终点位置,获取盲人的运动轨迹。
48.本技术实施例获取盲人的运动轨迹的实施原理为:盲人在出行的时候,可以通过语音的方式输入自己想要去的位置,然后根据当前的位置以及盲人想去的终点位置,生成运动轨迹,盲人根据运动轨迹去往终点。
49.参照图3,所述基于所述运动轨迹,判断盲人是否经过人行道包括:s300、获取信号灯的位置。
50.具体的,盲人根据运动轨迹到终点位置,如果在运动轨迹上存在信号灯,表示盲人会经过人行道,经过横行道包括横向经过以及纵向经过,横向经过为穿过马路,从马路的一侧行走到另一侧,纵向经过为沿马路前进方向经过,路过一个路口。无论是哪一种,都需要根据红绿的颜,从人行道上经过。信号灯位置为距离盲人当前位置最近的信号灯的位置。
51.s310、基于所述运动轨迹,判断所述信号灯位置是否处于运动轨迹上。
52.具体的,信号灯的位置如果恰好存在于运动轨迹中,那么表示盲人会经过该信号灯,因此信号灯位置处于运动轨迹上。也可以直接获取运动轨迹上是否存在信号灯,如果运动轨迹上存在信号灯,就表示需要过马路,如果不存在信号灯,就不需要过马路。
53.s320、若处于所述运动轨迹上,则盲人会经过所述人行道。
54.s330、若不处于所述运行轨迹上,则盲人不会经过所述人行道。
55.本技术实施例基于所述运动轨迹,判断盲人是否经过人行道的实施原理为:根据起始位置与终点位置生成的运动轨迹,获取到运动轨迹上是否有信号灯,如果有,则表示盲人会经过人行道,如果没有,则表示盲人不会经过人行道。将运动轨迹与信号灯位置结合,可以判断出盲人是否经过信号灯,提前规划好行走路线。
56.参照图4,所述基于所述信号灯的颜,获取声音信息包括:s400、基于所述信号灯的颜,判断所述信号灯的颜是否为黄。
57.具体的,判断信号灯的颜是否为黄的目的是排除是否有特殊路段的信号灯,
在夜间车流量少的时候长时间闪烁黄。
58.s410、若所述信号灯的颜不为黄,则判断信号灯的颜是否为绿。
59.具体的,如果信号灯颜不是黄,表示当前信号灯是处于正常工作的状态,如果当前颜为绿,那么直接生成通行信息,如果为红,自然就生获取禁止通行信息。在为绿的时候,执行步骤s420,在为红的时候,执行步骤s430。
60.s420、若信号灯的颜为绿,则获取声音信息为通行信息。
61.s430、若信号灯的颜为红,则获取声音信息为禁止通行信息。
62.本技术实施例基于所述信号灯的颜,获取声音信息的实施原理为:当盲人位于人行横道的路口的时候,获取信号灯的颜,如果信号灯颜不是黄,则判断信号灯颜是否为绿,如果为绿,则可以通行,如果不是绿,则禁止通行。根据信号灯的颜获取声音信息指引盲人过马路,让盲人安全地经过马路。
63.参照图5,所述若所述信号灯的颜为黄时还包括:s500、获取当前时间。
64.具体的,当前时间为北京时间。
65.s510、基于所述当前时间,判断所述当前时间是否为预设时间段。
66.具体的,预设时间段为设定是时间区间,通常是深夜在而且车流量比较小的路口会设置信号灯在晚上处于不工作状态,黄灯持续闪烁,车辆可以根据路况自行通过,通常来说,时间段设置是晚上10点到第二天早上6点,减少不必要的灯红灯时间。
67.s520、若处于所述预设时间段,则获取黄灯的闪烁时间。
68.具体的,确定当前信号灯是否处于不工作状态,即黄灯持续闪烁,需要满足两个条件,一个是时间上的满足,必须在设定的时间段,另一个就是黄的灯是持续闪烁,因此,获取黄灯的闪烁时间。
69.s530、判断所述闪烁时间是否大于预设时间。
70.具体的,预设时间是用来区分黄灯是正常工作还是持续闪烁的时间,因此,预设时间必须大于黄灯的正常闪烁时间,通常,黄灯的正常闪烁时间为3秒,只需要设置预设时间大于3秒即可,如果大于3秒,为了确保是黄灯持续闪烁,可以适当延长,比如设置为5秒,在超过5秒后黄灯仍然在持续闪烁,那么就可以确定当前的信号灯处于不工作状态,黄灯持续状态,如果黄灯的闪烁时间小于5秒,那么根据闪烁过后信号灯的颜,确定是否可以经过人行道。在大于预设时间的时候,执行步骤s550,在不大于预设时间的时候,执行步骤s540。
71.s540、若所述闪烁时间不大于所述预设时,基于所述信号灯的颜,获取声音信息。
72.s550、若所述闪烁时间大于所述预设时间,则获取车灯强度。
73.具体的,车灯强度为夜间在马路上行驶的汽车发出的灯光强度。
74.s560、基于所述车灯强度,获取声音信息。
75.具体的,根据车灯强度的不同,获取不同的声音信息。
76.本技术实施例所述若所述信号灯的颜为黄时的实施原理为:如果信号灯的颜为黄,那么首先要判断出当前的信号灯是否存在于特殊路段的信号灯,先获取当前时间,如果当前时间处于预设时间段,在根据黄灯的闪烁时间是否大于预设时间,如果大于
预设时间,则确定是处于特殊路段的信号灯,只要确定没有车辆即可经过人行道。如果不是特殊路段,那么还是要根据信号灯的颜,获取声音信息,根据声音信息通过人行横道。防止在特殊路段的时候,由于一直是黄灯造成持续等待无法经过马路的情况。
77.参照图6,所述基于所述车灯强度,获取声音信息包括:s600、基于所述车灯强度,判断所述车灯强度是否为零。
78.具体的,判断车灯强度为零的目的是获取马路上是否存在车辆,在有灯光强度的时候,就表示有车辆,没有灯光强度的时候,就没有车辆。在有灯光强度的时候,执行步骤s620,在没有灯光强度的时候,执行步骤s610。
79.s610、若所述车灯强度为零,则获取所述声音信息为所述通行信息。
80.具体的,车灯强度为零,表示马路此刻没有车辆通行,因此可以通行,获取到通行信息。
81.s620、若所述车灯强度不为零,则判断所述车灯强度是否增强。
82.具体的,如果车灯强度不为零,表示马路上有车,为了防止车辆是出现故障停在路上没有行驶这种特殊情况的出现,在判断车灯强度是否会增强。
83.s630、若所述车灯强度增强,则获取声音信息为禁止通行信息。
84.具体的,车灯强度增强,表示当前有车辆而且车辆正在朝人行横道行驶过来,此时为了盲人的安全,获取禁止通信的信息,并生成对应的声音信息,直到没有灯光强度的时候,才会获取到通信信息并播放。
85.s640、若所述车灯强度不变,则获取声音信息为所述通行信息。
86.具体的,如果灯光强度不变,表示有车辆可能发生抛锚或者是特殊原因停在路上没有行驶,导致灯光强度没有发生变化,此时也是可以通行。
87.本技术实施例所述基于所述车灯强度,获取声音信息的实施原理为:在获取到车灯强度为零的时候,表示当前路口没有车辆,可以路过马路,如果车灯强度不为零,表示有车辆存在,判断车灯强度是否增强,如果车灯强度在增强,那么表示有车辆且车辆正朝路口行驶,因此禁止通行,如果车灯强度不变,表示车停在原地没动,可以通过人行横道。
88.参照图7,所述判断所述车灯强度是否增强包括:s700、获取上一时刻的车灯强度以及获取下一时刻的车灯强度。
89.具体的,上一时刻和下一时刻为两个不同时间间隔一定时间去采集车灯强度,第一次采集后间隔5秒后再采集另一次,第一次采集和间隔5秒后采集的时间分别叫做上一时刻和下一时刻。
90.s710、基于所述上一时刻的车灯强度和所述下一时刻的车灯强度,得到车灯强度差值。
91.具体的,车灯强度差值为采集的两次的车灯强度的差值,比如上一时刻车灯强度为a,下一时刻的车灯强度为b,那么车灯强度差值为b-a。
92.s720、判断所述车灯强度差值是否大于零。
93.具体的,车灯强度差值大于零时,表示车正在朝人行道行驶。车灯强度差值等于零时 ,表示车停止没动。在车灯强度差值大于零时,执行步骤s730。在车灯强度差值等于零时,执行步骤s740。
94.s730、若所述车灯强度差值大于零,则所述车灯强度增强。
95.s740、若所述车灯强度差值等于零,则所述车灯强度不变。
96.本技术实施例所述判断所述车灯强度是否增强的实施原理为:根据两个时刻的车灯强度,得到车灯强度差值,如果车灯强度差值大于零,表示车灯强度增强,如果车灯强度差值为零,表示车灯强度没变,车停在原地。
97.以上详细的描述了一种盲人用光声转换方法,下面对基于一种盲人用光声转换方法的一种盲人用光声转换系统进行详细说明。
98.参照图8,一种盲人用光声转换系统,包括:第一获取模块1,用于获取盲人的运动轨迹;第一判断模块2,用于基于所述运动轨迹,判断盲人是否经过人行道;第二获取模块3,用于若经过所述人行道,则获取距离盲人最近的人行道的位置距离;第二判断模块4,用于判断所述位置距离是否小于预设距离;第三获取模块5,用于若所述位置距离小于预设距离,则获取信号灯的颜;第四获取模块6,用于基于所述信号灯的颜,获取声音信息以便盲人基于所述声音信息通过信号灯。
99.本技术实施例一种盲人用光声转换系统的实施原理为:第一获取模块1获取到盲人的运动轨迹后,第一判断模块2判断盲人是否会经过人行道,第二获取模块3在盲人经过人行横道的时候,获取盲人与人行横道之间的位置距离,第二判断模块4判断位置距离是否小于预设距离,第三获取模块5在位置距离小于预设距离的时候,获取信号灯的颜,第四获取模块6根据信号灯的颜,获取声音信息系,根据声音信息指引盲人通过马路。盲人可以根据声音信息确定当前是否可以经过信号灯,保障盲人的出行安全。
100.本技术实施例还公开一种终端设备,包括存储器、处理器,存储器储存有能够在处理器上运行的计算机程序,处理器加载并执行计算机程序时,采用了一种盲人用光声转换方法。
101.其中,终端设备可以采用台式电脑、笔记本电脑或者云端服务器等计算机设备,并且,终端设备包括但不限于处理器以及存储器,例如,终端设备还可以包括输入输出设备、网络接入设备以及总线等。
102.其中,处理器可以采用中央处理单元(cpu),当然,根据实际的使用情况,也可以采用其他通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,通用处理器可以采用微处理器或者任何常规的处理器等,本技术对此不做限制。
103.其中,存储器可以为终端设备的内部存储单元,例如,终端设备的硬盘或者内存,也可以为终端设备的外部存储设备,例如,终端设备上配备的插接式硬盘、智能存储卡(smc)、安全数字卡(sd)或者闪存卡(fc)等,并且,存储器还可以为终端设备的内部存储单元与外部存储设备的组合,存储器用于存储计算机程序以及终端设备所需的其他程序和数据,存储器还可以用于暂时地存储已经输出或者将要输出的数据,本技术对此不做限制。
104.其中,通过本终端设备,将上述实施例中的一种盲人用光声转换方法存储于终端设备的存储器中,并且,被加载并执行于终端设备的处理器上,方便使用。
105.本技术实施例还公开一种计算机可读存储介质,并且,计算机可读存储介质存储
有计算机程序,其中,计算机程序被处理器执行时,采用了上述实施例中的一种盲人用光声转换方法。
106.其中,计算机程序可以存储于计算机可读介质中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间件形式等,计算机可读介质包括能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom)、随机存取存储器(ram)、电载波信号、电信信号以及软件分发介质等,需要说明的是,计算机可读介质包括但不限于上述元器件。
107.其中,通过本计算机可读存储介质,将上述实施例中的一种盲人用光声转换方法存储于计算机可读存储介质中,并且,被加载并执行于处理器上,以方便上述方法的存储及应用。
108.以上均为本技术的较佳实施例,并非依此限制本技术的保护范围,故:凡依本技术的结构、形状、原理所做的等效变化,均应涵盖于本技术的保护范围之内。
技术特征:
1.一种盲人用光声转换方法,其特征在于,包括:获取盲人的运动轨迹;基于所述运动轨迹,判断盲人是否经过人行道;若经过所述人行道,则获取距离盲人最近的人行道的位置距离;判断所述位置距离是否小于预设距离;若所述位置距离小于所述预设距离,则获取信号灯的颜;基于所述信号灯的颜,获取声音信息以便盲人基于所述声音信息通过信号灯。2.根据权利要求1所述的一种盲人用光声转换方法,其特征在于,所述获取盲人的运动轨迹包括:获取盲人的起始位置与终点位置;基于所述起始位置与所述终点位置,获取盲人的运动轨迹。3.根据权利要求1所述的一种盲人用光声转换方法,其特征在于,所述基于所述运动轨迹,判断盲人是否经过人行道包括:获取信号灯的位置;基于所述运动轨迹,判断所述信号灯位置是否处于运动轨迹上;若处于所述运动轨迹上,则盲人会经过所述人行道;若不处于所述运行轨迹上,则盲人不会经过所述人行道。4.根据权利要求1所述的一种盲人用光声转换方法,其特征在于,所述基于所述信号灯的颜,获取声音信息包括:基于所述信号灯的颜,判断所述信号灯的颜是否为黄;若所述信号灯的颜不为黄,则判断信号灯的颜是否为绿;若信号灯的颜为绿,则获取声音信息为通行信息;若信号灯的颜为红,则获取声音信息为禁止通行信息。5.根据权利要求4所述的一种盲人用光声转换方法,其特征在于,所述若所述信号灯的颜为黄时还包括:获取当前时间;基于所述当前时间,判断所述当前时间是否为预设时间段;若处于所述预设时间段,则获取黄灯的闪烁时间;判断所述闪烁时间是否大于预设时间;若所述闪烁时间不大于所述预设时间,基于所述信号灯的颜,获取声音信息;若所述闪烁时间大于所述预设时间,则获取车灯强度;基于所述车灯强度,获取声音信息。6.根据权利要求5所述的一种盲人用光声转换方法,其特征在于,所述基于所述车灯强度,获取声音信息包括:基于所述车灯强度,判断所述车灯强度是否为零;若所述车灯强度为零,则获取所述声音信息为所述通行信息;若所述车灯强度不为零,则判断所述车灯强度是否增强;若所述车灯强度增强,则获取声音信息为禁止通行信息;若所述车灯强度不变,则获取声音信息为所述通行信息。
7.根据权利要求6所述的一种盲人用光声转换方法,其特征在于,所述判断所述车灯强度是否增强包括:获取上一时刻的车灯强度以及获取下一时刻的车灯强度;基于所述上一时刻的车灯强度和所述下一时刻的车灯强度,得到车灯强度差值;判断所述车灯强度差值是否大于零;若所述车灯强度差值大于零,则所述车灯强度增强;若所述车灯强度差值等于零,则所述车灯强度不变。8.一种盲人用光声转换系统,其特征在于,包括:第一获取模块(1),用于获取盲人的运动轨迹;第一判断模块(2),用于基于所述运动轨迹,判断盲人是否经过人行道;第二获取模块(3),用于若经过所述人行道,则获取距离盲人最近的人行道的位置距离;第二判断模块(4),用于判断所述位置距离是否小于预设距离;第三获取模块(5),用于若所述位置距离小于预设距离,则获取信号灯的颜;第四获取模块(6),用于基于所述信号灯的颜,获取声音信息以便盲人基于所述声音信息通过信号灯。9.一种终端设备,包括存储器和处理器,其特征在于,所述存储器储存有能够在处理器上运行的计算机程序,所述处理器加载并执行所述计算机程序时,采用了权利要求1至7中任一项所述的方法。10.一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其特征在于,所述计算机程序被处理器加载并执行时,采用了权利要求1至7中任一项所述的方法。
技术总结
本申请涉及光生转换的领域,尤其是涉及一种盲人用光声转换方法、系统、设备及储存介质,其方法包括获取盲人的运动轨迹;基于所述运动轨迹,判断盲人是否经过人行道;若经过所述人行道,则获取距离盲人最近的人行道的位置距离;判断所述位置距离是否小于预设距离;若所述位置距离小于所述预设距离,则获取信号灯的颜;基于所述信号灯的颜,获取声音信息以便盲人基于所述声音信息通过信号灯。根据信号灯的颜,生成声音信息,盲人可以根据声音信息确定当前是否可以经过信号灯,保障盲人的出行安全。而且,可以识别特殊路口,信号灯在不工作状态的时候,指引盲人安全过马路。指引盲人安全过马路。指引盲人安全过马路。
