论文标题

有效地搜索在线视频中的实时编码屏幕截图

Efficient Search of Live-Coding Screencasts from Online Videos

论文作者

Yang, Chengran, Thung, Ferdian, Lo, David

论文摘要

互联网上的编程视频是学习编程技能的宝贵资源。要查找相关视频,开发人员通常会搜索在线视频平台(例如,YouTube),其中包含有关他们希望学习的主题的关键字。开发人员经常寻找现场编码的屏幕截图,其中视频的作者执行实时编码。但是,并非所有编程视频都是现场编码的屏幕截图。在这项工作中,我们开发了一个名为PSFINDER的工具,以识别现场编码屏幕截图。 PSFinder利用分类器来确定视频框架是否包含IDE窗口。它使用采样策略从输入视频中选择许多帧,在这些帧上运行分类器,然后确定视频是否是基于分类为包含IDE窗口的帧的实时编码屏幕列表。在我们的初步实验中,Psfinder可以有效地识别实时编码屏幕截图,因为它达到了0.97的F1分数。

Programming videos on the Internet are valuable resources for learning programming skills. To find relevant videos, developers typically search online video platforms (e.g., YouTube) with keywords on topics they wish to learn. Developers often look for live-coding screencasts, in which the videos' authors perform live coding. Yet, not all programming videos are live-coding screencasts. In this work, we develop a tool named PSFinder to identify live-coding screencasts. PSFinder leverages a classifier to identify whether a video frame contains an IDE window. It uses a sampling strategy to pick a number of frames from an input video, runs the classifer on these frames, and then determines whether the video is a live-coding screencast based on frames classified as containing IDE window. In our preliminary experiment, PSFinder can effectively identify live-coding screencasts as it achieves an F1-score of 0.97.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源