今年打算带队参加大学生FPGA大赛,我们做的是基于国产紫光FPGA的实时图像边缘检测系统。目前功能已经跑通,但总觉得创新点不够。想问问拿过国奖的队伍,评委打分时功能完整度和创新性各占多大比重?备赛最后一个月应该把精力放在优化性能还是加新功能上?有没有什么加分的小技巧?
FPGA大赛国赛评委打分时,最看重的是功能完整度还是创新性?备赛侧重点怎么分配?
4 个回答

说句实在话,评委打分时功能完整度和创新性大概六四开,但功能完整度是门槛,创新性才是拉开差距的关键。你们现在功能跑通了,说明基础分已经拿到,最后一个月建议把精力分成70%优化性能和稳定性、30%打磨创新点。优化性能时优先保证连续运行半小时不崩、不同光照条件下边缘检测效果一致,这是评委现场最容易挑刺的地方。创新点别硬加功能,可以从架构入手,比如把边缘检测算法和轻量级目标识别结合,或者做一个自适应阈值模块,这样既体现工程能力又显得有思考。加分技巧是提前准备一份一页纸的技术亮点说明,演示时递给评委,引导他们关注你的设计思路。

先别急着纠结创新点,我给你捋一下评委的真实心理。评委一天要看十几组演示,能记住的往往是两类:要么功能惊艳流畅,要么出大事故。所以功能完整度是生死线,创新性是加分项,但前提是创新不能以牺牲稳定性为代价。你们做的是边缘检测,这个题目本身不算特别难,想拿国奖就得在细节上做文章。最后一个月建议这样分配:第一周把系统压测做透,记录不同分辨率、不同帧率下的资源占用和延迟,整理成曲线图,答辩时展示数据比空口说优化有效得多;第二周研究一下紫光FPGA的硬核资源,比如试试用DSP单元做卷积加速,或者用BRAM做行缓存流水线,这种底层优化比单纯加功能更让评委觉得有技术含量;第三四周留出一半时间排练演示脚本,把可能出现的异常情况提前想好应对方案。另外有个小技巧,准备一个对比演示:先用普通阈值法做一次边缘检测,再切到你们优化后的算法,现场展示效果差异,这种直观对比比任何PPT都管用。最后提醒一句,评委可能会问国产FPGA相比Xilinx的劣势你们怎么规避的,提前想好这个答案。你们现在用的紫光是PGL系列还是Logos系列?不同系列的资源差异会影响优化策略。

说实话,评委现场看的是「你吹的牛能不能当场兑现」。功能完整度是及格线,创新性是加分项,但创新点如果让系统变脆,那不如不要。你们边缘检测跑通了,最后一个月别去碰新功能了,把精力全砸在稳定性和演示脚本上。现场最怕的不是算法平庸,是画面卡顿或者死机,那一瞬间评委对你的所有好感都没了。真要加创新,就做一页纸的技术亮点说明,把你们用的行缓存、DSP加速这些底层功夫写清楚,递给评委看,比在台上讲十分钟都管用。

最后一个月就别想着加功能了,你们现在最该做的是把「边缘检测」这个动作做到评委挑不出刺。我见过太多组死在演示环节:光照一变画面就糊,连续跑二十分钟开始掉帧,或者切换分辨率直接黑屏。这些比创新点致命得多。你换个角度想,评委一天看十几组,能记住的要么是特别流畅的,要么是当场翻车的。功能完整度是让你进安全区,创新性是在安全区里往上够。你们的题目是国产FPGA,这本身就是个卖点——紫光的DSP和BRAM资源怎么用,比你在算法上堆花活更对评委胃口。建议你拿一周时间做压测:不同分辨率、不同帧率、不同光照条件,跑出数据曲线,答辩时直接甩图表。再拿一周时间研究一下能不能用DSP单元做卷积加速,或者用BRAM做行缓存,这种硬核优化比加个花哨功能有说服力得多。最后两周留一半时间排练演示脚本,把可能出问题的环节都预演一遍。对了,你们现在用的紫光具体是哪个型号?不同系列的DSP数量差挺多的,这会影响你优化方案的选择。
发表回答
登录后可在本页底部提交回答