Aug
2
1. 什么是CCD摄像机?
CCD是Charge Coupled Device(电荷耦合器件)的缩写,它是一种半导体成像器件,因而具有灵敏度高、抗强光、畸变小、体积小、寿命长、抗震动等优点。
2. CCD摄像机的工作方式
被摄物体的图像经过镜头聚焦至CCD芯片上,CCD根据光的强弱积累相应比例的电荷,各个像素积累的电荷在视频时序的控制下,逐点外移,经滤波、放大处理后,形成视频信号输出。视频信号连接到监视器或电视机的视频输入端便可以看到与原始图像相同的视频图像。
3. 分辨率的选择
评估摄像机分辨率的指标是水平分辨率,其单位为线对,即成像后可以分辨的黑白线对的数目。常用的黑白摄像机的分辨率一般为380-600,彩色为380-480,其数值越大成像越清晰。一般的监视场合,用400线左右的黑白摄像机就可以满足要求。而对于医疗、图像处理等特殊场合,用600线的摄像机能得到更清晰的图像。
4. 成像灵敏度
通常用最低环境照度要求来表明摄像机灵敏度,黑白摄像机的灵敏度大约是0.02-0.5Lux(勒克斯),彩色摄像机多在1Lux以上。0.1Lux的摄像机用于普通的监视场合;在夜间使用或环境光线较弱时,推荐使用0.02Lux的摄像机。与近红外灯配合使用时,也必须使用低照度的摄像机。另外摄像的灵敏度还与镜头有关,0.97Lux/F0.75相当于2.5Lux/F1.2相当于3.4Lux/F1. 4。 参考环境照度:夏日阳光下 100000Lux 、阴天室外 10000Lux、电视台演播室 1000Lux 、距60W台灯60cm桌面 300Lux 、室内曰光灯 100Lux 、黄昏室内 10Lux、20cm处烛光 10-15Lux 、夜间路灯 0.1Lux
5. 电子快门
电子快门的时间在1/50-1/100000秒之间,摄像机的电子快门一般设置为自动电子快门方式,可根据环境的亮暗自动调节快门时间,得到清晰的图像。有些摄像机允许用户自行手动调节快门时间,以适应某些特殊应用场合。
6. 外同步与外触发
外同步是指不同的视频设备之间用同一同步信号来保证视频信号的同步,它可保证不同的设备输出的视频信号具有相同的帧、行的起止时间。为了实现外同步,需要给摄像机输入一个复合同步信号(C-sync)或复合视频信号。外同步并不能保证用户从指定时刻得到完整的连续的一帧图像,要实现这种功能,必须使用一些特殊的具有外触发功能的摄像机。
7. 光谱响应特性
CCD器件由硅材料制成,对近红外比较敏感,光谱响应可延伸至1.0um左右。其响应峰值为绿光(550nm),分布曲线如右图所示。夜间隐蔽监视时,可以用近红外灯照明,人眼看不清环境情况,在监视器上却可以清晰成像。由于CCD传感器表面有一层吸收紫外的透明电极,所以CCD对紫外不敏感。彩色摄像机的成像单元上有红、绿、兰三色滤光条,所以彩色摄像机对红外、紫外均不敏感。
8. CCD芯片的尺寸
CCD的成像尺寸常用的有1/2"、1/3"等,成像尺寸越小的摄像机的体积可以做得更小些。在相同的光学镜头下,成像尺寸越大,视场角越大。 芯片规格 成像面大小(宽X高) 对角线 1/2 6.4x4.8mm 8mm 1/3 4.8x3.6mm 6mm
CCD是Charge Coupled Device(电荷耦合器件)的缩写,它是一种半导体成像器件,因而具有灵敏度高、抗强光、畸变小、体积小、寿命长、抗震动等优点。
2. CCD摄像机的工作方式
被摄物体的图像经过镜头聚焦至CCD芯片上,CCD根据光的强弱积累相应比例的电荷,各个像素积累的电荷在视频时序的控制下,逐点外移,经滤波、放大处理后,形成视频信号输出。视频信号连接到监视器或电视机的视频输入端便可以看到与原始图像相同的视频图像。
3. 分辨率的选择
评估摄像机分辨率的指标是水平分辨率,其单位为线对,即成像后可以分辨的黑白线对的数目。常用的黑白摄像机的分辨率一般为380-600,彩色为380-480,其数值越大成像越清晰。一般的监视场合,用400线左右的黑白摄像机就可以满足要求。而对于医疗、图像处理等特殊场合,用600线的摄像机能得到更清晰的图像。
4. 成像灵敏度
通常用最低环境照度要求来表明摄像机灵敏度,黑白摄像机的灵敏度大约是0.02-0.5Lux(勒克斯),彩色摄像机多在1Lux以上。0.1Lux的摄像机用于普通的监视场合;在夜间使用或环境光线较弱时,推荐使用0.02Lux的摄像机。与近红外灯配合使用时,也必须使用低照度的摄像机。另外摄像的灵敏度还与镜头有关,0.97Lux/F0.75相当于2.5Lux/F1.2相当于3.4Lux/F1. 4。 参考环境照度:夏日阳光下 100000Lux 、阴天室外 10000Lux、电视台演播室 1000Lux 、距60W台灯60cm桌面 300Lux 、室内曰光灯 100Lux 、黄昏室内 10Lux、20cm处烛光 10-15Lux 、夜间路灯 0.1Lux
5. 电子快门
电子快门的时间在1/50-1/100000秒之间,摄像机的电子快门一般设置为自动电子快门方式,可根据环境的亮暗自动调节快门时间,得到清晰的图像。有些摄像机允许用户自行手动调节快门时间,以适应某些特殊应用场合。
6. 外同步与外触发
外同步是指不同的视频设备之间用同一同步信号来保证视频信号的同步,它可保证不同的设备输出的视频信号具有相同的帧、行的起止时间。为了实现外同步,需要给摄像机输入一个复合同步信号(C-sync)或复合视频信号。外同步并不能保证用户从指定时刻得到完整的连续的一帧图像,要实现这种功能,必须使用一些特殊的具有外触发功能的摄像机。
7. 光谱响应特性
CCD器件由硅材料制成,对近红外比较敏感,光谱响应可延伸至1.0um左右。其响应峰值为绿光(550nm),分布曲线如右图所示。夜间隐蔽监视时,可以用近红外灯照明,人眼看不清环境情况,在监视器上却可以清晰成像。由于CCD传感器表面有一层吸收紫外的透明电极,所以CCD对紫外不敏感。彩色摄像机的成像单元上有红、绿、兰三色滤光条,所以彩色摄像机对红外、紫外均不敏感。
8. CCD芯片的尺寸
CCD的成像尺寸常用的有1/2"、1/3"等,成像尺寸越小的摄像机的体积可以做得更小些。在相同的光学镜头下,成像尺寸越大,视场角越大。 芯片规格 成像面大小(宽X高) 对角线 1/2 6.4x4.8mm 8mm 1/3 4.8x3.6mm 6mm
Aug
2
各位工程商及采购人员,常遇到一件困扰的事:”我采购的摄像机到底是什么方案的?CCD又是怎么分辨?” 在此做个简单的介绍:
标准1/3寸CCD感光面积是4.9 x 3.7mm,1/4寸CCD的感光面积是3.6 x 2.7mm.
先从CCD看起:,如果是枪机,打开防尘盖,看CCD表面
看到没?上下两排接点,中间缺了个大门牙,这就是SONY CCD 1/3"的特征,1/4"的只缺一个门牙
没缺门牙, SHARP CCD,1/3"与1/4就根据CCD的面积大小判断了!呵呵!不用我说你也知道了!
一样没缺门牙,但线条较粗,这是松下CCD
就这样了! 看久就不会被骗了,以我的经验,在商场铺头,随便拿个SHARP CCD冒充SONY的,至少有3成..
再谈谈方案,一般人认为不就是SONY, SHARP, Panasonic 方案?其实里头还有玄机:
理论上,任何CCD是可以搭配任何D.S.P的
Aug
2
| 摄像机拍摄的视角与镜头的毫米数、CCD的尺寸大小密不可分,下表为镜头毫米数与搭配的CCD拍摄视角的对应关系,可供大家参考: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1/3" CCD 搭配镜头拍摄范围的尺寸如下表所示: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
备注:同样毫米数的镜头搭配1/4"的CCD芯片拍摄的范围和角度稍微窄一点,但是拍摄画面中的物体看起来要大一点.表中的数据为水平方向的视场角度,如果摄像机装在高处往低处监看时,视场角和拍摄范围要稍微大一些,但拍摄画面中的物体要稍微小一点. |
Jul
29
孩子有病真是件难缠的事,有病乱投医,希望此文能对你有所帮助,这里列举的都是很多人认为比较好的儿科医生,有些医生可能大家都听说过。同时希望大家能够继续发扬共享精神,把大家认为比较好的医生推荐出来。
1:推荐医生:泰安小区社区服务部郭大夫
2.地址:维明大街,兴凯路交叉口西行100米,路南,泰安小区7号楼
3。乘车路线:铁一幼对过,公交车,可以在北国商城乘29路,到兴凯路西口下车,打听一下即可
4.电话:87087806
5.主治:中医为主,调理,个人感觉很好,在附近口碑很好!
6.温馨提示:郭大夫,周三休息,实行排号制,妈妈们要早点去哦!
1.医生推荐:钟家庄卫生所翟大夫
2.地址:钟家庄
3。乘车路线:坐62路车能直达。或坐34、58路钟家庄站下车,往路西走,打听钟家庄卫生所即可
4.电话:电话待我打听一下告诉大家,或者是有知道的妈妈可以补上!1:推荐医生:钟家庄卫生所翟大夫,
5.主治:手诊看小孩,每天人很多,以几个月到三岁的小小孩为主。就是自配的药比较苦。
6.温馨提示:每天人很多,看病的话记得早点去!
1.推荐医生:四中路社区服务部张大夫
2.地址:四中对面那条小巷子(不好意思,忘记街名了,巷口有许多卖小吃的)
3.乘车路线:每次都是开车去的,下次去注意看一下
4.主治:手诊,针灸快针治疗各种小小孩儿疾病,扎奶也很有效,有很多人都是慕名远道而去的(我有段时间奶不充足,就是在那儿扎好的)
5.温馨提示:每天看病的人很多,最好早点去排队,中午12点至14点午休,每周日下午休息
1、四中路上百汇大厦西侧的小巷子内,路东休门社区服务站。月子里我的奶不足,也是在那扎好的。
2、乘10路、2路等在建设大街城建局站下车,西行500米。四中路上好像没有其他公交车。
1推荐医生:肖家营姓什麽不知道,是个50来岁的妇女
2地址:沿红星街一直往北过一条河往东见一小路往北,进村一问就到了
3乘车:不太清楚,回头注意
4全科,也有针灸,主要老太太把脉比较准,配西药
5每天人很多,而且就医条件不太好。但慕名而去的很多
1、铁道学院里的医院中医门诊
2、主要看小孩,特别是贴药防止呼吸道疾病,效果不错。
3、火车站可乘座23路公交车(火车站出站南行20米)到铁道学院招待所下车,进门北行150米(大礼堂)北侧即到。
4、专家: 郑忠兴
时间:周一、四、六上午半天。
诊所开诊时间:周一、二、四、
五、六全天
上午8:00-11:30 下午2:00-5:30
以上推荐医生是www.sjzmama.com石家庄妈妈网的网友们推荐的,多谢这些妈妈们。
1:推荐医生:泰安小区社区服务部郭大夫
2.地址:维明大街,兴凯路交叉口西行100米,路南,泰安小区7号楼
3。乘车路线:铁一幼对过,公交车,可以在北国商城乘29路,到兴凯路西口下车,打听一下即可
4.电话:87087806
5.主治:中医为主,调理,个人感觉很好,在附近口碑很好!
6.温馨提示:郭大夫,周三休息,实行排号制,妈妈们要早点去哦!
1.医生推荐:钟家庄卫生所翟大夫
2.地址:钟家庄
3。乘车路线:坐62路车能直达。或坐34、58路钟家庄站下车,往路西走,打听钟家庄卫生所即可
4.电话:电话待我打听一下告诉大家,或者是有知道的妈妈可以补上!1:推荐医生:钟家庄卫生所翟大夫,
5.主治:手诊看小孩,每天人很多,以几个月到三岁的小小孩为主。就是自配的药比较苦。
6.温馨提示:每天人很多,看病的话记得早点去!
1.推荐医生:四中路社区服务部张大夫
2.地址:四中对面那条小巷子(不好意思,忘记街名了,巷口有许多卖小吃的)
3.乘车路线:每次都是开车去的,下次去注意看一下
4.主治:手诊,针灸快针治疗各种小小孩儿疾病,扎奶也很有效,有很多人都是慕名远道而去的(我有段时间奶不充足,就是在那儿扎好的)
5.温馨提示:每天看病的人很多,最好早点去排队,中午12点至14点午休,每周日下午休息
1、四中路上百汇大厦西侧的小巷子内,路东休门社区服务站。月子里我的奶不足,也是在那扎好的。
2、乘10路、2路等在建设大街城建局站下车,西行500米。四中路上好像没有其他公交车。
1推荐医生:肖家营姓什麽不知道,是个50来岁的妇女
2地址:沿红星街一直往北过一条河往东见一小路往北,进村一问就到了
3乘车:不太清楚,回头注意
4全科,也有针灸,主要老太太把脉比较准,配西药
5每天人很多,而且就医条件不太好。但慕名而去的很多
1、铁道学院里的医院中医门诊
2、主要看小孩,特别是贴药防止呼吸道疾病,效果不错。
3、火车站可乘座23路公交车(火车站出站南行20米)到铁道学院招待所下车,进门北行150米(大礼堂)北侧即到。
4、专家: 郑忠兴
时间:周一、四、六上午半天。
诊所开诊时间:周一、二、四、
五、六全天
上午8:00-11:30 下午2:00-5:30
以上推荐医生是www.sjzmama.com石家庄妈妈网的网友们推荐的,多谢这些妈妈们。
Jul
27
一级缓存
Hibernate框架一级缓存的特点:
1.它是hibernate自带的,不用我们手动配置。
2.它是以K-V对的方式存储数据,以KEY去获得PO对象。
3.只在同一个中session共享。
由于是hibernate自身就带有的,所以使用时不需要配置XML的工作,只要知道在同一个session中的存在相应的对象,那么它们都是共享的就可以了。
值得注意的是:
1.通过在做查询的时候,有几个查询方法支持一级Hibernate缓存,它们分别是:load(),get(),iterate(),其中要注意的是iterate方法只对实体对象查询才支持一级缓存,如果使用iterate来查询对象里面的相关属性,则查询的时候不支持一级缓存。
2.在管理一级缓存的时候可以使用,clear()和evict(object)两个方法,clear是清空全部,evict是清除指定的缓存对象。要好好的使用这两个方法,特别是在缓存数据量大的情况下。
二级缓存
Hibernate框架二级缓存的特点:
1.同样是K-V对的方式存储数据,以ID作为KEY。
2.它的共享范围是SessionFactory。
3.它不是自带的,使用时需要导入第三方实现架包,并做相应配置。常用的有EHcache(官方推荐),JBossCache,OScache等等。
二级缓存和session级别的缓存一样都只对实体对象做缓存,不对属性级别的查询做缓存。
EHcache的简单使用:
先配置一个叫做:ehcache.xml文件
diskStore 作用是如果要缓存到硬盘上,这里填写缓存到硬盘的路径。
maxElementsInMemory 作用是最大缓存连接数,也就是说只能在缓存中保存这里设置的数量。
overflowToDisk 当设置为true的时候,如果内存不足时就把缓存保存到硬盘。
timeToIdleSeconds 最大空闲时间,超过了这个时间就算超时了。
timeToLiveSeconds 最大生存时间。
defaultCache 是默认调用的缓存模版。
cache 是自定义其他缓存模版,这样的好处在于可以配置多个缓存模版,然后在hibernate-mapping中绑定到某个class。
例如:
接下来就在hibernate.cfg.xml文件中标明要使用二级缓存
Hibernate框架一级缓存的特点:
1.它是hibernate自带的,不用我们手动配置。
2.它是以K-V对的方式存储数据,以KEY去获得PO对象。
3.只在同一个中session共享。
由于是hibernate自身就带有的,所以使用时不需要配置XML的工作,只要知道在同一个session中的存在相应的对象,那么它们都是共享的就可以了。
值得注意的是:
1.通过在做查询的时候,有几个查询方法支持一级Hibernate缓存,它们分别是:load(),get(),iterate(),其中要注意的是iterate方法只对实体对象查询才支持一级缓存,如果使用iterate来查询对象里面的相关属性,则查询的时候不支持一级缓存。
2.在管理一级缓存的时候可以使用,clear()和evict(object)两个方法,clear是清空全部,evict是清除指定的缓存对象。要好好的使用这两个方法,特别是在缓存数据量大的情况下。
二级缓存
Hibernate框架二级缓存的特点:
1.同样是K-V对的方式存储数据,以ID作为KEY。
2.它的共享范围是SessionFactory。
3.它不是自带的,使用时需要导入第三方实现架包,并做相应配置。常用的有EHcache(官方推荐),JBossCache,OScache等等。
二级缓存和session级别的缓存一样都只对实体对象做缓存,不对属性级别的查询做缓存。
EHcache的简单使用:
先配置一个叫做:ehcache.xml文件
- <?xml version="1.0" encoding="UTF-8"?>
- <ehcache>
- <diskStore path="d:/cache" />
- <defaultCache maxElementsInMemory="1000" eternal="false"
- overflowToDisk="true" timeToIdleSeconds="180" timeToLiveSeconds="300"
- diskPersistent="false" diskExpiryThreadIntervalSeconds="120" />
- <cache name="longTime" maxElementsInMemory="100" eternal="false"
- overflowToDisk="true" timeToIdleSeconds="1800"
- timeToLiveSeconds="3000" diskPersistent="false"
- diskExpiryThreadIntervalSeconds="120" />
- </ehcache>
maxElementsInMemory 作用是最大缓存连接数,也就是说只能在缓存中保存这里设置的数量。
overflowToDisk 当设置为true的时候,如果内存不足时就把缓存保存到硬盘。
timeToIdleSeconds 最大空闲时间,超过了这个时间就算超时了。
timeToLiveSeconds 最大生存时间。
defaultCache 是默认调用的缓存模版。
cache 是自定义其他缓存模版,这样的好处在于可以配置多个缓存模版,然后在hibernate-mapping中绑定到某个class。
例如:
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd" >
- <hibernate-mapping>
- <class name="com.lovo.po.UserPO" table="userinfo" optimistic-lock="version">
- <!-- region的作用是指明要使用ehcache.xml文件中的哪个规则,这里需要与cache节点中的name属性想匹配,如果不写,则使用默认规则,即defaultCache里面的规则 -->
- <cache region="longTime" usage="read-write"/>
- <id name="id" column="uid" type="int">
- <generator class="increment"></generator>
- </id>
- <version name="verson" column="version" type="int" />
- <property name="username" column="name" type="string"></property>
- ...
- </class>
- </hibernate-mapping>
- <?xml version='1.0' encoding='UTF-8'?>
- <!DOCTYPE hibernate-configuration PUBLIC
- "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
- "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
- <hibernate-configuration>
- ...
- <!-- 使用二级缓存EHCACHE -->
- <property name="hibernate.cache.EhCacheProvider">true</property>
- <property name="cache.provider_class">
- org.hibernate.cache.EhCacheProvider
- </property>
- <property name="hibernate.cache.use_query_cache">true</property>
- ...
- </session-factory>
- </hibernate-configuration>






