实验室做的一个小的人脸匹配, 服务端用神经网络判断是属于哪个人, 然后把结果返回客户端, 当我们几个人用几部手机同时测试时,就出问题了, 图片同时上传到服务端, 不知道结果该返回给哪部手机。 想在服务端可以给收到的图片排个队,然后一个一个识别,把结果发到相应的客户端,不知各位有什么思路啊,求教!!
![]() | 1 est 2017-05-16 14:44:31 +08:00 ![]() 只有实验室才会出现的问题系列。。。 肯定要在传图片的时候加上识别 id 啊。。 |
2 zwzmzd 2017-05-16 14:45:00 +08:00 via iPhone 好歹说清楚前端是什么架构吧 |
3 he110shield OP @zwzmzd 目前我做了一个 linux 下的 qt 界面,拍照,上传,接受显示结果 |
4 he110shield OP @zwzmzd 之前一个学弟写了个 app,我们几个人同时测试,就各种错误。。。。 |
![]() | 5 Chrisplus 2017-05-16 14:55:36 +08:00 只有实验室才会出现的问题系列。。。 哈哈…… |
![]() | 6 Lihz 2017-05-16 14:59:54 +08:00 只有实验室才会出现的问题+1, 图片上传保存在 server 的时候用 ip+后缀保存,然后按 ip 推送结果? |
7 mansur 2017-05-16 15:06:53 +08:00 客户端上传后服务器端生成个随机字符串作为 key,保存进长连接里,存入队列的时候也带着这个 key,处理图像进程处理完后可以根据 key 找到那个长连接 |
![]() | 8 NaVient 2017-05-16 16:31:59 +08:00 你缺少了唯一标识符,少年 |
![]() | 9 lemmony 2017-05-16 16:47:04 +08:00 首先如果是用 http 上传的话,你上传完了会话就断开了吗? 这里如果不断开让客户端等待,然后后端处理完了再返回给这个会话的客户端就行了吧 |
![]() | 10 xutaoding 2017-05-16 19:56:17 +08:00 不用一个个排队, 每步手机都是用户登录, 用户是唯一的,可做唯一标识, 解析完图片在根据这个唯一标识传回就可以了 |
11 ansheng 2017-05-16 22:05:35 +08:00 只有实验室才会出现的问题系列+ |
![]() | 12 izoabr 2017-05-16 23:03:03 +08:00 没有 session 机制的么? |
![]() | 13 hugo775128583 2017-05-17 01:38:24 +08:00 via Android ![]() 非 python 问题 |
![]() | 14 reus 2017-05-17 08:15:35 +08:00 做用户机制…… |
15 herozhang 2017-05-17 08:25:09 +08:00 via iPhone ![]() 不要听他们的,最简单的就是多台机器,一人一台服务器 |
17 jeffersonpig 2017-05-17 08:41:21 +08:00 这跟 python 并发有关系??? |
18 jeffersonpig 2017-05-17 08:42:14 +08:00 @ihuotui 要有幽默感…… |
![]() | 22 fy 2017-05-17 10:55:20 +08:00 吃鲸,并发问题…… |
24 troycheng 2017-05-17 11:36:15 +08:00 只有实验室才会出现的问题系列,O(∩_∩)O~ 同步的话就木有这个问题,当然你的识别结果要快;异步的话,自然要引入回调来通知 client 端取结果。不过这个场景下,要异步的话也没什么人会用了吧,太慢了等不了 |
25 ty89 2017-05-17 13:46:28 +08:00 这种问题跟 python 有个鸡毛的关系? |
26 lieh222 2017-05-17 14:25:06 +08:00 accept 连接-接受图片数据-调用识别函数-返回结果,这不是一个连接吗,怎么会返回到别的客户端去? |
![]() | 28 lrh3321 2017-05-17 17:37:04 +08:00 想说的,楼上都说了 |
29 type 2017-05-17 17:45:28 +08:00 只有实验室才会出现的问题系列 |
30 phoxtail 2017-05-17 17:48:08 +08:00 这不是并发问题吧… |
31 knuthfan 2017-05-19 11:36:11 +08:00 app 和服务端保持长连接,然后记录图片和连接对应关系,done |
32 he110shield OP 额。。。。。不常来 v2ex,感谢大家的批评和建议 |