Форум переехал и обновился!

Для первого входа необходимо установить новый пароль через «Забыли пароль?». Укажите email, использованный при регистрации. Теперь вход выполняется по email, ваш ник на форуме сохранён.

Не помните адрес регистрации? Проверьте свои почтовые ящики: найдите старые письма по запросам club-nikon.ru или Клуб Nikon. Если восстановить доступ не получается, напишите на club-nikon@deesy.com.

Если вы уже установили новый пароль, повторять восстановление не нужно.

RICOH (Pentax) открывает доступ к SDK

Аватара пользователя
Deesy
Сообщения: 3215
Зарегистрирован: Пт апр 05, 2013 08:40

Re: RICOH (Pentax) открывает доступ к SDK

Сообщение Deesy »

Meridian писал(а): Чт май 31, 2018 08:40
Давайте углубляться.

Meridian писал(а): Чт май 31, 2018 08:40
PS

Для продолжения дискуссии мне важно понимать, занимались Вы когда-либо программированием или нет.


Давайте не будем про скоп видимости говорить и выносить все подряд из private/protected в public/interface.



то что возможно - наверняка все возможно, но вряд ли надо до всему давать доступ.



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


WingfirE писал(а): Чт май 31, 2018 09:30
Надо понимать, что любое программное приложение не может быть в отрыве от железа. У того же никона не так давно железо стало на основе ARM чипов, а не узкозаточенных железок. Ровно с момента, когда групповой автофокус появился, то есть с Expeed4. То есть в Д3с все возможности были под конкретную камеру. То железо настраивалось на низком уровне, и у никона было очень мало программистов, способных там что-то сделать, отсюда малые возможности по домодификации прошивками и т.п.

В последнем поколении, у Д5, очень много можно уже сделать прошивкой, то есть модификацией софта, что мы и видим. И программистов под ARM сейчас навалом. То есть сейчас ограничения у никона - это лишь нежелания давать пользователям больше. Пентакс, видно, решил открыть больше доступа.
дело же не в модификациях прошивки. на кеноне с его процами это просто рай для владельцев в отличии от никоновских кастомных SoC.

разговор просто об API интерфейса камеры и доступных из вне пользовательских функциях
Быстро. Дешево. Качественно. Выбери любые два!

"Шилка" - лучший тренажер фотографа-скорострела
Аватара пользователя
Meridian
Сообщения: 5245
Зарегистрирован: Вт окт 21, 2014 13:46

Re: RICOH (Pentax) открывает доступ к SDK

Сообщение Meridian »

Deesy писал(а): Чт май 31, 2018 11:08
то что возможно - наверняка все возможно, но вряд ли надо до всему давать доступ.



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


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



Например, у Canon давно есть возможность установить поправку через API. И там две поправки для зума.
Аватара пользователя
SPU
Сообщения: 2929
Зарегистрирован: Пт апр 30, 2010 07:27

Re: RICOH (Pentax) открывает доступ к SDK

Сообщение SPU »

Meridian писал(а): Чт май 31, 2018 09:56
Коллега [member="SPU"], Ваша позиция понятна. В сухом остатке Вы предполагаете косяки/баги/фичи реализации, которые делают невозможным стабильное выполнение кода через внешних акторов. По крайней мере, применительно к установке поправки автофокуса. И так для всех современных камер Nikon.
Это не баги и не косяки, и не фичи. Байонету очень много лет, объективам с электроникой тоже очень много лет, поэтому все нынешние ограничения и недостатки просто обратная совместимость с недальнозоркостью прежних инженеров-первопроходцев. Когда-то изначально под модель объектива отводился всего один байт, видимо, в никоне думали, что этого на все хватит. Хорошо хоть потом расширили, но, видимо, какими-то костылями.

Что касается качества кода, то покопайтесь в прошивке разных старых камер (до ARM), там очень много веселенького. Или в виндовых библиотеках от никоновского ПО.



WingfirE не совсем прав (или я не совсем понял его мысль), фуджиковские процессоры вовсе не узкозаточенные железки, другое дело, что этот процессор просто управляет кучей других действительно узкозаточенных железок, да показывает менюшки, поэтому и нет возможности как-то вмешаться в работу автофокуса, экспонометрии и прочего.
Аватара пользователя
Deesy
Сообщения: 3215
Зарегистрирован: Пт апр 05, 2013 08:40

Re: RICOH (Pentax) открывает доступ к SDK

Сообщение Deesy »

Meridian писал(а): Чт май 31, 2018 11:23
В этом смысле хорошо сравнивать свой функционал с функционалом конкурентов. Для понимания, куда движется мир. Пару месяцев назад я (ИП-шник) слинял с мелкого регионального банка в Сбербанк и получил ощутимый прирост функционала.



Например, у Canon давно есть возможность установить поправку через API. И там две поправки для зума.


[oft]Гхм... А вы не пробовали Альфабанк или Тинькофф? В целом как ИП-нишку мне достаточно нескольких основных функций которые предлагает мой банк, но есть люди кому требуется побольше.[/oft]



Да уж. Просто давайте не будем забывать, что камера это по своему - компьютер с довольно ограниченными ресурсами. Чем больше мы туда загрузим функционала, тем скорее всего медленнее оно будет работать. было бы вообще здОрово (!!!) если бы через усб подключение к камере, можно было вносить коррекцию самим на установленную на камеру линзу, как по примеру сделано через дополнительные "стаканы" на сигме, тамроне. но увы, понимаю что это добавит кода, хотя да, код этот не будет выполнятся в тот же момент когда идет обычная съемка. но код надо так же разрабатывать и поддерживать.




SPU писал(а): Чт май 31, 2018 11:41
WingfirE не совсем прав (или я не совсем понял его мысль), фуджиковские процессоры вовсе не узкозаточенные железки, другое дело, что этот процессор просто управляет кучей других действительно узкозаточенных железок, да показывает менюшки, поэтому и нет возможности как-то вмешаться в работу автофокуса, экспонометрии и прочего.
Да, но переписать скоуп видимости для геттеров/сеттеров значений fine tune корректоров, или вывести в паблик функции чтения/записи этих значений - дело не сильно затратное.
Быстро. Дешево. Качественно. Выбери любые два!

"Шилка" - лучший тренажер фотографа-скорострела
Аватара пользователя
SPU
Сообщения: 2929
Зарегистрирован: Пт апр 30, 2010 07:27

Re: RICOH (Pentax) открывает доступ к SDK

Сообщение SPU »

Deesy писал(а): Чт май 31, 2018 11:42
Да уж. Просто давайте не будем забывать, что камера это по своему - компьютер с довольно ограниченными ресурсами. Чем больше мы туда загрузим функционала, тем скорее всего медленнее оно будет работать. было бы вообще здОрово (!!!) если бы через усб подключение к камере, можно было вносить коррекцию самим на установленную на камеру линзу, как по примеру сделано через дополнительные "стаканы" на сигме, тамроне. но увы, понимаю что это добавит кода, хотя да, код этот не будет выполнятся в тот же момент когда идет обычная съемка. но код надо так же разрабатывать и поддерживать.
Вы просто не понимаете, как оно внутри работает. Процессор не имеет связи с объективом вообще, с объективом взаимодействует модуль автофокуса, который представляет из себя отдельный контроллер и живет сам по себе. По этой причине никакой код не поможет добавить такой функционал. Да, можно было бы переработать всю цепочку для добавления возможности прошивки объективов, но это такая огромная морока, да и зачем? Никон вон сами модули АФ крайне редко обновлял, что уж тут говорить про какие-то новые функции.

Это в современных камерах в принципе возможно что угодно, но маркетологам это "что угодно" не выгодно.
Deesy писал(а): Чт май 31, 2018 11:42
Да, но переписать скоуп видимости для геттеров/сеттеров значений fine tune корректоров, или вывести в паблик функции чтения/записи этих значений - дело не сильно затратное.
Какая еще видимость? Какое ООП? Вы посмотрите, что там внутри камеры, что между камерой и библиотеками SDK. В камере проприетарная RTOS (для фуджиковских процессоров), потом фиксированный протокол USB (а в современных камерах и беспроводные), и только потом API в котором можно что-то открыть или закрыть. Все это требует доработок.

Кроме того вы совершенно не задумываетесь о синхронизации. Когда пользователь копается в меню, он не может фотографировать и делать многие другие вещи, поэтому внесение поправок ни с чем не конфликтует. А при работе через SDK поправка может прилететь в любой момент, хоть во время фокусировки. Значит придется еще дорабатывать прошивку, чтобы избежать таких проблем, т.е. либо делать отложенное применение новых параметров, либо делать море проверок и отказывать в обновлении параметров, если режим работы камеры неподходящий.
Аватара пользователя
Deesy
Сообщения: 3215
Зарегистрирован: Пт апр 05, 2013 08:40

Re: RICOH (Pentax) открывает доступ к SDK

Сообщение Deesy »

SPU писал(а): Пт июн 01, 2018 07:51
Вы просто не понимаете, как оно внутри работает. Процессор не имеет связи с объективом вообще, с объективом взаимодействует модуль автофокуса, который представляет из себя отдельный контроллер и живет сам по себе. По этой причине никакой код не поможет добавить такой функционал. Да, можно было бы переработать всю цепочку для добавления возможности прошивки объективов, но это такая огромная морока, да и зачем? Никон вон сами модули АФ крайне редко обновлял, что уж тут говорить про какие-то новые функции.

Это в современных камерах в принципе возможно что угодно, но маркетологам это "что угодно" не выгодно.
Значения поправок где-то в камере хранятся (конфиг)? Вот эти поправки и можно модифицировать без ковыряния модуля автофокуса.


SPU писал(а): Пт июн 01, 2018 07:51
Какая еще видимость? Какое ООП? Вы посмотрите, что там внутри камеры, что между камерой и библиотеками SDK. В камере проприетарная RTOS (для фуджиковских процессоров), потом фиксированный протокол USB (а в современных камерах и беспроводные), и только потом API в котором можно что-то открыть или закрыть. Все это требует доработок.

Кроме того вы совершенно не задумываетесь о синхронизации. Когда пользователь копается в меню, он не может фотографировать и делать многие другие вещи, поэтому внесение поправок ни с чем не конфликтует. А при работе через SDK поправка может прилететь в любой момент, хоть во время фокусировки. Значит придется еще дорабатывать прошивку, чтобы избежать таких проблем, т.е. либо делать отложенное применение новых параметров, либо делать море проверок и отказывать в обновлении параметров, если режим работы камеры неподходящий.
config.reload() ugh?
Быстро. Дешево. Качественно. Выбери любые два!

"Шилка" - лучший тренажер фотографа-скорострела
Аватара пользователя
SPU
Сообщения: 2929
Зарегистрирован: Пт апр 30, 2010 07:27

Re: RICOH (Pentax) открывает доступ к SDK

Сообщение SPU »

Deesy писал(а): Пт июн 01, 2018 08:00
Значения поправок где-то в камере хранятся (конфиг)? Вот эти поправки и можно модифицировать без ковыряния модуля автофокуса.
Вы сами писали
можно было вносить коррекцию самим на установленную на камеру линзу, как по примеру сделано через дополнительные "стаканы" на сигме, тамроне. но увы,
Эти поправки зашиваются в объектив, их нет в камере. Поправки АФ самой камеры, т.е. те, что делают в сервисе при юстировке, зашиваются в модуль АФ и так же в камере не хранятся. В камере есть только FineTune поправки, которые вкидываются в модуль АФ на ходу перед фокусировкой.
Deesy писал(а): Пт июн 01, 2018 08:00
config.reload() ugh?
Вы наивно думаете, что там линукс или что-то подобное? Там крайне жесткая достаточно низкоуровневая RTOS, никаких конфигов нет, все пишется напрямую в энергонезависимую память. Никоновские камеры так хорошо работали от акуумуляторов относительно небольшой емкости даже в стародавние времена потому, что они состоят из кучки специализированных микрух с очень низким энергопотреблением, а, соответственно, и с низкой производительностью, но все было подобрано и оптимизировано очень грамотно.

Это сейчас появились мощные "мобильные" процессоры, на которых можно реализовать что угодно, и при этом обычного аккумулятора хватит за глаза.
Аватара пользователя
weber
Сообщения: 1508
Зарегистрирован: Чт янв 11, 2007 14:10

Re: RICOH (Pentax) открывает доступ к SDK

Сообщение weber »

Видимо ещё одно умное решение и возможно последнее.....

"Ricoh отказывается от массового производства и массовых продаж камер. Пока — в Японии.

«До сих пор мы вели бизнес, ощущая сильные чувства наших клиентов к брендам Pentax и GR. Хотя я хотел бы ответить на них, насколько это возможно, я чувствую, что традиционный метод, основанный на массовом производстве и массовых продажах, становится несовместимым с недавними изменениями в рыночной среде», — так объясняет решение компании ее руководитель." Моя ссылка

Вернуться в «Прочие системы (Sony, Canon, Olуmpus и т.д.)»

Кто сейчас на конференции

Сейчас этот форум просматривают: ClaudeBot [Bot] и 0 гостей