avatar
T*J
1
一个做DSP的公司, 要求用C++实现:
1是不是可以用derivative来判断? 可是如何数值计算derivative呢?
1. 怎么从 real time 采样的长数据串 实时 判断出 有没有peak, peak的duration。
面试者说不能等数据都采完再判断, 要随着实时数据采样, 实时判断peak
2. 还是长数据串, 但数据串中相邻数据的数值差别很小, 比如每个数据用18个bits
表示, 那么相邻数据差值在4个bits范围内, 用什么办法可以做数据压缩, 用尽量少
的bits来表示出长数据串
avatar
c*n
2
after our rose flower faded, it left a big pod (see pic)
is that a "fruit"? or seeds pod?
avatar
v*s
3
2是delta encoding 吧, 1 不知道 (kalman filter?)
avatar
T*J
4
2是不是可以先用multibyte integer表示, 再用delta encoding呢?
1. 是用derivative 吧?

【在 v******s 的大作中提到】
: 2是delta encoding 吧, 1 不知道 (kalman filter?)
avatar
k*e
5
2. 不知道你们说都delta encoding。但是可以只记差值,再加上正负,5bits足够
再对这5bits run classical compression algorithm


bits

【在 T*****J 的大作中提到】
: 一个做DSP的公司, 要求用C++实现:
: 1是不是可以用derivative来判断? 可是如何数值计算derivative呢?
: 1. 怎么从 real time 采样的长数据串 实时 判断出 有没有peak, peak的duration。
: 面试者说不能等数据都采完再判断, 要随着实时数据采样, 实时判断peak
: 2. 还是长数据串, 但数据串中相邻数据的数值差别很小, 比如每个数据用18个bits
: 表示, 那么相邻数据差值在4个bits范围内, 用什么办法可以做数据压缩, 用尽量少
: 的bits来表示出长数据串

avatar
T*J
6
有道理, 谢谢!

【在 k***e 的大作中提到】
: 2. 不知道你们说都delta encoding。但是可以只记差值,再加上正负,5bits足够
: 再对这5bits run classical compression algorithm
:
: 。
: bits

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。