农业工程学报
農業工程學報
농업공정학보
2014年
2期
169-175
,共7页
苗腾%赵春江%郭新宇%陆声链%温维亮
苗騰%趙春江%郭新宇%陸聲鏈%溫維亮
묘등%조춘강%곽신우%륙성련%온유량
病害%作物%模型%虫害控制%数字植物
病害%作物%模型%蟲害控製%數字植物
병해%작물%모형%충해공제%수자식물
diseases%crops%models%pest control%digital plant
为了解决农作物病害三维场景难以模拟的问题,该文提出一种病虫害条件下叶片表观的模拟算法。该方法首先利用细胞纹理基函数控制病斑的形状、分布及扩散方式;之后为了模拟病斑在叶片上的堆积效果,采用shell模型进行模拟,并针对病斑的特点,对病斑的颗粒感、高度变化以及周边叶色的变化情况均进行建模。试验结果表明,该方法可以真实地模拟植物叶片在病害状态下的表观,可以容易地与病害知识进行结合,实现基于环境数据驱动的白粉病病情变化过程模拟,为数字农业设计及农业科普培训动画的制作提供有力工具。
為瞭解決農作物病害三維場景難以模擬的問題,該文提齣一種病蟲害條件下葉片錶觀的模擬算法。該方法首先利用細胞紋理基函數控製病斑的形狀、分佈及擴散方式;之後為瞭模擬病斑在葉片上的堆積效果,採用shell模型進行模擬,併針對病斑的特點,對病斑的顆粒感、高度變化以及週邊葉色的變化情況均進行建模。試驗結果錶明,該方法可以真實地模擬植物葉片在病害狀態下的錶觀,可以容易地與病害知識進行結閤,實現基于環境數據驅動的白粉病病情變化過程模擬,為數字農業設計及農業科普培訓動畫的製作提供有力工具。
위료해결농작물병해삼유장경난이모의적문제,해문제출일충병충해조건하협편표관적모의산법。해방법수선이용세포문리기함수공제병반적형상、분포급확산방식;지후위료모의병반재협편상적퇴적효과,채용shell모형진행모의,병침대병반적특점,대병반적과립감、고도변화이급주변협색적변화정황균진행건모。시험결과표명,해방법가이진실지모의식물협편재병해상태하적표관,가이용역지여병해지식진행결합,실현기우배경수거구동적백분병병정변화과정모의,위수자농업설계급농업과보배훈동화적제작제공유력공구。
3D agricultural scene under the condition of plant disease and insect pests is very difficult to simulate because of the complex appearance characteristics and severe apparent changes of the disease spots. The realistic appearance of plant leaves infected by the disease can’t be obtained by the current methods. This paper presents a method to simulate the appearance of plant leaves infected by the disease. We assume that the disease spots uniformly distribute on the blade surface, spread from the spots center to the surrounding, and the shapes of the same kind of spots are similar. Based on these assumptions, the celluar bias function is used for controlling the shape, distribution and diffusion movement of the disease spot, and also for generating a 2D celluar texture image whose pixels represent the disease degree of any point on the blade surface. A degree parameter (in the range of 0 to 1) is used to adjust the pixel value of celluar texture to control the disease status, and the degree parameter equals 0 means there is no disease, and vice versa. We observed that some diseases can produce mildew layers on the leaf blade surface and which has volumetric, granular and arch form surface nature. In order to simulate the volumetric nature, the shell model is integrated into the approach. We use 15 passes to construct the shell model and use the degree parameter to discard the pixels which are not the mildew layers. For realistically rendering the grainy nature, the Perlin noise is applied to disturb the degree parameter for removing some pixels which belong to the mildew layers. With the purpose of generating an arch form mildew layer surface, we use the degree parameter to discard the pixels which belong to the larger passes of the shell model. Through this operation, the shell will present the height characteristics due to the gradual accumulation of the disease hyphae, middle part of the mildew layer is higher and the marginal part is lower. The optical property of the mildew layer is very hard to modeling because of the heterogeneous internal structure and the subsurface scattering property. In the approach, we construct a parameterized BRDF model to approximate the actual appearance. Owing to covering of the mildew, plant leaves ageing phenomenon happens. For rendering it, a leaf optical model with physiological factors is adopted, which can simulate the aging process by controlling some physiological parameters such as chlorophyll content and carotene content. The new method can be easily integrated with disease early warning model to simulate the disease appearance with different disease index or different environment parameters such as temperature and humidity. We realized the algorithm in this paper using OpenGL, and by comparing the rendering results to some actual disease images, we found that the method can realistically rendering the appearance of the plant leaves infected by the disease and insect pest. The research can provide a powerful tool to produce animations for agricultural science training. In the future work, we will focus on observing and analyzing some actual disease spread process to construct a more accurate parameter model for calculating the shape and the distribution of the disease spots.