论文部分内容阅读
印染、陶瓷、纺织、丝绸、地毯以及丝网印刷等领域是我国重要的传统产业,目前在产品市场上面临着激烈的国际竞争,产品市场需求特点已由少品种、大批量转变为多品种、少批量的生产模式,并逐步向以客户定制为核心的模式转变,即具有“小批量,多品种、快交货、高品质”的市场特点,其中产品的图案设计、工艺处理成为影响上述行业产品质量、交货周期的关键因素。
近年来,结合人工智能和图形图像技术的智能图案创作系统得到了迅速地发展。然而,仅仅依靠目前的图案设计辅助软件不能完全满足轻纺行业大容量图案集体创新的需要,因为目前的轻纺图案设计系统虽然大多能够支持单个设计者的独立设计,但还无法很好地支持设计者之间的协同工作。故而研究和探讨计算机支持的大容量图案协同设计,对提高轻纺图案设计的能力和效率有着重要的意义。本文即是在这个应用背景下,围绕大容量图案协同设计的若干关键技术进行了深入研究并给出了支持这种协同设计的体系结构,实现了一个原型系统,这些工作也是“分布式智能图案设计及工艺处理一体化系统”和“集成化计算机辅助图案设计制版系统(ICAPD)”研发工作的一部分,得到了国家自然科学基金(69873028)和国家863项目的支持(项目编号:863-511-820-027),有着重要的理论意义和实际应用价值。
本文主要工作与贡献如下:
(1)根据目前印染行业对图案设计系统的需求,提出了一个图案的多分辨率对象表示模型,并采用位图、矢量和单色调混合表示的模型框架,对提高图案设计效率和精度具有良好的效果。
(2)采用基于事件模式的任务调度方法,有效的避免了因等待一个任务的完成而使系统其他任务被阻塞的情况,大大提高了任务处理效率;根据任务的操作范围对任务进行分类,采用基于消息的传输策略,对局部任务直接在本地立即执行,对跨界等整体任务提交给服务器进行分解并行执行。
(3)采用基于预测的可操作区域生成算法,根据用户当前操作和状态,系统自动预测生成可操作区域,所有用户的操作都在可操作区域内进行,避免了组内成员共同对一幅图案进行协同设计时发生冲突的可能性,有利于设计效率的提高。
(4)采用基于数据库的事务模型机制和基于属性粒度的锁,进一步提高了系统的并发性;同时为了保证各设计版本的数据一致性,引入时间戳机制以实现各客户端及服务器数据的一致性。