本发明涉及计算机多媒体,特别涉及一种自动分析钓点出鱼位的方法及系统。
背景技术:
1、钓鱼人在一个钓场、湖泊或者河流作钓时,钓位的选取非常关键,不同钓位的选择往往决定了钓到什么鱼,钓多少鱼。钓鱼人通常是通过钓场推荐来选择钓位、通过其它钓友分享的钓鱼心得来选择钓位,或者到地方后根据经验选择一个位置作钓。
2、钓场推荐钓位的主流做法都是做一张钓场的图,然后在微信群里进行分享。这种分享方式中,分享图展示的一般都是钓位,而不是出鱼信息,并且信息无法及时更新,出鱼的信息是随季节、天气等因素动态变化的,预先做好的图只能体现以前的信息,无法动态更新。由此可见,这种分享方式不能有效的帮助钓友选择合适钓位提升渔获数量。
技术实现思路
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、基于鱼种和数量信息,找出设定时间段内包括某种鱼的全部渔获数据;
28、基于钓点信息,找出设定时间段指定钓点的全部渔获数据;
29、基于钓位信息,找出设定时间段指定钓位的全部渔获数据、出钓人数及热度。
30、本发明实施例中,所述钓点及钓位分析模块识别出渔获照中的钓点信息的过程包括:
31、读取渔获照的坐标;
32、找出与所述渔获照坐标一定距离内的全部水域图斑;
33、找到离所述渔获照坐标距离最近的水域图斑对应的钓点。
34、本发明实施例中,所述钓点及钓位分析模块识别出渔获照中的钓位信息的过程包括:
35、读取所述钓点对应的水域图斑的边界;
36、找出所述钓点对应的水域图斑的边界中离所述渔获照坐标距离最近的点,即为所述渔获照中的钓位。
37、本发明实施例中,所述鱼种分析模块进行鱼种分类的过程包括:
38、采用预先训练好的鱼体检测检测模型对渔获照进行鱼体检测,并提取出检测出的鱼体;
39、将提取出的鱼体采用预先训练好的识鱼模型进行识别,得到渔获照中的鱼种和数量。
40、与现有技术相比较,采用本发明的自动分析钓点出鱼位的方法及系统,采用预先训练好的识鱼模型对渔获照进行分析,获取渔获照中的鱼种及数量信息,并根据渔获照的定位信息和设定区域内的水域图斑信息识别出渔获照中的钓点信息和钓位信息,然后对设定时间段内的多个渔获照的钓点信息、钓位信息、鱼种及数量信息进行聚合计算,得出每个钓点的出鱼位以及不同鱼种的出鱼位,从而可以快速的找出钓点的出鱼位,帮助钓友选择钓位;还支持出鱼信息的及时刷新,只要钓点出现有效的渔获数据,可自动进行出鱼分析和归类。
1.一种自动分析钓点出鱼位的方法,其特征在于,包括:
2.如权利要求1所述的自动分析钓点出鱼位的方法,其特征在于,还包括:
3.如权利要求1所述的自动分析钓点出鱼位的方法,其特征在于,识别出渔获照中的钓点信息的过程包括:
4.如权利要求3所述的自动分析钓点出鱼位的方法,其特征在于,识别出渔获照中的钓位信息的过程包括:
5.如权利要求1所述的自动分析钓点出鱼位的方法,其特征在于,鱼种分类的过程包括:
6.一种自动分析钓点出鱼位的系统,其特征在于,包括:
7.如权利要求6所述的自动分析钓点出鱼位的系统,其特征在于,所述聚合计算模块还用于对多个渔获照的时间信息、钓点信息、钓位信息、鱼种及数量信息进行如下聚合计算:
8.如权利要求6所述的自动分析钓点出鱼位的系统,其特征在于,所述钓点及钓位分析模块识别出渔获照中的钓点信息的过程包括:
9.如权利要求8所述的自动分析钓点出鱼位的系统,其特征在于,所述钓点及钓位分析模块识别出渔获照中的钓位信息的过程包括:
10.如权利要求6所述的自动分析钓点出鱼位的系统,其特征在于,所述鱼种分析模块进行鱼种分类的过程包括: