matlab图像处理中英文翻译文献培训课件

matlab图像处理中英文翻译文献培训课件
matlab图像处理中英文翻译文献培训课件

附录A 英文原文

Scene recognition for mine rescue robot localization based on vision

CUI Yi-an(崔益安), CAI Zi-xing(蔡自兴), WANG Lu(王璐)

Abstract:A new scene recognition system was presented based on fuzzy logic and hidden Markov model(HMM) that can be applied in mine rescue robot localization during emergencies. The system uses monocular camera to acquire omni-directional images of the mine environment where the robot locates. By adopting center-surround difference method, the salient local image regions are extracted from the images as natural landmarks. These landmarks are organized by using HMM to represent the scene where the robot is, and fuzzy logic strategy is used to match the scene and landmark. By this way, the localization problem, which is the scene recognition problem in the system, can be converted into the evaluation problem of HMM. The contributions of these skills make the system have the ability to deal with changes in scale, 2D rotation and viewpoint. The results of experiments also prove that the system has higher ratio of recognition and localization in both static and dynamic mine environments.

Key words: robot location; scene recognition; salient image; matching strategy; fuzzy logic; hidden Markov model

1 Introduction

Search and rescue in disaster area in the domain of robot is a burgeoning and challenging

subject[1]. Mine rescue robot was developed to enter mines during emergencies to locate possible escape routes for those trapped inside and determine whether it is safe for human to enter or not. Localization is a fundamental problem in this field. Localization methods based on camera can be mainly classified into geometric, topological or hybrid ones[2]. With its feasibility and effectiveness, scene recognition becomes one of the important technologies of topological localization.

Currently most scene recognition methods are based on global image features and have two distinct stages: training offline and matching online.

During the training stage, robot collects the images of the environment where it works and processes the images to extract global features that represent the scene. Some approaches were used to analyze the data-set of image directly and some primary features were found, such as the PCA method [3]. However, the PCA method is not effective in distinguishing the classes of features. Another type of approach uses appearance features including color, texture and edge density to represent the image. For example, ZHOU et al[4] used multidimensional histograms to describe global appearance features. This method is simple but sensitive to scale and illumination changes. In fact, all kinds of global image features are suffered from the change of environment.

LOWE [5] presented a SIFT method that uses similarity invariant descriptors formed by characteristic scale and orientation at interest points to obtain the features. The features are invariant to image scaling, translation, rotation and partially invariant to illumination changes. But SIFT may generate 1 000 or more interest points, which may slow down the processor dramatically.

During the matching stage, nearest neighbor strategy(NN) is widely adopted for its facility

and intelligibility[6]. But it cannot capture the contribution of individual feature for scene recognition. In experiments, the NN is not good enough to express the similarity between two patterns. Furthermore, the selected features can not represent the scene thoroughly according to the state-of-art pattern recognition, which makes recognition not reliable[7].

So in this work a new recognition system is presented, which is more reliable and effective if

it is used in a complex mine environment. In this system, we improve the invariance by extracting salient local image regions as landmarks to replace the whole image to deal with large changes in scale, 2D rotation and viewpoint. And the number of interest points is reduced effectively, which makes the processing easier. Fuzzy recognition strategy is designed to recognize the landmarks in place of NN, which can strengthen the contribution of individual feature for scene recognition. Because of its partial information resuming ability, hidden Markov model is adopted to organize those landmarks, which can capture the structure or relationship among them. So scene recognition can be transformed to the evaluation problem of HMM, which makes recognition robust.

2 Salient local image regions detection

Researches on biological vision system indicate that organism (like drosophila) often pays attention to certain special regions in the scene for their behavioral relevance or local image cues while observing surroundings [8]. These regions can be taken as natural landmarks to effectively represent and distinguish different environments. Inspired by those, we use center-surround difference method to detect salient regions in multi-scale image spaces. The opponencies of color and texture are computed to create the saliency map.

Follow-up, sub-image centered at the salient position in S is taken as the landmark region.

The size of the landmark region can be decided adaptively according to the changes of gradient orientation of the local image [11].

Mobile robot navigation requires that natural landmarks should be detected stably when environments change to some extent. To validate the repeatability on landmark detection of our approach, we have done some experiments on the cases of scale, 2D rotation and viewpoint changes etc. Fig.1 shows that the door is detected for its saliency when viewpoint changes. More detailed analysis and results about scale and rotation can be found in our previous works[12].

3 Scene recognition and localization

Different from other scene recognition systems, our system doesn't need training offline. In

other words, our scenes are not classified in advance. When robot wanders, scenes captured at intervals of fixed time are used to build the vertex of a topological map, which represents the place where robot locates. Although the map's geometric layout is ignored by the localization system, it

is useful for visualization and debugging[13] and beneficial to path planning. So localization means searching the best match of current scene on the map. In this paper hidden Markov model is used to organize the extracted landmarks from current scene and create the vertex of topological map for its partial information resuming ability.

Resembled by panoramic vision system, robot looks around to get omni-images. From

Experiment on viewpoint changes

Fig.1

each image, salient local regions are detected and formed to be a sequence, named as landmark

sequence whose order is the same as the image sequence. Then a hidden Markov model is created the taken as regions, which is salient the landmark sequence involving k local image based on description of the place where the robot locates. In our system EVI-D70 camera has a view field

to get 8 images. of ±170°. Considering the overlap effect, we sample environment every 45°created HMM can be illustrated by Fig.2. The ≤8), the(1≤iSi Let the 8 images as hidden state algorithm[14]. Baulm-Welch using achieved by learning, are aij parameters of HMM, and bjk, The threshold of convergence is set as 0.001.

two information distance between with assign map, of the As for edge topological we it

vertices. The distances can be computed according to odometry readings.

HMM of environment

Fig.2

To locate itself on the topological map, robot must run its ‘eye' on environment and extract a landmark sequence L1′? Lk′, then search the map for the best matched vertex (scene). Different from traditional probabilistic localization[15], in our system localization problem can be converted

to the evaluation problem of HMM. The vertex with the greatest evaluation value, which must

also be greater than a threshold, is taken as the best matched vertex, which indicates the most possible place where the robot is.

4 Match strategy based on fuzzy logic

One of the key issues in image match problem is to choose the most effective features or descriptors to represent the original image. Due to robot movement, those extracted landmark regions will change at pixel level. So, the descriptors or features chosen should be invariant to

some extent according to the changes of scale, rotation and viewpoint etc. In this paper, we use 4 features commonly adopted in the community that are briefly described as follows.

GO: Gradient orientation. It has been proved that illumination and rotation changes are likely

to have less influence on it[5].

ASM and ENT: Angular second moment and entropy, which are two texture descriptors.

H: Hue, which is used to describe the fundamental information of the image.

Another key issue in match problem is to choose a good match strategy or algorithm. Usually nearest neighbor strategy (NN) is used to measure the similarity between two patterns. But we

have found in the experiments that NN can't adequately exhibit the individual descriptor or

feature's contribution to similarity measurement. As indicated in Fig.4, the input image Fig.4(a) comes from different view of Fig.4(b). But the distance between Figs.4(a) and (b) computed by

Jefferey divergence is larger than Fig.4(c).

To solve the problem, we design a new match algorithm based on fuzzy logic for exhibiting

the subtle changes of each features. The algorithm is described as below.

And the landmark in the database whose fused similarity degree is higher than any others is

taken as the best match. The match results of Figs.2(b) and (c) are demonstrated by Fig.3. As indicated, this method can measure the similarity effectively between two patterns.

Fig.3 Similarity computed using fuzzy strategy

5 Experiments and analysis

The localization system has been implemented on a mobile robot, which is built by our laboratory. The vision system is composed of a CCD camera and a frame-grabber IVC-4200. The resolution of image is set to be 400×320 and the sample frequency is set to be 10 frames/s. The computer system is composed of 1 GHz processor and 512 M memory, which is carried by the robot. Presently the robot works in indoor environments.

Because HMM is adopted to represent and recognize the scene, our system has the ability to capture the discrimination about distribution of salient local image regions and distinguish similar scenes effectively. Table 1 shows the recognition result of static environments including 5 laneways and a silo. 10 scenes are selected from each environment and HMMs are created for each scene. Then 20 scenes are collected when the robot enters each environment subsequently to match the 60 HMMs above.

In the table, “truth”means that the scene to be localized matches with the right scene (the evaluation value of HMM is 30% greater than the second high evaluation). “Uncertainty”means

that the evaluation value of HMM is greater than the second high evaluation under 10%. “Error match”means that the scene to be localized matches with the wrong scene. In the table, the ratio

of error match is 0. But it is possible that the scene to be localized can't match any scenes and new about silo is lower because salient cues are

are created. Furthermore, the “ratio of truth”vertexes

fewer in this kind of environment.

In the period of automatic exploring, similar scenes can be combined. The process can be summarized as: when localization succeeds, the current landmark sequence is added to the accompanying observation sequence of the matched vertex un-repeatedly according to their orientation (including the angle of the image from which the salient local region and the heading

of the robot come). The parameters of HMM are learned again.

Compared with the approaches using appearance features of the whole image (Method 2,

M2), our system (M1) uses local salient regions to localize and map, which makes it have more tolerance of scale, viewpoint changes caused by robot's movement and higher ratio of recognition

and fewer amount of vertices on the topological map. So, our system has better performance in dynamic environment. These can be seen in Table 2. Laneways 1, 2, 4, 5 are in operation where

some miners are working, which puzzle the robot.

6 Conclusions

1) Salient local image features are extracted to replace the whole image to participate in recognition, which improve the tolerance of changes in scale, 2D rotation and viewpoint of environment image.

2) Fuzzy logic is used to recognize the local image, and emphasize the individual feature's contribution to recognition, which improves the reliability of landmarks.

3) HMM is used to capture the structure or relationship of those local images, which converts

the scene recognition problem into the evaluation problem of HMM.

4) The results from the above experiments demonstrate that the mine rescue robot scene

recognition system has higher ratio of recognition and localization.

Future work will be focused on using HMM to deal with the uncertainty of localization.

附录B 中文翻译

基于视觉的矿井救援机器人场景识别

CUI Yi-an(崔益安), CAI Zi-xing(蔡自兴), WANG Lu(王璐)

,论文提出了一个新的场景识别系)基于模糊逻辑和隐马尔可夫模型(HMM摘要:该系统使用单眼相机获取机器可应用于紧急情况下矿山救援机器人的定位。统,

从图像中提取人所处位置的全方位的矿井环境图像。通过采用中心环绕差分法,有机组织起来这些标志通过使用HMM突出的位置图像区域作为自然的位置标志。代表机器人坐在场景,模糊逻辑算法用来匹配场景和位置标志。通过这种方式,这些技术贡的评价问题。定位问题,即系统的现场识别问题,可以转化为对HMM 该实验结果还证明,献使系统具有处理比率变化、二维旋转和视角变化的能力。系统在静态和动态矿山环境中都具有较高的识别和定位的成功率。

关键字:机器人定位;场景识别;突出图像;匹配算法;模糊逻辑;隐马尔可夫模型

介绍1

矿井救援机在机器人领域搜索和救援灾区是一个新兴而富有挑战性的课题。并确器人的开发是为了在紧急情况下进入矿井为被困人员查找可能的逃生路线,基于摄像头的定位可以主定位识别是这个领域的基本问题。定该线路是否安全。场景识别成为拓扑定凭借其可行性和有效性,要分为几何法、拓扑法或混合法。位的重要技术之一。离线目前,大多数场景识别方法是基于全局图像特征,有两个不同的阶段:培训和在线匹配。并处理这些图像提取出能表机器人收集其所工作环境的图像,在训练阶段,PCA征该场景的全局特征。一些方法直接分析图像数据得到一些基本特征,比如方法是不能区分特征的类别。另一种方法使用外观特征包括颜PCA方法。但是,周等人用多维直方图来描述全局外观特纹理和边缘密度来表示图像。例如,色、征。此方法简单,但对比率和光照变化敏感。事实上,各种全局图像特征,所受来自环境变化的影响。

LOWE提出了SIFT方法,该方法利用关注点尺度和方向所形成的描述的相似性获得特这些特

征对于图像缩放、平移、旋转和局部光照不变是稳定的。但SIFT可能征。产生1 000个或更多的兴趣点,这可能使处理器大大减慢。

但是它并不能捕捉到)因其简单和可行而被广泛采用。NN在匹配阶段,近邻算法(个别特征对场景识别的贡献。在实验中,NN在表达两种部分之间的相似性时效果并不

足够好。此外,所选的特征并不能彻底地按照国家模式识别标准表示场景,这使得识别结果不可靠。.

如果使用在复杂的矿井环境中它将更加在这些分析中提出了一种新的识别系统,因此,在这个系统中,我们通过提取突出的图像局部区域作为位置标志用可靠和有效。二维旋转和视角的变化。改善了信息的稳定性,从而处理比率、以替代整个图像,模糊识别算法用以识别邻近位置的兴趣点数量有效减少,这使得处理更加容易。由于它的部分信息恢复能力,它可以增强个别特征对场景识别的作用。位置标志,采用隐马尔可夫模型组织这些位置标志,它可以捕捉到的结构或标志之间的关系。因此,场景识别可以转化为对HMM评价问题,这使得识别具有鲁棒性。

2 局部图像区域不变形的检测

生物视觉系统的研究表明,生物体(像果蝇)在观察周围环境时,经常因为他们的行为习惯注意场景中确定的特殊区域或者局部图像信息。这些区域可以当作天然的位置标志有效受这些启示,我们利用中心环绕差分法检测多尺度图像空地表示和区别不同环境。间突出的区域。计算颜色和纹理的相似度用以绘制突出区域的地图。

随后,以地图突出位置为中心的分图像,被定义为位置标志区域。位置标志区域的大小可以根据

中英文文献翻译

毕业设计(论文)外文参考文献及译文 英文题目Component-based Safety Computer of Railway Signal Interlocking System 中文题目模块化安全铁路信号计算机联锁系统 学院自动化与电气工程学院 专业自动控制 姓名葛彦宁 学号 200808746 指导教师贺清 2012年5月30日

Component-based Safety Computer of Railway Signal Interlocking System 1 Introduction Signal Interlocking System is the critical equipment which can guarantee traffic safety and enhance operational efficiency in railway transportation. For a long time, the core control computer adopts in interlocking system is the special customized high-grade safety computer, for example, the SIMIS of Siemens, the EI32 of Nippon Signal, and so on. Along with the rapid development of electronic technology, the customized safety computer is facing severe challenges, for instance, the high development costs, poor usability, weak expansibility and slow technology update. To overcome the flaws of the high-grade special customized computer, the U.S. Department of Defense has put forward the concept:we should adopt commercial standards to replace military norms and standards for meeting consumers’demand [1]. In the meantime, there are several explorations and practices about adopting open system architecture in avionics. The United Stated and Europe have do much research about utilizing cost-effective fault-tolerant computer to replace the dedicated computer in aerospace and other safety-critical fields. In recent years, it is gradually becoming a new trend that the utilization of standardized components in aerospace, industry, transportation and other safety-critical fields. 2 Railways signal interlocking system 2.1 Functions of signal interlocking system The basic function of signal interlocking system is to protect train safety by controlling signal equipments, such as switch points, signals and track units in a station, and it handles routes via a certain interlocking regulation. Since the birth of the railway transportation, signal interlocking system has gone through manual signal, mechanical signal, relay-based interlocking, and the modern computer-based Interlocking System. 2.2 Architecture of signal interlocking system Generally, the Interlocking System has a hierarchical structure. According to the function of equipments, the system can be divided to the function of equipments; the system

文献翻译英文原文

https://www.360docs.net/doc/ac7108526.html,/finance/company/consumer.html Consumer finance company The consumer finance division of the SG group of France has become highly active within India. They plan to offer finance for vehicles and two-wheelers to consumers, aiming to provide close to Rs. 400 billion in India in the next few years of its operations. The SG group is also dealing in stock broking, asset management, investment banking, private banking, information technology and business processing. SG group has ventured into the rapidly growing consumer credit market in India, and have plans to construct a headquarters at Kolkata. The AIG Group has been approved by the RBI to set up a non-banking finance company (NBFC). AIG seeks to introduce its consumer finance and asset management businesses in India. AIG Capital India plans to emphasize credit cards, mortgage financing, consumer durable financing and personal loans. Leading Indian and international concerns like the HSBC, Deutsche Bank, Goldman Sachs, Barclays and HDFC Bank are also waiting to be approved by the Reserve Bank of India to initiate similar operations. AIG is presently involved in insurance and financial services in more than one hundred countries. The affiliates of the AIG Group also provide retirement and asset management services all over the world. Many international companies have been looking at NBFC business because of the growing consumer finance market. Unlike foreign banks, there are no strictures on branch openings for the NBFCs. GE Consumer Finance is a section of General Electric. It is responsible for looking after the retail finance operations. GE Consumer Finance also governs the GE Capital Asia. Outside the United States, GE Consumer Finance performs its operations under the GE Money brand. GE Consumer Finance currently offers financial services in more than fifty countries. The company deals in credit cards, personal finance, mortgages and automobile solutions. It has a client base of more than 118 million customers throughout the world

关于一些MATLAB用法和器件名称的中英文翻译

MATLAB - The Language Of Technical Computing MATLAB is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran. You can use MATLAB in a wide range of applications, including signal and image processing, communications, control design, test and measurement, financial modeling and analysis, and computational biology. Add-on toolboxes (collections of special-purpose MATLAB functions, available separately) extend the MATLAB environment to solve particular classes of problems in these application areas. MATLAB provides a number of features for documenting and sharing your work. You can integrate your MATLAB code with other languages and applications, and distribute your MATLAB algorithms and applications. MATLAB has key featuers as follows:(1)High-level language for technical computing (2)Development environment for managing code, files, and data(3)Interactive tools for iterative exploration, design, and problem solving 4)Mathematical functions for linear algebra, statistics, Fourier analysis, filtering, optimization, and numerical integration (5)2-D and 3-D graphics functions for visualizing data (6)Tools for building custom graphical user interfaces (7)Functions for integrating MATLAB based algorithms with external applications and languages, such as C, C++, Fortran, Java, COM, and Microsoft Excel The MATLAB language supports the vector and matrix operations that are fundamental to engineering and scientific problems. It enables fast development and execution. With the MATLAB language, you can program and develop algorithms faster than with traditional languages because you do not need to perform low-level administrative tasks, such as declaring variables, specifying data types, and allocating memory. In many cases, MATLAB eliminates the nee d for ‘for’ loops. As a result, one line of MATLAB code can often replace several lines of C or C++ code. At the same time, MATLAB provides all the features of a traditional programming language, including arithmetic operators, flow control, data structures, data types, object-oriented programming (OOP), and debugging features. MATLAB lets you execute commands or groups of commands one at a time, without compiling and linking, enabling you to quickly iterate to the optimal solution. For fast execution of heavy matrix and vector computations, MATLAB uses processor-optimized libraries. For general-purpose scalar computations, MATLAB generates machine-code instructions using its JIT (Just-In-Time) compilation technology. This technology, which is available on most platforms, provides execution speeds that rival those of traditional programming languages. MATLAB includes development tools that help you implement your algorithm efficiently. These include the following: MATLAB Editor - Provides standard editing and debugging features, such as setting breakpoints and single stepping. M-Lint Code Checker - Analyzes your code and recommends changes to improve its performance and maintainability. MATLAB Profiler - Records the time spent executing each line of code. Directory Reports- Scan all the files in a directory and report on code efficiency, file differences, file dependencies, and code coverage。 You can use the interactive tool GUIDE (Graphical User Interface Development Environment) to lay out, design, and edit user interfaces. GUIDE lets you include list

计算机专业外文文献及翻译

微软Visual Studio 1微软Visual Studio Visual Studio 是微软公司推出的开发环境,Visual Studio可以用来创建Windows平台下的Windows应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和Office 插件。Visual Studio是一个来自微软的集成开发环境IDE,它可以用来开发由微软视窗,视窗手机,Windows CE、.NET框架、.NET精简框架和微软的Silverlight支持的控制台和图形用户界面的应用程序以及Windows窗体应用程序,网站,Web应用程序和网络服务中的本地代码连同托管代码。 Visual Studio包含一个由智能感知和代码重构支持的代码编辑器。集成的调试工作既作为一个源代码级调试器又可以作为一台机器级调试器。其他内置工具包括一个窗体设计的GUI应用程序,网页设计师,类设计师,数据库架构设计师。它有几乎各个层面的插件增强功能,包括增加对支持源代码控制系统(如Subversion和Visual SourceSafe)并添加新的工具集设计和可视化编辑器,如特定于域的语言或用于其他方面的软件开发生命周期的工具(例如Team Foundation Server的客户端:团队资源管理器)。 Visual Studio支持不同的编程语言的服务方式的语言,它允许代码编辑器和调试器(在不同程度上)支持几乎所有的编程语言,提供了一个语言特定服务的存在。内置的语言中包括C/C + +中(通过Visual C++),https://www.360docs.net/doc/ac7108526.html,(通过Visual https://www.360docs.net/doc/ac7108526.html,),C#中(通过Visual C#)和F#(作为Visual Studio 2010),为支持其他语言,如M,Python,和Ruby等,可通过安装单独的语言服务。它也支持的 XML/XSLT,HTML/XHTML ,JavaScript和CSS.为特定用户提供服务的Visual Studio也是存在的:微软Visual Basic,Visual J#、Visual C#和Visual C++。 微软提供了“直通车”的Visual Studio 2010组件的Visual Basic和Visual C#和Visual C + +,和Visual Web Developer版本,不需任何费用。Visual Studio 2010、2008年和2005专业版,以及Visual Studio 2005的特定语言版本(Visual Basic、C++、C#、J#),通过微软的下载DreamSpark计划,对学生免费。 2架构 Visual Studio不支持任何编程语言,解决方案或工具本质。相反,它允许插入各种功能。特定的功能是作为一个VS压缩包的代码。安装时,这个功能可以从服务器得到。IDE提供三项服务:SVsSolution,它提供了能够列举的项目和解决方案; SVsUIShell,它提供了窗口和用户界面功能(包括标签,工具栏和工具窗口)和SVsShell,它处理VS压缩包的注册。此外,IDE还可以负责协调和服务之间实现通信。所有的编辑器,设计器,项目类型和其他工具都是VS压缩包存在。Visual Studio 使用COM访问VSPackage。在Visual Studio SDK中还包括了管理软件包框架(MPF),这是一套管理的允许在写的CLI兼容的语言的任何围绕COM的接口。然而,MPF并不提供所有的Visual Studio COM 功能。

图像处理中值滤波器中英文对照外文翻译文献

中英文资料对照外文翻译 一、英文原文 A NEW CONTENT BASED MEDIAN FILTER ABSTRACT In this paper the hardware implementation of a contentbased median filter suitabl e for real-time impulse noise suppression is presented. The function of the proposed ci rcuitry is adaptive; it detects the existence of impulse noise in an image neighborhood and applies the median filter operator only when necessary. In this way, the blurring o f the imagein process is avoided and the integrity of edge and detail information is pre served. The proposed digital hardware structure is capable of processing gray-scale im ages of 8-bit resolution and is fully pipelined, whereas parallel processing is used to m inimize computational time. The architecturepresented was implemented in FPGA an d it can be used in industrial imaging applications, where fast processing is of the utm ost importance. The typical system clock frequency is 55 MHz. 1. INTRODUCTION Two applications of great importance in the area of image processing are noise filtering and image enhancement [1].These tasks are an essential part of any image pro cessor,whether the final image is utilized for visual interpretation or for automatic an alysis. The aim of noise filtering is to eliminate noise and its effects on the original im age, while corrupting the image as little as possible. To this end, nonlinear techniques (like the median and, in general, order statistics filters) have been found to provide mo re satisfactory results in comparison to linear methods. Impulse noise exists in many p ractical applications and can be generated by various sources, including a number of man made phenomena, such as unprotected switches, industrial machines and car ign ition systems. Images are often corrupted by impulse noise due to a noisy sensor or ch annel transmission errors. The most common method used for impulse noise suppressi on n forgray-scale and color images is the median filter (MF) [2].The basic drawback o f the application of the MF is the blurringof the image in process. In the general case,t he filter is applied uniformly across an image, modifying pixels that arenot contamina ted by noise. In this way, the effective elimination of impulse noise is often at the exp ense of an overalldegradation of the image and blurred or distorted features[3].In this paper an intelligent hardware structure of a content based median filter (CBMF) suita ble for impulse noise suppression is presented. The function of the proposed circuit is to detect the existence of noise in the image window and apply the corresponding MF

英文文献翻译

中等分辨率制备分离的 快速色谱技术 W. Clark Still,* Michael K a h n , and Abhijit Mitra Departm(7nt o/ Chemistry, Columbia Uniuersity,1Veu York, Neu; York 10027 ReceiLied January 26, 1978 我们希望找到一种简单的吸附色谱技术用于有机化合物的常规净化。这种技术是适于传统的有机物大规模制备分离,该技术需使用长柱色谱法。尽管这种技术得到的效果非常好,但是其需要消耗大量的时间,并且由于频带拖尾经常出现低复原率。当分离的样本剂量大于1或者2g时,这些问题显得更加突出。近年来,几种制备系统已经进行了改进,能将分离时间减少到1-3h,并允许各成分的分辨率ΔR f≥(使用薄层色谱分析进行分析)。在这些方法中,在我们的实验室中,媒介压力色谱法1和短柱色谱法2是最成功的。最近,我们发现一种可以将分离速度大幅度提升的技术,可用于反应产物的常规提纯,我们将这种技术称为急骤色谱法。虽然这种技术的分辨率只是中等(ΔR f≥),而且构建这个系统花费非常低,并且能在10-15min内分离重量在的样本。4 急骤色谱法是以空气压力驱动的混合介质压力以及短柱色谱法为基础,专门针对快速分离,介质压力以及短柱色谱已经进行了优化。优化实验是在一组标准条件5下进行的,优化实验使用苯甲醇作为样本,放在一个20mm*5in.的硅胶柱60内,使用Tracor 970紫外检测器监测圆柱的输出。分辨率通过持续时间(r)和峰宽(w,w/2)的比率进行测定的(Figure 1),结果如图2-4所示,图2-4分别放映分辨率随着硅胶颗粒大小、洗脱液流速和样本大小的变化。

(完整版)MATLAB中英文对照

MATLAB7.1中文翻译 MATLAB MATLAB 主程序模块 Simulink 动态仿真模块 Aerospace Blockset 航空模块集 Bioinformatics Toolbox 生物信息学工具箱 CDMA Reference Blockset CDMA 参考模块集 Communications Blockset 通信模块集 Communications Toolbox 通信工具箱 Control System Toolbox 控制系统工具箱 Curve Fitting Toolbox 曲线拟合工具箱 DSP Blockset 数字信号模块集 Data Acquisition Toolbox 数据采集工具箱 Database Toolbox 数据库工具箱 Datafeed Toolbox 数据反馈工具箱 Distributed Computing Toolbox 分布式计算工具箱 Dials and Gauges Blockset 刻度标尺模块集 Embedded Target for Motorola MPC 555 摩托罗拉MPC555 嵌入对象 Embedded Target for the TI C2000 DSP TI C2000 DSP嵌入对象 Embedded Target for TI 6000 DSP TI 6000数字信号处理嵌入对象 Embedded Target for Infineon C166 Microcontrollers Infineon C166 微控制器嵌入对象Embedded Target for Motorola? HC12 Motorola? HC12嵌入对象 Embedded Target for OSEK/VDX? OSEK/VDX?嵌入对象 Excel Link Excel 连接 Extended Symbolic Math 扩展符号数学库 Filter Design Toolbox 滤波器设计工具箱 Filter Design HDL Coder 滤波器设计硬件描述语言编码器 Financial Derivatives Toolbox 金融预测工具箱 Financial Time Series Toolbox 金融时间系列工具箱 Financial Toolbox 金融系统工具箱 Fixed-Income Toolbox 定点收益工具箱 Fixed-Point Blockset 定点模块集 Fuzzy Logic Toolbox 模糊逻辑工具箱 GARCH Toolbox GARCH 工具箱 Genetic Algorithm and Direct Search Toolbox 遗传算法和直接搜寻工具箱Gauges Blockset Gauges模块集 Image Processing Toolbox 图像处理工具箱 Image Acquisition Toolbox 图像调节工具箱 Instrument Control Toolbox 设备控制工具箱 LMI Control Toolbox LMI 控制工具箱 MATLAB Com Builder MATLAB COM 文件编辑器 MATLAB Compiler MATLAB 编译器

数据库外文参考文献及翻译.

数据库外文参考文献及翻译 数据库外文参考文献及翻译数据库管理系统——实施数据完整性一个数据库,只有用户对它特别有信心的时候。这就是为什么服务器必须实施数据完整性规则和商业政策的原因。执行SQL Server的数据完整性的数据库本身,保证了复杂的业务政策得以遵循,以及强制性数据元素之间的关系得到遵守。因为SQL Server的客户机/服务器体系结构允许你使用各种不同的前端应用程序去操纵和从服务器上呈现同样的数据,这把一切必要的完整性约束,安全权限,业务规则编码成每个应用,是非常繁琐的。如果企业的所有政策都在前端应用程序中被编码,那么各种应用程序都将随着每一次业务的政策的改变而改变。即使您试图把业务规则编码为每个客户端应用程序,其应用程序失常的危险性也将依然存在。大多数应用程序都是不能完全信任的,只有当服务器可以作为最后仲裁者,并且服务器不能为一个很差的书面或恶意程序去破坏其完整性而提供一个后门。SQL Server使用了先进的数据完整性功能,如存储过程,声明引用完整性(DRI),数据类型,限制,规则,默认和触发器来执行数据的完整性。所有这些功能在数据库里都有各自的用途;通过这些完整性功能的结合,可以实现您的数据库的灵活性和易于管理,而且还安全。声明数据完整性声明数据完整原文请找腾讯3249114六,维-论'文.网 https://www.360docs.net/doc/ac7108526.html, 定义一个表时指定构成的主键的列。这就是所谓的主键约束。SQL Server使用主键约束以保证所有值的唯一性在指定的列从未侵犯。通过确保这个表有一个主键来实现这个表的实体完整性。有时,在一个表中一个以上的列(或列的组合)可以唯一标志一行,例如,雇员表可能有员工编号( emp_id )列和社会安全号码( soc_sec_num )列,两者的值都被认为是唯一的。这种列经常被称为替代键或候选键。这些项也必须是唯一的。虽然一个表只能有一个主键,但是它可以有多个候选键。 SQL Server的支持多个候选键概念进入唯一性约束。当一列或列的组合被声明是唯一的, SQL Server 会阻止任何行因为违反这个唯一性而进行的添加或更新操作。在没有故指的或者合适的键存在时,指定一个任意的唯一的数字作为主键,往往是最有效的。例如,企业普遍使用的客户号码或账户号码作为唯一识别码或主键。通过允许一个表中的一个列拥有身份属性,SQL Server可以更容易有效地产生唯一数字。您使用的身份属性可以确保每个列中的值是唯一的,并且值将从你指定的起点开始,以你指定的数量进行递增(或递减)。(拥有特定属性的列通常也有一个主键或唯一约束,但这不是必需的。)第二种类型的数据完整性是参照完整性。 SQL Server实现了表和外键约束之间的逻辑关系。外键是一个表中的列或列的组合,连接着另一个表的主键(或着也可能是替代键)。这两个表之间的逻辑关系是关系模型的基础;参照完整性意味着这种关系是从来没有被违反的。例如,一个包括出版商表和标题表的简单的select例子。在标题表中,列title_id (标题编号)是主键。在出版商表,列pub_id (出版者ID )是主键。 titles表还包括一个pub_id列,这不是主键,因为出版商可以发布多个标题。相反, pub_id是一个外键,它对应着出版商表的主键。如果你在定义表的时候声明了这个关系, SQL Server由双方执行它。首先,它确保标题不能进入titles表,或在titles表中现有的pub_id无法被修改,除非有效的出版商ID作为新pub_id出现在出版商表中。其次,它确保在不考虑titles表中对应值的情况下,出版商表中的pub_id的值不做任何改变。以下两种方法可

车牌识别英文文献2翻译

实时车辆的车牌识别系统 摘要 本文中阐述的是一个简炼的用于车牌识别系统的算法。基于模式匹配,该算法可以应用于对车牌实时检测数据采集,测绘或一些特定应用目的。拟议的系统原型已经使用C++和实验结果已证明认可阿尔伯塔车牌。 1.介绍 车辆的车牌识别系统已经成为在视频监控领域中一个特殊的热门领域超过10年左右。随着先进的用于交通管理应用的视频车辆检测系统的的到来,车牌识别系统被发现可以适合用在相当多的领域内,并非只是控制访问点或收费停车场。现在它可以被集成到视频车辆检测系统,该系统通常安装在需要的地方用于十字路口控制,交通监控等,以确定该车辆是否违反交通法规或找到被盗车辆。一些用于识别车牌的技术到目前为止有如BAM(双向联想回忆)神经网络字符识别[1],模式匹配[2]等技术。应用于系统的技术是基于模式匹配,该系统快速,准确足以在相应的请求时间内完成,更重要的是在于阿尔伯塔车牌识别在字母和数字方位确认上的优先发展。由于车牌号码的字体和方位因国家/州/省份的不同而不同,该算法需要作相应的修改保持其结构完整,如果我们想请求系统识别这些地方的车牌。 本文其余部分的组织如下:第2节探讨了在识别过程中涉及的系统的结构和步骤,第3节解释了算法对于车牌号码的实时检测,第4节为实验结果,第5节总结了全文包括致谢和参考文献。 2.系统架构 系统将被用来作为十字路口的交通视频监控摄像系统一个组成部分来进行分析。图1显示了卡尔加里一个典型的交叉口。只有一个车牌用在艾伯塔,连接到背面的车辆照相机将被用于跟踪此背面车牌。 图1 卡尔加里一个的典型交叉口

系统架构包含三个相异部分:室外部分,室内部分和通信链路。室外部分是安装摄像头在拍摄图像的不同需要的路口。室内部分是中央控制站,从所有这些安装摄像头中,接收,存储和分析所拍摄图像。通信链路就是高速电缆或光纤连接到所有这些相机中央控制站。 几乎所有的算法的开发程度迄今按以下类似的步骤进行。一般的7个处理步骤已被确定为所有号牌识别算法[3] 共有。它们是: 触发:这可能是硬件或软件触发。硬件触发是旧的方式,即感应圈用于触发和这个表述了图像通过检测车牌的存在何时应该被捕获。硬件触发现在在操作上在许多地方被软件触发取代。在软件触发,图像分为区,通过图像对于分析的车辆的检测的执行。 图像采集:硬件或软件触发启动图像捕捉设备来捕捉和存储图像来进一步的分析。 车辆的存在:这一步是只需要如果在确认一定时间间隔后触发完成不需要知道车辆存在于捕获的图像中。这一步背景图像与捕获的图片作比较,并检测是否有任何重大改变。如果没有,拍摄的图像被忽略,否则进入到下一个步骤。 寻找车牌:此步骤是在捕获的图像中定位车牌。一些技术的可用于这一步,例如颜色检测[4],特征分析[5],边缘检测[6]等。在捕获的图像中的任何倾斜是纠正在这一步。一旦车牌已被定位,图像即准备进行字符识别。 字符分割:分割可以通过检测浓到淡或者淡到浓的过渡层。车牌中的每个灰色字符产生了一个灰色带。因此,通过检测类似灰度带每个字符可以被分割出来。 识别过程:这是光学字符识别的一步。一些技术可以被用于到这一步包括模式匹配[2],特征匹配[7][8]和神经网络分类[9]。 发布过程:这是应用程序的特有的一步。根据应用此步骤可保存已被检测出来的车牌用于交通数据收集,尝试匹配号牌与被盗车辆数据库或在停车场中为认可停车的车辆打开汽车门等等。 3.算法 该算法用于在处理捕获的图像和车牌检测后的车牌字符识别。基于模式匹配,系统沿用了一个智能算法用于艾伯塔车牌字母和数字的识别。图2显示了一个艾伯塔省车牌样本其中包含三个字母,3个数字和破折号在内。所以通过基本的字符确认方法,模糊的字符比如有:数字'0'和字母'O',数字'8'和字母'B已被解决。 此外,由于前三个字符是字母,所以只需与A-Z这一段的字母作比较比较。类似的,在最后三个字符,它门只需与0-9这一段数字作比较。

英文文献及中文翻译

毕业设计说明书 英文文献及中文翻译 学院:专 2011年6月 电子与计算机科学技术软件工程

https://www.360docs.net/doc/ac7108526.html, Overview https://www.360docs.net/doc/ac7108526.html, is a unified Web development model that includes the services necessary for you to build enterprise-class Web applications with a minimum of https://www.360docs.net/doc/ac7108526.html, is part of https://www.360docs.net/doc/ac7108526.html, Framework,and when coding https://www.360docs.net/doc/ac7108526.html, applications you have access to classes in https://www.360docs.net/doc/ac7108526.html, Framework.You can code your applications in any language compatible with the common language runtime(CLR), including Microsoft Visual Basic and C#.These languages enable you to develop https://www.360docs.net/doc/ac7108526.html, applications that benefit from the common language runtime,type safety, inheritance,and so on. If you want to try https://www.360docs.net/doc/ac7108526.html,,you can install Visual Web Developer Express using the Microsoft Web Platform Installer,which is a free tool that makes it simple to download,install,and service components of the Microsoft Web Platform.These components include Visual Web Developer Express,Internet Information Services (IIS),SQL Server Express,and https://www.360docs.net/doc/ac7108526.html, Framework.All of these are tools that you use to create https://www.360docs.net/doc/ac7108526.html, Web applications.You can also use the Microsoft Web Platform Installer to install open-source https://www.360docs.net/doc/ac7108526.html, and PHP Web applications. Visual Web Developer Visual Web Developer is a full-featured development environment for creating https://www.360docs.net/doc/ac7108526.html, Web applications.Visual Web Developer provides an ideal environment in which to build Web sites and then publish them to a hosting https://www.360docs.net/doc/ac7108526.html,ing the development tools in Visual Web Developer,you can develop https://www.360docs.net/doc/ac7108526.html, Web pages on your own computer.Visual Web Developer includes a local Web server that provides all the features you need to test and debug https://www.360docs.net/doc/ac7108526.html, Web pages,without requiring Internet Information Services(IIS)to be installed. Visual Web Developer provides an ideal environment in which to build Web sites and then publish them to a hosting https://www.360docs.net/doc/ac7108526.html,ing the development tools in Visual Web Developer,you can develop https://www.360docs.net/doc/ac7108526.html, Web pages on your own computer.

相关文档
最新文档