Pull to refresh

Новосибирский стартап запустил камеры по мониторингу первичного состояния здоровья

Reading time 2 min
Views 2.2K
Machine learning *Start-up development Artificial Intelligence Health Telemedicine

С приходом в мировое сообщество пандемии у многих компаний появилась потребность оперативно фиксировать здоровье сотрудников. В связи с этим новосибирская команда HealthVision взялась за реализацию технологии, которая считывает биометрические данные человека и определяет степень его здоровья.

Проект представляет собой комплексную программно-аппаратную систему, которая осуществляет мониторинг вирусных заболеваний у людей с помощью камеры и алгоритмов компьютерного зрения. Устройство анализирует изображения с тепловизора, выстраивает статистику, формирует отчеты и уведомляет ответственных лиц компании.

Читать далее
Total votes 8: ↑7 and ↓1 +6
Comments 0

Вебинар «Практика с AI в облаке. Создаем систему для распознавания лиц с помощью готовых CV-моделей», 28 марта

Reading time 1 min
Views 540
VK corporate blog Cloud computing *Cloud services *Artificial Intelligence


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

28 марта в 17:00 (MSK) присоединяйтесь к вебинару «Практика с AI в облаке. Создаем систему для распознавания лиц с помощью готовых CV-моделей».

На практическом занятии разработаем прототип системы Face Recognition c помощью сервиса Vision. Вы узнаете, как работает CV-модель для распознавания лиц, какие факторы важно учесть для разработки решений с ее применением.
Подробнее о вебинаре
Total votes 3: ↑2 and ↓1 +1
Comments 0

Кратко о PsychoPy

Reading time 3 min
Views 6.8K
Python *
Sandbox
Смотрел я как-то софт доступный в центре приложений Ubuntu и наткнулся на штуку под названием «PsychoPy — программа для создания экспериментов по неврологии и эскпериментальной психологии». В строке поиска habrahabr ввёл «PsychoPy» и ничего интересного поиск мне не сказал. Решил погуглить и рассказать заодно сообществу о том, что же эта за штука.

Итак встречайте. PsychoPy.
Читать дальше →
Total votes 35: ↑30 and ↓5 +25
Comments 9

Тестирование и обзор Core ML

Reading time 5 min
Views 22K
MobileUp corporate blog Development for iOS *Development of mobile applications *Swift *Machine learning *
Tutorial

На WWDC’17 Apple представила новый фреймворк для работы с технологиями машинного обучения Core ML. На основе него в iOS реализованы собственные продукты Apple: Siri, Camera и QuickType. Core ML позволяет упростить интеграцию машинного обучения в приложения и создавать различные «умные» функции с помощью пары строчек кода.


image

Читать дальше →
Total votes 17: ↑16 and ↓1 +15
Comments 2

Экспресс Купертино — Москва. Новые фичи iOS 11, обсуждение Apple Special Event и конкурс от Avito

Reading time 6 min
Views 6.8K
AvitoTech corporate blog Development for iOS *

Мы все знаем, что почти каждый iOS-разработчик хотел бы оказаться вечером 12 сентября в театре Стива Джобса в Купертино. Вместо фокусов с телепортацией и материализацией приглашений на это событие мы устроили Avito Special iOS Event.


Сначала послушаем короткие тематические доклады от iOS-разработчиков из ведущих российских компаний, а затем будет совместный просмотр конференции Apple. Специально для Хабра будем вести здесь прямую видеотрансляцию той части, что с докладами, у нас в Avito, а затем — текстовую трансляцию из Калифорнии. Чтобы было ещё веселее, мы подготовили конкурс для тех, кто способен предвидеть будущее.



Итак, под катом:


  • прямая трансляция докладов про новые фичи iOS 11 (главным образом про Drag and Drop), ARKit, Vision; ( UPD: завершена — выложено видео)
  • слайды докладов;
  • конкурс для пользователей Хабра (с 18:00 до 20:00 12.09 по Мск — завершён, результаты внутри);
  • текстовая трансляция конфы (начиная с 20:00 12.09 по Мск);
  • свежие картинки с Тимом Куком.
Total votes 17: ↑16 and ↓1 +15
Comments 3

Нейросеть для определения лиц, встроенная в смартфон

Reading time 9 min
Views 8.7K
Development for iOS *Development of mobile applications *Algorithms *Image processing *API *
Translation
Apple начала использовать глубинное обучение для определения лиц начиная с iOS 10. С выпуском фреймворка Vision разработчики теперь могут использовать в своих приложениях эту технологию и многие другие алгоритмы машинного зрения. При разработке фреймворка пришлось преодолеть значительные проблемы, чтобы сохранить приватность пользователей и эффективно работать на железе мобильного устройства. В статье обсуждаются эти проблемы и описывается, как работает алгоритм.

Введение


Впервые определение лиц в публичных API появилось во фреймворке Core Image через класс CIDetector. Эти API работали и в собственных приложениях Apple, таких как Photos. Самая первая версия CIDetector использовала для определения метод на базе алгоритма Виолы — Джонса [1]. Последовательные улучшения CIDetector были основаны на достижениях традиционного машинного зрения.

С появлением глубинного обучения и его применения к проблемам машинного зрения точность систем определения лиц сделала значительный шаг вперёд. Нам пришлось полностью переосмыслить наш подход, чтобы извлечь выгоду из этой смены парадигмы. По сравнению с традиционным машинным зрением модели в глубинном обучении требуют на порядок больше памяти, намного больше дискового пространства и больше вычислительных ресурсов.
Читать дальше →
Total votes 18: ↑18 and ↓0 +18
Comments 4

Инструменты Apple для машинного обучения

Reading time 10 min
Views 18K
red_mad_robot corporate blog Development for iOS *Development of mobile applications *Machine learning *


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


В данной статье мы рассмотрим инструменты для машинного обучения, которые предлагает разработчикам Apple, разберем, что нового в этой области компания показала на WWDC18, и попробуем понять, как можно применить это все на практике.

Читать дальше →
Total votes 33: ↑32 and ↓1 +31
Comments 25

Использование бинарного дерева в swift с помощью enum на примере OCR

Reading time 2 min
Views 3K
Swift *
Tutorial
Была цель создать приложение на mac, которое может распознавать текст кода с изображений и видео.

Хотелось сделать так, чтобы даже при большом объеме кода, текст распознавался менее, чем за секунду.

Проблема облегчается тем, что язык на котором пишут код всегда английский и ширина между всеми буквами одинаковая (моноширинный шрифт) — такие используются для программирования, и в этих шрифтах легко увидеть разницу между 1 и I, 0 и O и тд.

Если вкратце, то задача сводится к двум частям:

1. Нахождению самой буквы с ее границами


И с этим шикарно справился Vision, новый framework от Apple.

Вот скриншот того как он работает.


2. Распознавание буквы в заданных границах


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

Наглядный пример:



А вот как примерно будет выглядеть дерево
Это часть так как все не поместилось бы, да и не нужно.


Как же перенести этот схематичный рисунок в код, так чтобы не закопаться в нем, и чтобы он был такой же наглядный?!
Total votes 9: ↑9 and ↓0 +9
Comments 0

Российские офтальмологи рассказали о бионическом зрении. Новое мобильное приложение демонстрирует работу киберсетчатки

Reading time 2 min
Views 8.4K
Реабилитационная индустрия России corporate blog Development of mobile applications *Development for Android *Popular science The future is here
Наши глаза и их способность видеть – сложнейший биологический механизм. Чтобы сформировать его, природе понадобились миллионы лет эволюции. Но что делать, если этот уникальный механизм вдруг даёт сбой? Человечество шагнуло в эпоху IT-технологий меньше полувека назад – мгновение по меркам природы – но уже научилось восстанавливать, а иногда и заменять живые элементы на кибернетические.



В этом смог убедиться каждый участник интерактивной лекции «Как вернуть зрение? Бионические зрительные протезы и виртуальная реальность», прошедшей в стенах МГТУ им. Баумана 20 февраля. Мероприятие провели эксперты научно-производственной лаборатории «Сенсор-тех» – московского разработчика технологий для людей с нарушениями слуха и зрения.

Врачи рассказали об уже имеющемся опыте применения бионических протезов сетчатки глаза, которыми в настоящее время обладают двое россиян. Современные технологии позволили полностью слепым людям частично вернуть способность видеть окружающий мир. И хотя современные «механические глаза» очень ограничены, в будущем качество искусственного зрения будет расти и в какой-то момент сможет целиком восстановить утраченные зрительные функции, уверены организаторы мероприятия.
Читать дальше →
Total votes 24: ↑23 and ↓1 +22
Comments 13

С бородой, в тёмных очках и в профиль: трудные ситуации для компьютерного зрения

Reading time 11 min
Views 10K
VK corporate blog Cloud computing *Big Data *Machine learning *Cloud services *


Технологии и модели для нашей будущей системы компьютерного зрения создавались и совершенствовались постепенно и в разных проектах нашей компании — в Почте, Облаке, Поиске. Вызревали как хороший сыр или коньяк. Однажды мы поняли, что наши нейросети показывают отличные результаты в распознавании, и решили свести их в единый b2b-продукт — Vision, — которым мы теперь пользуемся сами и предлагаем воспользоваться вам.

Сегодня наша технология компьютерного зрения на платформе Mail.Ru Cloud Solutions успешно трудится и решает очень сложные практические задачи. В её основе лежит ряд нейронных сетей, которые обучены на наших дата-сетах и специализируются на решении прикладных задач. Все сервисы крутятся на наших серверных мощностях. Вы можете интегрировать в свои приложения публичный API Vision, через который доступны все возможности сервиса. API быстродействующий — благодаря серверным GPU среднее время отклика внутри нашей сети на уровне 100 мс.

Заходите под кат, там подробный рассказ и много примеров работы Vision.
Total votes 50: ↑48 and ↓2 +46
Comments 15

Доступ в интернет открыт: технология LUWRAIN помогает слепым пользователям

Reading time 4 min
Views 2.6K
Реабилитационная индустрия России corporate blog Website development *JavaScript *Programming *Popular science
Шагая в будущее и расширяя границы своих возможностей, человечество не только совершенствует технологии, но и делает их доступнее. Современные смартфоны и компьютеры – сложнейшие устройства, но ими легко пользуется большинство людей, благодаря простым интуитивным системам управления, таким как Windows или Android.



К сожалению, ещё не всё информационные системы адаптированы для людей, чьи возможности здоровья не позволяют использовать все 5 способов восприятия.

Слепые и слепоглухие люди до недавнего времени не могли полноценно пользоваться большинством коммуникационных инструментов. По статистике, лишь один из 20 людей с инвалидностью по зрению умеет пользоваться компьютером.
Читать дальше →
Total votes 19: ↑17 and ↓2 +15
Comments 43

Как распознать текст с фото: новые возможности фреймворка Vision

Reading time 6 min
Views 8.2K
Dodo Engineering corporate blog Programming *Development for iOS *Development of mobile applications *Image processing *
Translation
Теперь фреймворк Vision умеет распознавать текст по-настоящему, а не как раньше. С нетерпением ждём, когда сможем применить это в Dodo IS. А пока перевод статьи о распознавании карточек из настольной игры Magic The Gathering и извлечении из них текстовой информации.


Читать дальше →
Total votes 20: ↑19 and ↓1 +18
Comments 1

Распознавание текста с помощью OCR

Reading time 3 min
Views 36K
C++ *Image processing *

Tesseract — это движок оптического распознавания символов (OCR) с открытым исходным кодом, является самой популярной и качественной OCR-библиотекой.


OCR использует нейронные сети для поиска и распознавания текста на изображениях.


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

Читать дальше →
Total votes 6: ↑5 and ↓1 +4
Comments 9

Laser telemetry for vision correction: a complete operation with comments (not for the faint of heart)

Reading time 5 min
Views 785
Клиника офтальмологии доктора Шиловой corporate blog Physics Lazers Health
Translation
Now I will show what doctors usually never show to patients. More precisely, it shows everything in the form of a beautiful render, from which it does not follow at all that a piece of metal will stick up in your cornea for a couple of minutes. Fortunately, you will not feel this because of the anesthetic premedication, you will not know and do not remember, because the piece of iron will be out of focus.



So, watch the video, and I will show the frames with comments. This is a real operation on a patient in a German clinic, the recording was made on a device like the “black box” of the VisuMAX device. In this case, the patient has agreed to use the recording for training purposes, usually access to such records is strictly limited.
Total votes 6: ↑3 and ↓3 0
Comments 2

A couple more unobvious things that you might not be told before laser vision correction

Reading time 13 min
Views 839
Клиника офтальмологии доктора Шиловой corporate blog Lazers Health
Translation

Today, without the «tin», as you asked

There is already a post about how the laser cuts by creating millions of cavitation bubbles in the cornea layer of the eye, and analyzing telemetry from the real operation in seconds with comments of the surgeon's actions.

Now FAQ about various related things


— If I look away while the laser is running, what will happen?

You simply will not work. In fact, immediately after anesthesia, the eye is pressed against a special pneumocapture. To blink at you too will not leave because of fixing (it is not long and not for long). The only moment where it is possible to seriously disrupt the course of the operation is to pull the head down strongly, pulling it out of the headrest by a serious willed effort. In this case, the operation will instantly stop. More precisely, it will stop even before the loss of capture (details below).

— How should an operating room be prepared?

In general — as a normal operating room, that is, a room with a clean area (air filtration, overpressure to prevent contamination from the outside after cleaning). It is important for the procedure that microparticles of dust flying in the air do not fall between the laser lens and the eye.
Read more →
Total votes 3: ↑3 and ↓0 +3
Comments 0

FAQ about laser correction ReLEx SMILE: yes, in Russia there is, but no, in Russia there isn’t

Reading time 9 min
Views 1.5K
Клиника офтальмологии доктора Шиловой corporate blog Biotechnologies Lazers Health
Translation


— Are small-invasive laser vision correction operations done in Russia using the Small Incision Lenticule Extraction method?

Yes, about 10 years already. Every year, more and more at conferences of ophthalmologists, questions arise not at the level of “What is this?”, But at specific practical nuances of technology. VisuMax lasers exist in several clinics in Russia, but it is much less used under ReLEx SMILE than under femtoLASIK. Historically, it happened in Russia that this technology is little used in the central part and is actively used beyond the Urals.

— What is the story with licenses for specific operations?

Zeiss sells cones with licenses. A cone — a replacement part adjacent to the eye — is purchased with a license to use a laser procedure, usually in batches of 10 or 100 operations. For example, 10 cones and 10 licenses are received. Licenses are driven through the laser menu, and it allows you to use the appropriate cones for the appropriate program types. Licenses for SMILE separately, for femtoLASIK separately, for FLEX, rings and additional corrections are also separate licenses. Most manufacturers of femtosecond and some excimer lasers have a similar situation. Licenses for excimer operations are not needed, perhaps, except on models of about 5 years old and older.

— And you can not get such a license for SMILE?

Easily. Firstly, this module in the laser is as an expensive option, so the device itself without the SMILE option is cheaper. Secondly, if this option is available, then licenses to carry out the operation ReLEx SMILE can be acquired only after conducting 5–10 test runs on pig eyes, then performing at least 10 femtoLASIK operations on patients, then 50 FLEX operations, and only after that Buy a SMILE license for a specific surgeon.
Read more →
Total votes 3: ↑3 and ↓0 +3
Comments 0

«Augmentation» eyes: what do we build into it today, and what else will remain under it

Reading time 10 min
Views 866
Клиника офтальмологии доктора Шиловой corporate blog Biotechnologies Health
Translation

In surgery, the term «augmentation» is used for a specific type of intervention, for example, hardening (building) the skeleton of an organ. We will talk about the empowerment of biological vision at the expense of implants.

You can not just take out a piece of tissue from the eye, as during laser correction, but also insert something new there. For example, an implant that allows you to see at night. Or DVR. Or — what is being done now — just an internal contact lens made from a biocompatible polymer.

Therefore, when you read about new opportunities for contact lenses, remember — all this can be built into a person. Of the most promising technologies — transfer images from your eyes to a computer and vice versa. If you are lucky, in 10 years you will be able to search for a given word in a paper book, as you are now looking for on a web page.

But let's still go back to the real world and talk about phakic lisch, corrective vision for those who can not help the laser.
Read more →
Rating 0
Comments 0

IT specialist's vision: what you personally need to know

Reading time 8 min
Views 722
Клиника офтальмологии доктора Шиловой corporate blog Biotechnologies Health
Translation


— Which is better: glasses, lenses or laser vision correction?
It is best to see without any means of correction. If you are completely satisfied with the glasses — keep calm, no other correction is needed. Lenses — this method of correction requires adherence to clear rules of use, which is ultimately more costly and risky, but it is very popular because the main dangers do not appear immediately after the start of wearing, but years later.

— I decided to stay on the glasses, but I am afraid that the car's pillow will open in my face and they will become contact lenses. What to do?
In my surgical experience, modern airbags do not injure eyeglasses. Eyes and face are usually damaged by windshield fragments. If you are concerned about the safety of glasses, then think about the modern, with polycarbonate lenses, they are incredibly durable, the car drives on crash tests.

— Is it true that all eye disease from the computer?
No, it's not true. The main cause of problems with optics — myopia, hyperopia or astigmatism — is genetics. Adverse environmental conditions, especially during long-term work at close range, are important in childhood, when the development of the organism is not yet complete. And such diseases as cataract, glaucoma, retinal detachment and other diseases occur with the same frequency in those who work at the computer for hours and in those who do not know where the computer has a power button.
Read more →
Rating 0
Comments 0

Cataract: it is waiting for you personally (if you live, of course)

Reading time 10 min
Views 830
Клиника офтальмологии доктора Шиловой corporate blog Biotechnologies Health
Translation

This is a model of an intraocular multifocal lens from Carl Zeiss. The real size of such a lens is 11 millimeters, the diameter of the optical zone is 6 mm.

The cataract is, simplifying, age opacification and consolidation of a crystalline lens. According to the classical definition, we are talking about the turbidity of any type. First, something gets in the field of view, a general “fog” appears, you want to wipe dirty glasses, then you do not see the letters in the book, then you want to turn on the light brighter or, on the contrary, you hide from the bright light, and then wake up one fine morning and understand that you can not find slippers. And you see nothing at all — only the shadows. This process sometimes stretches for many years, but slippers are still lost. Mention of clouding that develops in the eyeball, there are still thousands of years before our era.

The treatment procedure has historically been very peculiar — reclination of a cloudy lens. The doctor took the patient with a very dense lens — to that dense stage that the patient is already blind. During the excavations of the settlements of ancient Greece and Rome, the tools used by doctors to remove cataracts were found — sharp needles that pierced the eye and lens, destroying its supporting apparatus. The lens could come off and, by virtue of its gravity, could also fall down from hitting the back of the head with a heavy stick several times. Sometimes the patient died during the emergency eye care, sometimes he had a concussion, and sometimes the lens fell off the ligaments and flew deep into the eye. The patient began to see again — he had a huge lump and vision of about +10 +15 diopters.

Now two news. The bad — people began to live to cataracts more often, and it is inevitable. Good — we have something better than sharp needles and a heavy stick.
Read more →
Total votes 3: ↑3 and ↓0 +3
Comments 0
1