
简介《韩国怡友三合一CT3D软件Ez3D-i中文使用说明书》是一份面向口腔颌面影像医生、技师及软件实施人员的中文操作手册围绕软件安装、许可证管理与临床诊断应用展开用于帮助用户快速掌握Ez3D-i的整体操作流程。资源共1个PDF文件压缩包大小约16.66MB内容重点介绍了高分辨率3D VR辅助诊断、2D/3D图像便捷操作、3D植入模拟、基于视频的医患沟通以及可自定义报告生成等核心功能并附有清晰的目录结构便于按需查阅。安装部分完整列出了电脑系统配置要求、Server端与客户端的分步部署方法、更新与卸载注意事项同时针对电子狗密钥、序列号密钥、30天试用版三种用户类型逐一说明许可证激活与停用的具体流程。手册还专门补充了Consult数据库许可证的激活与停用操作方便在远程或本地网络环境中共享患者图像与信息数据库。该资源目前已有1003人学习对正在使用或计划部署Ez3D-i的医疗机构和相关从业者而言是一份可随时查阅的实用参考文档。1. 为什么口腔影像科绕不开Ez3D-i这本说明书韩国怡友E-WOO三合一CT的配套重建与阅片软件Ez3D-i把全景片、头影测量片、CBCT三维体数据收敛到同一个工作台的CT3D软件。技师和设备负责人拿到的第一份资料通常就是那本中文使用说明书PDF但这本手册偏重功能罗列几乎不解释参数之间的因果关系照抄界面流程容易在重建质量和种植规划环节反复返工。下文按该软件在临床和机房环境下的常见用法把患者登记、扫描、重建、规划、导出整条链路拆开讲专门回应怎么设参数、失败看什么、导出后能不能被第三方软件正确读取这三类问题。适合口腔影像技师、种植团队以及负责PACS对接和设备验收的信息科同事。2. Ez3D-i的三合一影像链从投影数据到三种检查结果2.1 一次扫描为什么能同时出全景、头影和三维体数据三合一设备每次旋转曝光会拿到几百帧二维投影图Ez3D-i 的核心任务是把这些投影图重建成三维体数据。全景片和头影测量片并不是每次单独再拍一次而是由同一组三维体数据在特定曲面上重新投影生成的。也就是说所谓三合一其实是一条数据链X 射线源与平板探测器绕着患者头部旋转先采集原始投影软件做体数据重建再在体数据上派生全景和头影。理解这条链路对排故很关键。如果患者只拍了三维体数据之后临时需要一张全景片可以直接在 Ez3D-i 里从已有体数据重新生成不需要把患者叫回来再扫一次反过来如果原始投影已经因为摆位错误报废单独重新生成全景片也没有意义必须重扫。不少操作者把这三个检查当作三个独立序列去管理结果备份目录里出现三份重复数据磁盘占用和归档时间都翻了两三倍。重建算法层面Ez3D-i 在常见版本里同时提供滤波反投影FBP和迭代重建两条路径。FBP 速度快适合常规全口与正畸检查迭代重建对噪声控制更好在低剂量模式下优势明显但计算时间长。实际选择上常规病例用 FBP儿童和需要低剂量复查的病例切换到迭代重建小视野下两者的重建时间差异不明显大视野可以差到按分钟计。提示Ez3D-i 的重建耗时和体素数量直接相关体素边长减半体素数量会变成八倍不要为了追求所谓清晰度盲目选最小体素。2.2 视野与体素Ez3D-i 里最影响图像质量的两个参数Ez3D-i 的扫描协议界面上视野FOV和体素是并列出现的两个选项很多说明书只告诉你小视野高分辨率、大视野低分辨率没讲清楚两者是同一块探测器上的两种取舍。探测器物理尺寸和像素数固定视野越小每个体素对应的实际尺寸就越小空间分辨率就越高视野开大体素必然变大否则数据量会超出硬件吞吐能力。以常见参数范围为例按临床用途可以把组合分成四档临床用途FOV 选择体素(mm)重建时间与数据量单牙种植5×5 或 8×80.2 左右最快文件小多牙/全口种植12×9 或 16×100.3 左右中等正畸/头影测量最大视野0.35~0.4较慢文件大颞下颌关节8×8 或 10×100.2~0.25快需双侧对比这里有一个容易被误用的参数体素并不是越小越好。除了剂量和重建时间的代价过小的体素并不会让金属伪影变少反而可能让伪影边缘更锐利。种植病例一般从 0.25mm 起步确认需要看清骨小梁结构再降到 0.2mm只是为了观察神经管走行0.3mm 已经完全够用。2.3 重建结果在 Ez3D-i 内部如何以 DICOM 组织重建完成后的体数据以 DICOM 序列形式写入本次患者记录按一个序列一个目录组织。拿到导出数据时先核对关键 DICOM 标签比肉眼翻图像更可靠。用 pydicom 做一个最小检查import pydicom from pathlib import Path dcm_dir Path(/data/Ez3D-i_export/CT_SERIES) files sorted(pydicom.dcmread(f) for f in dcm_dir.iterdir() if f.suffix.lower() .dcm) first files[0] print(患者:, first.PatientName, first.PatientID) print(像素矩阵: %d x %d, 层厚 %s mm % (first.Rows, first.Columns, first.SliceThickness)) print(体素间距: %s mm % (first.PixelSpacing,)) print(方向余弦:, first.ImageOrientationPatient) print(层间位置: %s mm % (first.ImagePositionPatient,)) print(灰度换算: Slope %s, Intercept %s % (first.RescaleSlope, first.RescaleIntercept))这段脚本读的是序列第一帧。Rows、Columns 与 PixelSpacing 相乘能算出实际扫描视野ImageOrientationPatient 是三个方向余弦正常头部重建的图像前两组值接近 (1,0,0) 和 (0,1,0)RescaleSlope 与 RescaleIntercept 决定灰度值到 HU 的换算第三方软件读不出正常骨窗时优先怀疑这两个标签而不是怀疑数据本身。注意Ez3D-i 不同版本对导出的组织方式有差异有的直接导整个序列目录有的按检查时间分包。统一做法是先确认 .dcm 文件齐全再跑一遍上面的脚本避免把重建序列和定位像序列混在一起。3. 从患者登记到三维重建Ez3D-i 的完整操作顺序3.1 登记与扫描协议选择Ez3D-i 启动后先进患者列表界面录入 ID、姓名、性别、出生日期四个字段即可建立检查。常见做法是 ID 用检查编号或就诊卡号姓名在中文环境下尽量用拼音或直接复制医院信息系统的映射结果。部分旧版本导出 DICOM 时对中文字段兼容不佳姓名变成乱码会影响 PACS 归档用拼音字段最省事。录入完成后选扫描协议。三合一设备的协议一般分为 CT、PANO、CEPH 三类有些版本提供二合一组合模式。按主诉选协议比按患者年龄选更合理种植看神经管和骨量选 CT正畸默认 CEPH 加 CT 组合因为测量需要头影片同时还要用三维体数据看牙根位置颞下颌关节检查选小视野 CT双侧分别重建后再对比。操作顺序一般为登记患者核对 ID 与出生日期避免检查记录挂错人。协议页选择检查类型和 FOV先定视野再定体素。进入摆位预览确认激光定位线与患者正中矢状面重合。曝光并等待原始投影采集完成采集过程中禁止对讲或让患者移动。回到重建界面确认软件自动生成的体数据、全景、头影三项结果都在。3.2 摆位影像锁定拍摄范围扫描前软件会先出一张定位像作用是锁定最终重建范围。操作者要注意三个地方重建范围框、矢状面基准线、轴向倾斜角。重建范围框必须覆盖目标解剖区域并留出 2~3mm 余量矢状面基准线对准解剖学正中线偏了会导致全景片左右结构不对称轴向倾斜角参考患者咬合平面或眶耳平面颈椎在片子里显得过长通常就是倾斜角没有调平。那本中文说明书里摆位部分通常只给标准体位示意图但实际操作里八成患者都有头位代偿。摆位环节多看两秒重建阶段少返工十分钟。头部轻微旋转造成的左右不对称后处理里几乎无法完全纠正金属义齿所在区域如果恰好落在扫描范围边缘会产生明显的放射状伪影把重建范围稍微向对侧移一点或让患者摘掉可摘局部义齿再扫比后期开伪影抑制更有效。3.3 重建后的三个确认步骤重建完成不等于可以立刻出报告。按固定顺序做三项检查每一步都有明确的通过标准第一三平面复核在 MPR 视图看轴向层面是否整体倾斜硬腭与屏幕水平线是否基本平行冠状位两侧结构是否对称。第二窗宽窗位调整骨组织用骨窗常见窗宽 1800~2500 HU、窗位 400~600 HU软组织用窗宽 400~600 HU、窗位 40~60 HUEz3D-i 的预设组可以保存下一个病例直接调用。第三伪影评估金属伪影若覆盖了种植关键区域优先用软件自带的金属伪影抑制重建而不是在阅片时反复调窗试图绕过。检查项界面入口通过标准三平面复核MPR 视图轴向无倾斜左右结构对称窗宽窗位图像设置/窗值能清楚分辨皮质骨与髓腔伪影评估重建参数伪影抑制种植关键区域可测量提示重建后不要把原始投影直接删除。Ez3D-i 允许从原始投影重新重建伪影抑制和视野微调都依赖这一层数据导出与归档时务必保留。配套的归档整理可以用 dcmtk 里的 dcmdump 按患者 ID 批量归类避免一个患者散落在多个导出目录#!/bin/bash # 将 Ez3D-i 导出的 DICOM 按患者ID归档 export_root/data/Ez3D-i_export archive_root/data/archive find $export_root -name *.dcm | while read -r f; do pid$(dcmdump P 0010,0020 $f | sed -n s/.*\[\(.*\)\].*/\1/p) mkdir -p $archive_root/$pid mv $f $archive_root/$pid/ donedcmdump 的 P 参数指定要输出的 tag0010,0020 是患者 IDsed 只提取方括号里的值。执行前先在单个文件上试跑一次确认 dcmdump 的输出格式与当前系统版本一致再放进批量循环否则归档目录名会变成空值。4. 进阶操作种植规划、神经管描记与头影测量4.1 种植模块神经管描记与虚拟植体放置流程种植规划是 Ez3D-i 三维应用里最常用的模块流程大体分五步进入种植模式并载入目标序列调整到骨窗。描记下牙槽神经管。常见做法是在轴向断面上逐层点选神经管中心软件自动连成管状路径部分版本支持在全景曲面上一笔画出速度快但精度略差关键病例建议用逐层方式。从植体库选择虚拟植体。没有对应品牌时用直径、长度、颈部穿龈高度三个参数建立等效植体。在矢状面和冠状面调整植体的轴向与深度利用软件的碰撞检测确认不穿透骨皮质。读取规划结果记录植体与神经管的最小距离。参数上我一般把安全距离设为神经管上缘 1mm 以上植体直径选择以术后至少留 1.5mm 骨壁为限。骨密度读数在 Ez3D-i 里以 HU 形式给出皮质骨常见范围 800~1200 HU松质骨 200~500 HU低于 200 HU 的区域要提示术者考虑骨增量而不是只盯着植体位置。参数建议值说明植体-神经管距离≥1mm小于 0.5mm 视为高风险骨壁剩余量≥1.5mm颊舌向与近远中向均适用皮质骨 HU800~1200判断初期稳定性的参考松质骨 HU200~500低于阈值提示骨密度不足4.2 头影测量与气道分析的边界头影测量模块把体数据生成的侧位头影片当作测量底图软件先自动标记一批骨性和软组织标志点再按测量方法输出角度与距离。常见测量方法包括 Steiner、Downs、Ricketts、Wits 等Ez3D-i 里通常以方法名称作为独立选项呈现。自动标记的准确度受图像阈值影响软组织轮廓不清晰时Gn、Pog 这类点必须手动微调只依赖自动结果出的报告不能作为测量依据。气道分析针对上气道分鼻咽、腭咽、舌咽等段计算截面积与体积。这个功能容易犯的错是阈值设得太低把软组织边缘噪声一并算进气道腔导致报告里的体积明显偏大。建议先用同一序列的矢状位图像确认气道轮廓线贴合实际边界再记录当时使用的阈值便于同一患者复查时用同一套参数对比。4.3 把 Ez3D-i 导出的 DICOM 转成 NIfTI 交给下游工具种植导板设计、有限元分析、AI 辅助诊断这类下游任务通常不直接读 DICOM需要先把序列转成 NIfTI 或 NRRD。用 SimpleITK 可以在一个脚本里完成转换同时保留空间方向信息import SimpleITK as sitk reader sitk.ImageSeriesReader() names reader.GetGDCMSeriesFileNames(/data/Ez3D-i_export/CT_SERIES) reader.SetFileNames(names) img reader.Execute() sitk.WriteImage(img, /data/nifti/case01.nii.gz) print(体素间距 mm:, img.GetSpacing()) print(方向矩阵:, img.GetDirection())转换后必须核对两点体素间距是否保持 DICOM 里的数值方向矩阵是否为单位阵或接近单位阵。Ez3D-i 导出的序列方向通常规整个别版本会把方向信息写在 ImageOrientationPatient 而不是文件头默认位置SimpleITK 读取后方向矩阵出现异常时不要用 numpy 直接强改数组形状应回到 DICOM 原始序列重新读取。5. Ez3D-i 导出数据前的完整性校验与验证技巧5.1 导出格式怎么选Ez3D-i 的导出菜单常见有四种用途DICOM 原始序列给 PACS 和第三方种植计划软件BMP/JPEG 静态图给报告插图AVI 或 MP4 动态视频用于教学和患者沟通。三种格式导出的数据形态完全不同DICOM 是重建后的体数据级信息静态图和视频是屏幕渲染结果不能再用于测量和重建。导出格式适用场景注意点DICOMPACS、种植、第三方软件保留 HU 与空间信息BMP/JPEG报告、会诊插图不带测量校准信息AVI/MP4教学、患者沟通分辨率受渲染窗口限制5.2 用 Python 校验导出 DICOM 是否完整最常踩的坑是导出过程少片序列目录里文件数对得上但中间缺了几层第三方软件导入后出现断层或错位。校验脚本只需要做两个判断import pydicom, glob files sorted(glob.glob(/data/export/**/*.dcm, recursiveTrue)) positions [] for f in files: d pydicom.dcmread(f, stop_before_pixelsTrue) positions.append(float(d.ImagePositionPatient[2])) positions.sort() gaps {round(positions[i1] - positions[i], 2) for i in range(len(positions)-1)} print(切片数:, len(positions), 层间间隔集合:, gaps) same len(gaps) 1 and len(positions) len(set(positions)) print(序列连续且无重复:, same)层间间隔集合里出现两个以上数值说明存在缺层或层顺序错乱切片数与去重数量不一致说明存在重复帧。第二种校验看 HU 基线取空气区域的平均像素值乘 RescaleSlope 加 RescaleIntercept 换算校准过的设备应接近 -1000 HU未做 HU 校准的设备接近 0关键是和同设备的历史导出基线比较偏离超过 50 HU 时检查导出时是否误选了带窗值处理的数据。5.3 把校验写进导出后的固定动作实操里最省事的做法是把校验脚本和归档放进同一个批处理流程导出完成自动运行校验输出通过则继续归档输出异常直接标记这条记录不可用重导后再校验。重导时优先从原始投影重新做一次重建而不是在已导出的序列上做任何修补因为补出来的层永远无法保证与原始采集的空间位置一致。校验脚本的输出格式固定成一行比如患者ID 切片数 层间距集合 结果导出记录就能直接接入科室的质控日志下次再遇到第三方计划软件报错时先翻这条记录确认源头数据再决定要不要重扫。本文还有配套的精品资源点击获取