COMSOL光子晶体超表面极化无关BIC仿真:从几何建模到Q值验证
做超表面仿真的人肯定都遇到过这种场景文献里某个基于光子晶体超表面的连续束缚态BICQ值动辄上万自己照着参数搭模型透射谱里却连个像样的共振谷都找不到。更让人头疼的是好不容易定位到一个高Q模式换个入射偏振共振直接消失。极化无关的连续束缚态就成了多少人在COMSOL里反复折腾的核心课题。这篇笔记我想把整个仿真链路完整串一遍几何建模、周期边界设置、特征频率定位BIC、多极子展开分析再到两套偏振下的Q值验证。我尽量把每一步的取舍逻辑和踩过的坑都讲清楚适合正在做光子晶体超表面模拟、准备复现BIC或者想搞清楚多极子分析怎么落地的读者。1. 从“能带交叉”到“极化无关”BIC到底在算什么1.1 连续束缚态的直觉一个不会漏电的水杯BIC这个概念我第一次接触时总觉得玄乎。连续谱里的束缚态字面上几乎是矛盾的——你想把模式局域住可它的频率偏偏落在能向外辐射的自由空间通道里。打个比方一个底部带排水孔的水杯正常情况下水肯定漏光但如果排水管的接口形状和杯底完全不匹配水就一滴都出不去。这个“接口不匹配”就是对称性失配。在光子晶体超表面里局域模式所在的频率落在辐射连续谱内但由于模式本身的对称性与外部平面波辐射通道不匹配耦合系数严格为零于是能量被锁在结构内部。数值仿真里识别BIC有一个很直观的判据在Γ点附近特征频率的虚部趋近于零。虚部对应辐射损耗或材料损耗如果材料是无损的虚部只由辐射决定。一个真正的对称保护BIC虚部应该被数值误差压制到极小对应Q值急剧上升。我记得第一次看到这个现象时反复确认了三遍因为透射谱里那个共振谷真的消失了——BIC就是不让你在远场看到它。1.2 为什么极化无关是硬骨头大多数超表面文献里做的BIC其实是“单偏振”的。比如你设计一个矩形纳米柱阵列TE偏振在某几何参数下出现高Q准BIC换到TM偏振共振波长偏移甚至整个模式消失。之所以会这样是因为结构本身在两个正交方向上不对称两个偏振对应的辐射通道对称性匹配关系完全不同。要做出极化无关的BIC核心思路只有一条让结构在面内具备足够高的旋转对称性通常取C4对称或C6对称。这样x偏振和y偏振可以通过90度或60度旋转操作互相转换两个方向的电磁响应天然一致。这里有个容易被忽略的细节当你为了把对称保护BIC变成可观测的准BIC而引入几何微扰时微扰本身也必须保持C4对称。比如把圆柱改成四叶草形、圆角方形这类面内旋转对称的形状而不是沿单个方向拉长。这个顿悟花了我不少调试时间因为最开始我用的是沿x方向加椭圆扰动结果x偏振有高Qy偏振什么都没有折腾了两天才意识到是微扰破坏了C4对称。1.3 本文要复现的物理场景为了把后面的步骤串起来我以一组典型的氮化硅光子晶体超表面结构为例晶格常数 a 800 nm圆柱半径 r 240 nm柱高 h 500 nm基底为石英。工作波段设计在近红外1.1 μm到1.4 μm。这个参数区域在文献里很常见既能出现对称保护BIC又便于用可见光波段的光谱仪验证。接下来所有仿真讨论都基于这个结构展开你也可以换成自己的参数但调试思路是一样的。2. COMSOL中把超表面“搭”起来几何、材料与边界条件的取舍2.1 几何和材料设置单元胞建模的基本套路打开COMSOL接口选择3D电磁波频域研究类型先选特征频率。几何部分我没做过多的简化就是一个圆柱加一个基底块。很多教程会让你把基底建成半无限其实在周期性超表面里没必要取一个足够厚的基底块比如1 μm下面用端口或边界条件处理就行。材料参数上氮化硅折射率设2.0石英1.45损耗全部设为0。这一点非常重要如果保留材料的微小吸收系数特征频率虚部会被材料损耗主导你就永远看不到由对称性保护的“纯辐射零”效应。你算出来的Q值也分不清到底是辐射Q还是材料限制Q。我自己的习惯是先把材料损耗清零跑通物理链路确认BIC和多极子特征之后再重新打开损耗评估实际可达到的Q值。2.2 边界条件周期端口与Floquet条件怎么配合单元胞的侧面用Floquet周期性边界条件这是模拟无限周期阵列的标准做法。正入射时也就是k点在Γ点kx和ky都设成0。如果你是做斜入射扫描就需要在周期性边界条件里定义布洛赫波矢。端口设置我强烈建议用周期端口而不是简单的散射边界条件尤其是在需要提取透射谱和Q值的时候。周期端口天然支持模式分解可以直接得到S参数。上端口作为激励和吸收端口下端口作为透射输出。关键在于端口模式的定义在正入射情况下端口自动支持两个正交偏振模式你可以理解为TE和TM两个通道。使用端口边界时要确认两个端口之间的间距足够一般至少留出半个工作波长的空气间隔否则倏逝波会直接影响S参数提取。2.3 频域与特征频率两套研究怎么用建模时顺手建两个研究一个特征频率研究用于能带扫描和BIC定位一个频域研究用于扫透射谱。这两个研究对应完全不同的目的。特征频率研究直接给出模式的复频率帮你快速判断哪些模式在Γ点虚部趋零频域研究则给出真实的器件响应包括透射率、反射率和偏振特性适合做Q值提取和极化无关验证。我的习惯是先跑特征频率找到候选模式再做频域扫描这样不会漫无目的地扫一整天。两个研究之间共享同一套几何和边界条件唯一区别是研究设置不同在模型树里复制一份很方便。3. 定位BIC的完整流程特征频率、Q因子与暗模式识别3.1 先用特征频率研究做能带扫描BIC不会自己跳出来你需要扫描k点观察模式随波矢的变化。实际操作时我建议先用粗网格做一个参数化扫描kx从0.05(2π/a)逐渐降到0看看哪些模式出现在目标频率附近。每得到一个特征频率记录实部和虚部。随着kx收敛到0如果某个模式的Im(f)单调下降、趋于数值下限这个模式很可能就是对称保护BIC。这里有一个判断技巧在k点接近Γ的路径上BIC模式的实部通常几乎不动虚部却剧烈下降。而那些普通的泄漏模式虚部基本随k变化平缓。所以你的关注点不是Q值最高的那个模式而是“Q值对kx最敏感”的那个模式。扫描时如果模式数太多可以按频率范围筛选或者直接看本征模的电场分布图来辅助识别。3.2 三种Q因子提取方法对比提取Q值的常见路径有三条我建议互相印证方法原理适用场景注意事项特征频率法Q Re(f) / (2|Im(f)|)快速定位BIC候选Im过小时结果受求解精度影响透射谱线宽法Q λ₀ / Δλ频域扫描后的最终报告高Q峰极窄需要自适应扫频远场辐射功率法监控远场辐射积分的最小值与多极子分析协同需要用半球积分域或PML特征频率法最方便但BIC的虚部在Γ点附近往往小到求解器精度极限算出来的Q可能跳到几百万甚至更高这个数不可尽信。透射谱线宽法才是更有物理意义的指标毕竟实验上你也是用线宽来测Q的。远场辐射功率法是我个人最喜欢的方法因为它能直接告诉你模式向哪个方向不辐射、哪个多极子通道被锁住了这部分在第四节展开。3.3 如何确认找到的是真BIC而不是数值假象仿真里找到高Q模式之后别急着庆祝先用两个手段做交叉验证。第一个是网格收敛测试把单元胞网格从粗到细换三套看Q值是否稳定。如果Q随网格加密单调上升且没有收敛趋势那说明你看到的“BIC”可能只是粗糙网格带来的寄生辐射掩盖了真实泄漏还需要继续加密。第二个是对称性检验把整个模型绕z轴旋转90度重新建模再算一次真正的C4对称保护BIC应该给出完全相同的频率和Q值。如果旋转后Q值变了说明你的几何里存在网格不对称或者边界设置的非对称性。还有一个反直觉的现象值得提醒对称保护BIC在特征频率求解时虚部可能被算成正值。这是因为数值误差产生了一个虚假的增益通道在无源无耗系统里这是不合理的。遇到正虚部时不要慌这说明模式已经接近数值极限只要确认它出现在正确的对称性条件下、频域透射谱也有对应的高Q共振就可以认定是BIC。4. 多极子分析把“不辐射”翻译成可计算的物理量4.1 为什么多极子是理解BIC最好的“翻译官”能带和Q值告诉你“这个模式不辐射”但没告诉你“为什么它不辐射”。多极子分析解决的就是这个问题。每个超表面单元在入射光照射下会产生一个极化电流分布 J(r)这个电流分布整体上可以分解成一系列基本辐射子的叠加电偶极子ED、磁偶极子MD、电四极子EQ、磁四极子MQ以及更高阶项。每一个多极子都是一个独立的辐射通道其远场辐射功率和对应的“矩”直接相关。BIC的物理本质就是在某个对称性条件下所有与远场耦合的多极子通道同时被抑制或干涉相消。用多极子分量画一条随波长变化的功率谱BIC位置必然出现一个清晰的凹陷。4.2 COMSOL里做多极子展开的实际操作路径COMSOL本身没有一键输出所有多极子分量的按钮但你可以通过体积分在后处理里自己算。具体流程是这样的先在频域下求解得到目标波长处的复电场E然后计算单元胞内的极化电流密度J iω(ε − ε₀)E其中ε是材料介电常数ε₀是真空介电常数。得到J之后就可以在全局计算里定义体积分表达式。电偶极矩和磁偶极矩的常用积分形式如下p (1/(iω)) ∫ J dVm (1/(2c)) ∫ (r × J) dV电四极矩用约化形式表达Qᵢⱼ (1/(2iω)) ∫ [ rᵢJⱼ rⱼJᵢ − (2/3) δᵢⱼ (r·J) ] dV各通道的远场辐射功率与矩量的平方成正比系数在不同单位制下会差常数因子我一般不纠结绝对数值只看各通道相对大小的变化趋势。实际操作中注意积分区域一定是整个单元胞而不是只对纳米柱本身积分。因为空气间隙里的位移电流虽然很小却可能对某些高阶项有贡献。4.3 从多极子功率谱看对称性保护的消失过程当你沿着kx从Γ点附近往外扫把每个k点对应的多极子辐射功率提出来画成曲线会看到一个规律接近Γ点时某些分量的功率急剧下降直到数值噪声水平。对于C4对称结构下的BIC我经常看到的情况是电偶极矩和磁偶极矩贡献趋零只剩四极子或更高阶项在底部徘徊。这说明模式的辐射主要是由偶极子通道携带的而对称性恰好把这些通道关掉了。更有意思的是加扰动变成准BIC之后的情况。保持C4对称、只把圆柱半径微扰1%BIC变成有限Q值的准BIC此时被压制的偶极子通道重新被激活。多极子功率谱会告诉你哪个通道泄漏最多进而指导你如何调整微扰形状让Q值最大化。我记得有次为了压低加工误差对Q的影响把所有微扰都做成保持C4对称的圆角形发现四极子通道的泄漏明显小于单边矩形微扰这个结论如果只看Q值是很难归因的。5. 极化无关验证两套偏振、一组扫描、一张对比表5.1 设置正入射TE与正交偏振的透射谱定位到BIC之后验证极化无关就成了关键一步。在频域研究中扫描参数设为波长范围覆盖BIC共振附近。端口模式分别设为x偏振和y偏振各跑一遍。这一步要注意一个高Q共振的特性共振峰极窄可能只有0.1 nm量级甚至更窄如果你用均匀步长扫描全域很可能根本采不到这个峰。我习惯先用特征频率结果算出共振波长λ₀然后在λ₀附近设置一个精细扫描区间步长至少要取目标线宽的十分之一以下。如果两套偏振的透射谱几乎重合说明结构在正入射条件下对两个偏振等价极化无关成立。C4对称结构下这是可以提前预判的但仿真验证仍然必要因为数值离散和边界设置可能悄悄破坏对称性导致两根谱线错开。5.2 Q值与共振波长对比表怎么判断“极化无关”以我调的氮化硅结构为例参数调整到圆柱半径240 nm时两个偏振的结果大致如下这是我自己模型里的示例数值不是某个文献数据入射偏振共振波长 (nm)半高全宽 (nm)Q因子x偏振1241.31.24≈1000y偏振1241.31.24≈100045°线偏振1241.31.24≈1000判断是否极化无关我一般看两个指标共振波长偏移要小于线宽的十分之一Q值差异要小于5%。如果这两个条件都满足就认为该结构对任意线偏振方向入射具有一致的响应。注意45°线偏振情况也应该和x/y偏振一致因为45°线偏振可以分解为x与y分量的等幅叠加在两个正交通道响应完全一致时输出自然一致。测一下45°线偏振的透射谱是一个很有效的额外验证。5.3 进一步Jones矩阵标量化的经验做法如果只是要用BIC做高Q滤波上面的透射谱对比就足够了。但如果你想把结构用于偏振不敏感的传感或激光器件建议把仿真结果整理成Jones矩阵形式。在COMSOL里设置两组相互正交的入射偏振x和y提取偏振转换系数。理想的极化无关超表面要求对角元相等、非对角元为零。实际操作中由于数值误差非对角元总有微弱值只要它的透射率比对角元低三个数量级以上就可以视为可忽略。这一步做下来你的“极化无关”结论就不只是经验判断而是矩阵意义上的严格验证了。6. 网格、PML与收敛性仿真BIC最容易翻车的地方6.1 网格密度与Q值的关系谁在“偷走”你的QBIC仿真里网格几乎是最容易翻车的环节。粗糙网格会在结构表面和空气界面引入人工散射这些寄生散射等效于给BIC增加了一个辐射泄漏通道导致Q值被严重压低。我做个粗网格测试时Q值只有几百加密到每波长30个网格单元后Q直接跳上几万。所以网格收敛测试不是可有可无的checklist而是判断BIC真伪的必要程序。实际操作上不需要全域均匀加密。介质柱内部和柱底与基底交界处是场集中的区域这两个地方要单独加密空气区域可以放宽。我一般用最大单元尺寸来控制柱内设为λ/(30n)基底表面设为λ/(20n)柱外空气设为λ/15。在这个基础上整体粗化1.5倍和细化1.5倍各跑一次Q值变化不超过20%就可以认为网格收敛了。6.2 PML和散射边界的坑周期端口配合周期性边界条件在正入射时并不需要PML也能得到准确的S参数。但如果你要做斜入射扫描、提取远场辐射功率或者想观察BIC模式在自由空间的泄漏场分布就必须认真对待开放边界。这里有个常见误区用散射边界条件代替周期端口以为这样能得到“无限开放空间”的效果。其实散射边界在高Q模式附近会引入非物理的虚假反射这些反射会干扰远场辐射功率的积分结果甚至让特征频率虚部变得不可靠。我的做法是需要远场信息时在模型顶部加PML域PML厚度不低于一个波长与结构表面之间留至少半个波长的真空间隔。PML的参数用默认就可以关键是厚度和位置要给足。如果你发现特征频率对PML厚度敏感那基本可以断定PML尺寸没有收敛需要继续加厚。另外要注意端口边界本身自带吸收属性它和PML不要叠在同一位置否则会造成双吸收边界互相干扰。6.3 求解器容差与特征频率“数值漂移”高Q模式的Im(f)非常小COMSOL默认求解器精度可能不够。特征频率研究中设置特征频率搜索范围时不要用全域搜索而是指定一个很小的复数区间围绕你预计的共振频率附近搜索。同时在求解器设置里把相对容差收紧一个量级比如从默认的1e-6改到1e-7。这些细节直接决定你能不能看到BIC的虚部趋零特征。如果求解结果出现虚部为正的“伪增益”先试着收紧容差和步长通常能解决。但如果在网格收敛且容差极严的情况下虚部仍然不稳定那说明模式本身可能不是完全束缚的要回头检查几何对称性是否被破坏。最后分享一点实战体会我在这套流程上反复调试很久之后最大的感悟是不要把Q值当成唯一信标。Q值只是一个结果BIC的物理全部藏在对称性条件和多极子通道的关闭机制里。先用能带扫描找到暗模式再用多极子分析看清它锁住了哪个通道最后用偏振扫描确认极化无关这三步走完你才真正理解自己设计的结构为什么能达到这个Q。另外从准BIC的Q因子随几何微扰幅度的平方反比关系入手可以快速反推结构的加工容差预算这对我后来评估工艺误差帮助很大有兴趣的读者可以从这个方向继续挖。

相关新闻

高校数字化迎新系统开发实践:Flask+Django+Vue技术解析

高校数字化迎新系统开发实践:Flask+Django+Vue技术解析

1. 项目背景与核心需求高校新生报到季向来是教务管理最繁忙的时段之一。传统纸质登记方式存在信息易丢失、统计效率低、数据无法实时共享等问题。去年参与某高校迎新工作时,亲眼目睹辅导员们熬夜整理上千份表格的混乱场景,这促使我开发这套数字化报到系统…

2026/10/14 7:04:34 阅读更多 →
制造业FMEA数字化转型:从失效分析到智能预防

制造业FMEA数字化转型:从失效分析到智能预防

1. FMEA为何沦为"睡美人":制造业的普遍困境车间里那本落满灰尘的FMEA手册,就像一位被施了魔法的睡美人——明明拥有改变企业质量命运的能力,却被锁在文件柜里长眠不醒。我在汽车零部件行业做质量总监的十年间,见过太多企…

2026/10/14 7:04:34 阅读更多 →
余行循环:现代职场人的高效成长策略

余行循环:现代职场人的高效成长策略

1. 现象观察:余行循环的兴起与个体觉醒最近两年,我注意到一个有趣的社会现象正在悄然形成——越来越多的人开始主动选择"余行循环"的生活方式。所谓余行循环,指的是个体通过有意识地保留时间、精力和资源的余量,形成可持…

2026/10/14 7:04:34 阅读更多 →

最新新闻

Claude 看板与动画工具实战:对话式办公套件搭建指南

Claude 看板与动画工具实战:对话式办公套件搭建指南

1. 从单点对话到办公套件:这次更新到底改了什么Claude 最早给人的印象就是一个“会聊天的模型”,你问它答,顶多帮你改改文案、写写代码。但最近这一波更新,方向明显变了——它开始往“办公套件”的路子上走。所谓看板工具和动画工…

2026/10/14 9:47:26 阅读更多 →
小白程序员转行AI必看:Agent开发与大模型开发的区别与学习路径

小白程序员转行AI必看:Agent开发与大模型开发的区别与学习路径

本文对比了大模型算法工程师和Agent开发工程师的薪资、工作内容、学习门槛及发展前景。指出大模型算法岗薪资高但门槛极高,适合深入研究AI模型;而Agent开发岗入门门槛低,适合将AI应用于实际业务场景,是当前及未来的热门方向。建议…

2026/10/14 9:47:26 阅读更多 →
Claude 办公套件更新:看板与动画工具实战指南

Claude 办公套件更新:看板与动画工具实战指南

1. 从单点对话到办公套件:这次更新到底改了什么Claude 最早给人的印象就是一个"能聊天的模型",你问它答,偶尔帮你改改文案、写写代码。但最近这一波更新,方向明显变了——它不再满足于做一个对话框里的助手,…

2026/10/14 9:47:26 阅读更多 →
菲律宾客服外包不是四选一:把服务模式做成阶段性组合

菲律宾客服外包不是四选一:把服务模式做成阶段性组合

菲律宾客服模式怎么选?一个直接的判断可以作为起点:工单少、波动大且问题标准化时,先评估共享坐席;业务稳定并需要持续沉淀产品知识时,倾向专属团队;智能硬件等复杂产品需要菲律宾英语一线与中国技术团队形…

2026/10/14 9:47:26 阅读更多 →
CSS阴影效果深度解析与性能优化指南

CSS阴影效果深度解析与性能优化指南

1. 为什么CSS阴影效果总是让人头疼?作为前端开发中最常用的视觉增强手段之一,CSS阴影效果看似简单,实则暗藏玄机。新手常遇到的典型问题包括:阴影效果不自然、性能消耗大、浏览器兼容性差、多层阴影叠加混乱等。这些问题的根源在于…

2026/10/14 9:47:26 阅读更多 →
模型量化:4bit、8bit量化原理与实践

模型量化:4bit、8bit量化原理与实践

📝 本章学习目标:通过本章学习,你将全面掌握"模型量化:4bit、8bit量化原理与实践"这一核心主题,建立系统性认知。一、引言:为什么这个话题如此重要 在人工智能快速发展的今天,模型量化…

2026/10/14 9:46:26 阅读更多 →

日新闻

AnyPS5通用适配层设计:兼容性与性能的工程取舍

AnyPS5通用适配层设计:兼容性与性能的工程取舍

1. 从"AnyPS5"这个名字说起:它到底想解决什么问题第一次看到"AnyPS5"这个标题,我脑子里冒出来的第一个念头是:这大概率是一个围绕"跨平台运行"或者"通用适配"做文章的项目。名字里的"Any"…

2026/10/14 0:00:41 阅读更多 →
Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

1. 项目概述:Flutter跨平台二手交易应用开发作为一名长期从事移动应用开发的工程师,我最近完成了一个基于Flutter框架的二手物品交易平台项目。这个项目最吸引我的地方在于它完美结合了Flutter的跨平台优势与HarmonyOS的生态特性,实现了"…

2026/10/14 0:00:41 阅读更多 →
DFS算法解决飞机降落调度问题实战

DFS算法解决飞机降落调度问题实战

1. 项目背景与核心思路飞机降落问题是一个经典的调度优化场景,也是算法竞赛和面试中的高频题目。这个题目要求我们合理安排多架飞机的降落顺序和时间,确保所有飞机都能安全着陆而不发生冲突。在实际航空管制中,这类问题直接关系到飞行安全和机…

2026/10/14 0:00:41 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/14 3:30:28 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/13 16:22:04 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/14 3:29:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 22:01:27 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 7:53:34 阅读更多 →