骨龄读大了,预测身高反而更高?中华05身高预测的“跳变”,我们这样解决!
杨荣鑫医生 2026-11-03 07:17:06
如果您经常使用中华05的骨龄预测法预测身高(注意,不是中华05骨龄评价),你应该会发现,有时候会遇到骨龄评估越大,预测身高反而更高。比如一个:4岁8个月的男孩,身高117厘米。第一次读片,骨龄5.5岁,用中华05法预测成年身高175.9厘米。复核时,骨龄读成了6.1岁。骨龄更大,意味着发育更靠前、剩下的生长空间更少,按常理预测应该更矮。可报告上的数字却变成了181.8厘米——反而高了将近6厘米。你可能会以为是骨龄系统出了bug,但如果你知道中华05骨龄预测的计算方法,就会知道计算没有错,问题出在中华05预测法本身的"分档"设计的“缺陷”上。01 中华05法是怎么预测成年身高的?
中华05法预测身高分两步:1、查表:根据孩子的骨龄,查出他"现在已经长到了成年身高的百分之几";2、相除:用现在的身高,除以这个百分比。比如上面这个孩子,骨龄5.5岁时查到66.53%,117÷66.53% ≈ 175.9 厘米,就是预测的成年身高。这里有一个关键的直觉:查到的百分比越小,预测就越高。 后面所有的故事,都围绕这个百分比展开。02 一张表不够,所以有三张
同样是骨龄6岁,两个孩子的情况可能完全不同:一个实际年龄6岁,骨龄和年龄同步;另一个实际只有4岁多,骨龄明显提前。中华05的做法是:在中华05骨龄标准的样本里,按"骨龄减实际年龄"的差值把孩子分成三组——差值在1岁以内的"正常组",骨龄比年龄大1岁"提前组",小1岁及以上的"延迟组"——每组各算一张"成年身高百分数表",男女各3张表格,共6张表格。见下图:图 1:中华05的三张表。同样骨龄6岁,延迟表是72.24%,正常表是68.34%,提前表只有64.35%。为什么同样骨龄,提前组的百分比最低?因为骨龄相同时,骨龄提前的孩子实际年龄更小、现在的身高也更矮一些,算下来"已经长到的比例"就更低。这是有数据支撑的规律,三张表的设计本身是合理的。
03 跳变是怎么发生的?
我们把这个孩子的年龄和身高固定不动,只让骨龄读数从 5.0 岁慢慢增加到 6.6 岁,看看中华05的预测怎么变:图2:骨龄差还不到 1 岁时,用正常表,预测一级一级往下走;骨龄差一跨过 1 岁,立刻改用提前表,预测从173.5一步跳到184.7厘米。骨龄差不到 1 岁时,查正常表,骨龄越大、预测越低,这符合常理;骨龄差一旦跨过 1 岁,就改查提前表,百分比一下子少了4个多点,预测一步跳高了11厘米多;开头那个孩子,骨龄5.5岁时在"台阶"的左边,6.1岁时在右边——这就是那将近6厘米的来历。04 "分档"的必然代价
骨龄差本来是一个连续变化的量,中华05把它切成了三档。就像把一段平滑的坡道修成三级台阶——平时走着没事,偏偏站在台阶边上的人,一脚就会踩空。图3:骨龄差跨过 1 岁时,中华05预测一步跳多少。骨龄4~6岁能跳10 厘米以上,到青春期后期才不到1厘米。这在临床上意味着什么?有人做过研究:11名评价者(包括经过初步学习的新手)用 RUS-CHN 方法读同一批片子,骨龄读数的95%置信区间在 ±0.40 到 ±0.76 岁之间。也就是说,骨龄读数本身就有几个月的正常波动。对一个骨龄差恰好在1岁附近的孩子,这几个月的波动就可能把他推到台阶的这边或那边。以开头的孩子为例,骨龄5.5岁、读数误差 ±0.4 岁以内,看似不大的误差,给出的预测可以在 173.5~184.7 厘米之间变动,相差 11 厘米多。这个就很明显了!一个对读数这么敏感的预测,很难让医生放心地写进报告,更难向家长解释。
05 我们的解法:三张表,其实是三个"取样点"
我们换了个角度看这三张表:它们其实是同一条连续曲线上的三个取样点。中华05是在每一组孩子里求平均得到这张表的。那么:正常组的孩子,骨龄差在正负 1 岁之间左右对称,平均是 0——正常表就代表"骨龄差 = 0"的孩子;提前组的孩子平均提前多少呢?我们用中华05的"RUS-CHN 骨龄百分位曲线"算了一遍:参考人群里骨龄的个体差异(标准差)稳定在 1.0~1.1 岁左右。在这样的分布里,骨龄差超过 1 岁的那部分孩子,平均正好提前约 1.5 岁;延迟组也一样,平均落后约 1.5 岁。原书明确说明分组就是在中华05骨龄标准样本里做的,所以用同一批样本的骨龄分布来定这个"1.5",是有依据的。图 4:左边是骨龄差的分布,三组孩子的平均位置分别在 −1.5、0、+1.5 岁;右边把三张表放到这三个位置上,中间按比例连成一条线,台阶就变回了坡道。基于这个原理,我们优化了中华05预测骨龄方法:中华05 plus骨龄差为 0 时,用正常表;骨龄差达到 ±1.5 岁时,用提前表或延迟表;两者之间按比例过渡,比如骨龄差 0.75 岁,就取正常表和提前表的正中间;骨龄差超过 1.5 岁时,就停在原中华05的提前表或延迟表上,不再往外推——表外没有数据支撑,宁可保守;06 效果:同一个孩子再看一遍
图 5:红色是原中华05法,紫色是中华05 plus。骨龄 5.5 岁时 plus 预测 182.2 厘米,6.1 岁时 180.3 厘米——骨龄越大,预测越低。没有台阶骨龄每变化 0.01 岁,plus 的预测变化都不到 0.3 厘米;不倒挂同一个孩子骨龄读得越大,预测只降不升(只在表格两端有不到 0.2 厘米的数值噪声);锚点与中华05原始数据一致骨龄差为 0、或超过 1.5 岁时,plus 用的就是原书的数字;群体平均不变对整个人群取平均,plus 和原法的平均预测相差不到 0.14%(约 0.25 厘米)。原书检验中华05准确性,用的正是"各年龄组预测平均值与全国成人平均身高的差距",这一结论对 plus 同样成立;对读片误差更"稳"还是开头那个孩子,同样 ±0.4 岁的读数误差,plus 的预测只在约 2.5 厘米的范围内变动,原法是 11 厘米多。07 局限
第一,中华05plus作为中华05身高预测法的改良算法, 它沿用中华05的数据,只改变"怎么在三张表之间取值"。第二,中华05plus解决的是"跳变",不是"预测误差"。 任何根据骨龄预测成年身高的方法都有误差。中华05身高预测法相关研究数据显示,男孩 8 岁、女孩 9 岁以下,各年龄组预测成年身高的标准差达 6~9 厘米,比成人身高本身的离散程度(男约 6.4、女约 5.6 厘米)还大——低龄时单次预测的不确定性很大,只能作为参考。第三,骨龄明显提前或落后时,请多方法对照。 查表类方法和骨龄投射法对"骨龄提前意味着什么"的看法不同,骨龄差越大,两者分歧越大,把它们当作可能范围的两端更稳妥。对年龄较小的儿童,应每隔半年到一年多次预测,以提高准确性。一次报告,给出的是一个"当下的估计";连续的随访,才能描绘出孩子真实的生长轨迹。一个预测方法好不好用,不只看它在教科书里是否权威,也看它在门诊里是否经得起"复核一次"。半小时AI儿保骨龄系统的做法是:尊重原始研究数据,看清问题,讲清原理;给出改良,也说明边界。 中华05 plus 就是这样一个例子——它没有推翻经典,只是把经典里那几级"台阶",修回了本来应该有的坡道。想看看你门诊里孩子的预测在中华05和 中华05plus 下有什么不同?半小时骨龄评估系统,基于循证证据,持续致力于骨龄评估研究! 【版权声明】本文内容来源于杨荣鑫医生,版权归原作者及原媒体所有。本站仅作信息分享,不构成任何商业用途;如涉版权问题,请联系本站删除。
发布时间:2026-10-27 15:30:10
(第
1/1页/共10441字/7阅)