其他
鹿班|一人设计10亿图片,这个“设计师”如何演进?
本文内容提炼: 1、如何建立图片数据与用户注意力之间的连接? 2、如何进行结构化规模化的图片生产?
生产标准-图片结构化
生产工序-流程编排
将图片设计生产的理念流程化,流程系统化。通过工作流引擎实现生产节点的编排管理,从而让业务方可以灵活的按需求进行生产线的定义组装,满足多场景的生产需求。
算子定义了统一的输入输出以及必要的context,通过对约定输入的计算处理完成效果实现。
图像类算子:图像分割,主体识别,OCR,显著性检测等。
文本类算子:短标题生成,文字效果增强等。
规则类算子:人工干预,流程控制等。
生产工艺-图文渲染
生产保障-性能优化
渲染:将结构化的 layer 数据转换为独立的图片数据流。不同类型图层转换交由对应的 handler 处理。执行并行化渲染。
合图:将渲染得到的多个图层数据进行图像合并计算,经过编码压缩,图片上传,得到成图。
图层拉取并行化,本地采用 LRU-K 主动缓存,减少 tfs 拉图消耗。
GPU 显存主动调度管理,对显存预先分段分片,减少频繁显存的申请分配与释放消耗。
jpg 编码优化,通过 SIMD 进行加速,软编码的平均耗时由 70ms 下降至 20ms 。
未来展望
对于商家:通过技术与数据赋能商家在图片生产上的持续优化,让结构化的图片能够更好的被机器理解,更高效的分发。同时增加商家的运营抓手。
对于消费者:利用更多维的图片特征获得对受众更泛化更精细的刻画能力,更好的满足甚至激发用户兴趣。
END