From 70e65c79831128a8ff48ed2f7b637b4cc0c1b8ae Mon Sep 17 00:00:00 2001 From: lamipaul <paulobest25@gmail.com> Date: Mon, 13 Mar 2023 13:36:38 +0100 Subject: [PATCH] detection 1min --- Rapport2wavs.py | 8 ++++---- RapportInfo2txt | Bin 16368 -> 16368 bytes RapportInfo2txt.c | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Rapport2wavs.py b/Rapport2wavs.py index 6b0340d..6239431 100644 --- a/Rapport2wavs.py +++ b/Rapport2wavs.py @@ -6,8 +6,8 @@ parser = argparse.ArgumentParser() parser.add_argument('filename') args = parser.parse_args() -RORQUAL_HOPSIZE, RORQUAL_WINSIZE, RORQUAL_FE, RORQUAL_SAMPLEPERSAMPLE = 256, 4096, 4000, 25600 -CACHA_HOPSIZE, CACHA_WINSIZE, CACHA_FE, CACHA_SAMPLEPERSAMPLE = 256, 512, 64000, 12800 +RORQUAL_HOPSIZE, RORQUAL_WINSIZE, RORQUAL_FE, RORQUAL_SAMPLEPERSAMPLE, RORQUAL_LENSIG = 256, 4096, 4000, 25600, 60 +CACHA_HOPSIZE, CACHA_WINSIZE, CACHA_FE, CACHA_SAMPLEPERSAMPLE, CACHA_LENSIG = 256, 512, 64000, 12800, 60 CACHA_RAPPORT_FE, RORQUAL_RAPPORT_FE, RAPPORT_N_CHANNELS = 128_000, 128_00, 5 CACHA_NUM_DETEC, RORQUAL_NUM_DETEC = 10, 3 rorqual_predPos = lambda p: int(((p * RORQUAL_HOPSIZE + (RORQUAL_WINSIZE/2 + RORQUAL_HOPSIZE * 13) / 2) / RORQUAL_FE - 1) * RORQUAL_RAPPORT_FE) @@ -20,7 +20,7 @@ for l in lines: if l == ' rorqual predPeaks\n': l = next(lines) if ',' in l: - sig = np.zeros((30 * RORQUAL_RAPPORT_FE, RAPPORT_N_CHANNELS), dtype='int16') + sig = np.zeros((RORQUAL_LENSIG * RORQUAL_RAPPORT_FE, RAPPORT_N_CHANNELS), dtype='int16') peaks = np.array(l[:-2].split(',')).astype(int) l = next(lines) for p in peaks[:RORQUAL_NUM_DETEC]: @@ -31,7 +31,7 @@ for l in lines: if l == ' cacha predPeaks\n': l = next(lines) if ',' in l: - sig = np.zeros((10 * CACHA_RAPPORT_FE, RAPPORT_N_CHANNELS), dtype='int16') + sig = np.zeros((CACHA_LENSIG * CACHA_RAPPORT_FE, RAPPORT_N_CHANNELS), dtype='int16') peaks = np.array(l[:-2].split(',')).astype(int) l = next(lines) for p in peaks[:CACHA_NUM_DETEC]: diff --git a/RapportInfo2txt b/RapportInfo2txt index be9448a1b15a8fb4ace1ea1c416955ef833250a5..dfdba6569694eb98dc55308cfdf2d99c3c6269d6 100755 GIT binary patch delta 243 zcmexR|Dk?E10z#M(dH(`Z;T?GzvMb%ef?ei6U@)8<5aHpyf5};a}V=sex)V(@(dom ztp9Wv7(6<UzgYJ7|9}4Ntjb;t4E*~~@NZ`gjF=oLtjDArF}YLNQ^1Fvfx)9!q?LgI zM6)JOek5$e)WbYkLBxdTfH+7@1Z3LN$q6DlOfun<`$P(OE+E8BCv%C0FnNVdP7rNk z@?oF+L=;7v`eYR`9VP|$$w6WTJQqH*f~*1=S2+2cSQ3+i+h!wiJ1M3m`J0Oj&6t>8 TtlzxKSdE+MME>SWc5;jWe7;T} delta 243 zcmexR|Dk?E10&Okpv_H;-xx(o>lc4nk#Iz!aK8WgW<}w3+|NGsZ0=!R&9C&rU!K9E zm-U|x1A|BB@fXYf{{PRvoprY%0|Wp56a3p*r&>&o6xL%(x0u{1>?vTv$iU#yE7Hoq z0HRr=CqELlVcO0(SwX~v=K(uNOax@w%gG5MI!p=Xllw#pcs?M+Ehlq{hA{P+O->MP zVlrZ!{6y4*=LJGqda{a`4$}_3$w6WTJRcsjf~*1=S33EeSQ66>-OWbgc2Z0){5KaF XnlUkHOxV22SdE*BBVh9-J2^%GW>HZv diff --git a/RapportInfo2txt.c b/RapportInfo2txt.c index ca1f568..44cacb6 100755 --- a/RapportInfo2txt.c +++ b/RapportInfo2txt.c @@ -8,7 +8,7 @@ #define NTOAS_MAX 200 #define RORQUAL_SAMPLE_RATE 4000 -#define RORQUAL_LENSIG RORQUAL_SAMPLE_RATE*30 // load 60sec +#define RORQUAL_LENSIG RORQUAL_SAMPLE_RATE*60 // load 60sec #define RORQUAL_WINSIZE 4096 #define RORQUAL_LENSPEC (RORQUAL_LENSIG - RORQUAL_WINSIZE)/RORQUAL_HOPSIZE #define RORQUAL_HOPSIZE 256 @@ -18,7 +18,7 @@ #define RORQUAL_RAPPORT_SAMPLESPERSAMPLE 25600 // see cacha #define CACHA_SAMPLE_RATE 64000 -#define CACHA_LENSIG CACHA_SAMPLE_RATE*10 // load 10sec +#define CACHA_LENSIG CACHA_SAMPLE_RATE*60 // load 10sec #define CACHA_WINSIZE 512 #define CACHA_LENSPEC (CACHA_LENSIG - CACHA_WINSIZE)/CACHA_HOPSIZE #define CACHA_HOPSIZE 256 -- GitLab