线阵相机参数介绍---变频参数控制

变频器介绍

变频器功能的目的在于对外部输入信号进行运算处理,以达到理想的行频值。该功能主要是为了解决信号超行频,图像拉伸压缩等问题。

输入信号处理过程:

输入信号:允许出发相机信号的频率f与所要求输入信号的频率F不同

预除器:F/n1,1<=n1<=128,预除器将输入信号频率整除一个整数后,使其降低至10~100kHz频率范围内

乘法器:(F/n)*n2, 1<= n2 <= 32),乘法器将信号频率乘上一个整数,达到增加信号频率的目的。

分频器: (((F/n1)*n2)/n3, 1<= n3 <= 128)  通过分频器产生可以触发相机频率的信号。

外部输入行频大于相机最大行频值

当外部的输入信号大于相机支持的最大行频值时会丢失部分外部输入信号,成像出现异常。

具体表现为:

1.连续运行下,出图帧率与理论计算值不符,要小于理想值。

2.外部输入信号的行频值在变化过程中,成像与理想不符,以编码器作为触发源举例,在理想状态下加减速时图像的纵向精度恒定,与横向精度的比值不变,也即拉伸压缩比恒定。但在超行频的状态,编码器加减速时成像会出现拉伸压缩的现象。

对预分频器赋值n1(即将外部信号的行频值除以值n1,也可以理解为相机每接收n1个外部信号才响应一次触发)来避免外部输入信号超出相机最大行频的问题。

精度计算---以相机视野为对象

对外部信号处理的根本目的在于控制成像的纵向精度值,使之与图像的横向精度值相匹配来还原拍摄对象的真实比例。精度计算需要建立在成像正常的前提下,也即没有超行频、丢行等异常现象。
1.计算成像的横向精度值X,计算方式:横向视野/横向像素数。
2.计算成像的纵向精度值Y。记录对象的运动距离值,测量该段运动距离下对应的成像行数,也即纵向像素数,将运动距离/纵向像素值。
3.计算横向精度值X与纵向精度值Y之间的比值XN,埋想状态下X/比值为1。若不为1,将XN约分为整数比X'/Y'(整数值尽可能小),将乘法器赋值Y',后分频器赋值X'。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/694146.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于Web的网文管理系统

项目&#xff1a;基于Web的网文管理系统 伴随着时代的更替&#xff0c;我国人民的生活水平在不断提高&#xff0c;同时对生活娱乐的需求也在不断加大&#xff0c;我们在日常生活中通常会以多种方式娱乐自己&#xff0c;而阅读网络小说就是其中一种方式。随着计算机技术的成熟&a…

vue3 #组件通信#父传子#defineProps

//在父组件中 <template> <h1>父组件</h1> <Son :car"car" :money"money" /> </template> <script setup lang"ts"> import { ref } from vue import Son from ./components/Son.vue const money ref…

外包实在是太坑了,划水三年,感觉人都废了

先说一下自己的情况&#xff0c;专科生&#xff0c;19年通过校招进入杭州某个外包软件公司&#xff0c;干了接近3年的功能测试&#xff0c;今年年初&#xff0c;感觉自己不能够在这样下去了&#xff0c;长时间呆在一个舒适的环境会让一个人堕落! 而我已经在一个企业干了3年的功…

数据结构第3章 串

名人说&#xff1a;莫道桑榆晚&#xff0c;为霞尚满天。——刘禹锡&#xff08;刘梦得&#xff0c;诗豪&#xff09; 本篇笔记整理&#xff1a;Code_流苏(CSDN)&#xff08;一个喜欢古诗词和编程的Coder&#x1f60a;&#xff09; 目录 0、思维导图1、基本概念1&#xff09;主…

vue3 element-plus 省市区选择器组件封装

文章目录 前言一、省市区数据源处理二、AreaSelect省市区选择器组件封装三 、页面使用 前言 vue3封装一个省市区选择器组件&#xff0c;通过element-plus Cascader 级联选择器实现&#xff0c;效果如下&#xff1a; 一、省市区数据源处理 data.js var areaList {province_…

技术应用:C# System.Data.DataTable().Compute 基本用法

引言&#xff1a; 在 C# 编程中&#xff0c;处理和计算数据是一个常见而重要的任务。而 System.Data.DataTable().Compute 方法作为 DataTable 类中的一项强大功能&#xff0c;能够帮助我们在 DataTable 对象中执行各种数据计算操作。本文将深入介绍 DataTable().Compute 方法的…

Unity NavMesh 清除不可行走区域

通常场景中物体设置为static或Navigation Static后&#xff0c;打开Navigation使用默认设置烘焙NavMesh&#xff0c;模型顶部和底部会出现蓝色网格&#xff0c;但其中有部分属于不可能到达区域&#xff0c;如下图 本文介绍两种可去掉NavMesh中不需要网格的方法&#xff1a; 方…

编写代码中常见问题汇总(JavaScript)

1.控制台出现"undefined"报错 "undefined"是一个Javascript的错误报错&#xff0c;表示变量或属性未定义或未赋值。 这个报错通常出现在以下情况下&#xff1a; 尝试访问未声明的变量或函数。尝试访问未定义的对象属性。尝试调用未定义的函数。变量或属…

idm下载路径在哪 idm下载保存路径怎么设置 IDM下载器 internetdownloadmanager官方版下载 网络加速器

春节&#xff08;Spring Festival&#xff09;&#xff0c;是中国最隆重最富有特色的传统节日之一。春节期间我们与一家人团聚在一起&#xff0c;其乐融融。2024年春晚已经接近尾声了&#xff0c;很多人已经踏上了返程的路上。在部分地区&#xff0c;如春晚直播过程中或者网络高…

Java学习小记——设计模式

设计模式 设计模式简介Singleton模式Singleton模式简介Singleton的创建双重锁模式Double checked locking作为Java类的静态变量 变继承关系为组合关系组合模式装饰器模式 如何创建对象抽象工厂模式 设计模式简介 设计模式&#xff08;Design pattern&#xff09;代表了最佳的实…

css实现梯形

<div class"trapezoid"></div> .trapezoid {width: 200px;height: 0;border-bottom: 100px solid red; /* 定义梯形的底边 */border-left: 50px solid transparent; /* 定义梯形的左边 */border-right: 50px solid transparent; /* 定义梯形的右边 */} …

已解决】wangEditor报错$attrs is readonly.$listeners is readonly

【已解决】wangEditor报错$attrs is readonly.$listeners is readonly 在vue.config.js中加上如下代码 const { defineConfig } require(vue/cli-service) const path require(path); function resolve(dir) { //报resolve错的话加上这个方法return path.join(__dirname, d…

初识AXI总线

AXI是一种总线类型&#xff0c;具有高传输速率&#xff0c;高带宽&#xff0c;低时延等特性 AXI具有三种类型&#xff1a; 1.AXI_FULL:满足高性能内存映射&#xff08;memory-mapped&#xff09;需求 2.AXI_lite:不可突发传输 3.AXI_stream:面向数据流的传输 AXI的工作方式&a…

linux命令--pidof

文章目录 linux命令--pidof linux命令–pidof pidof 是Linux系统中用来查找正在运行进程的进程号&#xff08;pid)的工具&#xff0c;功能类似pgrep和ps。 pidof命令用于查找指定名称的进程的进程号id号。 语法 pidof(选项)(参数) 选项 -s&#xff1a;仅返回一个进程号&…

连续字母长度 - 华为OD统一考试(C卷)

OD统一考试&#xff08;C卷&#xff09; 分值&#xff1a; 100分 题解&#xff1a; Java / Python / C 题目描述 给定一个字符串&#xff0c;只包含大写字母&#xff0c;求在包含同一字母的子串中&#xff0c;长度第 k 长的子串的长度&#xff0c;相同字母只取最长的那个子串。…

Vue中v-model的原理

Vue 是当今非常流行的前端javascript框架之一&#xff0c;它的数据驱动视图的设计理念在开发中非常实用。为了简化视图数据的绑定&#xff0c;Vue提供了v-model指令&#xff0c;通过它可以将表单元素的值和Vue实例中的数据进行双向绑定。虽然v-model指令使用非常简单&#xff0…

代码随想录刷题第38天

今天正式进入动态规划。首先了解了动态规划的基本问题与动规五步曲&#xff1a;1.明确DP数组与下标含义&#xff1b;2.给出递推公式&#xff1b;3.初始化DP数组&#xff1b;4.明确遍历顺序&#xff1b;5.打印DP数组。 第一题是斐波那契数https://leetcode.cn/problems/fibonac…

【C++】初始化列表、static成员、友元、匿名对象、附练习题

文章目录 前言一、构造函数【初始化列表】1.1 构造函数体赋值1.2 初始化列表1.3 explicit关键字 二、static成员2.1 概念2.2 特性 三、友元3.1 友元函数3.2 内部类 四、匿名对象4.1 拷贝对象时的一些编译器优化 五、再次理解类和对象六、练习题6.1 求123...n&#xff0c;要求不…

Apipost多host服务配置如何使用

最近Apipost新增同环境下多host服务的配置功能&#xff0c;本篇文章带来该功能的使用场景及使用方法。 配置方法&#xff1a; 点击右上角眼睛标识进入环境管理 点击添加服务&#xff0c;输入服务名和URL 配置完成后需要在接口目录中选择该目录下需要使用的host服务&#xff0…

搭建SVN服务端和客户端

参考博客&#xff1a; https://zhuanlan.zhihu.com/p/428552058 先下载这两个文件&#xff1a; 链接&#xff1a; 链接&#xff1a;https://pan.baidu.com/s/1_1v_jKm3h7ZDSYEsgYyovA?pwd11ku 提取码&#xff1a;11ku –来自百度网盘超级会员V5的分享 第一个压缩包里有客户端…