Вопросы по теме 'accelerate-framework'
БПФ на iPhone, чтобы игнорировать фоновый шум и находить более низкие частоты
Я реализовал проект Деметри Pitch Detector для iPhone и столкнулся с двумя проблемами. 1) любой фоновый шум посылает бананы считывания частоты и 2) звуки более низкой частоты не воспроизводятся правильно. Я попытался настроить свою гитару, и пока...
6168 просмотров
schedule
15.10.2021
VImage от Accelerate против vDSP
Я пытаюсь использовать платформу Accelerate на iOS, чтобы обойти тот факт, что Core Image на iOS не поддерживает настраиваемые фильтры / ядра. Я разрабатываю фильтр обнаружения краев, используя две свертки с ядром Собеля , но начинаю с простого...
2402 просмотров
schedule
30.11.2021
Симметричная инверсия матрицы в C с использованием CBLAS / LAPACK
Я пишу алгоритм на C, который требует умножения матрицы и вектора. У меня есть матрица Q (W x W), которая создается путем умножения транспонирования вектора J ( 1 x W) с самим собой и добавлением матрицы идентичности I , масштабированной...
5229 просмотров
schedule
26.09.2021
Подвыборка изображения iOS Cocoa Touch vImage
Я работаю с vImages в Cocoa Touch, которые в моем случае представляют собой массивы ARGB-float-Arrays, и мне нужно выполнить подвыборку. Фильтрация нижних частот не проблема с использованием функций vImage, но как мне выбрать один из 2x2 пикселей...
571 просмотров
schedule
02.11.2021
(iPhone) Live FFT с iPod
Хорошо, ребята, я много читал о БПФ, но кажется, что это немного сложнее, чем создание tableView.
Я ищу способ анализировать воспроизводимый звук (из библиотеки iPod) в трех диапазонах (низкий, средний, высокий). Я думаю, что FFT выполняет свою...
466 просмотров
schedule
19.02.2022
Ускорение фреймворка vDSP, кадрирование БПФ
Я пытаюсь реализовать вычисление БПФ, используя Apple vDSP, для записанного аудиофайла (допустим, это моно PCM).
Я провел исследование здесь и нашел следующие темы весьма полезными:
Использование Apple FFT и ускорение Framework
Извлечение...
1431 просмотров
schedule
17.03.2022
Передача данных AVCaptureAudioDataOutput в vDSP/Accelerate.framework
Я пытаюсь создать приложение, которое запускает БПФ для данных микрофона, поэтому я могу проверить, например. самая громкая частота на входе.
Я вижу, что существует множество способов получения аудиовхода (службы RemoteIO AudioUnit, AudioQueue и...
4846 просмотров
schedule
23.03.2022
Примените фильтр цветовой матрицы к UIImage, используя vImageMatrixMultiply_ARGB8888, как это делает CIColorMatrix.
Я пытаюсь создать быструю функцию для применения фильтра цветовой матрицы к изображению с помощью vImageMatrixMultiply_ARGB8888 платформы Accellerate. Раньше мне удавалось применять цветовую матрицу к изображению с помощью CIFilter CIColorMatrix ....
380 просмотров
schedule
23.03.2022
индекс указателя на неполный тип 'const std::complex‹float› при использовании С++ 11
Мне нужно скомпилировать статическую библиотеку в С++ 11 и LLVM. Эта библиотека использует ускоренную структуру, которая включает структуру veclib.
Поскольку я использую С++ 11, у меня есть некоторые ошибки, например:
subscript of pointer to...
1735 просмотров
schedule
14.04.2022
Измеряют ли акселерометры только положительные значения? если да, то как изменить / отфильтровать необработанные данные, чтобы получить точные ускорения?
Я работаю над проектом, который требует от меня использования данных акселерометра и определения скорости, но все значения, которые я получаю, положительны, что довольно странно. Это неисправный инструмент или просто шум? и как от этого избавиться
112 просмотров
schedule
25.04.2022
Как нарисовать обрезанное растровое изображение с помощью Metal API или Accelerate Framework?
Я реализую собственный видеокомпозитор, который обрезает видеокадры. В настоящее время я использую Core Graphics для этого:
-(void)renderImage:(CGImageRef)image inBuffer:(CVPixelBufferRef)destination {
CGRect cropRect = // some rect ......
959 просмотров
schedule
09.05.2022
Как я могу использовать платформу vImage (Accelerate) в iOS из Xamarin?
Я хочу сделать некоторую обработку изображений для приложения iPhone. Я обнаружил, что vImage — это библиотека (вероятно, на родном языке C) для iOS 5.0 и более поздних версий.
Как я могу использовать эту библиотеку, если я использую Xamarin для...
467 просмотров
schedule
28.05.2022
Как получить правильные средние значения после применения преобразования Фурье к данным акселерометра iOS?
Я использую Accelerate framework для применения БПФ к данным акселерометра, код ниже:
//Set up
FFTSetup fft_weights;
DSPSplitComplex inputDataSplitComplex;
Float32 *outMagnitudes;...
211 просмотров
schedule
27.06.2022
Шум/искажения после применения фильтров с vDSP_deq22 (biquad IIR filter)
Я работаю над классом DSP (obj-c++) для новокаина , но мои фильтры только кажутся вызвать шум/искажение сигнала.
Я разместил свой полный код и коэффициенты здесь: https://gist.github.com/2702844 Но в основном это сводится к:
//...
2019 просмотров
schedule
28.07.2022
CMake не может найти LAPACK sgemm на macOS
Я пытаюсь скомпилировать этот код , но при запуске cmake .. в сборке в папке получаю сообщения:
-- Looking for Fortran sgemm
-- Looking for Fortran sgemm - not found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test...
448 просмотров
schedule
01.09.2022
Выполните автокорреляцию с помощью vDSP_conv из Apple Accelerate Framework.
Мне нужно выполнить автокорреляцию массива (вектора), но я не могу найти правильный способ сделать это. Я считаю, что мне нужен метод «vDSP_conv» из Accelerate Framework, но я не могу понять, как его успешно настроить. Больше всего меня смущает...
3751 просмотров
schedule
20.12.2022
iOS Ускорить результат зеркального отображения фильтра нижних частот FFT
Я пытаюсь перенести существующий фильтр нижних частот на основе БПФ на iOS, используя платформу Accelerate vDSP.
Кажется, что БПФ работает, как и ожидалось, примерно в первой четверти выборки. Но затем после этого результаты кажутся неправильными,...
1396 просмотров
schedule
30.07.2023
Почему мои значения частоты для iPhone FFT неверны?
Я пытался получить точные частоты с помощью БПФ в структуре Apple Accelerate, но мне трудно понять, почему мои значения не соответствуют истинной частоте.
Я использовал эту статью http://www.dspdimension.com/admin/pitch-shifting-using-the-ft/ в...
685 просмотров
schedule
18.01.2023
UnsafeMutablePointer‹Int8› из строки в Swift
Я использую алгоритм dgeev из реализации LAPACK в среде Accelerate для вычисления собственных векторов и собственных значений матрицы. К сожалению, функции LAPACK не описаны в документации Apple с простой ссылкой на...
8341 просмотров
schedule
03.06.2023
Может ли кто-нибудь объяснить, как этот код преобразует громкость в децибелы с помощью Accelerate Framework?
Я создаю приложение для iOS, используя EZAudio. Его делегат возвращает буфер float** , который содержит значения с плавающей запятой, указывающие обнаруженный объем. Этот делегат вызывается постоянно, и его работа выполняется в другом потоке....
2656 просмотров
schedule
05.11.2022