Сообщение №18011653

5 +0−0CONTRA STUPIDUS15:08:36
28/12/2016
Чтобы прояснить картину, нужно определить координаты вспышки, заснятой видеокамерами. Подобные задачи решаются ежедневно в судоходстве и относятся к задачам пеленга. В настоящий момент имеются записи с двух видеокамер: первая смотрит на пирс с маяком на конце пирса, левее которого зафиксирована вспышка; вторая смотрит на пляж и пляжную постройку, левее которой зафиксирована вспышка. Таким образом, имеем два вектора, соответствующих двум камерам - каждый вектор начинается в месте размещения камеры и проходит через характерный ориентир (в первом случае этот ориентир - маяк на конце пирса, во втором случае это постройка на обочине дороги). Поскольку расстояние между началом и концом каждого вектора измеряется десятками метров, эти векторы указывают направление достаточно точно, с малой погрешностью. Векторы не параллельны друг другу (не компланарны), именно это позволяет запеленговать вспышку в двумерной плоскости, соответствующей поверхности моря. Зная направление вектора и угол между вектором и направлением на вспышку, вычисляем вектор на вспышку. Пересечение двух векторов на вспышку даст точку проекции вспышки на горизонтальную плоскость, или точку пересечения перпендикуляра, опущенного из места возникновения вспышки, на плоскость морской поверхности. Таким образом, будет установлено в трехмерном пространстве XYZ положение вспышки в плоскости XY. Для нахождение третьей координаты, или примерной высоты вспышки над уровнем моря, можно провести аналогичные расчеты в вертикальной плоскости, или наложить ночные фотографии с камер, заснявшие вспышку, на дневные фотографии тех же камер, на которых виден горизонт. Так будет определен угол вспышки по отношению к горизонту. Зная этот угол и имея расстояние до проекции вспышки на воду, можно элементарно (по теореме Пифагора) вычислить высоту вспышки над поверхностью моря, или третью недостающую координату.
Самые
^^^Наверх^^^Обратная связь