مقابلة مع مؤسس شركة Petiole Andrei Seleznev الناشئة
Geektimes. “” Petiole . , ( ) .
: , , , , , , . .
, . Petiole, .. Petiole . ? ?نعم ، Petiole يحل مشكلة محددة للغاية. هذه هي ميزتنا. جاء الفكر عندما عاشت معك هذه المشكلة لمدة ثلاثة أشهر. بتعبير أدق ، عشت مع صديق فياتشيسلاف بيكوف في نفس الغرفة. في ذلك الوقت ، عمل في معهد علم البيئة التطوري التابع للأكاديمية الوطنية للعلوم في أوكرانيا ، ودرس تأثير العوامل السلبية على الحور الهرمي. للقيام بذلك ، قياس مساحة الأوراق. بدت العملية ميزانية للغاية وليست مثالية - ماسح ضوئي ، فوتوشوب ، ImageJ من خلال وحدة التحكم ، تقليل البيانات في Excel. في الوقت نفسه ، كان البرنامج المرخص في وضع "العرض التوضيحي اللامتناهي" ، مما أضاف غمرة هذا النوع من البحث. عاد فياتشيسلاف إلى المنزل في وقت متأخر وبأصابع خضراء ، من التلامس المستمر مع الأوراق الجافة والطازجة. أردت مساعدته وبدأت في إحدى الليالي أفكر في أنه يمكن حل المشكلة باستخدام هاتف ذكي عادي. كلمة بكلمةبدأت تدور ، وفي النهاية تمكنا من تحقيق ذلك. الجمهور المحتمل للتطبيق متنوع. في البداية كانوا علماء الأحياء وعلماء البيئة. ثم حصلنا على اهتمام علماء الزراعة. ثم أضفنا الكلوروفيل وبدأ ممثلو الحيازات الزراعية الكبيرة في الاتصال بنا.
تصوير Petioleيتحدث بالأرقام ، فهي تختلف كثيرًا عن جمهور الشبكات الاجتماعية الشعبية. لدينا الآن 88 مستخدمًا شهريًا نشطًا. النمو صغير من شهر لآخر ، لكنه كذلك ، وهو يرضينا.حسنًا ، سنتمسك بـ "يمكن حل المشكلة باستخدام هاتف ذكي عادي" و "كلمة للكلمة ، بدأت في الدوران ، وفي النهاية تمكنا من إدراكها". من فضلك أخبرنا عن تجربة البرمجة الخاصة بك وكم من الوقت استغرق إنشاء رمز Petiole يعمل؟تجربة البرمجة مختلفة وغريبة. كتبت أول برنامج لي في سن التاسعة بلغة برمجة FoxPro 2.5. عمل الوالدان في مركز الحوسبة لسكك حديد دونيتسك. وبعد المدرسة ، أحببت زيارة الكتب السميكة وفحصها باستخدام شفرة المصدر (عادةً ما أرسمها بجميع أنواع الصور). ثم انخرط في باسكال ، دلفي ، كيو تي ، روبي على القضبان. أريد أن أشير إلى أنه ليس لدي تعليم كمبيوتر كلاسيكي ، فأنا نفسي مهندس مساح أراضي بالدبلوم. وعمل في "القوادس" لمدة لا تزيد عن عامين. لكن هذا لم يمنعني وفريقي الشاب من كتابة كود عمل بيتيول مع فترات الراحة في حوالي سبعة أشهر. بالنظر إلى حقيقة أننا أعدنا كتابة الخوارزمية الأساسية ثلاث مرات.مع تقدم العملية ، هل كان من الواضح أن المشروع يجب أن يكون له بعض المستقبل؟ تم إنشاء مدونة ، تم البحث عن علاقات المستثمرين ، هل كان هناك اتصال مع الجمهور المستهدف؟لا ، حتى حوالي نصف الطريق ، كان المشروع يهدف في الأصل إلى حل مشكلة شخص واحد. ولكن في حزيران (يونيو) الماضي ، أصبحنا المتأهلين للتصفيات النهائية لـ GIST Tech-I. ومنذ هذه اللحظة ، اكتسب المشروع المزيد من الأهداف والغايات العالمية. تم إنشاء المدونة قبل حوالي ثلاثة أشهر. تحدثنا بنشاط مع المستثمرين في الخريف الماضي. نحن نحاول باستمرار التواصل مع الجمهور المستهدف وتلقي التعليقات. هؤلاء هم العلماء الأوكرانيون بشكل رئيسي.يمكنك معرفة المزيد عن GISTech-I. من الواضح أن كل شيء يمكن أن يكون google ، ولكن موقف المؤلف من هذا مثير للاهتمام. لماذا هو مربح ، بارد ، مفيد؟ بالمناسبة ، ما هو حجم فريقك؟GIST Tech-I هي مسابقة عالمية للمشروعات التكنولوجية والعلمية للبلدان النامية. وقد تم تنظيمه بدعم من وزارة الخارجية الأمريكية ويتم تنفيذه من قبل الجمعية الأمريكية لتقدم العلوم AAAS. تتويج المسابقة كجزء من قمة ريادة الأعمال العالمية. بالمناسبة ، أصبحنا أول المتأهلين للتصفيات النهائية من أوكرانيا طوال الوقت منذ إنشائها منذ عام 2011. الفرق الرئيسي من المسابقات الأخرى هو فرق فقط من البلدان ذات الاقتصادات النامية. تم تقييم المشاريع وفقا لمعايير التركيز على الرفاهية وتحسين مؤشرات الاقتصاد الجزئي للمجتمع. أنا شخصياً كانت المرحلة نصف النهائية مفيدة لنا. كان من الضروري جمع أكبر عدد ممكن من الأصوات في التصويت عبر الإنترنت لمدة شهر واحد. شريحة التصويت - يمكن لشخص واحد التصويت كل يوم.حصلنا على 5775 صوتًا ، مما سمح لنا بالمرتبة الخامسة عشر في فئة "الأفكار" والتوجه إلى النهائيات. تتألف المباراة النهائية نفسها من تدريب لمدة يومين (كيفية إنشاء شركة وتسويق وترويج على الشبكات الاجتماعية) وثلاثة أيام من المشاركة في القمة مع عرض تقديمي لمشروعك على المسرح الكبير. أنا شخصياً تركت مجموعة من الانطباعات من أفريقيا والقمة والمنافسة. الشيء الرئيسي هو أنني قابلت أشخاصًا رائعين من إفريقيا والمكسيك وكازاخستان وأذربيجان وماليزيا وشيلي وبيرو ، وسعت آفاقي وطرت الطائرات لأول مرة في حياتي.يتكون فريقنا من 8 إلى 10 أشخاص ساعدوا كثيرًا في مراحل مختلفة من تطوير المشروع. للأسف ليس لدينا ميزانية لدفع الأجور. ولكن على الرغم من ذلك ، عمل الناس في أوقات فراغهم ومن أجل فكرة أننا سعداء للغاية. بشكل أساسي ، هؤلاء أصدقائي من برنامج المنح الدراسية "Zavtra.YuA".وأين كان الحدث كله؟ كيف تم ترتيبها؟ من كان عليه التنافس؟ وكيف حصلت على هذه القائمة ؟أقيم الحدث في نيروبي ، عاصمة كينيا. جسديًا ، حدث أول يومين من التدريب في غرفة المؤتمرات في فندق Sarova Stanley من فئة الخمس نجوم. الأيام الثلاثة المتبقية في مكتب الأمم المتحدة. كان الوضع ككل يعمل. كان كل من المتأهلين للتصفيات النهائية يهدف إلى النصر. التدريب المستمر على العرض التقديمي وإعداد العروض التقديمية حتى الثالثة صباحًا. تنافس مشروعنا في قسم "الأفكار". من بين 15 شخصًا ، في رأيي ، كان الجميع مثل المباراة. كانت المنافسة قوية ، كما أن لغتي الإنجليزية الضعيفة قللت بشكل طفيف من فرصتي في الفوز. وقد فازت معظم الجوائز فرق من أفريقيا وأمريكا الجنوبية.تم اختيارنا في القائمة وفقًا لنتائج مسابقة "Startup Open 2015". هذه منافسة عالمية للشركات الناشئة ، بما في ذلك البلدان المتقدمة. كانت مفاجأة سارة لنا. وأنا فخور بأن مشروعنا كان على نفس القائمة مع مشاريع مثل Lishot و AeroAnalytics و AppleDoc و BethClip و Smart Mobile Farming.حسنًا ، فلنعد إلى الجانب العملي للقضية. التطبيق موجود قبل مشاركتك في GIST Tech-I. ثم شاركت في أحداث مختلفة. ما الذي تغير؟ من ناحية أخرى: ما هي ردود الفعل التي تحصل عليها الآن؟ من المهندسين الزراعيين الحقيقيين أو العلماء؟نعم ، كان هناك تطبيق يعمل قبل أن نشارك في GIST Tech-I. ولكن ، أولاً ، استخدمنا خوارزمية مربع المعايرة. أعطى قياسات سيئة. غالبًا ما ظهر خطأ منهجي يبلغ 2 سم مربع. بالإضافة إلى عدم استقرار التطبيق نفسه ككل. أيضا ، لم يكن لدينا وظيفة قياس الكلوروفيل بمؤشر أخضر داكن. والثاني - بحلول ربيع عام 2015 ، تم تعليق تطوير التطبيقات النشطة. بشكل عام ، نسيت أن أقول أن لدينا أيضًا سحابة حيث يتم جمع القياسات من جميع المستخدمين. لكن هذه قصة مختلفة.في ذلك الوقت كان هناك نموذج أولي مع الوظائف الأساسية. في خريف عام 2015 وربيع عام 2016 ، شاركنا في حوالي عشرة أحداث (مؤتمرات ، معارض ، معارض ، نزهات) ، حيث تحدثنا ، أظهرنا كيف يعمل التطبيق وما يمكنك القيام به به. معظم الخطابات كانت في "نزهات علمية" في كييف. في الواقع ، جرت أول مظاهرة عامة هناك في صيف عام 2014. التغيير الرئيسي بالنسبة لنا هو أن الناس بدأوا يفهمون أنه يمكن استخدام الهاتف الذكي ليس فقط للألعاب ، ولكن أيضًا لحل المشكلات المعقدة. لدينا طلبات من جامعات مختلفة. حتى أننا احتلنا المركز الثالث في أول agrohackathon لأوكرانيا (التي عقدت في Ternopol).الآن يأتي المزيد من ردود الفعل من العلماء. تلقيت مؤخرًا رسالة من مستخدمنا في جامعة ترنوبل الوطنية التربوية ، قسم علم الأحياء والكيمياء. اختبروا بيتيول صعودا وهبوطا في سياق منطقة القياس. النتيجة - المنطقة موثوقة إحصائيًا ، والقياسات سريعة ومريحة للمستخدم.
صور Petioleمن المهندسين الزراعيين سننتظر ردود الفعل ما لم يكن في 3016. والسبب هو أنه بشكل عام ، لا يهتم المهندسون الزراعيون بتطبيقنا. لأنهم يرونه كمنافس. عميلنا هو صاحب الأعمال التجارية الزراعية ، الذي يريد أتمتة عمل المهندس الزراعي واستبعاده تمامًا من سلسلة صنع القرار. ولكن في الحل في النموذج كما هو الآن - يتجول في الحقول مع التطبيق - فهي ليست ذات فائدة تذكر (في سياق أوكرانيا). تبلغ مساحة حقول المشروع المتوسط من 10000 هكتار إذا أخذنا كوريا الجنوبية للمقارنة ، فإن متوسط مساحة المزرعة هو 2 هكتار. بيتيول هو الحل الأمثل لهم.بقدر ما يمكنك فهمه من الصور ، هل من الضروري أن يكون للتطبيق حامل معايرة أو شيء مشابه؟ هل يمكنك التحدث عن هذا؟ كم تكلفة التركيب؟ هل يؤثر وجودها على القرار النهائي لاستخدام Petiole؟يعتبر حامل المعايرة إضافة ضرورية وممتعة لتطبيقات الهاتف المحمول. في اتصالاتنا التسويقية ، نسيت دائمًا أن أقول أنه من الضروري فقط قياس مساحة الورقة. لا يلزم الوقوف لقياس الكلوروفيل. لماذا قررنا اتخاذ موقف لقياس المنطقة؟ يقلل وجودها من تعقيد الخوارزمية في بعض الأحيان. ويعزز كذلك الأداء العام. في عروضي ، أود أن أقول أنه بمساعدة المنصة يمكنك القيام بثلاثة أشياء بيديك. اضغط على الهاتف الذكي ، اضغط على الورقة واضغط على الأزرار على شاشة الهاتف الذكي. الإصدار الأول مصنوع من الألمنيوم. مكلفة بعض الشيء ، ولكن يمكنك تغيير ارتفاع الحامل.نصح ذوي الخبرة للصب من البلاستيك. ولكن ، بعد أن سمعت تكلفة تصنيع القالب لملئه ، قررنا الانتظار بهذا. ثم دخلت عن طريق الخطأ إلى سوبر ماركت بناء كبير ورأيت خطوات من خشب الزان وألواح البوليسترين المضادة للانعكاس. وأدركت أن هذا هو. يتم قطع كل شيء على جهاز التوجيه وتجميعه باستخدام الفيلكرو.
صور Petioleتكلفة الموقف هو سرنا التجاري. سعر البيع - ثلاثون دولارًا أمريكيًا. للاستخدام الأكاديمي ، نعطي مدرجات مجانية. تم توزيع ثمانية بالفعل. بالطبع ، يؤثر وجودها على قرار الاستخدام. يريد كل منا إحضار كاميرا الهاتف الذكي إلى المصنع والحصول على التركيب الكيميائي بالكامل تقريبًا. ولكن إذا كان الشخص يريد ذلك حقًا ، فسيكون قادرًا على التحايل على هذه المشكلة. نساعده في ذلك - يمكنك تنزيل ملف بلوحة شطرنج واستخدام مجموعة من الكتب بدلاً من الرف. تمت مراجعة التطبيق من قبل Greenappsandweb قبل أسبوعين. لذلك كانوا قادرين على إكمال دورة القياس بالكامل بدون حامل.فهمت. هل من الممكن تحديد خوارزمية التطبيق؟ ما المكتبات المستخدمة؟ ما هي المشاكل وأي المصادر أو الاستشاريين تم استخدامها؟على مستوى تطبيق android ، نستخدم مكتبة OpenCV للأشياء المتعلقة برؤية الكمبيوتر. يحتوي التطبيق حاليًا على خوارزميتين أساسيتين. يحدد الأول مساحة الورقة. والثاني هو مؤشر أخضر داكن. بالنسبة إلى منطقة الورقة ، نجد مصفوفة للتوافق بين مستوى لوحة الاستقبال البيضاء ومستوى مصفوفة كاميرا الهاتف الذكي. عملية مشابهة لمعايرة عدسة الكاميرا باستخدام لوح شطرنج أبيض وأسود. بعد ذلك ، نقوم بمعالجة الصورة من الكاميرا (ورقة على لوحة بيضاء) من أجل الحصول على مخطط جيد.يتم إعادة حساب إحداثيات نقاط الكفاف من إحداثيات الكاميرا إلى إحداثيات حقيقية. من هذه القيم نجد مساحة الورقة. في الوقت نفسه ، نعمل مع الظل (تقليل) ومع السويقات (قطع). بالنسبة للمؤشر الأخضر الداكن ، نترجم الصورة من وضع KZS (RGB) إلى HSV. نقسم إلى قنوات وعلى قناة "Color" نجد متوسط القيمة فوق الورقة في نطاق معين. نقوم بتطبيعه إلى النطاق والحصول على المؤشر. باستخدام اعتماد الكلوروفيل على مؤشر الأخضر الداكن (عادة ما تكون نماذج خطية ، مثل y = ax + b) ، تم الحصول عليها في مختبرنا الزراعي ، نقوم بإعادة حسابها في محتوى الكلوروفيل مباشرة في التطبيق. بالإضافة إلى ذلك ، نستخدم النسيج ، الطائرة ، تصميم المواد.
صور Petioleفي مرحلة مبكرة ، كانت هناك مشاكل في دقة قياس المنطقة ، لكننا قمنا بحلها بإضافة مصفوفة طبوغرافية إلى عملية القياس. التالي كان مشاكل الأداء. لسوء الحظ ، الهاتف الذكي ليس جهاز كمبيوتر ؛ معالجه ضعيف نسبيًا. ستحل Google هذه المشكلة بمجرد إرسال البيانات إلى السحابة. ولكن ليس في كل مكان هناك تغطية إنترنت و 3 G وغيرها من وسائل الراحة للحضارة. خاصة في الميدان في المواقع التجريبية. عملت الخوارزمية ببطء وتعطلت غالبًا بأخطاء تجاوز الذاكرة مثل void * cv :: OutOfMemoryError (std :: size_t) . ولكن بعد إعادة كتابتها للمرة الثالثة ، تمكنا من التغلب على مثل هذا السلوك الغريب.وفقًا للمصادر ، تساعدنا الكتب الإلكترونية على OpenCV (Packt Publishing) ، وقاعدة المعارف في الإجابات. opencv.org ، والمستودعات العامة على Github ، والوثائق الجيدة على موقع مكتبة OpenCV نفسها في حد ذاتها. من الواضح أن Android كان مطلوبًا أيضًا المعرفة. خاصة فيما يتعلق بإعداد تجميع الخوارزميات الأصلية في المكتبات باستخدام NDK ، وبالتالي يعمل كل شيء بشكل جيد. لكننا تمكنا من ملء الفجوة بسرعة باستخدام Udacity الموارد الرائع.إذن جزء من الكود غير مكتوب بلغة Java ، ولكن بلغة C ++؟نعم الرمز المسؤول عن تشغيل التطبيق ، وتخزين البيانات في قاعدة البيانات ، مكتوب بلغة Java كجزء من Android SDK. الرمز المسؤول عن تشغيل الخوارزمية مكتوب بلغة C ++ وباستخدام Android NDK المحول إلى مكتبة ثابتة. يقوم التطبيق بتحميل المكتبة عند بدء التشغيل ويستخدم استدعاءات دالة مكتبة OpenCV الأصلية. بشكل عام ، توجد مكتبة جافا لاستخدام OpenCV مباشرة في رمز التطبيق ، بدون استخدام JNI. لكن الأداء يختلف عن مكالمات الشفرة الأصلية. لدينا الآن أداء يبلغ حوالي 5 إطارات في الثانية عند قياس مساحة الورقة في الوقت الفعلي. باستخدام مكتبة جافا ، سيكون هناك على الأرجح حوالي 2FPS.. . , , - . .سؤال صعب جدا. ولكن يمكنك المحاولة. تحتاج أولاً إلى فهم ما وضعناه في "الدعم المهني". إذا كان هذا هو المال ، فمن الضروري ، قبل الانخراط في هذه القصة بأكملها ، أن تكسبها أولاً في وظيفة عادية أو مستقلة. إذا كان هذا هو رعاية ، فكيف محظوظ شخص ما. إذا كانت هذه تغطية إعلامية ، فأنت بحاجة إلى معارف بين الصحفيين (سيعاني الكبد) أو تغطية إعلامية جيدة (على سبيل المثال ، فاز في هاكاثون). إن وجود عامل ، أو أفضل من جميع العوامل على الفور ، سيزيد من فرصك في أن يعرف المستثمرون المحتملون عنك. ولكن ، هناك واحد ولكن. تعلم لا يساوي الاستثمار. تقريبا كل المستثمرين المحتملين في أوكرانيا يعرفون مشروعنا ، ولكن لم يستثمر أحدهم سنتًا واحدًا. لماذا؟ السؤال بلاغي.Source: https://habr.com/ru/post/ar397337/
All Articles