СИСТЕМА ДЛЯ ОПРЕДЕЛЕНИЯ СОБЫТИЯ
SYSTEM FOR EVENT IDENTIFICATION

ОБЛАСТЬ ТЕХНИКИ
Настоящее изобретение в целом относится к определению события, а еще конкретнее к способу быстрого определения наступления интересуемого события. В частности, настоящее изобретение относится к способу, устройству и системе для быстрого определения наступления интересуемого события, такого как высвобождение опасного материала или опасное состояние, на основании индикаторов объекта, определенных с использованием системы наблюдения.
УРОВЕНЬ ТЕХНИКИ
В конкретных ситуациях наступление события может вызвать физиологическую и/или психологическую реакцию объектов, расположенных в непосредственной близости от этого события. В качестве конкретного примера выпуск опасного материала в некоторую область может вызвать физиологическую и/или психологическую реакцию одного человека или более людей, находящихся в этой области. Опасный материал может представлять собой, например, химический, биологический, радиационный, ядерный или другой тип источника. В некоторых случаях опасный материал может быть взрывным устройством, таким как оружие взрывного типа, или материалом, высвобождаемым в результате детонации такого оружия.
Высвобождение опасного материала в эту область может быть случайным или намеренным. Например, опасный материал может быть высвобожден в результате хранения или транспортировки промышленных или технологических материалов. В другом примере опасный материал может быть высвобожден противниками, имеющими враждебные намерения.
Зачастую воздействие опасного материала, такого как опасный химический агент, токсичное промышленное химическое или взрывное устройство, не может быть быстро определено человеком или доступными в настоящее время системами определения. Например, воздействие опасного материала может быть скрытым и невидимым и, следовательно, плохо идентифицироваться человеком.
Кроме того, многие доступные в настоящее время датчики для определения химического материала требуют прямого контакта с опасным материалом вне зависимости от того, находится ли этот опасный материал в воздухе, воде или пище. Время, необходимое облаку из неизвестного опасного материала на распространение от места первоначального высвобождения до местоположения датчика для определения химического материала, может составлять минуты, десятки минут, часы или дни в некоторых случаях.
В конкретных ситуациях период времени между первоначальным высвобождением опасного материала в области и моментом времени, в который датчик для определения химического материала способен определить опасный материал, может задерживать возможность запуска предупредительного сигнала для уведомления людей об опасности в области воздействия или вокруг нее, для осуществления эвакуации в области воздействия или для направления работников аварийно-спасательных служб в эту область воздействия настолько быстро, насколько это необходимо. По мере увеличения времени подверженности воздействию опасного материала, вредные эффекты по отношению к этим подверженным воздействию людям могут быстро прогрессировать, а количество подверженных воздействию людей может быстро увеличиваться в зависимости от типа опасного материала, который был высвобожден. Эти эффекты могут иметь потенциал для серьезного и неблагоприятного воздействия на здоровье, безопасность и благополучие человека, а в некоторых случаях на животных, находящихся в области воздействия или вокруг нее, а также на инфраструктуру этой области.
В дополнение к высвобождению опасного материала, могут быть и другие типы интересуемых событий, которые может быть необходимо быстро определить. Например, может быть необходимо быстро определить нежелательные интересуемые события таким образом, что может быть быстро предпринято действие по устранению этих нежелательных интересуемых событий. Таким образом, может быть необходимо иметь способ и устройство, которые решают по меньшей мере некоторые из вышеописанных проблем, а также другие возможные проблемы.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
В одном иллюстративном варианте реализации устройство содержит систему наблюдения, датчик и анализирующее устройство. Система наблюдения контролирует объекты в окружающей среде для генерирования данных контроля. Датчик анализирует данные контроля для идентификации количества вариантов индикатора, проявляемых по меньшей мере частью объектов. Каждый из этого количества вариантов индикатора представляет собой вариант соответствующего индикатора события в совокупности предварительно выбранных индикаторов события. Анализирующее устройство оценивает это количество вариантов индикатора, идентифицированных для определения того, превышает ли по меньшей мере часть из указанного количества вариантов индикатора пороговое значение для определения события, что указывает на определение наступления интересуемого события.
В другом иллюстративном варианте реализации система для определения опасного материала содержит систему наблюдения, датчик и анализирующее устройство. Система наблюдения контролирует объекты в окружающей среде для генерирования данных контроля. Датчик определяет количество вариантов индикатора, проявляемых по меньшей мере частью объектов, с использованием данных контроля. Каждый из этого количества вариантов индикатора представляет собой вариант соответствующего индикатора события в совокупности предварительно выбранных индикаторов события. Анализирующее устройство оценивает это количество вариантов индикатора и дополнительную информацию для определения того, превышает ли по меньшей мере часть из указанного количества вариантов индикатора пороговое значение для определения события, что указывает на определение высвобождения опасного материала.
Еще в одном иллюстративном варианте реализации предложен способ определения наступления интересуемого события. Объекты контролируют в окружающей среде для генерирования данных контроля с использованием системы наблюдения. Количество вариантов индикатора, проявляемых по меньшей мере частью объектов, определяют с использованием данных контроля. Каждый из этого количества вариантов индикатора представляет собой вариант соответствующего индикатора события в совокупности предварительно выбранных индикаторов события. Количество вариантов индикатора оценивают для определения того, превышает ли по меньшей мере часть из указанного количества вариантов индикатора пороговое значение для определения события, что указывает на определение высвобождения опасного материала.
Кроме того, настоящее изобретение содержит варианты реализации согласно приведенным далее пунктам:
Пункт 1. Устройство, содержащее:
систему наблюдения, которая контролирует объекты в окружающей среде для генерирования данных контроля,
датчик, который анализирует данные контроля для идентификации количества вариантов индикатора, проявляемых по меньшей мере частью объектов, причем каждый вариант индикатора из указанного количества вариантов индикатора представляет собой вариант соответствующего индикатора события в совокупности предварительно выбранных индикаторов события, и
анализирующее устройство, которое оценивает указанное количество вариантов индикатора, идентифицированных для определения того, превышает ли по меньшей мере часть из указанного количества вариантов индикатора пороговое значение для определения события, что указывает на определение наступления интересуемого события.
Пункт 2. Устройство по пункту 1, в котором определение того, что по меньшей мере часть из указанного количества вариантов индикатора превышает пороговое значение для определения события обеспечивает возможность запуска системы оповещения таким образом, что эта система оповещения запущена без существенной задержки после наступления интересуемого события.
Пункт 3. Устройство по пункту 1, дополнительно содержащее: запоминающее устройство, которое хранит дополнительную информацию, которую анализирующее устройство использует при оценке того, превышает ли по меньшей мере часть из указанного количества вариантов индикатора пороговое значение для определения события.
Пункт 4. Устройство по пункту 3, в котором дополнительная информация содержит по меньшей мере одну из следующего: информация о времени и дате, информация о геопространственном положении, информация о погоде, исторические модели индикаторов человека и исторические данные о потоке пешеходов.
Пункт 5. Устройство по пункту 1, в котором система наблюдения содержит по меньшей мере одну из следующего: система визуального наблюдения, система аудионаблюдения, измерительная система для измерения температуры, система наблюдения за походкой, измерительная система для измерения качества воздуха, система для определения физиологической реакции и система для распознавания выражений лица.
Пункт 6. Устройство по пункту 5, в котором система визуального наблюдения содержит по меньшей мере одну из следующего: отображающая система, видеокамера, электрооптическая отображающая система, инфракрасная отображающая система и ультрафиолетовая отображающая система.
Пункт 7. Устройство по пункту 5, в котором система аудионаблюдения содержит акустический преобразователь и/или микрофон.
Пункт 8. Устройство по пункту 1, дополнительно содержащее: устройство для генерирования предупредительного сигнала, которое генерирует предупредительный сигнал в ответ на определение того, что по меньшей мере часть из указанного количества вариантов индикатора превышает пороговое значение для определения события.
Пункт 9. Устройство по пункту 1, в котором анализирующее устройство генерирует предупредительный сигнал в ответ на определение того, что по меньшей мере часть из указанного количества вариантов индикатора превышает пороговое значение для определения события, причем предупредительный сигнал выбран из одного из следующего: визуальный предупредительный сигнал, звуковой предупредительный сигнал и предупредительное сообщение.
Пункт 10. Устройство по пункту 9, в котором предупредительный сигнал сгенерирован после наступления интересуемого события без существенной задержки.
Пункт 11. Устройство по пункту 1, в котором интересуемое событие представляет собой наличие опасного материала в некотором месте по отношению к окружающей среде, причем по меньшей мере часть из указанных объектов проявляет количество вариантов индикатора в ответ на воздействие опасного материала.
Пункт 12. Устройство по пункту 11, в котором источник опасного материала выбран из одного из следующего: химический источник, радиологический источник, биологический источник, ядерный источник, оружие и взрывное устройство.
Пункт 13. Система для определения опасного материала, содержащая:
систему наблюдения, которая контролирует объекты в окружающей среде для генерирования данных контроля,
датчик, который определяет количество вариантов индикатора, проявляемых по меньшей мере частью объектов, с использованием данных контроля, причем каждый вариант индикатора из указанного количества вариантов индикатора представляет собой вариант соответствующего индикатора события в совокупности предварительно выбранных индикаторов события, и
анализирующее устройство, которое оценивает указанное количество вариантов индикатора и дополнительную информацию для определения того, превышает ли по меньшей мере часть из указанного количества вариантов индикатора пороговое значение для определения события, что указывает на определение высвобождения опасного материала.
Пункт 14. Система для определения опасного материала по пункту 13, дополнительно содержащая:
систему оповещения, которая запущена без существенной задержки после подвергания объектов воздействию опасного материала в ответ на определение того, что по меньшей мере часть из указанного количества вариантов индикатора превышает пороговое значение для определения события.
Пункт 15. Система для определения опасного материала по пункту 13, в которой система наблюдения содержит по меньшей мере одну из следующего: система визуального наблюдения, система аудионаблюдения, измерительная система для измерения температуры, система наблюдения за походкой, измерительная система для измерения качества воздуха, система для определения физиологической реакции и система для распознавания выражений лица.
Пункт 16. Способ определения наступления интересуемого события, согласно которому:
контролируют объекты в окружающей среде с использованием системы наблюдения для генерирования данных контроля,
определяют количество вариантов индикатора, проявляемых по меньшей мере частью объектов, с использованием данных контроля, причем каждый вариант индикатора из указанного количества вариантов индикатора представляет собой вариант соответствующего индикатора события в совокупности предварительно выбранных индикаторов события, и
оценивают указанное количество вариантов индикатора для определения того, превышает ли по меньшей мере часть из указанного количества вариантов индикатора пороговое значение для определения события, что указывает на определение наступления интересуемого события.
Пункт 17. Способ по пункту 16, согласно которому дополнительно: запускают систему оповещения без существенной задержки после наступления интересуемого события в ответ на определение того, что указанное количество вариантов индикатора превышает пороговое значение для определения события.
Пункт 18. Способ по пункту 16, согласно которому оценивают указанное количество вариантов индикатора содержит:
оценивают указанное количество вариантов индикатора и дополнительную информацию, сохраненную в запоминающем устройстве, для определения того, превышает ли указанное количество вариантов индикатора пороговое значение для определения события, причем дополнительная информация содержит по меньшей мере одну из следующего: информация о времени и дате, информация о геопространственном положении, информация о погоде, исторические модели индикаторов человека и исторические данные о потоке пешеходов.
Пункт 19. Способ по пункту 16, согласно которому контроль объектов в окружающей среде с использованием системы наблюдения для генерирования данных контроля включает:
генерирование по меньшей мере одного из следующего: данные об изображении, звуковые данные, данные о температуре, данные о походке, данные о качестве воздуха, данные о физиологических реакциях или данные о выражениях лица с использованием системы наблюдения.
Пункт 20. Способ по пункту 16, согласно которому определение количества вариантов индикатора включает:
анализ данных контроля с использованием аналитического программного обеспечения для анализа видеоданных и/или аналитического программного обеспечения для анализа аудиоданных для определения указанного количества вариантов индикатора.
Признаки и функции могут быть обеспечены независимо в различных вариантах реализации настоящего изобретения или могут быть объединены еще в одних вариантах реализации, для которых дополнительные сведения можно увидеть по ссылке на приведенное далее описание и чертежи.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Новые признаки, считаемые характеристикой иллюстративных вариантов реализации, заданы в приложенной формуле изобретения. Иллюстративные варианты реализации, однако, а также наилучший режим использования, их дополнительные задачи и признаки, будут наилучшим образом понятны по ссылке на приведенный далее раздел «Осуществление изобретения» с описанием иллюстративного варианта реализации настоящего изобретения при прочтении вместе с приложенными чертежами.
На фиг. 1 показано изображение системы для определения опасного материала в торговом центре согласно иллюстративному варианту реализации.
На фиг. 2 показано изображение окружающей среды и системы для определения события для определения интересуемых событий, которые возникают внутри и в непосредственной близости от окружающей среды, в виде структурной схемы согласно иллюстративному варианту реализации.
На фиг. 3 показано изображение системы наблюдения в виде структурной схемы согласно иллюстративному варианту реализации.
На фиг. 4 показано изображение схемы индикаторов в виде структурной схемы согласно иллюстративному варианту реализации.
На фиг. 5 показано изображение процесса определения интересуемого события в виде блок-схемы согласно иллюстративному варианту реализации.
На фиг. 6 изображение процесса определения высвобождения опасного материала в виде блок-схемы согласно иллюстративному варианту реализации.
На фиг. 7 показано изображение процесса определения высвобождения опасного материала в виде блок-схемы согласно иллюстративному варианту реализации.
На фиг. 8 показано изображение системы обработки данных в виде структурной схемы согласно иллюстративному варианту реализации.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Иллюстративные варианты реализации показывают и учитывают различные принципы. Например, иллюстративные варианты реализации показывают и учитывают то, что может быть необходимо иметь возможность быстро и автономно определять конкретные интересуемые события на основании результатов наблюдений реакций объектов на наступление этих интересуемых событий. Эти объекты могут содержать человеческие объекты, животные объекты, растительные объекты или другие типы живых организмов. В частности, иллюстративные варианты реализации подтверждают и учитывают, что может быть необходимо иметь возможность быстро определить высвобождение опасного материала, подверженность воздействию опасного условия или подверженность воздействию некоторого другого типа нежелательного события в окружающей среде на основании реакции объектов в этой окружающей среде на это нежелательное событие.
Иллюстративные варианты реализации подтверждают и учитывают, что физиологические и психологические реакции объектов, подверженных воздействию интересуемых событий, могут представлять собой ответные реакции, которые можно наблюдать, чувствовать, нюхать, слышать, ощущать каким-либо другим образом или испытывать каким-либо другим образом. В качестве одного иллюстративного примера воздействие опасного материала может вызывать то, что один или более людей проявляют поведения, которые могут быть захвачены посредством отображающей системы или системы для записи аудиоданных. В другом примере животные, такие как натренированные на определение собаки, могут проявлять поведения, которые указывают на наличие опасного материала в окружающей среде. Например, собаки могут проявлять конкретные поведения в ответ для определение наркотиков, взрывчатых материалов, конкретных видов из животного мира или некоторого другого типа вещества. Эти собаки могут проявлять эти поведения инстинктивно или в результате тренировки. В качестве еще одного примера растения могут проявлять поведение, которое указывает на подверженность воздействию конкретных веществ. Например, растения, подверженные воздействию конкретных типов газообразных, жидких или твердых веществ, могут вянуть. Кроме того, иллюстративные варианты реализации подтверждают и учитывают, что система, которая использует идентификацию этих типов поведений объектов для определения, что опасный материал был высвобожден, может выполнять это определение быстро, существенно более быстрым образом, а в некоторых случаях более доступным образом, чем система определения химических веществ, которая требует прямого контакта с опасным материалом.
Таким образом, иллюстративные варианты реализации обеспечивают способ, устройство, и систему быстрого, пассивного и автономного определения наступления интересуемого события. В частности, объекты могут находиться под контролем в области с использованием системы наблюдения. Количество вариантов индикаторов, проявляемых по меньшей мере частью объектов, может быть определено с использованием системы наблюдения. Это количество вариантов индикатора может быть затем оценено для определения того, превышает ли по меньшей мере часть из указанного количества вариантов индикатора пороговое значение для определения события для осуществления определения наступления интересуемого события.
В одном иллюстративном примере предложена система определения опасного материала для определения высвобождения опасных материалов. Система для определения опасного материала может содержать систему наблюдения, датчик и анализирующее устройство. Система наблюдения может контролировать объекты в области для генерирования данных контроля. Датчик может обрабатывать эти данные контроля для определения любого варианта предварительно выбранного индикатора события, проявляемого одним или более из объектов. Таким образом, датчик может определять это количество вариантов индикаторов. Анализирующее устройство может оценивать это количество вариантов индикатора для определения того, превышает ли по меньшей мере часть из указанного количества вариантов индикатора пороговое значение для определения события для осуществления определения высвобождения опасного материала.
Согласно чертежам, в частности на фиг. 1, показано изображение системы для определения опасного материала в торговом центре согласно иллюстративному варианту реализации. В этом иллюстративном примере показан вид изнутри торгового центра 100 с людьми 102, находящимися в этом торговом центре 100.
В этом иллюстративном примере система 104 для определения опасного материала может быть использована для определения высвобождения опасных материалов внутри торгового центра 100, вокруг торгового центра 100 или в некотором месте, расположенном в непосредственной близости от торгового центра 100. Система 104 для определения опасного материала может содержать систему 106 визуального наблюдения, систему 107 аудионаблюдения и компьютерную систему 108. Система 106 визуального наблюдения использована для контроля человека 102 путем генерирования данных об изображении торгового центра 100 и областей, расположенных рядом с торговым центром 100, и, таким образом, человека 102, находящегося в торговом центре 100. Система 106 визуального наблюдения содержит множество отображающих систем 112. Каждая из множества отображающих систем 112 может генерировать данные об изображении для соответствующей части торгового центра 100 или области, расположенной вокруг торгового центра 100 или рядом с ним.
В этом иллюстративном примере каждая из множества отображающих систем 112 имеет форму электрооптической (ЕО) видеокамеры. Однако в других примерах множество отображающих систем 112 может быть реализовано с использованием систем инфракрасных камер, систем ультрафиолетовых камер или других типов отображающих систем.
Система 106 визуального наблюдения может беспроводным образом отправлять данные об изображении на компьютерную систему 108 для анализа. Например, отображающая система 114 из множества отображающих систем 112 может отправлять данные об изображении на компьютерную систему 108 с использованием беспроводной сети 116 связи. Данные об изображении могут быть представлены в виде, например, потоков видеоданных.
Система 107 аудионаблюдения содержит множество записывающих устройств 118 для записи аудиоданных. Множество записывающих устройств 118 для записи аудиоданных может контролировать человека 102 и записывать звуковые данные о звуках, шумах, а также звуковые записи человека 102 внутри торгового центра 100, вокруг него и рядом с ним. Система 107 аудионаблюдения может беспроводным образом отправлять эти звуковые данные на компьютерную систему 108 для анализа.
В этом иллюстративном примере компьютерная система 108 может быть выполнена с конкретной целью, состоящей в определении высвобождения опасного материала внутри торгового центра 100, вокруг торгового центра 100 и рядом с ним с использованием данных об изображении, принятых от системы 106 визуального наблюдения, и аудиоданных, принятых от системы 107 аудионаблюдения. Компьютерная система 108 может содержать датчик 109 и анализирующее устройство 111.
В частности, датчик 109 может быстро определить любые поведения, проявляемые человеком 102, что может указывать на возможное воздействие опасного материала. Например, датчик 109 может анализировать данные об изображении и звуковые данные для определения вариантов из совокупности предварительно выбранных индикаторов события, которые могут потенциально указывать, что наступило высвобождение опасного материала. Эти предварительно выбранные индикаторы события могут представлять собой индикаторы, которые были установлены как известные реакции или ответы на высвобождение опасного материала. Эти предварительно выбранные индикаторы события могут содержать реакции, такие как, например, без ограничения, изменения во временных манерах, изменения в мимике лица, изменения в потоке пешеходов, покашливание, удушье, вопль, крик, плач, другие типы поведения или их некоторое сочетание.
Анализирующее устройство 111 может использовать определение любого сочетания этих реакций человека вместе с дополнительной справочной информацией для быстрого определения того, был ли высвобожден опасный материал внутри торгового центра 100, вокруг внутри торгового центра 100 и рядом с ним. Данная дополнительная справочная информация может содержать информацию, например, без ограничения, о времени, дате, погодных условиях, прошлых моделей реакций человека по отношению к торговому центру 100, других типов информации или их некоторое сочетание.
Анализирующее устройство 111 может оценивать любые определенные варианты и дополнительную справочную информацию по отношению к совокупности критериев для определения того, превышает ли по меньшей мере часть из указанного количества вариантов индикатора пороговое значение для определения события, что указывает на то, что опасный материал был высвобожден. Совокупность критериев может содержать то, например, без ограничения, что конкретное количество определенных вариантов индикатора, возникших в выбранный период времени, конкретное количество определенных вариантов индикатора, возникших в пределах конкретного расстояния по отношению друг к другу, а также конкретное количество вариантов индикатора было определено для каждого из множества предварительно выбранных индикаторов события, или их некоторое сочетание.
В этом иллюстративном примере определение анализирующим устройством 111 того, что опасный материал был высвобожден внутри торгового центра 100, вокруг торгового центра 100 и рядом с ним, может запускать систему 120 оповещения. В частности, система 120 оповещения может быть моментально запущена таким образом, что работники аварийно-спасательных служб могут быть быстро отправлены в торговый центр 100, может быть начата эвакуация торгового центра 100 или их некоторое сочетание. В других иллюстративных примерах определение анализирующим устройством 111 того, что опасный материал был высвобожден внутри торгового центра 100, вокруг торгового центра 100 и рядом с ним, может привести к моментальному генерированию предупредительного сигнала.
На фиг. 2 показано изображение окружающей среды и системы для определения события для определения интересуемых событий, которые возникают внутри окружающей среды и в непосредственной близости от нее, в виде структурной схемы согласно иллюстративному варианту реализации. В этом иллюстративном примере окружающая среда 200 содержит объекты 201 и систему 202 для определения события. Торговый центр 100 и человек 102 на фиг. 1 могут представлять собой пример соответственно одной реализации окружающей среды 200 и объектов 201 по фиг. 2.
Окружающая среда 200 может принимать некоторое количество различных форм. Например, без ограничения, окружающая среда 200 может иметь форму торгового центра, аэропорта, завода, промышленного предприятия, объекта технического обслуживания, химического завода, атомной станции, лаборатории, биологической научно-исследовательской организации, спортивного стадиона, аудитории, школы, университета, научно-исследовательского учреждения, гостиницы, конференц-центра, общественной станции, автостоянки, гаража, офисного здания, общежития, многоквартирного комплекса, публичного мероприятия на открытом воздухе или некоторого другого типа здания или окружающей среды. В некоторых случаях окружающая среда 200 может содержать внутреннюю часть здания или конструкции, область, расположенную вокруг здания или конструкции, область, расположенную в непосредственной близости от здания или конструкции, или их некоторое сочетание. Таким образом, окружающая среда 200 может быть открыта для того, что расположено снаружи, или для природных элементов, а также закрыта, частично закрыта или их некоторое сочетание.
Объекты 201 могут содержать организмы. Например, без ограничения, объекты 201 могут содержать человека, животных, растений, один или более других типов организмов или их некоторое сочетание. В других иллюстративных примерах объекты 201 могут содержать транспортные средства, роботизированные транспортные средства, неизвестные воздушные летательные средства, транспортные средства полиции, транспортные средства аварийного реагирования, воздушное судно, некоторое количество небесных тел, метеоры или другие типы объектов.
Система 202 для определения события может быть выполнена с возможностью определения наступления интересуемого события 204 внутри окружающей среды 200 или вблизи нее на основании реакций объектов 201 на интересуемое событие 204. Интересуемое событие 204 может принимать некоторое количество различных форм в зависимости от реализации. Интересуемое событие 204 может представлять собой нежелательное интересуемое событие.
В одном иллюстративном примере интересуемое событие 204 имеет форму высвобождения 206 опасного материала 208. Высвобождение 206 может представлять собой случайное или намеренное высвобождение опасного материала 208. Опасный материал 208 может быть высвобожден из источника 210. Источник 210 может представлять собой, например, без ограничения, химический источник, радиологический источник, биологический источник, ядерный источник, оружие, взрывное устройство или некоторый другой тип источника. В некоторых случаях источник 210 может представлять собой устройство, систему или инфраструктурный объект, который представляет собой рассыщенный газами опасный материал 208 как результат износа этого устройства, этой системы или этого инфраструктурного объекта.
Опасный материал 208 может иметь форму, например, без ограничения, опасного химического агента, опасного биологического агента, токсичного промышленного химического материала, токсичного химического отработанного материала, токсичного газа или некоторого другого типа опасного материала. В некоторых иллюстративных примерах высвобождение 206 опасного материала 208 может иметь форму развертывания или размещения взрывного устройства, такого как оружие взрывного типа, оили использование одного или более огнестрельных оружий внутри окружающей среды 200 или в непосредственной близости от нее.
Когда интересуемое событие 204 имеет форму высвобождения 206 опасного материала 208, система 202 для определения события может рассматриваться в качестве системы 212 для определения опасного материала. Система 104 для определения опасного материала по фиг. 1 может представлять собой пример одной реализации системы 212 для определения опасного материала.
В альтернативном варианте интересуемое событие 204 может иметь какую-либо иную форму. Например, без ограничения, интересуемое событие 204 может иметь форму нежелательного состояния, погодных условий или события, такого как молния или град, события или состояния окружающей среды, события, включающего использование оружия, такого как огнестрельное оружие, связанного с молнией события, такого как быстрые вспышки света, визуальной потенциальной угрозы, звуковой потенциальной угрозы, природного события, такого как землетрясение, природного события, такое как град, или некоторого другого типа события.
Как показано, система 202 для определения события может содержать систему 214 наблюдения, датчик 215 и анализирующее устройство 216. Пример одной реализации системы 214 наблюдения показан далее на фиг. 3.
В этом иллюстративном примере каждый из датчика 215 и анализирующего устройства 216 может быть реализован в программном обеспечении, аппаратных средствах, программно-аппаратных средствах или их сочетании. При использовании программного обеспечения операции, выполненные датчиком 215 и/или анализирующим устройством 216, могут быть реализованы с использованием, например, без ограничения, программного кода, выполненного с возможностью запуска на процессорном блоке. Когда использованы программно-аппаратные средства, операции, выполненные датчиком 215 и/или анализирующим устройством 216, могут быть реализованы с использованием, например, без ограничения, программного кода и данных и могут быть сохранены в запоминающем устройстве для длительного хранения данных для обеспечения запуска на процессорном блоке.
Когда использованы аппаратные средства, эти аппаратные средства могут содержать одну или более схем, которые функционируют с обеспечением выполнения операций, выполненных датчиком 215 и/или анализирующим устройством 216. В зависимости от реализации, аппаратные средства могут быть выполнены в форме системы схем, интегральной схемы, специализированной интегральной схемы (ASIC), программируемого логического устройства или некоторого другого подходящего типа аппаратного устройства, выполненного с возможностью выполнения любого количества операций.
Программируемое логическое устройство может быть выполнено с возможностью выполнения конкретных операций. Это устройство может быть постоянно выполнено с возможностью выполнения этих операций или может быть выполнено с возможностью его перенастройки. Программируемое логическое устройство может иметь форму, например, без ограничения, программируемой логической матрицы, программируемой матричной логической схемы, программируемой пользователем логической матрицы с эксплуатационным программированием, программируемой пользователем вентильной матрицы или некоторого другого типа программируемого аппаратного устройства.
В некоторых иллюстративных примерах операции и процессы, выполненные датчиком 215 и/или анализирующим устройством 216, могут быть выполнены с использованием органических компонентов, выполненных за одно целое с неорганическими компонентами. В некоторых случаях операции и процессы могут быть выполнены полностью посредством органических компонентов, за исключением человека. В качестве одного иллюстративного примера, схемы в органических полупроводниках могут быть использованы для выполнения этих операций и процессов.
В этом иллюстративном примере датчик 215 и анализирующее устройство 216 могут быть реализованы с использованием компьютерной системы 218. Компьютерная система 218 может содержать один или более компьютеров. Когда компьютерная система 218 содержит множество компьютеров, эти компьютеры могут иметь связь друг с другом. Компьютерная система 108 по фиг. 1 может представлять собой соответственно пример одной реализации компьютерной системы 218. Датчик 109 и анализирующее устройство 111 на фиг. 1 могут представлять собой примеры реализаций датчика 215 и анализирующее устройство 216 по фиг. 2.
Система 214 наблюдения может контролировать объекты 201 в окружающей среде 200 для генерирования данных 220 контроля. Примеры различных типов данных, которые могут быть включены в данные 220 контроля, описаны далее на фиг. 3.
Система 214 наблюдения отправляет данные 220 контроля на датчик 215 для анализа. В качестве одного иллюстративного примера, система 214 наблюдения может отправлять данные 220 контроля на датчик 215 с использованием любого количества проводных линий связи, беспроводных линий связи, оптических линий связи или другого типа линий связи.
Датчик 215 может обрабатывать данные 220 контроля по мере того, как эти данные 220 контроля принимают от системы 214 наблюдения без существенной задержки. Другими словами, датчик 215 может быть выполнен с возможностью обработки данных 220 контроля в «реальном времени» или «близком к реальному времени».
Датчик 215 может обрабатывать данные 220 контроля для определения того, могут ли какие-либо варианты из одного и более индикаторов события из совокупности предварительно выбранных индикаторов 221 события быть определены в окружающей среде 200 с использованием данных 220 контроля. Каждый индикатор события из совокупности предварительно выбранных индикаторов 221 события может представлять собой установившуюся или известную реакцию или ответ на интересуемое событие 204. Когда интересуемое событие 204 представляет собой высвобождение 206 опасного материала 208, совокупность предварительно выбранных индикаторов 221 события может содержать, например, без ограничения, реакции человека, которые известны как реакции, проявляемые людьми, которые были подвержены воздействию опасного материала 208.
В одном иллюстративном примере совокупность предварительно выбранных индикаторов 221 события может быть сохранена в запоминающем устройстве в компьютерной системе 218. В другом иллюстративном примере совокупность предварительно выбранных индикаторов 221 события может быть сохранена независимо от компьютерной системы 218. Датчик 215 может быть выполнен с возможностью, например, без ограничения, извлечения или получения доступа к совокупности предварительно выбранных индикаторов 221 события датчика 215 беспроводным образом.
Каждый индикатор события из совокупности предварительно выбранных индикаторов 221 события может представлять собой реакцию или ответ, который является физическим, физиологическим, психологическим, или их некоторое сочетание. Реакция может быть физиологической, если она включает по меньшей мере одно из системы органов, органов, клеток или биомолекул, которые выполняют химические или физические функции объекта. Реакция может быть психологической, если она включает ментальную функцию и/или мнемоническое поведение. В некоторых случаях реакция может быть физиологической и психологической. Например, плач человека может представлять собой реакцию, которая считается физиологической и психологической. Пример схемы, в которой совокупность предварительно выбранных индикаторов 221 события может быть организована, описана далее на фиг. 4. Кроме того, примеры различных типов индикаторов события, которые могут быть включены в совокупность предварительно выбранных индикаторов 221 события, описаны далее на фиг. 4.
Как использовано в настоящей заявке, фраза «по меньшей мере один из», при ее использовании с перечнем объектов, означает, что могут быть использованы различные сочетания из одного или более перечисленных объектов, и только один из этих объектов в этом перечне может быть необходим. Объект может представлять собой конкретный объект, вещь, действие, процесс или категорию. Другими словами, «по меньшей мере один из» означает любое сочетание объектов, или некоторое количество объектов может быть использовано из этого перечня, но не все из этих объектов в этом перечне могут быть необходимы.
Например, «по меньшей мере один из объекта А, объекта В или объекта С» или «по меньшей мере один из объекта А, объекта В и объекта С» могут означать объект А; объект А и объект В; объект В; объект А, объект В и объект С; или объект В и объект С. В некоторых случаях «по меньшей мере один из объекта А, объекта В и объекта С» может означать, например, без ограничения, два объекта А, один объект В и десять объектов С; четыре объекта В и семь объектов С; или некоторое другое их подходящее сочетание.
Датчик 215 может использовать данные 220 контроля для определения количества вариантов 234 индикатора, проявляемых по меньшей мере частью объектов 201 в окружающей среде 200. Как использовано в настоящей заявке, «некоторое количество из» может содержать один или более объектов. Таким образом, количество вариантов 234 индикатора может содержать один или более вариантов индикатора. Вариант индикатора в этом количестве вариантов 234 индикатора может представлять собой вариант соответствующего индикатора события в совокупности предварительно выбранных индикаторов 221 события, проявленных одним или более из объектов 201. Таким образом, каждый из этого количества вариантов 234 индикатора, который определен с использованием данных 220 контроля, может потенциально сигнализировать о наступлении интересуемого события 204.
В некоторых случаях может быть определено множество вариантов предварительно выбранного индикатора события. В других случаях может быть определено множество вариантов каждого индикатора события из множества предварительно выбранных индикаторов события. Кроме того, один из объектов 201 может быть выполнен с возможностью проявления одного или более из предварительно выбранных индикаторов 221 события таким образом, что множество вариантов индикатора могут быть отнесены к этому объекту.
В одном иллюстративном примере датчик 215 может быть реализован с использованием аналитического программного обеспечения 231. Аналитическое программное обеспечение 231 может иметь форму аналитического программного обеспечения с развитой логикой, которое также может называться как интеллектуальное аналитическое программное обеспечение. Аналитическое программное обеспечение 231 может содержать, например, без ограничения, по меньшей мере одно из аналитического программного обеспечения 233 для анализа видеоданных, аналитического программного обеспечения 235 для анализа аудиоданных, другие типы аналитического программного обеспечения или их некоторое сочетание.
Аналитическое программное обеспечение 233 для анализа видеоданных может быть выполнено с возможностью идентификации конкретных типов визуальных образов, моделей и движений. Например, аналитическое программное обеспечение 233 для анализа видеоданных может быть обучено искать визуальные модели и движения с использованием данных 220 контроля для идентификации того, могут ли быть определены какие-либо варианты из одного или более индикаторов события из совокупности предварительно выбранных индикаторов 221 события.
Аналогичным образом, аналитическое программное обеспечение 235 для анализа аудиоданных может быть выполнено с возможностью идентификации конкретных типов слуховых моделей, речевых моделей и звуков. Аналитическое программное обеспечение 235 для анализа аудиоданных может быть обучено искать слуховые модели, речевые модели, звуки или их некоторое сочетание с использованием данных 220 контроля для идентификации того, могут ли быть определены какие-либо варианты из одного или более индикаторов события из совокупности предварительно выбранных индикаторов 221 события.
Таким образом, аналитическое программное обеспечение 231 может быть обучено искать модели и другую ключевую информацию в данных 220 контроля, которые могут устанавливать определение варианта из любого одного или более индикаторов события из совокупности предварительно выбранных индикаторов 221 события. Аналитическое программное обеспечение 231 может быт выполнено с возможностью анализа данных 220 контроля по существу в реальном времени таким образом, что это количество вариантов 234 индикатора может быть идентифицировано без существенной задержки.
После того, как это количество вариантов 234 индикатора было идентифицировано датчиком 215, анализирующее устройство 216 может оценивать количество вариантов 234 индикатора без существенной задержки для определения того, превышает ли по меньшей мере часть из указанного количества вариантов 234 индикатора пороговое значение 222 для определения события, что указывает на наступление интересуемого события 204. Количество вариантов 234 индикатора может превышать пороговое значение 222 для определения события путем точного удовлетворения требованиям, необходимым для превышения этого порогового значения 222 для определения события или превышения требований, необходимых для удовлетворения указанному пороговому значению 222 для определения события.
Пороговое значение 222 для определения события 222 может быть задано некоторым количеством различных способов. В одном иллюстративном примере пороговое значение 222 для определения события 222 может быть задано, например, без ограничения, посредством алгоритма, который сортирует, ранжирует и оценивает количество вариантов 234 индикатора согласно совокупности критериев для определения того, было ли превышено указанное пороговое значение 222 для определения события. В другом иллюстративном примере пороговое значение 222 для определения события 222 может быть задано в качестве некоторого минимального количества объектов 201, связанных с количеством вариантов 234 индикатора. Например, 5, 10 или 20 объектов могут представлять собой минимальное количество объектов, необходимых для того, чтобы они были связаны с количеством вариантов 234 индикатора, для превышения порогового значения 222 для определения события.
В некоторых иллюстративных примерах конкретные индикаторы события из совокупности предварительно выбранных индикаторов 221 события могут иметь больший вес, чем остальные, так что, например, по меньшей мере один вариант конкретного предварительно выбранного индикатора события может быть достаточен для превышения порогового значения 222 для определения события, а по меньшей мере пять вариантов другого предварительно выбранного индикатора события могут быть достаточны для превышения порогового значения 222 для определения события. В качестве одного иллюстративного примера, рвоту и чихание могут представлять собой предварительно выбранные индикаторы события. Однако, вариант, представляющий собой рвоту, может иметь больший вес, чем вариант, представляющий собой чихание.
Еще в одних иллюстративных примерах пороговое значение 222 для определения события 222 может быть задано в качестве требования того, что некоторое количество вариантов индикатора наступает в пределах тесной временной или физической близости относительно друг друга. Например, 10 вариантов падающих вниз объектов, определенных за период в 5 дней, могут и не превышать пороговое значение 222 для определения события, однако 4-х вариантов падающих вниз объектов, определенных за период времени, составляющий приблизительно 10 минут, может быть достаточно для превышения порогового значения 222 для определения события. В качестве другого примера, 8 вариантов падающих вниз объектов, определенных в области, составляющей приблизительно 100 футов (32,5 м) в диаметре, могут и не превышать пороговое значение 222 для определения события, однако 3 варианта падающих вниз объектов, определенных в области, составляющей приблизительно 20 футов (6,5 м) в диаметре, может быть достаточно для превышения порогового значения 222 для определения события.
Таким образом, любое сочетание критериев и факторов может быть использовано для задания порогового значения 222 для определения события. Интересуемое событие 204 может только рассматриваться как «определенное», когда по меньшей мере часть из этого количества вариантов 234 индикатора превышает пороговое значение 222 для определения события.
Кроме того, в некоторых иллюстративных примерах анализирующее устройство 216 может также использовать дополнительную информацию 230 для определения того, было ли превышено пороговое значение 222 для определения события. Дополнительная информация 230 может быть сохранена в запоминающем устройстве 238. Запоминающее устройство 238 может иметь форму множества баз данных или какой-либо иной тип хранилища данных или структуры данных. В этом иллюстративном примере запоминающее устройство 238 сохранено на компьютерной системе 218. Однако в других иллюстративных примерах запоминающее устройство 238 может быть сохранено на некоторой другой удаленно расположенной компьютерной системе или удаленно расположенном серверном компьютере. В этих примерах анализирующее устройство 216 может быть выполнено с возможностью доступа к запоминающему устройству 238 с использованием любого количества из проводных, беспроводных, оптических или других типов линий связи.
Дополнительная информация 230 может содержать информацию, которая может быть использована для определения того, превышает ли это количество вариантов 234 индикатора пороговое значение 222 для определения события. Дополнительная информация 230 может содержать, например, без ограничения, по меньшей мере одно из информации о времени и дате, информации о геопространственном положении, информации о погоде, исторической информации, других типов информации или их некоторого сочетания.
Информация о погоде может содержать, например, без ограничения, силу ветра, направление ветра, температуру, влажность, количество атмосферных осадков, индекс ультрафиолетового излучения, точку росы, уровень видимости и другие типы информации о погоде. Статистическая информация может содержать, например, исторические модели поведения, исторические модели индикаторов человека, исторические данные о потоке пешеходов, исторические значения плотности пешеходного потока и другие типы исторической информации.
В одном иллюстративном примере превышение порогового значения 222 для определения события может потребовать того, чтобы была удовлетворена совокупность критериев для некоторого количества вариантов 234 индикатора и была удовлетворена совокупность критериев для дополнительной информации 230. Например, пороговое значение 222 для определения события может быть задано как требование того, что по меньшей мере 10 вариантов падения наступает в области, имеющей диаметр, составляющий приблизительно 10 футов (3,05 м), и в пределах периода времени, составляющего 10 минут, и того, что погодные условия указывают на то, что температура находится ниже 110 градусов по Фарингейту. В некоторых случаях дополнительная информация 230 может содержать историческую информацию, которая может быть использована для определения того, превышено ли пороговое значение 222 для определения события.
В одном иллюстративном примере анализирующее устройство 216 может запускать систему 246 оповещения без существенной задержки после того, как было превышено пороговое значение 222 для определения события. В этом примере система 246 оповещения может быть отделена от системы 202 для определения события. Однако в других иллюстративных примерах система 246 оповещения может представлять собой часть системы 202 для определения события.
Система 246 оповещения может иметь форму системы визуального оповещения, системы звукового оповещения, системы звукового и визуального оповещения или некоторого другого типа системы оповещения. В качестве одного иллюстративного примера, в ответ на определение того, что наступило высвобождение 206 опасного материала 208, анализирующее устройство 216 может моментально запускать активацию системы 246 оповещения таким образом, что отображено предупредительное световое изображение, а предупредительный звуковой сигнал воспроизведен в окружающей среде 200.
В некоторых иллюстративных примерах анализирующее устройство 216 может генерировать информацию 241 о событии без существенной задержки в ответ на определение наступления интересуемого события 204 на основании этого количества вариантов 234 индикатора и дополнительной информации 230. Информация 241 о событии может представлять собой дающую основания для действий информацию об интересуемом событии 204. Информация 241 о событии может содержать, например, предупредительный сигнал 240, который может быть сгенерирован моментально после определения наступления интересуемого события 204.
Предупредительный сигнал 240 может иметь форму, например, без ограничения, визуального предупредительного сигнала, звукового предупредительного сигнала, предупредительного сообщения или некоторого другого типа предупредительного сигнала в зависимости от реализации. Например, предупредительный сигнал 240 может представлять собой визуальный предупредительный сигнал, который может быть отображен на дисплейном устройстве 242. В другом примере предупредительный сигнал 240 может представлять собой звуковой предупредительный сигнал, который проигрывается на акустической системе 244. Еще в одном примере предупредительный сигнал 240 может представлять собой предупредительное сообщение, которое отправлено на другую компьютерную систему. Предупредительное сообщение может представлять собой текстовое сообщение, графическое изображение, символьное изображение или некоторый другой тип предупредительного сообщения. В некоторых случаях предупредительный сигнал 240 может представлять собой визуальный и звуковой сигнал.
В некоторых иллюстративных примерах предупредительный сигнал 240 может быть сгенерирован устройством 248 для генерирования предупредительного сигнала. В некоторых иллюстративных примерах устройство 248 для генерирования предупредительного сигнала может быть отделено от системы 202 для определения события. Например, без ограничения, устройство 248 для генерирования предупредительного сигнала может представлять собой часть системы чрезвычайного реагирования, системы уведомления полиции, системы медицинской диспетчерской службы, системы контроля города, системы контроля состояния, системы контроля граждан или некоторый другой тип системы. В этих случаях анализирующее устройство 216 может быстро отправлять сообщение на устройство 248 для генерирования предупредительного сигнала в ответ на определение наступления интересуемого события 204. В ответ на прием данного сообщения, устройство 248 для генерирования предупредительного сигнала может моментально генерировать предупредительный сигнал 240 способом, который может обеспечить подходящий персонал для выполнения действия без существенной задержки. В других иллюстративных примерах устройство 248 для генерирования предупредительного сигнала может представлять собой часть системы 202 для определения события.
В других иллюстративных примерах информация 241 о событии может содержать, например, без ограничения, геопространственное положение конкретной области в окружающей среде 200, подверженной воздействию интересуемого события 204, по меньшей мере часть данных 220 контроля, соответствующих текущей и недавней активности людей в области воздействия, и другую информацию. В некоторых случаях информация 241 о событии может содержать информацию, которая может быть отображена удаленно на дисплейном устройстве, для использования работниками аварийно-спасательных служб. Данная информация может содержать, например, без ограничения, область в окружающей среде 200, в которой было определено интересуемое событие 204, количество объектов 201, находящихся под воздействием интересуемого события 204, и момент времени, в который произошло определение интересуемого события и который может представлять собой момент времени, в который было превышено пороговое значение 222 для определения события.
Таким образом, система 202 для определения события может обеспечивать быстрое определение информации о наступлении интересуемого события 204. Когда интересуемое событие 204 представляет собой высвобождение 206 опасного материала 208, системы 212 для определения опасного материала могут обеспечивать определение высвобождения 206, которое может быть намного быстрее по сравнению с определением опасного материала 208 с использованием, например, датчика для определения химического материала, прикрепленного к вентиляционной системе, системы управления окружающей средой или средств системы нагрева, вентиляции и кондиционирования воздуха (HVAC) из окружающей среды 200. Таким образом, предупредительный сигнал 240 может быть сгенерирован, или система оповещения 246 может быть запущена моментально в ответ на определение высвобождения 206 опасного материала 208 таким образом, что работники аварийно-спасательных служб могут быть более быстрым образом направлены по назначению, а область окружающей среды 200, подверженная воздействию высвобождения 206, может быть эвакуирована более быстрым образом.
Кроме того, с использованием системы 212 для определения опасного материала можно уменьшить затраты, связанные с определением опасных материалов, поскольку могут и не быть необходимы дорогие датчики для определения химического материала. В некоторых случаях затраты также могут быть снижены за счет того, что существующие системы наблюдения в окружающей среде 200 могут быть использованы для генерирования данных 220 контроля. Другими словами, датчик 215 и анализирующее устройство 216 могут быть модернизированы до существующих систем наблюдения. Кроме того, использование множества отображающих систем для реализации системы 214 наблюдения может обеспечить возможность резервирования таким образом, что одна или более из этих отображающих систем, работающих за пределами выбранных допусков, могут и не действовать на общую возможность системы 212 определять опасный материал для быстрого определения высвобождения 206 опасного материала 208.
Система 212 для определения опасного материала может быть использована для пассивного или автономного наблюдения поведений и функции объекта как по существу работающая в реальном времени проволочная сеть или как средства запуска для информирования принимающих решения лиц о том, что наступило высвобождение 206 опасного материала 208. Таким образом, система 212 для определения опасного материала может уменьшить потенциал воздействия нежелательных эффектов на здоровье, защищенность и безопасность объектов 201 и окружающую среду 200.
На фиг. 3 показано изображение системы 214 наблюдения по фиг. 2 в виде структурной схемы согласно иллюстративному варианту реализации. Как показано, система 214 наблюдения может содержать множество измерительных систем 300, которые генерируют данные 220 контроля. Множество измерительных систем 300 может содержать по меньшей мере одну из следующего: система 302 визуального наблюдения, система 304 аудионаблюдения, измерительная система 306 для измерения температуры, система 308 наблюдения за походкой, измерительная система 310 для измерения качества воздуха, система 312 для определения физиологической реакции и система 313 для распознавания выражений лица.
Система 106 визуального наблюдения по фиг. 1 может представлять собой пример одной реализации системы 302 визуального наблюдения по фиг. 3. Система 302 визуального наблюдения может содержать по меньшей мере одну из следующего: отображающая система, видеокамера, электрооптическая отображающая система, инфракрасная отображающая система, ультрафиолетовая отображающая система и некоторый другой тип отображающей системы.
Система 107 аудионаблюдения по фиг. 1 может представлять собой пример одной реализации системы 304 аудионаблюдения по фиг. 3. Система 304 аудионаблюдения может содержать по меньшей мере один из следующего: акустический преобразователь, микрофон и некоторый другой тип записывающего устройства для записи аудиоданных.
Измерительная система 306 для измерения температуры может содержать любое количество измерительных устройств для измерения температуры, которые выполнены с возможностью контроля температур внутри окружающей среды 200, температур вокруг окружающей среды 200 или температур объектов 201. Система 308 наблюдения за походкой может быть использована для контроля походки объектов 201, перемещающихся пешком внутри окружающей среды 200 и/или вокруг этой окружающей среды 200. Система 308 наблюдения за походкой может содержать любое количество отображающих систем и/или другие типы измерительных систем. Измерительная система 310 для измерения качества воздуха может быть использована для контроля качества воздуха внутри окружающей среды 200 и/или вокруг этой окружающей среды 200.
Система 312 для определения физиологической реакции может содержать любое количество измерительных устройств, которые выполнены с возможностью определения физиологических реакций. Система 312 для определения физиологической реакции может содержать, например, системы контроля личного здоровья и медицинские системы контроля. В качестве одного иллюстративного примера, система 312 для определения физиологической реакции может быть использована для измерения расширения зрачка. Система 313 для распознавания выражений лица может быть выполнена с возможностью распознавания по меньшей мере одного из следующего: черты лица, мимика и выражения лица объектов 201 по фиг. 2.
Как показано, система 214 наблюдения генерирует данные 220 контроля. Данные 220 контроля могут содержать по меньшей мере одни данные из следующего: данные 314 об изображении, звуковые данные 316, данные 318 о температуре, данные 320 о походке, данные 322 о качестве воздуха, данные 324 о физиологических реакциях и данные 325 о выражениях лица. В одном иллюстративном примере система 302 визуального наблюдения, система 304 аудионаблюдения, измерительная система 306 для измерения температуры, система 308 наблюдения за походкой, измерительная система 310 для измерения качества воздуха, система 312 для определения физиологической реакции и система 313 для распознавания выражений лица могут генерировать соответственно данные 314 об изображении, звуковые данные 316, данные 318 о температуре, данные 320 о походке, данные 322 о качестве воздуха, данные 324 о физиологических реакциях и данные 325 о выражениях лица. В некоторых случаях звуковые данные 316 могут быть сгенерированы посредством системы 302 визуального наблюдения и системы 304 аудионаблюдения.
На фиг. 4 показано изображение схемы индикаторов в виде структурной схемы согласно иллюстративному варианту реализации. В этом иллюстративном примере схема 400 индикаторов может быть использована для совокупности предварительно выбранных индикаторов 221 события по фиг. 2. В частности, совокупность предварительно выбранных индикаторов 221 события может быть логически организована согласно схеме 400 индикаторов.
Как показано, схема 400 индикаторов может содержать совокупность категорий 402 активности. Каждая категория активности из этой совокупности категорий 402 активности может представлять собой некоторый тип активности, которая может находиться под контролем с использованием системы 214 наблюдения, описанной на фиг. 2-3. Эта совокупность категорий 402 активности может содержать, например, без ограничения, по меньшей мере одно из следующего: перемещение пешком, ожидание в очереди, прослушивание информации в аудитории, проверка контрольного места, совершение покупок, изучение вывески, использование киосков и некоторый другой тип категории активности.
Каждая категория активности из этой совокупности категорий 402 активности может быть связана с совокупностью категорий 404 поведения. Например, категория 403 активности может быть связана с совокупностью категорий 404 поведения. Эта совокупность категорий 404 поведения может представлять собой конкретные поведения, связанные с соответствующей категорией 403 активности, которая может быть подвержена воздействию интересуемого события 204 по фиг. 2.
Например, когда категория 403 активности представляет собой перемещение пешком, совокупность категорий 404 поведения может содержать следующее: голосовые сигналы перемещающихся пешком объектов, скорость перемещения пешком и направление перемещения объектов. Когда категория 403 активности представляет собой ожидание в очереди, совокупность категорий 404 поведения может содержать следующее: голосовые сигналы, скорость потока пешеходов, положение тела и направление перемещения.
В некоторых случаях на конкретную категорию поведения в совокупности категорий поведения 404 могут повлиять меняющиеся степени неблагоприятных последствий, находящиеся в диапазоне от безвредной для жизни до в целом благополучной. Категория 406 поведения может представлять собой пример одной из совокупности категорий 404 поведения. Категория 406 поведения может быть связана с множество уровней 408. Это множество уровней 408 может содержать исходный уровень 410 и некоторое количество неблагоприятных уровней 412.
Исходный уровень 410 может соответствовать обычным или нормальным решениям и действиям, связанным с категорией 406 поведения, по отношению к категории 403 активности. Количество неблагоприятных уровней 412 может соответствовать нетипичным или ненормальным решениям и действиям, связанным с категорией 406 поведения, по отношению к категории 403 активности. Таким образом, множество уровней 408 может охватывать меняющиеся степени неблагоприятных последствий по отношению к категории 406 поведения, находящихся в диапазоне от безвредных для жизни до в целом благополучных, как результат интересуемого события 204 по фиг. 2.
Например, когда категория 403 активности представляет собой ожидание в очереди, а категория 406 поведения представляет собой скорость перемещения объектов в очереди, то исходный уровень 410 может содержать нахождение в положении стоя и перемещение пешком. Однако количество неблагоприятных уровней 412 может содержать, например, перемещение бегом. Поскольку перемещение бегом подпадает под это количество неблагоприятных уровней 412, то перемещение бегом в контексте объектов, которые находятся в ожидании в очереди, может считаться одним индикатором события из совокупности предварительно выбранных индикаторов 221 события по фиг. 2. Таким образом, любой вариант этого конкретного индикатора может быть определен датчиком 215 по фиг. 2 как один из этого количества вариантов 234 индикатора по фиг. 2. Например, датчик 215 по фиг. 2 может обрабатывать данные 220 контроля, которые могут содержать данные об изображении объектов 201 по фиг. 2, ожидающих в очереди. Датчик 215 может идентифицировать любой вариант поведения, который находится на одном из этого количества неблагоприятных уровней 412 для категории 406 поведения, как один из этого количества вариантов 234 индикатора по фиг. 2.
В других иллюстративных примерах схема 400 индикаторов для совокупности предварительно выбранных индикаторов 221 события может иметь форму категорий 413 индикатора. Категории 413 индикатора может содержать физические ответы 414, мимику 416 лица, типы 418 походки, изменения в потоке 420 пешеходов, звуковые записи 422, физиологические реакции 424 или некоторый другой тип категории реакции, для которой известно, что она проявляется одним или более типов объектов в ответ на интересуемое событие 204 по фиг. 2.
Физические ответы 414 могут содержать, например, без ограничения, неуправляемый спазм тела, человек, падающий на землю, человек, закрывающий свое лицо с помощью своих рук, человек, который держит свой нос, человек, который держит свою одежду поверх своего лица, некоторый другой тип временной манеры или некоторый другой тип физического ответа. Мимика 416 лица может содержать, например, но не ограничена, прищуривание, слезоотделение или некоторый другой тип мимики лица.
Типы походки 418 могут содержать, например, но не ограничены, конкретным тип перемещения пешком, скорость перемещения пешком или некоторый другой тип походки. Изменения в потоке 420 пешеходов могут содержать, например, без ограничения, быстрый переход от перемещения шагом к перемещению бегом одним человеком или большим количеством людей, прекращение перемещения шагом, внезапное изменение в направлении, в котором направлена основная часть объектов, или некоторый другой тип изменения в потоке пешеходов. Звуковые записи 422 могут содержать, например, без ограничения, покашливание, вопль, крик, плач, удушье, звуковой призыв о помощи или некоторый другой тип звуковой записи. Физиологические реакции 424 могут содержать, например, без ограничения, расширения зрачка, изменения в цвете тела, изменения в температуре тела, рвоту, чихание или некоторый другой тип физиологической реакции.
Изображения окружающей среды 200 и системы 202 для определения события по фиг. 2, системы 214 наблюдения по фиг. 2-3, а также совокупности предварительно выбранных индикаторов 221 события и схемы 400 индикаторов по фиг. 4 не означают введение физических или архитектурных ограничений способом, согласно которому может быть реализован иллюстративный вариант реализации. В дополнение к показанным компонентам или вместо них могут быть использованы и другие компоненты. Некоторые компоненты могут быть необязательными. Кроме того, блоки представлены для иллюстрации некоторых функциональных компонентов. Один или более из этих блоков могут быть объединены, разделены или объединены и разделены на различные блоки при реализации в иллюстративном варианте реализации.
В других иллюстративных примерах датчик 215 и анализирующее устройство 216 могут и не рассматриваться по отдельности, однако могут быть реализованы вместе. Например, в других случаях анализирующее устройство 216 может быть реализовано в виде части датчика 215. В другом примере датчик 215 может быть реализован в виде части анализирующего устройства 216.
В других иллюстративных примерах категории 413 индикатора могут содержать другие категории в дополнение к вышеописанным категориям или вместо них. Например, категории 413 индикатора может содержать уровни громкости голосового сигнала, положения тела, количество объектов или их сочетание.
На фиг. 5 показано изображение процесса определения интересуемого события в виде блок-схемы согласно иллюстративному варианту реализации. Процесс, показанный на фиг. 5, может быть реализован с использованием системы 202 для определения события по фиг. 2.
Процесс может начинаться с контроля объектов в окружающей среде с использованием системы наблюдения для генерирования данных контроля (операция 500). Количество вариантов индикаторов, проявляемых по меньшей мере частью объектов, может быть определено с использованием данных контроля, в которых каждый из этого количества вариантов индикатора представляет собой вариант соответствующего индикатора события в совокупности предварительно выбранных индикаторов события (операция 502). Это количество вариантов индикатора может быть оценено для определения того, превышает ли это количество вариантов индикатора пороговое значение для определения события, что указывает на определение наступления интересуемого события (операция 504), с последующим завершением процесса после этого.
На фиг. 6 показано изображение процесса определения высвобождения опасного материала в виде блок-схемы согласно иллюстративному варианту реализации. Процесс, показанный на фиг. 6, может быть реализован с использованием системы 212 для определения опасного материала по фиг. 2.
Процесс может начинаться с контроля объектов в окружающей среде с использованием системы наблюдения для генерирования данных контроля (операция 600). Операция 600 могут быть выполнена непрерывно или периодически в зависимости от реализации. Объекты в окружающей среде могут находиться под контролем в целях поиска знаков наступления высвобождения опасного материала в окружающей среде, вокруг нее или рядом с ней.
В зависимости от реализации данные 220 контроля могут быть сгенерированы непрерывно и/или периодически. Данные 220 контроля, которые генерируются периодически, могут быть сгенерированы, например, без ограничения, в ответ на истечение периода времени или в ответ на наступление предварительно выбранного события.
Затем процесс может перейти в режим ожидания, например, до тех пор, пока количество вариантов индикаторов, проявляемых по меньшей мере частью объектов, не определено с использованием данных контроля, в которых каждый из этого количества вариантов индикатора представляет собой вариант соответствующего индикатора события в совокупности предварительно выбранных индикаторов события (операция 602). В дальнейшем может быть оценено количество вариантов индикатора вместе с дополнительной информацией (операция 604).
Затем определяют то, превышает ли по меньшей мере часть из этого количества вариантов индикатора пороговое значение для определения события, что указывает на определение высвобождения опасного материала (операция 606). Если по меньшей мере часть из этого количества вариантов индикатора не превышает пороговое значение для определения события, то процесс возвращается к вышеописанной операции 602. В противном случае моментально запускают систему оповещения (операция 608) с последующим завершением после этого процесса.
В других иллюстративных примерах предупредительный сигнал может быть сгенерирован моментально во время операции 608 вместо запуска системы оповещения. Еще в одних иллюстративных примерах некоторое количество команд может быть моментально сгенерировано и отправлено на устройство для генерирования предупредительного сигнала таким образом, что предупредительный сигнал может быть сгенерирован во время операции 608 вместо запуска системы оповещения.
На фиг. 7 показано изображение процесса определения высвобождения опасного материала в виде блок-схемы согласно иллюстративному варианту реализации. Процесс, показанный на фиг. 7, может быть реализован с использованием системы 212 для определения опасного материала по фиг. 2.
Процесс может начинаться с генерирования данных контроля с использованием системы наблюдения (операция 700). Затем данные контроля отправляют по сети данных на датчик, реализованный в компьютерной системе (операция 702). Данные контроля обрабатывают датчиком без существенной задержки по мере приема этих данных контроля (операция 704). В этом иллюстративном примере операции 700, 702 и 704 могут быть непрерывно выполнены посредством процесса, описанного на фиг. 7.
По мере выполнения операций 700, 702 и 704 осуществляют определение того, были ли определены какие-либо варианты индикатора на основании совокупности предварительно выбранных индикаторов события (операция 706). Если не было определено ни одного варианта индикатора, то процесс возвращается к операции 706. В противном случае любое количество вариантов индикатора оценивают анализирующим устройством, реализованным в компьютерной системе (операция 708).
Определяют то, превышает ли количество вариантов индикатора пороговое значение для определения события, что указывает на определение высвобождения опасного материала (операция 710). Если определено, что пороговое значение для определения события не было превышено, то процесс возвращается к операции 706 как описано выше. В противном случае, если пороговое значение для определения события было превышено, то информацию о событии о высвобождении опасного материала генерируют без существенной задержки (операция 712). Информация о событии может быть представлена человеку-оператору таким образом, что может быть предпринято действие по обработке опасного материала и лечению любых объектов, подверженных воздействию этого опасного материала (операция 714), с последующим завершением после этого процесса.
Во время операции 712 информация о событии может содержать, например, предупредительный сигнал, указывающий на то, что был высвобожден опасный материал. Предупредительный сигнал может быть представлен визуальным или звуковым образом человеку-оператору в зависимости от реализации. В другом примере информация о событии может содержать текущее видеоизображение области воздействия в окружающей среде. Еще в одном примере информация о событии может содержать звуковой сигнал о текущей активности в области воздействия в окружающей среде.
Блок-схемы и структурные схемы в различных показанных вариантах реализации иллюстрируют архитектуру, функциональные возможности и работу некоторых возможных реализаций устройств и способов в иллюстративном варианте реализации. Таким образом, каждый блок в блок-схемах или структурных схемах может представлять модуль, сегмент, функцию или часть операции или этапа или их некоторое сочетание.
В некоторых альтернативных реализациях иллюстративного варианта реализации функция или функции, указанные в блоках, могут выполняться в порядке, отличном от порядка, показанного на фигурах. Например, в некоторых случаях два блока, показанные последовательно, могут быть выполнены по существу одновременно, или эти блоки могут иногда быть выполнены в обратном порядке в зависимости от задействованных функциональных возможностей. Кроме того, другие блоки могут быть добавлены в дополнение к показанных блокам в блок-схеме или структурной схеме.
На фиг. 8 показано изображение системы обработки данных в виде структурной схемы согласно иллюстративному варианту реализации. Система 800 обработки данных может быть использована для реализации компьютерной системы 108 по фиг. 1 или компьютерной системы 218 по фиг. 2. Как показано, система 800 обработки данных содержит схему 802 связи, которая обеспечивает связь между процессорным блоком 804, запоминающими устройствами 806, блоком 808 связи, блоком 810 ввода-вывода и дисплеем 812. В некоторых случаях схема 802 связи может быть реализована в виде системы на основе шины.
Процессорный блок 804 выполнен с возможностью исполнения инструкций программного обеспечения для выполнения некоторого количества операций. Процессорный блок 804 может содержать по меньшей мере одно из множества процессоров, многопроцессорного ядра или некоторого другого типа процессора в зависимости от реализации. В некоторых случаях процессорный блок 804 может иметь форму аппаратного блока, такого как система схем, специализированная интегральная схема (ASIC), программируемое логическое устройство или некоторый другой подходящий тип аппаратного блока.
Инструкции для операционной системы, приложения и программы, запускаемые процессорным блоком 804, могут быть расположены в запоминающих устройствах 806. Запоминающие устройства 806 могут иметь связь с процессорным блоком 804 посредством схемы 802 связи. Как использовано в настоящей заявке, запоминающее устройство, также называемое как машиночитаемое запоминающее устройство, представляет собой любую деталь аппаратных средств, выполненных с возможностью хранения информации на временной основе и/или постоянной основе. Данная информация может содержать, но не ограничена, данные, программный код, другую информацию или некоторое их сочетание.
Память 814 и запоминающее устройство 816 для длительного хранения данных представляют собой примеры запоминающих устройств 806. Память 814 может иметь форму, например, оперативного запоминающего устройства или некоторого типа энергонезависимого или энергозависимого запоминающего устройства. Запоминающее устройство 816 для длительного хранения данных может содержать любое количество компонентов или устройств. Например, запоминающее устройство 816 для длительного хранения данных может содержать жесткий диск, флэш-память, перезаписываемый оптический диск, перезаписываемую магнитную ленту или их некоторое сочетание. Среда, используемая запоминающим устройством 816 для длительного хранения данных, может быть выполнена с возможностью ее извлечения или может и не быть выполнена с возможностью ее извлечения.
Блок 808 связи обеспечивает возможность связи системы 800 обработки данных с другими системами обработки данных и/или устройствами. Блок 808 связи может обеспечивать связь с использованием физических линий связи и/или беспроводных линий связи.
Блок 810 ввода-вывода обеспечивает входные данные, которые должны быть приняты от других устройств, соединенных с системой 800 обработки данных, и выходные данные, которые должны быть отправлены на другие устройства, соединенные с этой системой 800 обработки данных. Например, блок 810 ввода-вывода может обеспечивать входные данные пользователя, которые должны быть приняты посредством клавиатуры, манипулятора типа «мышь», некоторого другого типа устройства ввода или их сочетания. В качестве другого примера, блок 810 ввода-вывода может обеспечивать выходные данные, которые должны быть отправлены на принтер, соединенный с системой 800 обработки данных.
Дисплей 812 выполнен с возможностью отображения информации пользователю. Дисплей 812 может содержать, например, без ограничения, монитор, сенсорный экран, лазерный дисплей, голографический дисплей, виртуальное дисплейное устройство, некоторый другой тип дисплейного устройства или их некоторое сочетание.
В этом иллюстративном примере процессы различных иллюстративных вариантов реализации могут быть выполнены процессорным блоком 804 с использованием реализуемых посредством компьютера инструкций. Эти инструкции могут быть названы как программный код, используемый компьютером программный код или машиночитаемый программный код и могут быть считаны и исполнены посредством одного или более процессоров в процессорном блоке 804.
В этих примерах программный код 818 расположен в функциональном виде на компьютерочитаемом носителей 820 и выполнен с возможностью его выборочного извлечения, при этом программный код может быть загружен или передан на систему 800 обработки данных для исполнения процессорным блоком 804. Программный код 818 и компьютерочитаемый носитель 820 вместе формируют компьютерный программный продукт 822. В этом иллюстративном примере компьютерочитаемый носитель 820 может представлять собой компьютерочитаемый носитель 824 для хранения данных или компьютерочитаемый носитель 826 сигнала.
Компьютерочитаемый носитель 824 для хранения данных представляет собой физическое или материальное запоминающее устройство, используемое для хранения программного кода 818, а не среду, которая распространяет или передает программный код 818. Компьютерочитаемый носитель 824 для хранения данных может представлять собой, например, без ограничения, оптический или магнитный диск, или запоминающее устройство для длительного хранения данных, которое соединено с системой 800 обработки данных.
В альтернативном варианте программный код 818 может быть передан на систему 800 обработки данных с использованием компьютерочитаемого носителя 826 сигнала. Компьютерочитаемый носитель 826 сигнала может представлять собой, например, распространяемый информационный сигнал, содержащий программный код 818. Этот информационный сигнал может представлять собой электромагнитный сигнал, оптический сигнал или некоторый другой тип сигнала, который может быть передан по физическим линиям связи и/или по беспроводным линиям связи.
Изображение системы 800 обработки данных на фиг. 8 не направлено на обеспечение архитектурных ограничений способом, согласно которому могут быть реализованы иллюстративные варианты реализации. Различные иллюстративные варианты реализации могут быть реализованы в системе обработки данных, которая содержит компоненты в дополнение к показанным компонентам, показанным для системы 800 обработки данных, или вместо них. Кроме того, компоненты, показанные на фиг. 8, могут отличаться от показанных иллюстративных примеров.
Описание различных иллюстративных вариантов реализации было представлено для целей иллюстрации и описания, и его не следует считать исключительным или ограниченным вариантами реализации в раскрытой форме. Многие модификации и изменения будут очевидны специалистам в данной области техники. Кроме того, различные иллюстративные варианты реализации могут обеспечивать различные признаки по сравнению с другими необходимыми вариантами реализации. Выделенный вариант реализации или выделенные варианты реализации соответственно выбран и описан или выбраны и описаны для обеспечения наилучшего пояснения принципов вариантов реализации, практического применения, а также для обеспечения другим лицам из числа специалистов в данной области техники понимания сущности различных вариантов реализации с различными модификациями, которые подходят для конкретного предполагаемого использования.