前言:中文期刊网精心挑选了计算机视觉导论范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。
计算机视觉导论范文1
关键词:计算机专业教育;图形学;图像处理;多媒体;教学改革
中图分类号:TP391,G642 文献标识码:A
文章编号:1672-5913 (2007) 24-0080-05
1对图形图像与多媒体知识的要求
1.1CC2004知识领域要求
在CC2004中,和图形图像与多媒体相关的知识领域是人―机交互(Human-Computer Interaction -HC)、图形学与可视计算(Graphics & Visual Computing-GV)、信息系统(Information Management -IM)、网络计算(NetCentric Computing-NC)等几个部分。表1是CC2004列出的五种课程计划中所含人―机交互和图形学与可视计算两个计算机主题的比重。表中的数字表示对应的专业与相应的知识域的相关性,范围从0~5。其中,min值表示该学科报告中列举的学生对相应知识域掌握的典型的最低要求,也是相对于其它专业最低要求的值,max值表示该专业学生对相应知识域掌握的典型的最高要求。
表1 计算机主题的比重
分析CC2004中各课程计划和表1可得出,CC-CS2001对图形图像与多媒体的知识要求最高,所涉及的具体知识单元见表2。
表2 和图形图像与多媒体相关的知识单元
CC-CS2001在附录B的课程描述中,推荐了一些覆盖知识领域和单元的课程,每门课程里对预备课程、课程提纲、覆盖的知识单元、各单元学时做了较为详细的描述。相应地,和图形图像与多媒体有关的中介课程有CS250W人机交互和CS255W计算机图形学等课程,高级课程有CS352图形用户接口、CS355高级计算机图形学、CS356图像处理等课程,但高级课程只给出课程名称,还没有详细描述。
CS250W人机交互课程要求全面介绍人机交互原理和技术,CS255W计算机图形学课程则要介绍计算机图形学的原理和技术,两门课程覆盖的知识单元见表3。
表3 CS250W和CS255W的知识单元
1.2CCC2002和教指委计算机科学规范的要求
CCC2002同CC2001一样,把计算机科学与技术学科的知识体系划分为知识领域、知识单元和知识点等三个相互关联的层次结构。完整的本科课程体系结构由三部分组成,即奠定基础的基础课程,涵盖知识体系大部分核心单元的主干课程,用来完备课程体系的特色课程。根据我国计算机科学与技术学科教育的现状及对典型课程设置的分析,给出了16门课程,分别为计算机导论,程序设计基础,离散结构,算法与数据结构,计算机组织与体系结构,微型机系统与接口,操作系统,数据库系统原理,编译原理,软件工程,计算机图形学,计算机网络,人工智能,数字逻辑,计算机组成基础,计算机体系结构。在教指委的《计算机科学规范》中,也选取部分知识单元组成了15门核心课程,分别是计算机导论,程序设计基础,离散结构,算法与数据结构,计算机组成基础,计算机体系结构,操作系统,数据库系统原理,编译原理,软件工程,计算机图形学,计算机网络,人工智能,数字逻辑,社会与职业道德。可见,计算机图形学都为核心课程之一。
在《计算机科学规范》中,计算机图形学和可视化计算可以划分成以下四个相互关联的领域:
(1) 计算机图形学:计算机图形学是一门以计算机产生并在其上展示的图像作为通信信息的艺术和科学。它有以下几方面的要求:①表示信息的模型的设计和构建应有助于图像的产生和观察;②方便用户使之能够通过精心设计的设备和技术与模型(或者说观察到的图像)进行交互;③能提供绘制模型的技术;④设计出有助于图像保存的技术。计算机图形学的目标是对人类的视觉中心及其他的认知中心有进一步深入的了解;
(2) 可视化技术:主要目标是确定并展示存在于科学的(如计算和医学科学)和比较抽象的数据集中的基本的相互关联结构与关系。展示的主要目标则应当是发掘在数据集中潜在的信息,从而有助于用户增强对它们的理解。虽然,当前的可视化技术主要是探索人类的视觉能力,但是其他的一些感知通道,包括触觉和听觉,也均在考虑之中,以便通过它们进一步发现信息的处理过程;
(3) 虚拟现实:虚拟现实(VR)是要让用户经历由计算机图形学以及可能的其他感知通道所产生的三维环境,提供一种能增进用户与计算机创建的“世界”交互作用的环境;
(4) 计算机视觉:计算机视觉的目标是推导出一幅或多幅二维图像所表示的三维图像世界的结构及性质。对计算机视觉的理解和实践依赖于计算学科中的核心概念,但也和其他一些学科(如物理、数学、心理学等)密切相关。
CC2004和CCC2002的规范中给出的课程建议规定了每门课程的最小核心内容,包括的这些单元是要获得学位必须具备的相应知识。核心单元不是课程的全部,核心单元是课程最小的部分,但不能构成完整的本科课程,每门课程应当包括来自知识体系中的附加选修单元。核心单元不能仅安排在本科阶段的入门性课程中。许多核心单元属于入门的导论性知识,但这不意味着它们必须安排在低年级的入门性课程中,因为有些导论性的知识,只有当学生具有必需的基础知识后才能接受。另外,引论性课程也可以包括选修单元。所以核心这一说法只是意味着必须具备的含义,而并没有限制它必须安排在那些课程里。
从以上国内外计算机专业推荐的教学计划和设置的课程可以得到,涉及到图形图像与多媒体的内容,一般宜设置计算机图形学、数字图像处理、多媒体技术等课程及相关课程,可涵盖的知识有人―机交互、图形学、图像处理、多媒体技术等基础内容,这样才可基本达到规范的要求。
2部分高校课程开设情况
从网上可查到的清华大学、上海交通大学、中国科技大学等几所高校的计算机科学与技术专业本科生培养教学计划中计算机图形学、数字图像处理、多媒体技术等课程设置情况如表4。
表4 涉及图形图像与多媒体类课程开设情况
从表4可看到,近几年在计算机专业里,国内的大学普遍增加了图形图像与多媒体类课程的课程数量和教学时间。
3 存在问题及教改研究
3.1问题
计算机视觉导论范文2
关键词:计算机教育;专业设置;课程设置;实践教学;南洋理工
新加坡南洋理工大学(Nanyang Technological University,NTU)创办历史不长,但在国际上已享有盛誉[1]。她用不到30年的时间超越了世界上很多百年大学的水平,堪称快速崛起的典范。南洋理工大学是一所以工科见长的大学,其计算机专业教育对我国新兴大学的计算机学院,以及所有正在探索应用型计算机人才培养的高校,无疑具有很好的参考价值。鉴于此,笔者根据南洋理工大学网站对外公布的办学资料,梳理南大的计算机教育特色,供同行们参考。
1院系设置与专业划分
南洋理工大学包括商学院、工学院、文学院和理学院等四个主要学院,下设12个专业学院。除此之外,国立教育学院和拉惹勒南国际研究院是两个自主学院[1]。计算机工程学院隶属于工学院,下设计算机工程和计算机科学两个本科专业,可颁授工学学士学位。其办学主旨是为学生提供基础扎实、涉及面广的计算机专业教育,并进行大量的职业训练,为学生迎接未来技术快速发展的挑战和终生学习奠定基础[2]。
计算机工程专业的办学宗旨是综合计算机科学与微电子工程学科,着重计算机系统及其实时应用的制作工程。让学生具备计算机科学家的分析技能和电子工程师的开发设计技能。其可选专业方向包括计算机及通信网络、计算机视觉与图形学、嵌入式系统、高性能计算、信息系统、智能系统[2]。
计算机科学专业的办学宗旨是专注于计算机技术的有效应用,尤其是算法和数据结构、设计方法、程序设计语言等方面,同时也将重点放在满足给定要求的有效和可靠软件的实际设计。该专业与计算机工程专业有很大程度的重叠,但重心置于算法和概念层面。相比于计算机工程专业,计算机科学专业更注重软件的设计和构建;相比于颁授理学学位的同名专业,该专业更强调计算机科学的实际应用。其可选的专业方向包括智能系统、软件工程、信息管理、计算机及通信网络、计算机视觉与图形学、高性能计算[2]。
2课程设置
南洋理工大学本科教育学制通常为4年。计算机工程学院本科学生在4年期间要修满154学分。这154学分所包含的课程类别和数量如表1所示[3-4]。
以下分通识课、核心专业课、指定专业选修课几部分说明课程。有关实践教学的内容将在下一节专门介绍。
2.1通识课
通识(General Education)课相当于我国的公共课,分为三种。一是核心课程(Core Courses),主要涉及人力资源管理与沟通技巧,并为学生提供严肃思考和评论社会问题的基础。现有的5门核心通识课如表2所示。二是指定选修课(Prescribed Electives),分三个子领域,即人文社会科学、科技与社会、商业与管理。三个子领域覆盖了几乎所有学科范围,有很多全校共享的可选课程。学生可以根据自己所学专业,从开阔视野的角度尽量选读其他学科的相关课程。例如,科学和工程专业类学生可以选分人文社会科学方面的课,3学分的科技与社会、3学分的商业与管理[5]。三是任选课(Unrestricted Electives)。这类选修课指所有适合学生个人发展取向(更专业或更广博)的选修课程。通过任选课,有的学生可以辅修其他专业(称为Minor),获得其他领域的资质。任选课的来源通常有以下几种:各专业学院提供的任选课、学生所学专业提供的相关技术或指定选修课、其他专业提供的辅修课程以及其他途径(例如受邀参与校内研究项目可获学分)[5]。
2.2核心专业课
核心专业课为特定专业所有学生都必须修读的课程。这些课程分布在一到三年级上学期的5个学期中。计算机工程专业和计算机科学专业的核心课如表3和表4所示。
上述课程中,英语提高(HW001)是为英语测试不合格的学生提供的辅导,无学分。精通C语言(CPE110, CSC110)是一门电子学习、在线考试的课程,安排在两个学期之间的空档进行。除此之外,还有一些课程不能从名称直接看出其具体内容,说明如下[6-7]。
1) 编程导论(Introduction to Programming):该课程用Java语言介绍编程的基本知识。
2) 软件系统与模型(Software Systems and Models):主要内容包括并发模型、事件驱动的编程、GUI开发、并发编程、进程交互机理、特性分析等。
3) 程序设计语言(Programming Languages):主要介绍软件开发中编程语言的角色,语法与语义的描述,语言翻译,虚拟机,数据与控制的抽象,数据类型,类型检查,范围,异常处理,并发,语言方略比较(面向对象、功能和逻辑的编程),程序排错,大规模编程等。
4) 以网络为中心的计算(Net-Centric Computing):主要包含通讯与连网、网络架构、客户服务器计算与Web技术、建立Web应用、网络管理等。
5) 软件工程I(Software Engineering 1):主要内容包括概述、软件过程模型、面向功能的分析设计方法、面向对象的分析设计方法、应用程序编程接口 (APIs)、编程环境与基于Web的软件工程等。
6) 软件工程II(Software Engineering 2):主要内容包括项目管理、软件质量保证、维护、验证与测试等。
2.3指定专业选修课
指定专业选修课按照不同的专业方向分组列出。学生根据自己的兴趣选择某个专业方向时,就可以选修该方向的指定选修课。但这种分方向的指定选修课,并不一定要打包选修。学生有自己选课的自由。例如,学生可以从一个方向选几门,再从另一个方向选几门,只要选修的总学分为24即可。实际上,有些方向给出的指定选修课不足6门(24学分),学生必须选其他方向的课程。
另一方面,所有专业选修课都是相对独立的单元,只要修读了前述专业核心课,就可以选修。每门课都是4个学分,每周上课3小时,另有1.5小时的教师辅导和实验时间。这些课都安排在4年级的两个学期(第七、八学期)[3-4]。
3实践教学
计算机视觉导论范文3
【关键词】循环程序设计;迭代法;高次方根
循环结构是结构化程序设计中三大基本结构之一,也是计算机程序设计语言教学的重点和难点之一[1]。循环结构通过重复执行一组操作,能够把复杂的、不易直接求解的问题变换为操作简单,易于处理的迭代求解问题。这也体现了解决数学问题时常常采用的化归思想。
本文基于数值计算中采用迭代法求解二次方根的实例,对相应的问题和求解方法进行拓展,并通过理论分析和C语言编程实现,让学生从深度和广度上对迭代方法及其应用有更加深刻的理解和认识。
1、基本案例
为了求解 的值(2的算术平方根),数值计算[2]中采用经典的迭代方法:
令x= ,则有,
. (1)
由式(1)知,x的值可通过迭代方式求解,即
. (2)
经过多次迭代,可以计算出 的值。
计算科学的基本问题是能行性问题[3]。上述迭代方法具有可行性吗?分析如下:
首先,式(2)中x的计算需要一个初值,通过不断地迭代更新x的值。为了便于处理,不妨设初值为任意的正值。
情况1:当初值0
. (3)
不等式(3)说明,当0
进一步地,由代数不等式 知,
. (4)
等号成立当且仅当x= 。这说明小于 的初值经一次迭代后,产生的新x必然大于 。
情况2:当初值0 时,由式(1)的推导过程知,
. (5)
不等式(5)说明,当x> 时,式(2)的计算过程,即由 更新x,会产生比初值更小的新的x值。再由式(4)知,当x> 时,更新过程产生的x值不会小于 ;由于新的x值在逐渐缩小,说明最终会收敛至 。
上述分析说明,当初值0 时,更新过程使得x值逐渐变小,最终收敛于 。
上述过程也可由图1进行可视化证明。当初值x< 时,由于 。假设 ,通过移项知,须 。由图1知,此时曲线y=1/x的值大于直线y=x/2的上值。所以,假设成立,且产生了大于 的新值。当初值x> 时,类似的推导知,假设 ,须 。由图1知,假设亦成立,且更新过程x总是不小于 。当x= 时,1/x+x/2=1/ + /2= ,得到最终的解x。证毕。
图1 直线y=x/2和曲线y=1/x.
上述的证明过程说明,式(2)的迭代方法具有能行性,能够计算 的值。
事实上,对于任意的正数p,令x= ,由式(1)的推导过程知,
. (6)
通过与求解 类似的推导过程知,式(7)能够计算任意正数p的算术平方根,方法同样具有能行性。
. (7)
教学意义:本节能够让学生加深理解由循环结构形成的迭代方法。采用迭代方法求解复杂的问题时,通过把问题分解为若干步骤,每步完成一个相对简单的问题。由于这种化归思想广泛存在于数值计算或者科学计算之中,通过引导,能够加深学生对迭代法的理解。
2、案例拓展
进一步地,对任意正数p的任意m( 且为自然数)次方根,能够通过上述方式求解 吗?
首先,可考虑m=3时的情况。令x= ,则有x3=p。与式(1)类似,
. (8)
如何对式(8)进行类似于式(1)的改造,且使得产生的更新过程会收敛至 ,是构造相应迭代过程的关键。
事实上,代数不等式 是式(9)的特例,
. (9)
求解 的迭代过程最终会收敛到 本身,这是由于式(9)(n=2时)中不等式右端产生的最小值正好为 (也可参考图1)。因此,在构造求解 的过程中,式(9)的右端需要直接产生 。由式(9)知,此时需要构造式(10)的形式,
. (10)
进一步地,由式(8)知,
. (11)
显然,
. (12)
所以,式(13)可以用于迭代求解 ,
. (13)
相应的收敛性证明与 的情况类似,不再累赘。
进而,对任意不小于2的自然数m,对应的问题是求解x= ,则有xm=p。与式(1)和式(8)类似,
. (14)
由不等式(9)知,式(14)右端,即 ,具有最小值 。在实际的更新过程中,可采用式(15)的简化形式,
. (15)
式(15)的收敛性证明如下:
情况1:当初值0
. (16)
说明经一次迭代更新,产生的新值x大于 。
情况2:当初值0 时,由式(14),(15)和式(16)知, ,说明此时由式(15)产生的新值x在逐渐变小,但不会小于 。该更新过程使得x趋向于 ,当x= 时,式(15)的迭代过程收敛。证毕。
上述推导过程说明,式(15)能够用于迭代计算 。而且,平方根和立方根的求解是m=2和m=3时的特例。
教学意义:把求解平方根的问题,泛化到求解任意高次方根的问题,有助于引导学生深化思维。上节和本节的收敛性证明也能够锻炼学生运用数学知识解决问题的能力,提高理论水平;这一理论推导过程,也可以让学生更加清楚上述迭代过程能够求解高次方根的原因,有助于加深对计算科学中可行性问题的认识;本案例通过最基本的加减乘除运算解决了求高次方根的问题,从运算角度同样体现了化归思想;而且,该案例能够让学生更好地理解和运用循环结构解决实际问题。
在实际教学中,把求解平方根和立方根的情况推广至任意高次方根的问题,可以作为课外作业,让学生自行完成,以培养数学思维和动手能力。
3、程序实现
基于对 , 和 的求解说明,本节给出相应的C语言算法(程序)描述。
求根的过程,不管p值大于1,或者小于1,根总有向1靠近的趋势。这说明x的值可以简单地初始化为1。为了加速程序的运行,我们也可以考虑其它的初始化方法。如,论文[4]给出了初始化的一个上界。
教学意义:通过程序实现,对于任意的正数p,Program 1 和Program 2分别能够求解平方根和立方根,Program 3能够直接求解任意的高次方根。对问题的深化思考有助于拓展学生的视野,激发学生的学习兴趣,培养通过编程解决问题的能力和成就感。
4、小结
本文把迭代法求解平方根的案例,拓展到求解任意正数的不小于2的正整数次方根问题,分析了迭代求解的理论基础,证明了迭代方法的收敛性,最终给出了C语言程序代码。本文设计的教学案例在提升学生的学习能力,拓展学生的知识面,丰富教学内容方面具有多个优点:1)理解和掌握循环结构,2) 理解和运用数学不等式求解极值问题,3)锻炼数学思维能力,培养科研型人才,4) 加深理解计算科学中的能行性问题。
参考文献:
[1] 孙英,徐顺琼,李兴美. C 语言中循环结构程序课的教学设计与探讨.计算机教育 [J], 2009,12:186-187.
[2] F. 施依德[美]著, 罗亮生 包雪松 王国英 译. 数值分析 [M], 第二版. 第1章第1页. 北京:科学出版社, 2002.
[3] 赵致琢.计算科学导论 [M]. 第3章第69页. 北京: 科学出版社, 2004.
[4] 刘红超, 陈惠汝.用迭代法计算预定精确度下的算术平方根 [J]. 黄冈师范学院学报, 2004, 24(3): 24-26.
基金项目:
中国博士后科学基金(2011M501189)。
计算机视觉导论范文4
关键词: 石油钻井;信息技术;效益
1 概述
能源、物质以及信息被视为现代科技的叁大基石。石油工业通常被视为资金、技术、知识密集的产业,并且亦被视为信息流量磅礴以及信息十分密集的产业。在石油工业中,勘探、开发通常要投入许多的材料,同时石油工业自己反过来将珍贵的能源供给社会。因此石油工业被视为融合现代科学技术的叁大支柱的产业。国内以及外皆将钻井工程视为石油工业的基础,钻井的方式对于能否将待开采的资源量转化为现实的能采储量发挥着重要作用。不过即使在今天,探井成功率仅仅在20%附近。于油气开发时,亦需通过钻许多的油井实现开采油气。从国际范围而言,钻井成本通常于油气勘探总成本中的比例为55%—80%,国际石油会议着重呼吁,要努力通过技术以及管理于近几年内将钻井成本于现在的基础上消减30%左右,只有这样油价方能得到稳定。
于石油勘探开发过程里,油藏地质、钻井工程以及其他各环节皆将涉及大量的数据参数,并且于钻井时,还将碰见若干棘手的难题,可前线、基地的工程、管理人员应当实时、准确、高效地获取有关的信息,经过研究、处理此类数据以此掌握工程情况,来增加决策科学性、使施工方案质量更高、预防以及消除事故隐患、处理棘手问题。故而信息的实时传输以及完备的数据库技术被技术人员十分的重视。构造现场数据收录、传输、处理一体化的互连网实时信息处理系统,十分契合石油公司减少成本、增加开发效益的需要。并且,计算机技术、网络技术的快速发展,商业化产品渐渐完善而且成本日渐减少,并且在组建高效、可靠的信息网络的时候供给支持以及保障。运用计算机信息技术在油田开发过程时的数据加以汇总、整理、分析、将基地一现场的信息共享以及互动变为现实,这被视为转变管理模式以及通信手段、减少中间环节、增加生产效益的重要措施以及手段。
2 信息钻井技术的特点
1)信息采集的实时性跟真实性。油气有许多隐藏于几公里的地下,基本是通过实时采集各类信息来认识、决策以及设计、施工作业、解决决策各种问题。此类问题的重要点是信息的真实性。
2)信息收集需要通过地面与井下相联系。现代地面收集相对成熟的有综合录井仪,此类仪表通常为液动式的,可靠性低,精度不高,应当用携有微机的电子型钻井参数收集设备加以代替。而现存的地面采集方式以及技术水准,仍然无法获取井底参数以及井眼参数真实性的地步。
3)信息的不确定性。钻井时候的数据通常是不固定的、不清晰的、随机的,我们不大容易获取十分真实的数据,这被视为钻井工程的主要特点。钻井时候常常还会出现此类情况,欲完善部分的测量条件但是同时剩余部分的测量条件得到恶化,即不可调和。这一结果于很大程度上对于钻井过程的描述以及控制造成了障碍。故而,应当通过随机过程、模糊数学、混沌理论、突变理论以及非线性数学这些方法加以解决。并且应当构造一种可以从整体上增加钻井效率的选择方式。
3 数据采集及信息管理系统
石油钻井里的数据收集以及信息管理通常依靠电子信息传导技术里有关的录井仪以及录井设备、通过钻设备将石油钻井里的实时信号加以收集,之后将相关的信号转换装置变换为石油钻井里需要的数字信号,然后再加以分类,把需要的数字信号放进有关的数据服务器,让相关人员通过服务器指令和服务器里有用的数据,对后续工作加以科学、合理的决策。依靠卫星通讯把服务器里所放有的关键数据反馈到信息管理系统,工作人员通过此类关键的信息开展后方的工作。
数据服务器一方面采集石油钻井实时数据这样的若干现场数据库,同时另一方面由石油钻井的设计数据库、标准数据库、工程数据库和报表数据库等若干后方数据库组成。跟报表数据库有关联的现场客户,经常能够就数据库加以分类查找,搜索若干关键的数据资料,并且标明关键的数据信息,同时,还能够对现场客户进行智能设计。石油钻井信息管理系统一方面由跟远程管理信息有关的服务器组成,同时还有石油钻井经营管理系统以及石油钻井管理系统。在这里,石油钻井经营管理系统通常就是计划、合同、采购、财务、市场、物流跟审计这些若干类的数据管理以及数据应用;石油钻井管理系统通常就是设备、人力资源、资产、党群管理、质量体系和安全这若干方面的数据管理以及数据应用。通过石油钻井信息管理系统,客户能够进行C/S对话、将实钻钻井里关键参数加以分析以及整理、打印完井报告这些若干项关键的工作。
4 信息分析、优化及自动化管理系统
石油钻井里关键信息的处理以及优化通常就是设备装置备、生产流程、钻井设计、组织分工跟工艺技术这些若干方面信息的处理跟优化,通过此类工作,能够有效将信息管理系统中关键的数据加以利用。关键信息与分析和优化过程里,与有关软件系统相配套,此类软件系统通常包括若干种应用软件,能够增强对关键信息的决策效率,有效将万罗资源跟某种关键的数据信息相联系,举个例子,智能化软件能够将轨迹进行加以充分的控制,将钻井设计做有效的优化处理,将钻井液性加以有效的检测。利用此类关键的手段优化石油钻井施工步骤,实现增加石油钻探质量的要求,而就石油钻井中油气层而言,也被有效的保护、对环境以及石油产量而言,这种优化也显示了极其重要的作用,增加石油钻井里准确中靶跟迅捷钻进目标的目的。此外,智能化软件,应用软件于石油钻井里相比也存在十分关键的作用,例如通过物理分析、地质分析、有限元分析、录井资料分析、化学分析跟测井分析这些关键的应用软件,能够将若干数据加以分析以及整理,监控关键的数据资料,并且将复杂与异常的数据信息能够加以快速处理,能够识别复杂与异常的数据资料,以完成对石油钻井实时数据资料的分析以及评价,科学、合理的调整施工步骤,对有利于减少以及避免石油钻井安全事故的产生发挥着重要作用,优化石油钻井决策的精确性以及科学性。
当用户连接信息分析、优化跟自动化管理系统之后,能够显示石油钻井的完整步骤,可以看到某个时段的钻压、钻井液排量、pH、进尺、密度跟转速这些数据。利用对工程的分析,能够对井身轨迹的实时设计提供关键的参照借鉴价值、自动化管理更多时候包括常用办公、业务跟决策这叁个模块,在这里,重要办公模块通常包括OFFICE应用软件、网上信息跟邮件的传输这些方面;业务模块能够参照若干的业务特点加以设计,例如能够借鉴人力资源的若干特点,设计科学、合理的自动化管理,这里由企业职工基础的数据库管理、企业职工培训、合同及薪酬管理、人事档案管理、人事档案报表生成这些方面的自动化管理组成。
5 专家及可视化系统
专家系统通常包括指导系统、咨询系统跟决策系统这三个方面,通常能够结合GPS定位技术、嵌入式开发技术、GPRS无线通讯技术、JAVA技术、数据库以及网络技术跟GIS地理信息技术,实现软件跨平台复用的目的。这些年来,石油钻井专家系统的发展日益优化,不过就石油钻井而言,还是缺乏统一、完善的专家系统,专家经验数据库没能够被构建,专家经验没能被开发以及利用。可视化系统大多包括视频会议、空间信息可视化系统、信息管理可视化系统跟科学计算可视化系统。在这里,科学计算可视化系统跟众多的领域相互关联,例如图像处理领域、计算机视觉领域、CAD领域、人机交互领域跟计算机图形学领域。科学计算可视化系统于石油钻井里的应用和发展,有效实现了图像处理技术以及计算机图形学于石油钻井里的功能,科学计算获得的数据,跟关键的数据信息相同,能够利用可视化系统变为生动活泼的影像,通过计算机的屏幕加以输出,就数据信息的交互处理而言,更加迅捷。
6 结束语
石油钻井工程被视为一个地下隐蔽性工程,其信息量磅礴,复杂灵活,不大容易量化且带具备较强的不确定性以及非线性。传统做法为聘请有实践经验的专家通过经验以及知识来进行信息处理,加以思维判断、对生产方式加以知道。这20年来钻井技术的信息化、智能化以及自动化方面日益进步,不断丰富,石油工作人员日渐认识到钻井软件不仅与广度,并且在深度上皆不可缺少智能技术的帮助。
参考文献:
[1]何华灿,人工智能导论,西安:西北工业大学出版社,1988.
[2]周荫清,信息理论基础,北京航空航天大学出版社,1993.
[3]李衍达,信息技术革命及其对我国的影响,北京:石油工业计算机应用,1994(z).
[4]张绍槐,90年代石油工业的发展与石油工业技术经济的挑战和机遇,石油图书与情报,1992,6(1).