Тёмный

Vision Pro Своими Руками! || Дешёвый AR проект || Оптимизация, конфигуратор, экран - Апрель 2024 

Zernov
Подписаться 5 тыс.
Просмотров 13 тыс.
50% 1

Господа, здравствуйте! Это пятая часть по моему AR проекту, суть которого заключается в создании дешёвых очков дополненной реальности, схожих с Apple Vision Pro.
Код из видео: github.com/ZernovTechno/AR_he...
Мой Бусти - boosty.to/zernov
Мой ВК - zernovyt
Мой Гитхаб - github.com/ZernovTechno

Наука

Опубликовано:

 

29 апр 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 137   
@denispologrudov9545
@denispologrudov9545 Месяц назад
Как вывод- чувак с Ютуба 1) Уже исправил ситуацию с 3 рукой которая есть у вр шлема за 800к. 2) делает стереозрение которые НЕ реализовано на коммерческих моделях вр 3) Полностью открытый код для доработок Красавчик 🎉
@kampot_vkusna6761
@kampot_vkusna6761 Месяц назад
вы бы разобрались с ситуацией 3 рук... это происходит если 1 из твоих ладоней пропадает из поля зрения камер
@user-izolbuj
@user-izolbuj Месяц назад
андроид это тот же linux можно на android поставить чистый linux для arm с дравами под устройство. Драйвера устанавливаются легко, их можно взять из android прошивки телефона
@kampot_vkusna6761
@kampot_vkusna6761 Месяц назад
@@user-izolbuj бред
@kampot_vkusna6761
@kampot_vkusna6761 Месяц назад
@@user-izolbuj если андроид запускается на ядре лини кастомном, это не значит что андроид это линь
@wacab
@wacab Месяц назад
​@@kampot_vkusna6761тем не менее бинарник пайтона под андроид завезли
@AndrewAL_family
@AndrewAL_family Месяц назад
я молодец 😎 такой вклад внёс, даже непривычно слышать себя на ютубе
@DezerQ
@DezerQ Месяц назад
Сигма
@AndrewAL_family
@AndrewAL_family Месяц назад
@@DezerQ Я не сигма, Я 🤫🧏🏿
@MrGhust-xm2bu
@MrGhust-xm2bu Месяц назад
🌂👎
@lefleffy
@lefleffy Месяц назад
Sigma👓
@microblackgolub2542
@microblackgolub2542 27 дней назад
Это ты подарил флешку типо?
@aligo9537
@aligo9537 Месяц назад
Удачи в развитии проекта
@user-vn5qd3mf9b
@user-vn5qd3mf9b Месяц назад
Как всегда интересно, удачи, жду новых видео
@Protot1pe
@Protot1pe Месяц назад
Ура я этот видос ждал как никогда!
@babagi_m
@babagi_m Месяц назад
Чаёк, пирожок и твое видео=❤
@timtim7559
@timtim7559 Месяц назад
Я сейчас занимаюсь чем то схожим но по части дизайна я связал себе ремешок для вр как у apple vision и как найду резинку я распечатаю механизм затягивания.Я 3д моделирование занимаюсь 3 года и вязать умею более менее.Сам ремешок уже готов
@Benpro109
@Benpro109 Месяц назад
Успехов в проекте!
@daniilpr7437
@daniilpr7437 Месяц назад
Надо 100% Юнити использовать, там это не только проще сделать, так тебе и просто безграничные возможности по красивому интерфейсу
@Runic_Play
@Runic_Play Месяц назад
Люди:Купить мне apple vishion pro или нет ? Zernov:сделаю свой apple vishion pro
@zernovtech
@zernovtech Месяц назад
Современные проблемы - современные решения )
@Vorono4ka
@Vorono4ka Месяц назад
Радует, что код улучшается! По поводу смены драйверов и настройки камер советую использовать такой паттерн, как стратегия. Это позволит сильно облегчить изменения в коде
@makarY202
@makarY202 Месяц назад
Спасибо за проект
@Mikail0.0001
@Mikail0.0001 Месяц назад
кааайф новое видео))) кста ты очень интересный тебя приятно смотреть
@sergey2455
@sergey2455 Месяц назад
Очень нравится эта рубрика😅
@kadzuto6
@kadzuto6 Месяц назад
Приятно следить за ходом истории
@milfab
@milfab Месяц назад
Чел реально харош желаю тебе добиться успехов
@maskrem9025
@maskrem9025 Месяц назад
Урааааа 5 часть❤
@andgames5482
@andgames5482 Месяц назад
Так держать, продолжай 👍👍
@Kirana_nit
@Kirana_nit Месяц назад
Удачи тебе в создании! Мы верим что ты справишься:>
@MozIx256
@MozIx256 Месяц назад
*созДании
@Kirana_nit
@Kirana_nit Месяц назад
@@MozIx256 спасибо, я не заметила:)
@foksela1940
@foksela1940 Месяц назад
Надеюсь скоро сделайте!
@ultimate_fish16
@ultimate_fish16 Месяц назад
Ура, новая серия
@cripperfunny6664
@cripperfunny6664 Месяц назад
у меня был белый gear vr и samsung s6 edge. когда подключаешь его к вр, там появляется меню окулус с браузером, разными играми и т.д. И да, там есть функция просмотра с камеры, но ар нет (как я помню)
@user-vk5yo7pk1d
@user-vk5yo7pk1d Месяц назад
Для более лучшего трекинда рук, можно попробовать использовать leap motion, посути дела обычная вебка, но достаточно хорошо отслеживает руки
@zaeczoom9612
@zaeczoom9612 Месяц назад
ураураураура, новое видео от самого умного блогера)
@cotulars
@cotulars Месяц назад
Бро, проект очень крутой, но я думаю нужно быть прагматиком и понимать что это не уровень питона, т.к. чем больше у тебя будет натива тем быстрее всё будет работать. Как прототип на питоне это классно, но когда вы будете переходить к реальным продуктам или хотя бы к бете я бы советовал что то низкоуровневое и нативное, например c++ и c, c# сюда не относится т.к. он конечно быстрее питона но опять же таки это та же виртуальная машина как на жабе. А так желаю удачи в вашем проекте! Очень классный, буду следить и возможно в будущем стану небольшим спонсором;)
@Layfet
@Layfet Месяц назад
Обожаю этот канал
@Rivy560
@Rivy560 Месяц назад
О новая часть, кстати мне тут недавно в голову пришла одна идея прикольная. А что если сделать преобразователь голоса в реальном мире. То есть что бы ты сам смог выбрать себе голос. И даже пришел в голову механизм устройства. Голос подается в микрофон, из микрофона в нейросеть, которая преобразовывает этот голос и выводит на динамик. В качестве носителя нейросети может выступать телефон, но у меня слишком мало денег что бы этот проект в реальность воссоздать. Поэтому на будущее если этот проект тебя заинтересовал можешь попробывать сделать
@IamDimon.
@IamDimon. Месяц назад
Афигеть ждал сильнее чем свой др
@microblackgolub2542
@microblackgolub2542 27 дней назад
Блин, тебе бы на 3д принтере корпус распечатать
@62Shz88er
@62Shz88er 17 дней назад
А что на счет jni и использования нативного с++ кода на ведроиде?
@argenalmaz8424
@argenalmaz8424 Месяц назад
Привет!,Можеш зделать мини видео разработка приложения для ваше Vision Pro )
@EnJoyTheVR
@EnJoyTheVR Месяц назад
Привет! Я тут тоже что-то похожее делаю :D
@timtim7559
@timtim7559 Месяц назад
Возможно странное предложение но что если использовать к в вижен про два процессора один для трекинга и один для запуска программ.
@Lego_planet
@Lego_planet Месяц назад
Все я поставил каментарий и написал лайк
@user-tg7iu5ig6o
@user-tg7iu5ig6o Месяц назад
Если любишь меня,в следующем видео скажи «здравствуйте товарищи»
@jagodnitsinr
@jagodnitsinr Месяц назад
привет, а сходка в екб будет?
@justsamp9006
@justsamp9006 29 дней назад
бро, может можно как то интегрировать в софт шлема что-то на подобии lossless scalling?
@Belg-videogames
@Belg-videogames Месяц назад
Здравствуйте, а планируете дли вы сделать программу для трансляции VR по типу RiftCat это было бы супер, так как все существующие программы тормозят... (у меня Meizu mx5)
@user-vg6pj8gy4p
@user-vg6pj8gy4p 9 дней назад
Почему не хочешь расчертить пространство по секторам програмно по квадратам сделать накладку на палец с ик диодом и взаимодействовать с этой сеткой без скана пространства?
@AvitoB0T
@AvitoB0T Месяц назад
Лайк
@chelic-creeper
@chelic-creeper Месяц назад
обязательно надо будет использовать этот телефон?
@Zerck_animation
@Zerck_animation Месяц назад
Уаааа видео 🙃🙂 уаааааа
@therobocatbars
@therobocatbars Месяц назад
А че если для трекинга использовать еще одну камеру?
@DiamorRed
@DiamorRed Месяц назад
+ [00:00:00]**Проект Vision Pro** * Пятая серия разработки AR очков * Обновления по железу и софту * Оптимизация для работы под 30 FPS + [00:02:34]**Операционные системы и код** * Переход на родную ОС бортового компьютера * Код работает как обычный Python код * Добавлена поддержка разных камер + [00:04:24]**Разработка приложений** * Сложности с созданием приложения на телефон * Использование веб-сервера на Flask * Планы по созданию базового интерфейса + [00:06:28] **Оптимизация и исправления** * Оптимизация кода и исправление ошибок * Ускорение метода наложения изображений * Планы по дальнейшей оптимизации до 30 FPS
@ilyajoglik8229
@ilyajoglik8229 Месяц назад
Вк это конечно круто, но очень хотелось бы телеграм групу, более международную площадку
@drindurin
@drindurin Месяц назад
ура круто ура
@ValeGoG
@ValeGoG Месяц назад
10/10
@ganlong9285
@ganlong9285 29 дней назад
Можно было использовать 6dof систему через arcore что бы отслеживалась голова
@happyminecrafterlive1483
@happyminecrafterlive1483 Месяц назад
Советую попробовть сервис ai2 та можно замусить видиопоток с сервера ну или с браузера
@takiz2018
@takiz2018 Месяц назад
Android написан на Java, по этому можно очень просто написать приложение на java, в android studio есть все инструменты чтобы получить изображение с flack
@FreskoDesigner
@FreskoDesigner Месяц назад
Напиши автору😊
@user-gf3sp3my2p
@user-gf3sp3my2p Месяц назад
Вспомнил, есть же линукс для телефонов, но он дико древний. Эх, если бы его можно было как-то освежить и работать уже на нём...
@denatle
@denatle Месяц назад
Разве андроид не базируется на линуксе? Или не то?
@denatle
@denatle Месяц назад
Окей, досмотрел видос. Есть открытый андройд. С рут правами тоже не хватит?
@user-gf3sp3my2p
@user-gf3sp3my2p Месяц назад
@@denatle да, так и есть, но он сделан для обычных пользователей, поэтому его решили сделать более закрытым, чтоб неопытный юзер не убил устройство в первый день пользования
@user-gf3sp3my2p
@user-gf3sp3my2p Месяц назад
@@denatle я не в курсе, не разбираюсь. Просто вспомнил о существовании других мобильных ос
@user-hf9qi8wx4q
@user-hf9qi8wx4q Месяц назад
А что если сделать VR пространство но оно будет работать только в определенных местах и когда камера заметит стены, полки и т.д. тогда она будет их показывать.
@pilid2006
@pilid2006 Месяц назад
В теории можно же собрать кастомное ядро для телефона с поддержкой дров для камер и через рут получать доступ к этим девайсам 🤔
@zernovtech
@zernovtech Месяц назад
В теории. На практике на это уйдет больше времени (значительно больше), чем на линуксовый комп)
@moxa_rumin
@moxa_rumin Месяц назад
Может быть покажусь глупым, Но задам вопрос в 201-ый раз: почему нельзя накатить на Samsung s8 Linux и проводить вычисления на нем
@crash706
@crash706 Месяц назад
урррррваакаааа видео
@user-qh5dd8ew2k
@user-qh5dd8ew2k Месяц назад
1) Для того чтобы убрать рамки в браузере можно использовать режим киоска (Kiosk Mode); 2) Для увеличения fps используя opencv лучше убрать буферизацию кадров. Таким образом и уменьшится задержка между реальными движениями и изображением в шлеме.
@zernovtech
@zernovtech Месяц назад
Тааак. Нормальные советы подъехали, однако. 1) где этот режим включается? 2) буфферизация кадров это встроенная штука cv2, или это то, когда между операциями в коде мы сохраняем картинку в переменную?
@user-qh5dd8ew2k
@user-qh5dd8ew2k 24 дня назад
1) Можна скачать прогу с Play Market 2) Буферизация в самой либе, если хочеш убрать задержку между операциями, тогда испульзуй асинхронное програмирование. Но лутше розбить все на потоки. В пайтоне есть GIL, но можна сделать псевдо потоки через либу. И еще можна через много задачность, прога тогда разабьотся на отдельние процеси і будет исполнятса в разних ядрах проца (но ето нужно настроить)
@shefishefo8707
@shefishefo8707 Месяц назад
Уже очень скоро
@kawasaki4112
@kawasaki4112 Месяц назад
пишу второй раз, замени телефон на lcd матрицу, на али их куча, 2к, 4к любое разрешение. Это будет более быстрее чем передавать изображение на смартфон, так же не надо будет писать приложение
@zernovtech
@zernovtech Месяц назад
Если честно я не нашёл. Скинь пожалуйста ссылку. Или код какой-нибудь.
@kawasaki4112
@kawasaki4112 Месяц назад
@@zernovtech 3 попытка ответить комментарии с линком удаляются. Магазин называется wisecoco
@shimanalexov
@shimanalexov Месяц назад
Можно перепрошить телефон на Linux
@roma9169
@roma9169 Месяц назад
Могу помочь в написании интерфейса или даже приложения на мобилу на python
@Garry_Li
@Garry_Li Месяц назад
8:20 ну ребят это же не серьезно, все спецификации давно естьв интернетах а вы пальцами тыкайте, очевидно что одна это только камера для цвета и картинки, остальные используются для глубиы, видно на этих кадрах что глубина есть и картинки из глаз отличаются
@zernovtech
@zernovtech Месяц назад
Нам это просто не нужно) Это выяснили случайно. Остальные там не совсем для глубины, ИК камеры.
@Fermi_Official
@Fermi_Official Месяц назад
Привет
@korm3671
@korm3671 Месяц назад
1 камера с линзой 0.5 разделить на 2 глаза
@imp0ssibl333
@imp0ssibl333 Месяц назад
Слушай, как тебе идея, чтобы сделать модуль для питона, который использует ускоренные функции С++? То есть код будет писаться в питоне, но он будет реально компилироваться и исполняться на С++, что ускорит код во много раз. Так как тебе идея? В ближайшем хочу такое запилить
@zernovtech
@zernovtech Месяц назад
Идея суперкрутая, но мне такое не удалось. Если сможешь - дай знать
@timtim7559
@timtim7559 Месяц назад
Можно ещё mojo попробовать он почти как питон только со скоростью c++
@EditEase-Academy
@EditEase-Academy Месяц назад
О ты из Екатеринбурга? Всего в часе от тебя.
@reHgoc
@reHgoc Месяц назад
мне кажется, что пайтон не совсем тот инструмент, который необходим для таких задач
@user-is5tq4il9o
@user-is5tq4il9o Месяц назад
Харош, проу только не выгори
@Maxdavs
@Maxdavs 28 дней назад
Так вот кто делает российскую игровую консоль!)
@randomlbpstuff241
@randomlbpstuff241 18 дней назад
Софт по геар вр уже был от самсунг И есть приложение cardboard для телефона и кардборда
@user-yq7qp5on9y
@user-yq7qp5on9y Месяц назад
Так, я так понимаю уже запускаете мини вставку вопрос - ответ, поэтому хочу задать свои: Есть ли у тебя какое-то образование? Мб курсы? Канал на ютубе? Книга? Интересно было бы узнать твои рекомендации, тем кто хочет заниматься подобным Есть ли проекты после этого, какие-то идеи/наработки? Ну и участвовал ли ты когда-нибудь в геймджеме?
@zernovtech
@zernovtech Месяц назад
Привет! Отвечу здесь, если ты не против. Я ещё учусь. Был на курсах 1Т. Канал - моя вторая площадка после ВК, где я уже пару лет публикую техно-статьи. Рекомендации две - не сдавайтесь и ставьте всё более глобальные цели. Проекты были, есть и будут. Просто этот взлетел. Наработок море. В геймджемах не участвовал, как и в хакатонах.
@user-yq7qp5on9y
@user-yq7qp5on9y Месяц назад
@@zernovtech спасибо за ответ 🙃
@ArthyProjects
@ArthyProjects Месяц назад
Конечно у пико 4 будет одна камера, самый дешевый шлем на рынке, да и вообще он не под ар. Честно, не представляю, что выйдет из вашего проекта, ведь без трекинга в пространстве вообще как-то ни о чем, цели существования данного устройства не нахожу 30 fps - просто погибель для вестибуллярки НО Следить за вашим проектом реально интересно, ведь ничего подобного ещё не видел. Желаю вам удачи в развитии проекта.
@zernovtech
@zernovtech Месяц назад
Пико действительно не для AR. Из проекта выйдет лайтовая штука за десять тысяч, которая умеет показывать разные приложеньки. Трекинг в пространстве тут и не нужен, ибо комп не потянет 3Д. 30 fps - это максимальный фреймрейт камер Pico/oculus. Спасибо за обратную связь!
@shipa_2
@shipa_2 Месяц назад
а что если переложить всё кроме передачи картинки на внешний сервер в виде пк? >очки подключатся к серверу >передают картинку с камер >получают картинку с сервера итого нет лимитов по мощности, не надо использовать дополнительные компьютеры на лице, и дольше живёт повербанк
@zernovtech
@zernovtech Месяц назад
Ага, и огромные задержки :D
@murakat3351
@murakat3351 Месяц назад
Делаем вывод. Использовать программу для монтажа в браузере, не лучшая идея. И не ожидал под конец увидеть Unity. (Слова NAMEUwU)
@weSker0_o
@weSker0_o Месяц назад
Братан можешь завершать разработку meta выпустила horizon OS в общий доступ. И теперь каждый может себе такой шлем сделать 😊
@zernovtech
@zernovtech Месяц назад
HOS выпустили в доступ для партнёров и под определённое железо :)
@weSker0_o
@weSker0_o Месяц назад
@@zernovtech но все же рентабельность проекта ну никакая. Даже если предположить что ты сделал железо хотя опять же оно реально слабое что бы тянуло трекинг то oc написать ну вряд ли сможешь. Ибо тебе нужно будет брать ядро линукса подключать framework и потом еще оптимизировать под железо. Честно не думаю что проект подойдет к стадии завершения
@zernovtech
@zernovtech Месяц назад
@@weSker0_o Спасибо за критику.
@ZyreXvx
@ZyreXvx Месяц назад
Мужик... Кто ты есть...
@EVpatiy_
@EVpatiy_ Месяц назад
Мне кажется мало демонстраций возможностей проека 🎉
@zernovtech
@zernovtech Месяц назад
Былоб больше - показал бы больше) Пока на коде зациклены :(
@EVpatiy_
@EVpatiy_ Месяц назад
@@zernovtech так, то что не сложно реализовать но интересно смотреть. Например вместе с калькулятором реализовать сапёра
@ewgeniy111
@ewgeniy111 Месяц назад
а ведь ты реально гений, рано или поздно тебе стоит открыть компанию которая будет разрабатывать вр приблуды ( у тебя правда талант )
@denatle
@denatle Месяц назад
Хехе, может на расте переписать?
@zernovtech
@zernovtech Месяц назад
Добыть бы на раст трекинг нормальный...
@denatle
@denatle Месяц назад
@@zernovtech медиапайп имеется
@zernovtech
@zernovtech Месяц назад
@@denatle Опа... Тяжело... Может и перепишем. А оно сильно быстрее питона?
@denatle
@denatle Месяц назад
@@zernovtech хз, но процессинг имгов и тд будет гораздо быстрее. Я потом распишу тикет в дискорде по поводу, у меня много мыслей
@Fermi_Official
@Fermi_Official Месяц назад
Вообще, андроид - это дистрибутив Линукса
@zernovtech
@zernovtech Месяц назад
Да! Но более закрытый, потому что линукс - открытое ядро, а андройд - операционка под управлением Google :)
@wacab
@wacab Месяц назад
Там в андроид такая прослойка Java что не совсем дистрибутив линукса(
@Fermi_Official
@Fermi_Official Месяц назад
Ясненько
@GangstaWair
@GangstaWair Месяц назад
С каких пор С# ниже по уровню чем Python, ахаха, просто ладно😂
@zernovtech
@zernovtech Месяц назад
Да, кстати, ляпнул чушь Сишка ваще со своей виртуалкой. Наверное я имел ввиду скорость. Или перепутал с плюсами, сам хз.
@GangstaWair
@GangstaWair Месяц назад
@@zernovtech плюсы самый быстрый язык, пайтон тормознутый и медленный, поэтому и тут ты мимо)
@zernovtech
@zernovtech Месяц назад
@@GangstaWair Ещё раз. Python высокоуровневый и медленный C# - виртуалка C++ - низкоуровневый и быстрый В чем мимо то? Не сказал бы, что C# более низкоуровневый чем питон, но он медленнее плюсов, потому что виртуалка. А плюсы быстрые и низкоуровневые, но жестокие с памятью
@GangstaWair
@GangstaWair Месяц назад
@@zernovtech во, это я тоже имел ввиду...Думал ты адепт Пайтона и прославляешь этот язык ( таких шизиков много )
@cyberwick837
@cyberwick837 Месяц назад
та скажи пусть тебе деньги на криозаморозку скинут, в 2080 закончишь проект
@mekbect
@mekbect Месяц назад
Зачем нужно было писать приложение на c#? как бы есть android студио (на нем же есть webview для показа сайта на flask) про закрытость вообще не понял, на нем без рута эмулируют линукс нормально а тут просто запустить код и подключить камеры а с рутом еще легче про pico 4 pro вообще не понял это не ar шлем, зачем ему больше одной камеры? не являюсь хейтером, прикольно что ты таким занимаешься но зачем все это? максимально колхозный проект
@user-ci6ky3ub2i
@user-ci6ky3ub2i Месяц назад
"Не колхоз, а стартап" )) К автору отношения не имею, но предположу, что просто не хочется доп. стек докручивать. Мб автор знает C# + Python. Android и натив - это больше про Kotlin и Java, а это как минимум добрых пару дней-недель ковыряния по проекту
@mekbect
@mekbect Месяц назад
@@user-ci6ky3ub2i как я знаю, андроид студио поддерживает С# (или c++?) ну так в любом случаи сделать приложение не за 5 секунд
@def0ult_
@def0ult_ Месяц назад
Низкое качество картинки, маленький fov, дёрганый трекинг, плохое вырезание рук, низкий фпс Продолжать стоит? Не защищаю эпл, но это бред, а не замена
@zernovtech
@zernovtech Месяц назад
Привет! Спасибо за критику, мы ценим это!
Далее
GOOGLE GLASS - AR ИЗ ПРОШЛОГО
11:44
Просмотров 713 тыс.
Трекеры
30:08
Просмотров 7 тыс.
Я изучил код GTA 5 и это П..ДЕЦ
17:18
Лучшие Аксессуары для Quest 3
15:48
iPhone 5C: распаковка
5:26
Просмотров 1,9 млн
wyłącznik
0:50
Просмотров 24 млн
Избранное печатает...
0:11
Просмотров 102 тыс.