|
35 / 35 / 10
Регистрация: 24.11.2011
Сообщений: 309
|
|
Охарактеризовать объект по каким-либо признакам его строения14.10.2012, 23:01. Показов 16261. Ответов 222
Метки нет (Все метки)
Добрый день!
Стоит задача охарактеризовать объект по каким-либо признакам его строения. Есть графики (построенные по набору расстояний от центра объекта к каждой точке его периметра) для объектов известных нам типов, каждому типу присущи свои особенности формы (всевозможные ямки и т.д.). У некоторых типов могут присутствовать сразу несколько особенностей. Как научить программу искать эти особенности, если они могут проявляться на разных масштабах? Какие-то маски накладываются растягивающиеся или как? Примеры:
0
|
|
| 14.10.2012, 23:01 | |
|
Ответы с готовыми решениями:
222
По каким признакам мы выбираем себе пару По каким диагностическим признакам в шлифе можно отличить кварц от ортоклаза? |
|
Модератор
3410 / 2182 / 354
Регистрация: 13.01.2012
Сообщений: 8,476
|
||
| 21.10.2012, 12:54 | ||
|
Добавлено через 1 час 55 минут представление кривой в виде R(t) с последующим нормированием менее требовательно к входным данным, но не сыграет ли злую шутку отсчет от центра масс я не знаю. если клетка может деформироваться оба способа будут страдать, но в какой степени я не могу предсказать. мне кажется, что способ с k(t) будет менее чувствителен к этим делам
0
|
||
|
35 / 35 / 10
Регистрация: 24.11.2011
Сообщений: 309
|
|
| 21.10.2012, 22:40 [ТС] | |
|
Вот все исходные данные, как и обещал.
номера соответствуют.
0
|
|
|
|
|
| 21.10.2012, 23:22 | |
|
Sor, делите архив на части и выкладываете на форум.
0
|
|
|
35 / 35 / 10
Регистрация: 24.11.2011
Сообщений: 309
|
|
| 21.10.2012, 23:36 [ТС] | |
|
тогда вот так:
1
|
|
|
35 / 35 / 10
Регистрация: 24.11.2011
Сообщений: 309
|
|
| 22.10.2012, 15:13 [ТС] | |
|
видимо там номера съехали. вот список, на всякий случай.
Атипичный мононуклеар - 1 Бластная клетка - 2 Лимфоидная клетка - 3 Лимфоцит - 4 Метамиелоцит- 5 Миелоцит -6 Моноцит - 7 Моноцитоидная клетка - 8 Пролимфоцит - 9 Промиелоцит- 10
0
|
|
|
435 / 402 / 57
Регистрация: 06.02.2012
Сообщений: 1,384
|
|
| 22.10.2012, 17:00 | |
|
В №6 и №10 есть клетки со сложной ветвистой формой. Это так и должно быть или просто фон некорректно удалился?
0
|
|
|
35 / 35 / 10
Регистрация: 24.11.2011
Сообщений: 309
|
|
| 22.10.2012, 19:24 [ТС] | |
|
На данный момент это так. Изображения - исходные данные, я уточню завтра-послезавтра насчет их редактуры. Пока их можно не рассматривать.
П.с. Просто если их отредактировать, то можно из поврежденных клеток сделать целые, а также это потянет за собой более серьезный инструмент сегменнтации исследуемых клеток из мазков крови.
0
|
|
|
435 / 402 / 57
Регистрация: 06.02.2012
Сообщений: 1,384
|
|
| 23.10.2012, 02:56 | |
|
Sor, вы так и не сказали, расстояние между точками периметра одинаковое? Можно ли порядковый номер точки перевести в расстояние (хотя бы относительное от 0 до 1)?
А клетки могут быть еще и поврежденными с измененной формой? На данный момент вам нужно найти признаки по которым можно осуществлять предварительный поиск кривых. На сколько я понимаю возможно 2 варианта.
Может врач различает эти типы клеток на раз, но для меня они все на одно лицо. Почти во всех типах есть овально-круглые и есть с вогнутостью. Поэтому я скептически отношусь к вашей идее, но мне любопытно посмотреть что у вас получится.
1
|
|
| 23.10.2012, 08:27 | |
|
Не по теме: я как клетки увидел стал в сторонку и тоже с большим интересом слежу что получиться поскольку у меня самого сразу все идеи кроме нейро-сети отпали
0
|
|
|
|
|
| 23.10.2012, 13:38 | |
|
Даже если клетки и возможно дифференцировать на основе формы их ядра, при таком разрешении снимков сделать этого не получится однозначно. Любые гипотетические особенности полностью скрадываются плохим качеством изображений и различными ракурсами при съемке объектов сложной, не сферической формы.
![]() Выраженную специфическую форму имеют разве что моноциты, но ракурсы опять же все путают. Хотя, на большом объеме клеток по моноцитам распознавание будет работать более-менее прилично.
1
|
|
|
35 / 35 / 10
Регистрация: 24.11.2011
Сообщений: 309
|
|||||
| 23.10.2012, 16:36 [ТС] | |||||
|
Добавлено через 5 минут
0
|
|||||
|
435 / 402 / 57
Регистрация: 06.02.2012
Сообщений: 1,384
|
|||
| 23.10.2012, 23:29 | |||
Если вы хотите улучшить качество распознавание (увеличить точность), т.е. поменять саму методику распознавания и распознавать по признакам, то вам нужно найти индивидуальный набор признаков для каждого типа клеток. Но если вы хотите просто ускорить уже имеющийся алгоритм сравнения графиков, то можно сделать иначе. Можно разбить клетки не по их типам, а иначе. Относительно легко клетки можно разбить например на условные группы: овальные, вогнутые, вытянутые, мохнатые и т.д. В каждую такую условную группу войдут клетки разных типов. Но зато теперь вы берете незнакомую клетку, относительно легко классифицируете какой она условной группы (овальная, вытянутая и т.д.) и затем сравниваете ее уже не со всеми графиками, а только с графиками этой условной группы. И уже тут с каким ближе совпадет тот график и определит ее тип. Фишка тут в легкости классификации клетки по условным группам. Причем ничего не запрещает каждому эталонному графику войти в несколько условных групп.
0
|
|||
|
35 / 35 / 10
Регистрация: 24.11.2011
Сообщений: 309
|
||
| 24.10.2012, 00:03 [ТС] | ||
|
вот 2 объекта:
один, повернут относительно другого на 30 градусов. не думаю, что их отличия нужно учитывать.
0
|
||
|
35 / 35 / 10
Регистрация: 24.11.2011
Сообщений: 309
|
|
| 24.10.2012, 00:06 [ТС] | |
|
у нас "свой" микроскоп, вот и учим его) другие не затрагиваются)
0
|
|
|
435 / 402 / 57
Регистрация: 06.02.2012
Сообщений: 1,384
|
||
| 24.10.2012, 00:27 | ||
2. Прямая проходящая под 45 гр. к горизонту длиной 10 точек, при повороте на 45гр. станет длиной 14 точек. Да, конечно можно не учитывать. Как говорит один мой знакомый: "Все равно все в корзину".
0
|
||
|
Модератор
3410 / 2182 / 354
Регистрация: 13.01.2012
Сообщений: 8,476
|
|||
| 24.10.2012, 06:52 | |||
|
0
|
|||
|
435 / 402 / 57
Регистрация: 06.02.2012
Сообщений: 1,384
|
|
| 24.10.2012, 08:46 | |
|
Какая прямая (синяя или красная) равна по длине черной прямой (можно приложить линейку к монитору)? А сколько пикселей (точек) в этих прямых?
0
|
|
|
Модератор
3410 / 2182 / 354
Регистрация: 13.01.2012
Сообщений: 8,476
|
|
| 24.10.2012, 11:15 | |
|
синяя. количество точек не имеет значения - ведь это растровое представление графического примитива. имеет значение координаты начала и конца прямой.
Не по теме: коллега проходивший мимо и видевший как я прикладываю линейку к монитору очень странно на меня посмотрел :) вы не подумайте - я прикладывал ее не для того что бы установить равенство длин прямых, а просто на тот случай если их длины вообще сильно различаются и задача не имеет решения :)
0
|
|
|
35 / 35 / 10
Регистрация: 24.11.2011
Сообщений: 309
|
|
| 24.10.2012, 11:56 [ТС] | |
|
я не думаю, что работа с повернутыми изображениям требует доработок.
есть же инструмент масштабирования, который приводит к одному размеру объекты (и уже потом считается СКО). Вот 2 линии, одна вертикальная, вторая - повернута на 30 градусов. Алгоритм при этом все равно выдаст, что они одинаковые (или очень похожи, в общем СКО очень мало), т.к. масштабирование приведет 2й график к 1му, отличный в нескольких точках. В случае с клетками, вряд ли найдется клетка другого типа с меньшим СКО, чем та, с которой мы сравниваем, но повернутая. нет смысла получать СКО=0, главное что бы оно было минимальным из всех, и если в случае с одинаковыми объектами оно будет хоть (абстрактно) 10, а с разными 40, это замечательный результат.
0
|
|
|
435 / 402 / 57
Регистрация: 06.02.2012
Сообщений: 1,384
|
|
| 24.10.2012, 14:58 | |
|
Sor, ваш пример графика это частный случай, который абсолютно ни чего не доказывает. Хотите не переделывать, тогда что бы быть хоть как то уверенным нужно поповорачивать много клеток разных экстремальных форм (треугольная, сильно вогнутая и т.д.) и сравнить. Поворачивать нужно формы у которых есть большие прямые участки. Поворачивать нужно не на 30 градусов, а на 45. Вообщето переделать это нормально это пустяк по сравнению с написанием алгоритма поиска особенностей графика. Дьявол в мелочах.
А может ли быть по Y отрицательное расстояние? Если клетка с большой вогнутостью (как подковка, в моноцитах есть несколько таких), то центр масс будет лежать вне клетки. Расстояние от центра до середины вогнутости будет больше или меньше нуля?
0
|
|
| 24.10.2012, 14:58 | |
|
По каким характерным признакам можно определить респектабельность фирмы-поставщика Прошу объяснить мне почему я не могу задать размер массива с консоли, без его ограничения каким либо числом? Для чисел из файла указать его значение в обратном либо дополнительном коде, либо его инверсию по выбору
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|