code-server—基于VSCode的云端IDE

code-server是基于VSCode的开源云端 IDE,可以直接在Linux开发机上启动,通过浏览器进行访问,直接浏览、编辑Linux上的代码。相比基于终端的编辑器(如vim),code-server功能更强大,支持各种语言的代码理解、跳转、补全、查错、调试等;相比于本地IDE+Samba/Ftp文件同步方式,code-server更加便捷、安全。同时它完整支持VSCode的强大的编辑器功能、丰富的插件生态。 阅读全文

非极大值抑制(Non-Maximum Suppression,NMS)

概述

非极大值抑制(Non-Maximum Suppression,NMS),顾名思义就是抑制不是极大值的元素,可以理解为局部最大搜索。通俗点讲就是把图片detect检测出的候选框(即每个框可能都代表某种物体)中互相重叠的部分进行去重,只保留最优的框。
NMS在计算机视觉领域有着非常重要的应用,如视频目标跟踪、数据挖掘、3D重建、目标识别以及纹理分析等。 阅读全文

小猪学arduino—使用esp8266WIFI模块实现双向通信

周末翻抽屉,发现一块n年前买的espduino板子,老实说其实当时是买错了,一直丢在那。今天刚好要在pc/pi上给arduino发指令,手上没有多余的esp8266模块,就拿这个板子来用吧,顺便把esp8266模块的使用方法整理一下。 阅读全文

DA需求识别解析—基于规则推导的query结构分析

trietree

现在市面上有各种各样的智能音箱,那他们的对话功能是怎么实现的呢?
通常情况下文本类内容的需求都是采用类似搜索引擎的文本相似度检索方式;其他非文本类精准需求例如定个闹铃/听个歌曲等,需要对query进行更深度的识别和解析才能更好的满足。
本文针对后者,介绍一种基于规则推导的query结构分析方法,它基于Trie Tree,实现对用户提问query的需求识别和问题的结构化解析。我们称这类模块为DA,通常包含需求识别(trigger)、需求解析(parser)、需求发现(discovery)等。 阅读全文

小猪学Darknet—基于C的深度学习框架

最近在研究视频二维码定位清理,涉及到Object Detection对象检测技术,发现Darknet用起来效果不错,本文简单介绍下。先贴几个示例: 阅读全文

成长之路—《管理你的老板》读后感

最近组织结构调整,接连换了两次新领导。与陌生的新领导没有建立起认同和信任感,会遇到沟通不太顺利的时候。回想自己以前的职场工作的经历,都是先相互看顺眼才去入职,之后努力工作出业绩就好了,从来没有遇到过这类问题。想到自己也确实很不擅长向上沟通,于是经过朋友推荐买了这本书。 阅读全文