найти уравнение капли воды

У меня есть капля воды, которая падает под действием силы тяжести. Я предположил, что моя капля представляет собой эллипсоид , и я хочу найти уравнение, которое представляет этот эллипсоид в системе координат XYZ. Поэтому я поставил две перпендикулярные камеры , одну в плоскости XY, а другую в плоскости YZ, чтобы получить две проекции этой капли. Затем я написал соответствующие уравнения, которые связывают эти два проецируемых вида с трехмерным уравнением моей капли. Затем я решил эти уравнения, но они вернули бесконечное количество ответов (для трехмерного тела капли). Итак, я добавил еще одно уравнение для объема капли и решил снова. Хотя уравнение объема заметно ограничивало число допустимых ответов, ононе может однозначно ответить и возвращает два возможных ответа для капли, как показано на рисунке ниже (т. е. обе предлагаемые капли имеют одинаковые проекции на плоскости XY и YZ И имеют одинаковый объем)

Вид сверху с самолета XZ, в котором у нас нет камеры

Рис. 1. Два возможных ответа на вид сверху (плоскость XZ), что у нас нет камеры. Хотя эти два возможных решения имеют одинаковые проекции на плоскости XY и YZ, они отличаются от вида сверху, и это может помочь нам в распознавании правильного ответа.

Однако только одна из этих капель (красная или синяя) действительно моя падающая капля (которую камеры зафиксировали ее кадрами). Поэтому мне нужна еще одна порция информации, чтобы суметь отличить нужную. Мой вопрос заключается в том, какое уравнение ИЛИ условие я могу использовать (например, то, которое я сделал для объема капли), чтобы иметь возможность разделить желаемый ответ среди двух существующих возможностей?

Дополнительные описания:

Я использую две высокоскоростные камеры со скоростью 4500 кадров в секунду, и, поскольку я исследую явление столкновения, мне действительно нужна такая высокая частота кадров (или даже больше). Сферическая твердая частица диаметром 2 мм была выпущена пусковой установкой и сталкивается с моей падающей каплей диаметром 2 мм. Непосредственно перед столкновением капля деформируется из-за каких-то сил, приложенных к ней через частицу, поток пусковой установки и т. д. У меня есть третья камера, но она 400 кадров в секунду, и она также должна быть "синхронизирована" с другими, это другой вопрос. также. Что я имею в виду, задавая этот вопрос, так это найти «условие» ИЛИ другое «связанное уравнение», чтобы дать мне возможность различать эти два возможных ответа.(например, то, что я добавил для объема капель). Я также подумал о том, чтобы поместить зеркало за каплей под определенным углом, чтобы я мог одновременно снимать два разных вида капли с помощью одной камеры ИЛИ поместить соответствующий массив из нескольких лазерных излучателей (или любой другой тип указателя) на верхнюю плоскость. чтобы пометить каплю в обоих кадрах (по крайней мере, в одной точке), чтобы я мог использовать отмеченные точки для определения ответа. Тем не менее, я все еще пытаюсь выбрать наиболее удобный и применимый метод. Все ваши полезные идеи очень ценятся. Ниже представлена ​​схема моей экспериментальной установки.введите описание изображения здесь

Рис. 2 Экспериментальная установка, вид сверху.

Разве капли воды, подобные дождю, не являются в основном сферами ?
@MikeDunlavey, если они достаточно малы, они есть, но если они имеют типичный размер около длины капилляра, они имеют тенденцию становиться несколько сплющенными внизу. Тем не менее, эллипсоид на изображении выглядит слишком несферическим (но это может быть конкретный вид).
@Hossein Как я уже упоминал: капли имеют тенденцию сглаживаться внизу, поэтому вы ожидаете ЧАС / Вт < 1 где ЧАС - высота капли в направлении силы тяжести и Вт ширина перпендикулярна этому направлению.
Что мешает вам напрямую использовать уравнение трехмерного эллипсоида? en.wikipedia.org/wiki/Эллипсоид
@Michiel Спасибо за ваш комментарий. Диаметр капель составляет около 2 мм, а приведенный выше рисунок — это всего лишь образец моих результатов. На самом деле, многие разные пары кадров, которые у меня есть из моих капель, указывают на то, что они могли быть как вытянутыми, так и сжатыми при падении вниз (могут быть согнуты в любом направлении). Поэтому мне нужно найти какие-либо другие критерии, чтобы отличить правильный ответ между двумя существующими. те. У вас есть идея для этого? Спасибо
@MikeDunlavey Как я уже упоминал, мои капли могут деформироваться в любом направлении, образуя различные типы эллипсоидов (они почти сферические только в нескольких кадрах)
@ROIMaison Я рассмотрел уравнение трехмерного эллипсоида в общей форме для моей капли (как вы упомянули) и связал два проецируемых вида, которые у меня есть в моих кадрах, с этим общим уравнением. Затем я собрал их все вместе с другим уравнением для объема капли в систему уравнений и решил их. Итак, на рисунке выше есть решение системы уравнений, о которой я упоминал.
@Hossein, хорошо, значит, ты в основном смотришь на капли, которые все еще колеблются из-за их выпуска ?! В таком случае мое предложение действительно не работает.
Моя интуиция подсказывает, что, располагая камеры перпендикулярно, вы теряете часть взаимосвязи между изображениями, поэтому не можете различить эти два состояния. Системы стереозрения, как правило, используют камеры, которые просто разнесены на некоторое расстояние, а не просто перпендикулярны. У меня нет времени пойти и проверить математику, что это проблема прямо сейчас.
@nivag Спасибо за ваш комментарий. Я добавил к вопросу схему своей экспериментальной установки (вид сверху). Я думаю, что наши камеры не просто перпендикулярны друг другу, они также расположены на расстоянии. Как вы думаете, с двумя такими камерами мы все равно теряем часть данных и что мне делать?
@nivag Кажется, когда у нас есть две камеры, лучший угол для их позиционирования — 90, чтобы иметь минимальное количество общей информации от 3D-тела. Представьте, если бы у моих камер был какой-то другой ракурс, то в этом случае они начали бы получать больше общей информации от дроплета (по сравнению с 90). Каково твое мнение?
Моя интуиция ошибалась. Если вы используете только проекции и берете границу, вам нужны три точки зрения. Я напишу ответ.
@Hossein Можно ли добавить образец изображения обеих камер? Как я теперь понимаю, вы смотрите только на границу капли, по которой автоматически игнорируете массу информации. Согласно ответу, вам нужно различать только несколько вариантов, но, может быть, вы уже владеете этой информацией?
Недавно я видел исследование, которое показало, что падающие капли имеют форму легких пончиков или эритроцитов.
@ ja72 Спасибо за ваш комментарий. Как этот вопрос может быть полезен здесь? (не могли бы вы дать мне ссылку или название газеты)
@Bernhard Спасибо за ваш комментарий. Вы очень хорошо поняли суть. Да, как я уже упоминал в вопросе, я использую только границу капли (эллипс) на каждом изображении, поскольку, согласно рис.3, в настоящее время у меня нет другой информации внутри эллипса каждого кадра. Вот почему я упомянул, что думаю разместить соответствующий набор лазерных излучателей (или любой другой вид указки) на верхней плоскости, чтобы отметить каплю в обоих кадрах (по крайней мере, в одной точке), а затем я могу использовать отмеченные точка(и), чтобы определить ответ. Пожалуйста, дайте мне знать ваше мнение
@ Хоссейн Хорошее обновление. Я уже не вижу в этих изображениях ничего, что могло бы помочь. У меня нет опыта в экспериментах, но наведение лазеров на капли звучит очень сложно, может быть, лучше сначала попробовать простое освещение, а затем попытаться как-то выбрать на основе некоторого затенения.
@Bernhard Еще раз спасибо. Я получил концепцию маркировки из рис. 4 этой статьи: irphe.fr/~fragmix/publis/VB2011.pdf У вас есть идея получше, как отметить здесь каплю воды?
@Hossein На самом деле у меня нет действительно хороших предложений. Я думал об использовании красителя, но здесь он вам не поможет. Альтернативой может быть взвешенная частица, но вы также не хотите влиять на свойства жидкости. Удачи в любом случае!
@Hossein, если у вас есть какие-либо дополнительные изменения, которые нужно внести в ваш вопрос, было бы лучше сохранить их до тех пор, пока у вас не будет большой группы правок, которые нужно внести сразу. Мы предпочитаем, чтобы ни один отдельный пост не редактировался слишком много раз.

Ответы (3)

Вместо того, чтобы добавлять больше камер, просто добавьте несколько зеркал.

Ваша проблема заключается в том, что вы пытаетесь сделать томографию с системой с недостаточной выборкой. Это ОЧЕНЬ широкая тема - немного выходит за рамки вашего вопроса. Но зеркала будут работать. Я бы порекомендовал вам разместить их так, чтобы все изображения были в фокусе — в зависимости от глубины резкости вашей камеры вам также может понадобиться поиграть с «прямым» путем. Но, например, четыре зеркала, установленные как пара перископов, позволят одной камере делать два изображения с угла +- 22,5 градуса. Вторая установка под углом 45 градусов даст еще два вида, всего четыре. Это уменьшит дегенерацию.

Вот схема того, что я имел в виду:

введите описание изображения здесь

На самом деле вы можете купить устройство, похожее на это — см., например , https://www.lhup.edu/~dsimanek/3d/stereo/3dgallery5.htm , где есть несколько примеров снимков, сделанных с помощью стереоадаптера Loreo — оно включает в себя картина мало чем отличается от светоделителя, который я нарисовал. Однако обратите внимание, что у них два набора зеркал немного смещены, и что они направлены «прямо вперед». Это гарантирует, что фокальные плоскости для двух сторон будут совпадать, но это также означает, что вам может быть трудно подобраться очень близко к объекту, хотя смещение может помочь в этом. В любом случае, я предлагаю вам поиграть с настройкой (используя небольшую бусину размером с вашу каплю), пока она не будет выглядеть правильно с обычной камерой, прежде чем пытаться сделать это с высокоскоростной камерой.

Мне пришло в голову, что, поскольку капли довольно малы, вы можете упростить настройку с помощью пары призм — основная идея заключается в том, что призма изменяет угол света между входом и выходом. Может быть сложно получить нужное изображение (увеличение, расстояние и т. д.), тем более, что простая призма, преломляющая свет под большим углом, может иметь значительную хроматическую аберрацию, что затруднит измерение размеров. Если, конечно, вы не используете монохроматический источник света (или фильтр на камере). Если у вас есть цифровая цветная камера, вы могли бы увидеть, даст ли просмотр только одного из компонентов изображения R, G, B более четкое изображение...

введите описание изображения здесь

Если вы включите в свою призму плоскую часть, вы сможете увеличить количество просмотров до 6, расположенных на расстоянии всего 15 градусов друг от друга. И поскольку «прямой» вид затем проходит через призму, я полагаю, что длина оптического пути на самом деле будет одинаковой, потому что в основном призма является «очень грубой линзой», а линзы фокусируются, имея один и тот же путь. длина всех лучей от плоскости объекта до плоскости изображения.

введите описание изображения здесь

Это просто ночные мысли. Если у вас есть приятель в отделе оптики, он, вероятно, может придумать гораздо лучшие оптические устройства, которые достигают того же результата. Это действительно немного похоже на создание стереокамеры — это было сделано, как показано по приведенной выше ссылке; и есть компания, которая делает насадки для различных камер - они могут дать вам именно то, что вам нужно.

PS - хотя это было ДАВНО, я делал высокоскоростные снимки капель воды во время учебы в аспирантуре - так что это путешествие по переулку памяти для меня (и да, у меня была только одна камера и несколько зеркал... - но это был Imacon, который мог делать 10 миллионов кадров в секунду, а мои водяные струи диаметром 0,4 мм работали со скоростью 6 Маха ...)

Уважаемый Флорис, спасибо за ваш полезный ответ. Да, если возможно, дайте мне фотографию положения зеркал, чтобы знать, что вы считаете для 22,5 и 45 градусов. Также, пожалуйста, уточните, что вы подразумеваете под «прямым» путем выше. еще раз спасибо
Обновлено эскизами. Если бы между вашими зеркалами был зазор, вы могли бы видеть одну и ту же каплю под тремя разными углами, но оптический путь был бы другим. Если бы вы использовали призму, которая включала плоскую часть (по сути, «очень плохой объектив») перед вашей камерой, вы могли бы получить три изображения, которые все были бы сфокусированы в одной плоскости... Это позволило бы двум камерам получить шесть изображения, которые были бы хороши.
Спасибо за Ваш ответ. Как вы можете найти в вопросе, это действительно близко к тому, что я ожидал. Тем не менее, пожалуйста, дайте разъяснения по следующим вопросам: 1- Что вы подразумеваете под «зазором между зеркалами, чтобы увидеть падение с трех разных углов» .... перейдите к следующему комментарию.
2- Я еще не думал об использовании призмы, однако я уже вывел все необходимые уравнения проекции в 3 разных плоскостях (XY, YZ, XZ) с углом 90 градусов, я хочу иметь только эти 3 вида, а не изменить их. Итак, учитывая, что у меня 2 камеры и мне нужно 3 вида, я предпочитаю использовать конфигурацию зеркал или призм, которая дает мне 2 из «вышеуказанных» видов одновременно с 1 камерой (два вида должны быть под углом 90 градусов друг к другу) . Поэтому, как вы думаете, что лучше: с помощью зеркал или призм? Еще раз спасибо
Поскольку капля воды попадет в зеркало «сверху» или «снизу», мне интересно, следует ли вам использовать три ортогональных вида, которые (1 0 0), (0 1 1)/ 2 и (0 1 -1)/ 2 . С уравнениями, которые у вас есть, вы получите форму капли, повернутой на 90 градусов.
Уважаемый Флорис, поскольку я знаю, что у вас уже были некоторые исследования капель и некоторых связанных с ними концепций, мне очень интересно узнать, есть ли у вас какое-либо мнение по этим двум вопросам здесь и здесь . Большое спасибо

Очень прагматичным решением было бы ввести третью камеру, смотрящую под третьим углом, чтобы четко обозначить проблему.

Эта камера не обязательно должна быть такой же хорошей или быстрой камерой, как другие (при условии, что это высокоскоростные камеры), потому что вам в основном нужен только 1 кадр, для которого вы точно знаете, какая из двух возможностей. Это означает, что эта камера должна быть синхронизирована с двумя «основными» камерами, что может быть немного хлопотно.

Причина, по которой вам нужен только 1 кадр с камеры 3, заключается в том, что вы знаете, что форма капли не может внезапно, между 2 кадрами, переходить от одного решения к другому (если только они не очень похожи, и в этом случае вы в основном смотрите на сферу). в любом случае). Таким образом, вы можете сделать вывод о правильной форме двух возможностей из предыдущего кадра, для которого вы знали форму, или наоборот, из следующего кадра, для которого вы знали форму.

Спасибо за Ваш ответ. Сейчас я использую две камеры со скоростью 4500 кадров в секунду и добавляю еще одну, чего я не хочу (не могу) делать. Я исследую явление столкновения, которое действительно нуждается в такой высокой частоте кадров (или даже больше). Моя капля, непосредственно перед столкновением с твердой частицей диаметром 2 мм, испытывает деформации из-за каких-то сил, приложенных к ней через частицу, поток пусковой установки частиц и т.д. У меня есть третья камера, но она 400 кадров в секунду и она также должна быть "синхронизированной". " с другими это тоже другая проблема ... (пожалуйста, перейдите к следующему комментарию)
... Что я имею в виду, задавая этот вопрос, так это найти «условие» ИЛИ другое «связанное уравнение», чтобы дать мне возможность различать эти два возможных ответа (например, то, что я добавил для объема капли). Было бы очень любезно с вашей стороны, если бы вы ответили мне, если у вас есть какие-либо идеи для этого. Я также добавлю часть этой информации к вопросу. Еще раз спасибо!

К сожалению, если вы возьмете только спроецированные эллипсы, вам потребуется 3 точки зрения, чтобы получить уникальное решение. Для разделения камер на 90 градусов всегда есть поворот капли, который дает вам те же проекции, что и на изображении (если только вам не удастся красиво отобразить его по оси, что, вероятно, нереально). Я думаю, что для других углов между камерами это становится общей деформацией эллипсоида, а не вращением, но эффект тот же.

Если вас интересует математика реконструкции, вы можете посмотреть здесь или здесь .

Вероятно, самое простое/наиболее подходящее решение — это добавить третью камеру, но если вы не хотите этого делать, у меня есть несколько других предложений, которые могут сработать, но не идеально подходят для вашего случая.

Если бы это была стандартная ситуация стереозрения , вы бы определили некоторые общие черты в обоих изображениях и использовали их для определения их 3D-координат. Это даст вам несколько дополнительных точек для определения вашего эллипсоида. К сожалению, капли воды, как правило, не имеют каких-либо существенных особенностей, которые можно было бы идентифицировать. Вы можете использовать освещение, чтобы создать тень на половине капли. Я не уверен, насколько хорошо это сработает.

Точно так же вы можете использовать подход типа интерференционной проекции . Если вы проецируете лазерные линии на каплю, вы можете искать деформацию их формы, чтобы получить дополнительную информацию. Я не уверен, насколько легко было бы получить хороший шаблон в вашем масштабе. Также я думаю, что стандартный подход использует несколько шаблонов, которые могут не работать для динамической системы.

Мое последнее замечание: можете ли вы уйти, не зная? Ваши два варианта являются поворотами друг друга, и поэтому у вас будет много похожих свойств. Я думаю, что столкновение с плоской пластиной будет иметь одинаковые углы в любом случае.

Уважаемый Nivag, я думал разместить соответствующий массив из нескольких лазерных излучателей на верхней плоскости и их детекторов на нижней плоскости (на которой у нас нет камеры), чтобы помочь мне определить направление, в котором моя капля вытянулась с вида сверху ( см. рис. 1 выше) Что вы думаете об этом?
Спасибо за ваш полезный ответ. Как я уже упоминал в вопросе, столкновение капли происходит не с плоской поверхностью, а с сферической частицей, выпущенной через пусковую установку для частиц, и приближается к капле, чтобы столкнуть ее. Вот почему угол столкновения и общая ситуация будут разными, будь у меня «красная» капля или «синяя», и поэтому я должен найти ответ.