关于我

English version

简介

欢迎您来到这里。我是范弘炜,现在北京大学前沿计算研究中心任研究助理,受董豪老师指导,研究方向为机器人操控与三维视觉。本硕毕业于北京邮电大学,硕士期间与上海交通大学卢策吾教授李永露老师紧密合作。曾在商汤工作2年。业余爱好为计算机网络技术与文艺创作。

本站使用LNMP和Wordpress构建,基于Sakura主题。如果您也想采用这样的方式建立您的个人网站,请参考此教程。向教程作者Seoimo与主题作者Mashiro致以诚挚的感谢。

键入下面的Linux shell代码可以生成我的邮箱

myname="hwnorm"; echo "$myname at outlook dot com"

职业经历

  • 2022.6~2024.2:算法研究员,商汤科技。
  • 2021.4~2022.6:见习算法研究员,商汤科技。

教育经历

  • 2015.9~2019.6: 北京邮电大学信息与通信工程学院,工学学士。
  • 2019.9~2022.6: 北京邮电大学人工智能学院,工学硕士。
  • 2020.7~2022.6: 上海交通大学机器视觉与智能实验室,访问学习,导师卢策吾教授
  • 2024.2~现在:北京大学前沿计算研究中心,研究助理,导师董豪博士

研究方向

  • 机器人操控(Robot Manipulation)
  • 三维视觉(3D Vision)

工作

DriveDownloader

  • 地址https://github.com/hwfan/DriveDownloader (第一作者)
  • 里程碑:
    • 2022年12月7日,DriveDownloader获得了100 stars
    • 该项目获得了前沿科技媒体“爱可可-爱生活”的报道。
  • DriveDownloader是一个基于Python的命令行工具,用来下载OneDrive, 谷歌网盘等在线存储上的文件。
    • 这个项目面向科研数据分享的需求,学术领域经常有数据集通过网盘分享的场景,但又不方便从终端下载,该工具就可用于解决这一问题。
  • 目前DriveDownloader已经支持了4类这样的网盘,并且实现了多线程下载、断点续传、从文件下载等特性。

Activity2Vec

  • 地址https://github.com/DirtyHarryLYL/HAKE-Action-Torch/tree/Activity2Vec (200+ stars,第一作者)
  • Activity2Vec是一个细粒度姿态行为特征提取器,它的工作方式类似于ImageNet / COCO的预训练骨干网络,其目的是为诸如VQA,Caption,聚类等多个下游任务提取多模态表征。
  • 该项目是人类行为知识引擎HAKE(Human Activity Knowledge Engine)项目的主要组成部分。

DIO (Discovering Interactive Objects)

  • 地址https://arxiv.org/abs/2211.07501 (共同第一作者)
  • DIO是一个大型视频人物交互数据集,包含 299 个视频, 51 个交互分类, 和 1000+ 个物体种类,是视频人物交互领域物体种类数量较多的数据集之一。
  • DIO提出了全新的 Video HOI Benchmark,协同评测视频中行人跟踪、交互检测和物体定位的性能,为下一代Video HOI任务提供了一个强大的评测基准。

演讲

技能树

图形学

  • UE4 - 基于UE开发过图形应用,使用过包含蓝图与材质构建、骨骼绑定在内的常见功能。(2022-)
  • CARLA - 使用CARLA实现过车辆仿真、车辆资产构建、自动化交通场景生成等应用。(2022-)
  • Blender - 基于Blender实现过物理模拟,模型骨骼绑定,自动化3D生成等应用。(2021-)
  • Open3D - 使用Open3D实现过并行光线投射与LiDAR仿真。(2022-)

深度学习

  • Mathematica - 接触过的第一个图像识别应用。基于Mathematica 图像识别 API + 前后端应用实现过一个简单的物体识别程序。(2017-2018)
  • MXNet - 接触过的第一个深度学习框架。基于Insightface构建了一套人脸特征判别性的评测工具。(2018-2019)
  • TensorFlow - 研究人物交互时期短暂涉猎,相关项目为TIN,基于框架实现过单卡改多卡等加速特性。(2019)
  • PyTorch - 长期使用的框架。经历过从1.2版本到如今1.11版本的多次功能更新,并且在研究生涯的不同时期对不同特性有着充分利用,包括NCCL, DDP, AutoGrad, MultiProcessing等 (2019-)
  • Slurm - 曾长期参与大模型构建,熟悉基于Slurm+Lustre的集群任务调度方案,实现过与调度策略联动的训练工具,包含quota查询、自动并行等功能。(2021-)
  • 其他 - OpenCV, NumPy, LaTeX, ... (2017-)

Linux

  • ECS - 长期维护小型云服务器(包含这个站点),主要使用Ubuntu系统。为了远程办公,实现过国内跨运营商的主机互联(n2n+parsec)等应用。(2017-)
  • NAS - 群晖(Synology)用户,主要用于BYRBT的做种、家庭影院等需求。(2018-)
  • VNC - 构建过headless服务器的VNC远程桌面方案,用于支持图像渲染等应用。(2022)

软件开发

  • Qt & PyQt & Beautiful Soup - 开发过一套分析对比北京市各家外卖的比价软件,使用Beautiful Soup进行爬虫分析,PyQt进行图形界面构建。(2017)
  • PyWebIO & Submitit - 使用 PyWebIO + Submitit 构建过一套将底层算法快速转化成可视化用户端Web界面的原型,包含集群任务交互式发起与状态管理、可视化、文件下载的整套方案。 (2022)
  • React.JS & Websocket - 基于React前端与Websocket后端,构建了上述方案的升级版,新增工作流自动值守机制与交互可视化等功能。(2023)
  • LNMP & WordPress - 建立该网站并长期维护。本网站使用LNMP和Wordpress构建,其中LNMP = Linux + Nginx + MySQL + PHP. (2019-)

硬件开发

  • Arduino - 参与过智能开源硬件Microduino的开发,实现了音频放大器的初步设计。(2015)
  • VHDL/Verilog - 开发过一个基于Altera CPLD芯片的打气球游戏,实现了倒计时,得分计算,随机产生气球等功能,并额外嵌入了《传达不到的爱恋》(日本恋爱养成游戏《白色相簿2》的主题曲)作为背景音乐。该作品的源代码已被我的许多校友所引用,用来开发他们自己的CPLD系统。(2018)

获奖经历

  • 北京邮电大学“明日之星”英语风采大赛,特等奖,2016.5
  • 北京邮电大学数学竞赛,三等奖,2016.4
  • 全国大学生数学竞赛,三等奖,2016.10
  • 北京邮电大学“竞技世界”奖学金,2016.10
  • 北京邮电大学三好学生,2016.10
  • 全国大学生数学建模竞赛,北京二等奖,2017.9
  • 北京邮电大学二等奖学金,2017.10
  • 国家奖学金,2018.10
  • 北京邮电大学三好学生,2018.10
  • 北京邮电大学信息与通信工程学院特等奖学金提名奖(优秀奖),2018.11
  • “凡是过往,皆为序章”

兴趣爱好

艺术

  • 演员,编剧,导演。自2014年(高二)开始参与戏剧创作,代表作为《达拉崩吧》(剧照),该剧于2018年创作,为我的首部编剧作品,同时也是北邮檐枫动漫社的第一部音乐剧。下为我参与创作的所有戏剧的列表。
年份剧作名剧作类型角色演出地点
2014炒粉趣谈双簧主角江西省新干中学元旦晚会
2015拍电影小品主角江西省新干中学元旦晚会
2016Rio 2配音导演北邮“明日之星”英语风采大赛
(特等奖)
2016狼牙山五壮士话剧配角北邮抗战经典影片翻拍大赛
2018达拉崩吧(剧照音乐剧编剧,配角北邮檐枫动漫社九周年社庆
2018冬日恋歌音乐剧导演,编剧北邮檐枫动漫社冬日庆典
2019鸽子音乐剧顾问北邮檐枫动漫社十周年社庆
2019我于此刻恋上你音乐剧顾问北邮檐枫动漫社冬日庆典
  • 音乐爱好者,偏门爱好较多,包含80-90年代的情歌、蒸汽波、City Punk、德彪西、施特劳斯等。

阅读

  • 以下列举了我喜欢的一些不同领域的书籍。
  • 商业
    • 重新定义公司:谷歌是如何运营的(埃里克·施密特)
    • 人月神话(佛瑞德·布鲁克斯)
    • 刷新:重新发现商业与未来(萨提亚·纳德拉)
  • 科技
    • 林纳斯自传:只是为了好玩(林纳斯)
    • 费马大定理:一个困扰世间智者358年的谜(西蒙·辛格)
    • 数学简史:消失的确定性(莫里斯·克莱因)
  • 历史
    • 全球通史:从史前史到21世纪(L·S·斯塔夫里阿诺斯)
    • 三国志(陈寿,裴松之注)
    • 品三国(易中天)
  • 文学
    • 秒速五厘米(新海诚)
    • 三四郎(夏目漱石)
    • 给一个青年诗人的十封信(莱内·马利亚·里尔克)

游戏

  • 帝国时代2 - 擅长匈奴势力的操控,能够应对初版AI的困难难度。征服者全战役标准难度通关达成。
  • 三国志9/11 - 喜欢玩190反董联盟和194群雄割据剧本,偶尔玩251英雄集结。更熟悉并喜欢9代的操作。
  • 实况足球 - 目前只玩2013版本(Fox引擎之前的最后一部作品),在2013版本中能够在同等球队实力,甚至我方劣势的条件下完胜最高难度电脑。
  • osu!mania(主页) - 4k模式玩家,目前积分>1500pp。最高在3.6星的图中拿到过A判定,正在复健中。
  • Sound Voltex - 目前进阶到11级难度,由于osu!mania的经验积累,有望较快提升到更高水平。
  • 雀魂 - 三麻雀豪2,四麻雀杰3,不定期复健,努力提升雀力中。
  • 白色相簿2 - 全线通关,冬马党,阅读了相当数量的番外文本。《冬日恋歌》的创作也受该作品启发。
  • CLANNAD - 虽然也很喜欢渚,不过是由衷的琴美党。

运动

  • 羽毛球 - 长期坚持的运动,每周打球一到两次,技术持续提升中
  • 自行车 - 喜欢长途骑行,锻炼耐力,领略自然风光
  • 登山 - 享受征服重重困难后,登高望远的快感

其他主页