Изобретение относится к области функционально ориентированного поиска в геоинформационных базах данных, содержащих материалы дистанционного зондирования Земли, и может быть использовано при обработке данных, решении расчетно-аналитических и фотограмметрических задач. Предлагаемый способ позволяет на основе критериев пользователя выбрать из базы (баз) данных необходимые аэрокосмические изображения (АКИ) и на их основе сформировать мозаичное покрытие требуемого участка местности, наилучшим образом соответствующее требованиям решения задачи пользователем.
Известен способ построения и применения веб-каталогов для фокусированного поиска (патент RU №2382400, МПК G06F 017/30 от 20.02.2010 г.), в котором каждому источнику информации (сайту) назначается вес, который показывает релевантность сайта по отношению к тематическому разделу и/или характеристикам пользователя.
Недостатком известного способа является невозможность (или высокая сложность) задания весового коэффициента для возможности использования АКИ при решении конкретной задачи.
Известен способ информационного поиска (варианты) и компьютерная система для его осуществления (патент RU 2506636, МПК G06F 17/30 от 10.02.2014 г.), в котором поиск данных осуществляется на основе словесного описания задачи пользователем.
Недостатком известного способа является использование рубрик, а также необходимость преобразования словесного описания задачи к формальному виду.
Известен способ формирования структуры агрегированных данных и способ поиска данных посредством структуры агрегированных данных в системе управления базами данных (патент RU 2433467, МПК G06F 17/30 от 10.11.2011 г.), в котором сортировка искомой информации осуществляется благодаря сформированной структуре агрегированных данных и ее динамического обновления.
Недостатком известного способа является необходимость формирования агрегированных данных, а также сложностью применения к поиску АКИ.
Известен способ, реализованный в полезной модели информационно-поисковой системы (патент RU №110847, МПК G06F 17/30 от 27.11.2011 г.), в котором предложен поиск в базе данных, содержащей сведения об исходных адресах информационных ресурсов.
Недостатком известного способа является отсутствие возможности формирования мозаичного покрытия требуемой территории, максимально удовлетворяющей требованиям пользователя.
Известны способ и устройство поиска метаданных с использованием индексов метаданных (патент RU №2304805, МПК G06F 17/30 от 20.08.2007 г.), в котором осуществляется поиск ключа по индексной структуре мультиключей, содержащей значения мультиключей и идентифицирующую информацию для метаданных, соответствующую значению мультиключа, причем мультиключи структурированы посредством комбинации заранее установленных полей метаданных, после чего по найденному ключу осуществляют извлечение фрагмента метаданных.
Недостатком известного способа является необходимость генерации ключей, которая при малом количестве полей в базе метаданных не целесообразна.
Наиболее близким по своей сущности к заявляемому изобретению является способ поиска данных об объектах и в различных базах данных и система для его реализации (патент RU 2396593, МПК G06F 17/00 от 10.08.2010 г.), включающий формирование пакета данных на основании введенных параметров пользовательских запросов, таких как: поисковые атрибуты и условия; идентификация пользователя с помощью устройства авторизации; создание с помощью устройства управления контекстом объект контекста пользовательской сессии, в котором сохраняют параметры поискового запроса и формируют поисковые запросы с помощью устройства формирования пользовательских запросов на основании полученных из устройства управления конфигурацией метаданных, описывающих тип, состав, структуру и принадлежность баз данных, а также сведений, указанных в сформированном пакете данных пользовательского запроса; определение набора баз данных, участвующих в поиске, с учетом уровня доступа пользователя; выполнение поиска элементов общих для всех баз данных классификаторов и определение множества соответствующих им идентификаторов для каждой базы данных, участвующей в поиске, после чего для каждой из набора баз данных выполняется последовательность запросов для поиска объектов каждого типа и составление списка идентификаторов найденных объектов, удовлетворяющих условиям поиска; получение списка идентификаторов найденных объектов, удовлетворяющих условиям поискового запроса для каждой базы, который трансформируется в единый формат информации и сохраняется в объекте контекста пользовательской сессии, при этом при выполнении последовательности запросов для поиска объектов каждого типа, сведения о которых содержатся в базе данных, значения атрибутов объектов, которые распределены по нескольким таблицам, собираются в одно плоское денормализованное представление данных с учетом множественности значений атрибутов, содержащее помимо значений поисковых атрибутов также и идентификаторы объектов.
Недостатком прототипа является то, что в нем на рабочее место пользователя выгружаются (копируются) все данные, соответствующие запросу пользователя, без оценки их избыточности. Поэтому при использовании прототипа для формирования покрытия АКИ требуемого участка местности необходимо непосредственное участие оператора в этом процессе, а именно: последовательное извлечение из базы данных имеющихся изображений искомого участка местности, визуальное оценивание их характеристик и принятие решения о возможности их использования по назначению. Субъективизм, отсутствие у некоторых операторов достаточного опыта определяют, что не всегда возможно оперативно получить необходимый вид покрытия участка местности АКИ с требуемыми характеристиками. Иногда подобная организация выбора АКИ приводит к существенной избыточности информации, а именно дублирующим покрытиям одного и того же участка местности. Кроме того, уже при наличии в базе данных 7-10 разновременных изображений требуемого участка местности выбор АКИ может занимать до нескольких десятков минут. При числе таких АКИ, достигающем 30 и более, процедура становится чрезвычайно длительной и трудоемкой. Кроме того, копирование на рабочее место пользователя избыточной информации занимает дополнительное время.
Целью изобретения является повышение оперативно-технических характеристик выбора аэрокосмических изображений из баз данных, в том числе сокращение времени на формирование покрытия требуемого участка местности аэрокосмическими изображениями и исключение дублирования (избыточности) покрытий.
Заявляемые преимущества обеспечиваются введением новых операций: сравнение значений характеристик (метаданных) АКИ, хранимых в базе данных, с критериальными значениями и последующим определением АКИ, имеющим наилучшие характеристики на рассматриваемом участке местности; построение структуры мозаичного покрытия местности на основе результатов сравнения и взаимного пересечения АКИ, формирование векторной рамки для каждого фрагмента; вырезка той части АКИ, которая входит в мозаичное покрытие местности; выгрузка на рабочее место пользователя только вырезанных фрагментов АКИ.
Сопоставительный анализ технического решения со способом, выбранным в качестве прототипа, показывает, что заявляемый способ отличается новыми операциями, такими как: проверка полноты покрытия заданного участка местности отобранными АКИ; исключение избыточных АКИ из списка; формирование векторных рамок информативной части фрагментов в соответствии с приоритетами характеристик АКИ и их значениями; вырезка фрагментов из АКИ по полученным векторным рамкам.
Таким образом, заявляемое техническое решение соответствует критерию изобретения «новизна».
Анализ известных технических решений в исследуемой области и в смежных областях позволяет сделать вывод о том, что введенные операции известны. Однако введение их в способ выбора аэрокосмических изображений из баз данных по критериям пользователя и формирования покрытия участка местности на их основе в указанной последовательности придает этому способу новые свойства. Введенные операции осуществляются таким образом, что позволяют значительно снизить время формирования мозаичного покрытия участка местности, исключить избыточность этого покрытия, что, в свою очередь, позволяет однозначно определять координаты объектов, изображенных на фрагментах АКИ, входящих в мозаичное покрытие.
Таким образом, техническое решение соответствует критерию «изобретательский уровень», так как оно для специалиста явным образом не следует из уровня развития техники.
Техническое решение может быть использовано в геоинформационных системах, содержащих большое количество аэрокосмических изображений с различными и близкими значениями характеристик на одни и те же участки местности, для выполнения фотограмметрической обработки на основе использования опорных изображений, анализа местности и решения других задач.
Таким образом, изобретение соответствует критерию «промышленная применимость».
Задачу выбора аэрокосмических изображений из баз данных по критериям пользователя и формирования покрытия участка местности на их основе будем рассматривать как формирование безызбыточного покрытия заданного участка местности изображениями, характеристики которых соответствуют требованиям выполняемой задачи пользователя.
Под безызбыточным покрытием заданного участка местности будем понимать мозаику, составленную из его разновременных аэрокосмических изображений, обеспечивающую полное покрытие его территории. Каждое из изображений в мозаике, обеспечивая покрытие некоторого фрагмента заданного участка местности, должно соответствовать требованиям задачи пользователя. В предельном случае такая мозаика может состоять из единственного изображения, обеспечивающего полное покрытие заданного участка местности.
В качестве необходимого условия формирования безызбыточного покрытия будем рассматривать наличие в базе данных таких АКИ, которые в совокупности обеспечивают полное покрытие заданного участка местности. В качестве достаточного условия - существование хотя бы одного варианта состава АКИ в мозаичном покрытии искомого участка местности, в котором каждое изображение по своим характеристикам соответствует требованиям выполняемой фотограмметрической обработки.
На фиг. 1 представлена общая блок-схема процесса выбора из баз данных по критериям пользователя аэрокосмических изображений, необходимых для формирования безызбыточного покрытия участка местности,
на фиг. 2 - блок-схема процесса формирования векторной рамки информативных частей аэрокосмических изображений, которые войдут в состав безызбыточного покрытия участка местности,
на фиг. 3 - блок-схема формирования безызбыточного покрытия участка местности.
Пусть имеется база данных, содержащая множество D изображений земной поверхности мощностью М. Каждому изображению из D соответствуют метаданные, всю совокупность которых содержит множество
Каждое изображение из D характеризуется множеством Gi, i∈[1,M] точек местности, покрываемой данным АКИ, каждой из которых в соответствие поставлены геодезические координаты.
Другие характеристики АКИ представлены в виде множества , где U - количество используемых характеристик. При этом будем считается, что изображение, выбираемое в качестве опорного, удовлетворяет требованиям выполняемой задачи пользователя, если значения каждого элемента wu множества W окажутся в соответствующих интервалах допустимых значений , задаваемых пользователем.
Требуется для формирования безызбыточного покрытия заданного участка местности аэрокосмическими изображениями, удовлетворяющими требованиям выполняемой задачи пользователя, найти подмножество Do множества D, для которого выполняется условие
где G0 - множество точек местности, покрываемой мозаикой изображений, составленной из Do, которым в соответствие поставлены геодезические координаты; GT - множество точек в границах полигона, ограничивающего требуемый участок местности, каждой из которых в соответствие поставлены геодезические координаты; - значение u-й характеристики i-го АКИ.
Способ включает следующие операции:
1. Задание пользователем границ участка местности GT, для которого планируется решение каких-либо задач.
2. Задание пользователем конкретных значений для критериев (2) исходя из требований к решению задачи пользователем, а также последовательности оценивания характеристик АКИ. Наивысший приоритет присваивается характеристикам, имеющим определяющее влияние на решение задачи пользователем.
3. Поиск в базе (базах) данных и выбор АКИ, частично или полностью покрывающих заданный в п. 1 участок местности.
4. Проверка отобранных на шаге 2 изображений на соответствие критериям пользователя .
5. Формирование множества АКИ Dn, соответствующих требованиям решения задачи пользователя. Те АКИ, для которых значения характеристик лежат в соответствующих допустимых интервалах, рассматриваются в качестве потенциально пригодных и включаются в множество Dn. Остальные изображения исключаются из рассмотрения.
6. Проверка полноты покрытия заданного участка местности изображениями из Dn. Проверка полноты покрытия осуществляется путем проверки справедливости выражения
где n=1, …, N, N - количество АКИ в наборе Dn.
Иными словами, если множество точек местности в границах полигона, ограничивающего требуемый участок местности, входит в объединенное множество точек в границах полигонов, ограничивающих участки местности, покрываемые отобранными изображениями, то осуществляется переход к следующей операции.
Если выражение (3) оказывается неверным, осуществляется возврат к шагу 1 для определения вида требуемого частичного покрытия заданного участка местности и границ его фрагментов, для которых далее будет осуществляться поиск безызбыточных покрытий.
7. Исключение из Dn избыточных АКИ, в результате чего формируется безубыточное покрытие Do и мозаичное покрытие АКИ заданного участка местности. Для этих целей формируется пустое множество Do. Исключение избыточных АКИ осуществляется на основе перебора изображений из Dn.
8. Формируется полигон GT, соответствующий части заданного участка местности, еще не покрытой АКИ, уже включенными в Do
где Δ - симметрическая разность GT и Gn.
Для первого АКИ из .
9. Оценка типа формирования безызбыточного покрытия местности, заданного пользователем.
10. Если приоритетным является площадь получаемых фрагментов, то из Dn выбирается АКИ, имеющее максимальную площадь покрытия заданного участка местности .
11. Если приоритетным является получение фрагментов АКИ с наилучшими значениями характеристик, то из Dn выбирается АКИ, имеющее наилучшее значение характеристики, обладающей наивысшим приоритетом для решения задачи пользователем. Если наиболее значение приоритетной характеристики у всех АКИ из Dn одинаково, то выбирается АКИ, имеющее наилучшее значение характеристики, обладающей более низким приоритетом.
12. Выбранное в п. 10 и 11 АКИ заносится в Do.
13. Формируется векторная рамка информативной части для выбранного АКИ - той части АКИ, которая будет использоваться пользователем при решении текущей задачи.
14. Оценка того, что требуемый участок местности полностью покрыт АКИ . Операции 8-14 выполняются до тех пор, пока не выполнен перебор всех АКИ из Dn или требуемый участок местности полностью покрыт АКИ из Dn.
15. Оценка того, сформирован ли Do. Если нет, то осуществляется возврат к п. 1 и 2 для корректировки условий поиска или его прекращение. Если да, то выполняется переход к п. 16.
16. Вырезка фрагментов из выбранных АКИ (Do) по векторной рамке, полученной в п. 13 и включение их в мозаику изображений.
17. Выгрузка фрагментов АКИ и векторных рамок на рабочее место пользователя.
Таким образом, при использовании заявляемого способа достигается повышение оперативно-технических характеристик выбора аэрокосмических изображений из баз данных, в том числе сокращение времени на формирование покрытия требуемого участка местности аэрокосмическими изображениями и исключение дублирования (избыточности) покрытий. При этом исключается ряд операций пользователя по просмотру пользователем каждого АКИ, соответствующего его критериям, и выбора лучших из них. Исключение избыточности и вырезка фрагментов АКИ с информативной частью позволяют сократить время на выгрузку данных на рабочее место пользователя.
название | год | авторы | номер документа |
---|---|---|---|
Программно-аппаратный комплекс, предназначенный для обработки аэрокосмических изображений местности с целью обнаружения, локализации и классификации до типа авиационной и сухопутной техники | 2021 |
|
RU2811357C2 |
СПОСОБ ИДЕНТИФИКАЦИИ ОПОРНЫХ ТОЧЕК НА КОСМИЧЕСКИХ ИЗОБРАЖЕНИЯХ МЕСТНОСТИ ПРИ ОТСУТСТВИИ ПАРАМЕТРОВ ГЕОГРАФИЧЕСКОЙ ПРИВЯЗКИ | 2021 |
|
RU2768219C1 |
МОДИФИКАЦИЯ ПАРАМЕТРОВ ПОСЛЕДОВАТЕЛЬНОСТИ ИМПУЛЬСОВ ДЛЯ МАГНИТНО-РЕЗОНАНСНОЙ ВИЗУАЛИЗАЦИИ | 2017 |
|
RU2734059C2 |
СПОСОБ ФОРМИРОВАНИЯ ЦИФРОВОЙ ПЛАН-СХЕМЫ ОБЪЕКТОВ СЕЛЬСКОХОЗЯЙСТВЕННОГО НАЗНАЧЕНИЯ И СИСТЕМА ДЛЯ ЕГО РЕАЛИЗАЦИИ | 2015 |
|
RU2612326C2 |
Устройство для семантической классификации и поиска в архивах оцифрованных киноматериалов | 2016 |
|
RU2628192C2 |
Способ идентификации опорных точек на космических изображениях местности при их трансформировании | 2018 |
|
RU2683626C1 |
Система визуального поиска в коллекции изображений | 2022 |
|
RU2807980C1 |
ФИЛЬТРАЦИЯ ИНФОРМАЦИИ ИЗ СОЦИАЛЬНОЙ СЕТИ С ЦЕЛЬЮ ЕЕ ИНДИВИДУАЛИЗИРОВАННОГО ОТОБРАЖЕНИЯ НА ФОНЕ КАРТЫ МЕСТНОСТИ | 2011 |
|
RU2544744C2 |
АВТОМАТИЧЕСКОЕ ГЕНЕРИРОВАНИЕ ТЕГА НА ОСНОВАНИИ СОДЕРЖАНИЯ ИЗОБРАЖЕНИЯ | 2012 |
|
RU2608261C2 |
ПОИСК ИЗОБРАЖЕНИЙ НА ЕСТЕСТВЕННОМ ЯЗЫКЕ | 2015 |
|
RU2688271C2 |
Изобретение относится к области поиска в геоинформационных базах данных, содержащих материалы дистанционного зондирования Земли, и может быть использовано при обработке данных, решении расчетно-аналитических и фотограмметрических задач. Согласно способу сравнивают значения характеристик (метаданных) аэрокосмических изображений (АКИ), хранимых в базе данных, с критериальными значениями и последующим определением АКИ, имеющим наилучшие характеристики на рассматриваемом участке местности. Строят структуры мозаичного покрытия местности на основе результатов сравнения и взаимного пересечения АКИ. Формируют векторную рамку для каждого фрагмента. Вырезают ту часть АКИ, которая входит в мозаичное покрытие местности. Выгружают на рабочее место пользователя только вырезанные фрагменты АКИ. Технический результат заключается в повышении оперативно-технических характеристик выбора аэрокосмических изображений из баз данных. 3 ил.
Способ выбора аэрокосмических изображений (АКИ) из баз данных по критериям пользователя и формирования покрытия участка местности на их основе, отличающийся тем, что для заданного участка местности строится мозаичное покрытие на основе определения по критериям пользователя той части АКИ, которая будет использоваться при решении задачи пользователем, для этого в предлагаемом способе: формируют поисковый запрос к базе метаданных, содержащей идентификаторы и значения характеристик АКИ, с заданием границ требуемого участка местности GT, значений критериев поиска и последовательности (приоритета) оценивания характеристик АКИ; осуществляют поиск в базе (базах) данных АКИ, частично или полностью покрывающих заданный участок местности; отбирают из найденных АКИ соответствующие критериям пользователя; оценивают полноту покрытия заданного участка местности; исключают избыточные АКИ; если покрытие не полное, то корректируют критерии поиска, иначе формируют мозаичное покрытие посредством вырезки фрагментов из выбранных изображений заданного участка местности; для каждого фрагмента формируют векторную рамку информативной части изображения, используемой при решении задачи пользователем, таким образом, что объединение векторных рамок информативной части всех фрагментов равно GT без дублирующих покрытий разными фрагментами одного и того же участка местности; осуществляют выгрузку фрагментов АКИ и векторных рамок информативных частей на рабочее место пользователя.
СПОСОБ ПОИСКА ДАННЫХ ОБ ОБЪЕКТАХ И В РАЗЛИЧНЫХ БАЗАХ ДАННЫХ И СИСТЕМА ДЛЯ ЕГО РЕАЛИЗАЦИИ | 2007 |
|
RU2396593C2 |
US 8336775 B2, 25.12.2012 | |||
СТРУКТУРА ИНДЕКСА МЕТАДАННЫХ, СПОСОБ ОБЕСПЕЧЕНИЯ ИНДЕКСОВ МЕТАДАННЫХ И СПОСОБ И УСТРОЙСТВО ПОИСКА МЕТАДАННЫХ С ИСПОЛЬЗОВАНИЕМ ИНДЕКСОВ МЕТАДАННЫХ | 2004 |
|
RU2304805C2 |
СПОСОБ ФОРМИРОВАНИЯ СТРУКТУРЫ АГРЕГИРОВАННЫХ ДАННЫХ И СПОСОБ ПОИСКА ДАННЫХ ПОСРЕДСТВОМ СТРУКТУРЫ АГРЕГИРОВАННЫХ ДАННЫХ В СИСТЕМЕ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ | 2010 |
|
RU2433467C1 |
Авторы
Даты
2017-02-28—Публикация
2015-12-07—Подача