ડ્યુઅલ કેમેરા વાળો સ્માર્ટફોન કેવી રીતે બનાવવો

ડ્યુઅલ કેમેરા વાળો સ્માર્ટફોન કેવી રીતે બનાવવો

ડ્યુઅલ કેમેરા સાથે સ્માર્ટફોન બનાવવો એ ઘરના કમ્પ્યુટરને એસેમ્બલ કરવા જેવો સરળ પ્રોજેક્ટ નથી. તે એક બહુ-શાખાકીય પ્રયાસ છે જે ઔદ્યોગિક ડિઝાઇન, ઇલેક્ટ્રોનિક્સ, ઓપ્ટિક્સ, ઇમેજ પ્રોસેસિંગ, સિસ્ટમ સોફ્ટવેર (ફર્મવેર/OS), ઉત્પાદન અને ગુણવત્તા પરીક્ષણને જોડે છે. જો કે, પ્રક્રિયાને સમજવાથી તમને આધુનિક ફોન કેવી રીતે ડિઝાઇન અને ઉત્પાદિત થાય છે તે સમજવામાં મદદ મળી શકે છે - અને ડ્યુઅલ કેમેરા સુવિધા પાછળના તકનીકી નિર્ણયો.

આ લેખમાં ખ્યાલ, ઘટકો, એકીકરણ અને પરીક્ષણના દ્રષ્ટિકોણથી ડ્યુઅલ કેમેરા સ્માર્ટફોન બનાવવાના મુખ્ય પગલાંઓની ચર્ચા કરવામાં આવી છે.

-

1. ડ્યુઅલ કેમેરાનો હેતુ નક્કી કરો

પહેલું પગલું એ વ્યાખ્યાયિત કરવાનું છે કે સ્માર્ટફોનમાં બે કેમેરા કેમ છે. "ડ્યુઅલ કેમેરા" નો અર્થ ઘણી અલગ અલગ ગોઠવણીઓ હોઈ શકે છે, ઉદાહરણ તરીકે:

૧. વાઈડ + અલ્ટ્રાવાઈડ: નિયમિત ફોટા માટે મુખ્ય કેમેરા અને પહોળા જોવાના ખૂણા માટે અલ્ટ્રાવાઈડ.
2. પહોળો + ટેલિફોટો: મુખ્ય કેમેરા અને ઓપ્ટિકલ ઝૂમ કેમેરા (2x/3x).
૩. પહોળું + ઊંડાઈ સેન્સર: બીજો કેમેરા બોકેહ (પોટ્રેટ) અસરો માટે ઊંડાઈ માપવામાં મદદ કરે છે.
૪. પહોળું + મોનોક્રોમ: મોનોક્રોમ કેમેરા વિગતવાર અને ઓછા પ્રકાશમાં પ્રદર્શન સુધારે છે.

આ ધ્યેય સેન્સર, લેન્સ, કેમેરા વચ્ચેનું અંતર (બેઝલાઇન), પ્રોસેસિંગ આવશ્યકતાઓ અને ઇમેજ સ્ટીચિંગ અલ્ગોરિધમની પસંદગી નક્કી કરશે.

-

2. SoC પ્લેટફોર્મ અને ISP પસંદ કરવું

આધુનિક સ્માર્ટફોન્સ ક્વોલકોમ સ્નેપડ્રેગન, મીડિયાટેક ડાયમેન્સિટી/હેલિયો, સેમસંગ એક્ઝીનોસ અથવા યુનિસોક જેવા SoCs (સિસ્ટમ ઓન ચિપ) પર આધાર રાખે છે. કેમેરા માટે એક મહત્વપૂર્ણ ઘટક ISP (ઇમેજ સિગ્નલ પ્રોસેસર) છે, જે સામાન્ય રીતે SoC માં સંકલિત હોય છે.

SoC પસંદ કરતી વખતે, ધ્યાનમાં લો:

- કેમેરાની સંખ્યા (ડ્યુઅલ/ટ્રિપલ) અને ડેટા પાથ બેન્ડવિડ્થ માટે સપોર્ટ.
- એક સાથે બે કેમેરા માટે મહત્તમ રિઝોલ્યુશન સપોર્ટેડ છે.
- HDR, મલ્ટી-ફ્રેમ અવાજ ઘટાડો અને કોમ્પ્યુટેશનલ ફોટોગ્રાફી જેવી સુવિધાઓને સપોર્ટ કરે છે.
- તમે પસંદ કરો છો તે કેમેરા સેન્સર માટે ડ્રાઇવરો અને વિક્રેતા સપોર્ટની ઉપલબ્ધતા.

પર્યાપ્ત ISP વિના, ડ્યુઅલ કેમેરાને સ્થિર રીતે કામ કરવામાં મુશ્કેલી પડશે, ખાસ કરીને પોટ્રેટ, નાઇટ મોડ અને વિડિયો જેવા મોડ્સ માટે.

-

૩. કેમેરા સેન્સર અને લેન્સ નક્કી કરો

બે કેમેરા એટલે ઓછામાં ઓછા બે સેન્સર અને બે લેન્સ, વત્તા એક મિકેનિકલ મોડ્યુલ અને દરેકમાં ફ્લેક્સિબલ કેબલ (ફ્લેક્સ).

ધ્યાનમાં રાખવા જેવી સામાન્ય બાબતો:

– સેન્સરનું કદ (દા.ત. ૧/૧.૫૬″, ૧/૨.૦″): ઓછા પ્રકાશમાં જેટલું મોટું તેટલું સારું.
- પિક્સેલ કદ (દા.ત. 0.8µm, 1.0µm, 1.4µm) તેમજ પિક્સેલ બિનિંગ સપોર્ટ.
– લેન્સ બાકોરું (દા.ત. f/1.8): પ્રકાશની માત્રાને અસર કરે છે.
– ફોકલ લેન્થ અને ફીલ્ડ ઓફ વ્યૂ (FOV): વાઈડ વિ અલ્ટ્રાવાઈડ માટે મહત્વપૂર્ણ.
– OIS/EIS: ઓપ્ટિકલ સ્ટેબિલાઇઝેશન (OIS) વધુ જટિલ છે પરંતુ ખરેખર ફોટો/વિડિયો ગુણવત્તામાં મદદ કરે છે.

વાઇડ-એંગલ + અલ્ટ્રાવાઇડ-એંગલ રૂપરેખાંકનો માટે, મુખ્ય કેમેરામાં સામાન્ય રીતે મોટો સેન્સર હોય છે, જ્યારે અલ્ટ્રાવાઇડ-એંગલમાં નાનો સેન્સર પણ ખૂબ પહોળો લેન્સ હોઈ શકે છે. વાઇડ-એંગલ + ટેલિફોટો માટે, ટેલિફોટોને સામાન્ય રીતે લાંબી ફોકલ લંબાઈની જરૂર પડે છે, જે જગ્યાની મર્યાદાઓને કારણે લેન્સ ડિઝાઇનને વધુ પડકારજનક બનાવે છે.

-

૪. મુખ્ય બોર્ડ (PCB) અને કેમેરા પાથ ડિઝાઇન કરવું

આગળ ઇલેક્ટ્રોનિક્સ ડિઝાઇન આવે છે: મધરબોર્ડ/પીસીબી એક સાથે બે કેમેરા મોડ્યુલને હેન્ડલ કરવા સક્ષમ હોવા જોઈએ. કેમેરા સામાન્ય રીતે MIPI CSI-2 જેવા હાઇ-સ્પીડ ઇન્ટરફેસ દ્વારા જોડાયેલા હોય છે.

મહત્વપૂર્ણ બાબતો:

- બે સેન્સર માટે MIPI લેનની સંખ્યા પૂરતી છે.
- ઘટકોનું સ્થાન જેથી સિગ્નલ પાથ ટૂંકો અને સ્થિર રહે.
- EMI (ઇલેક્ટ્રોમેગ્નેટિક ઇન્ટરફિયરન્સ) મેનેજમેન્ટ જેથી ઇમેજ પર "પટ્ટાઓ" કે ઇન્ટરફિયરન્સને કારણે અવાજ ન આવે.
- ફોકસ સેન્સર અને એક્ટ્યુએટર્સ માટે સમર્પિત પાવર રેલ્સની ઉપલબ્ધતા.

વધુમાં, કેમેરા મોડ્યુલને સેન્સર ગોઠવણી માટે I2C જેવા નિયંત્રણોની જરૂર પડે છે, તેમજ ઓટોફોકસ એક્ટ્યુએટર (VCM) અને OIS માટે લાઇનની પણ જરૂર પડે છે, જો હાજર હોય તો.

-

૫. પાવર, થર્મલ અને યાંત્રિક માળખાં તૈયાર કરવા

બે કેમેરા પાવર વપરાશ અને ગરમીનું ઉત્પાદન વધારે છે. તેથી:

- PMIC (પાવર મેનેજમેન્ટ IC) સેન્સર અને ISP ની જરૂરિયાતો પૂરી કરવા સક્ષમ હોવું જોઈએ.
- થર્મલ ડિઝાઇનમાં સ્થિર તાપમાન જાળવવું જોઈએ જેથી અવાજ ન વધે અને ISP કામગીરીમાં ઘટાડો ન થાય (થર્મલ થ્રોટલિંગ).
- યાંત્રિક રચનામાં કેમેરા મોડ્યુલને પકડી રાખવું જોઈએ જેથી ફોન પડી જાય ત્યારે તે સરળતાથી ખસી ન જાય (ડ્રોપ ટેસ્ટ).

યાંત્રિક બાજુએ, તમારે આ પણ ધ્યાનમાં લેવાની જરૂર છે:

- કેમેરા મોડ્યુલનું "કેમેરા વિન્ડો" (કવર ગ્લાસ) સાથે સંરેખણ.
- ફોનની જાડાઈ અને "કેમેરા બમ્પ".
- જો IP પ્રમાણપત્ર મેળવવાનું લક્ષ્ય હોય તો ધૂળ/પાણીથી રક્ષણ.

-

૬. કેમેરા ફર્મવેર, ડ્રાઇવર્સ અને HAL વિકસાવવું

ફક્ત હાર્ડવેર ઇન્સ્ટોલ કરવાથી કેમેરા કામ કરશે નહીં. તમારે આની જરૂર પડશે:

- સેન્સર ડ્રાઇવર: જેથી સિસ્ટમ એક્સપોઝર, ISO, ફ્રેમ રેટ અને સેન્સર મોડને નિયંત્રિત કરી શકે.
- કેમેરા HAL (હાર્ડવેર એબ્સ્ટ્રેક્શન લેયર): એક સ્તર જે કેમેરા એપ્લિકેશનને હાર્ડવેર સાથે જોડે છે.
- ISP ટ્યુનિંગ: રંગ, શાર્પનેસ, અવાજ ઘટાડો, ટોન મેપિંગ અને HDR ને સમાયોજિત કરવા માટે એક લાંબી પ્રક્રિયા.

ટ્યુનિંગમાં સામાન્ય રીતે વિવિધ પરિસ્થિતિઓમાં હજારો નમૂના ફોટા લેવાનો સમાવેશ થાય છે: ઇન્ડોર, આઉટડોર, ઓછી પ્રકાશ, બેકલાઇટ, વગેરે. યોગ્ય ટ્યુનિંગ વિના, ડ્યુઅલ કેમેરા કેમેરા 1 અને કેમેરા 2 વચ્ચે અસંગત રંગો ઉત્પન્ન કરી શકે છે.

-

7. ડ્યુઅલ કેમેરા સિંક્રનાઇઝેશન અને કેલિબ્રેશન

ડ્યુઅલ કેમેરાની શક્તિ બે સેન્સરના સહયોગમાં રહેલી છે. આ માટે જરૂરી છે:

- ફ્રેમ સિંક્રનાઇઝેશન: બે કેમેરાએ યોગ્ય સમયે ફ્રેમ કેપ્ચર કરવી જોઈએ, ખાસ કરીને ડેપ્થ ઇફેક્ટ્સ અથવા મલ્ટી-કેમેરા વીડિયો માટે.
- આંતરિક માપાંકન: દરેક કેમેરાના ઓપ્ટિકલ પરિમાણો (વિકૃતિ, અસરકારક ફોકલ લંબાઈ).
- બાહ્ય માપાંકન: કેમેરા 1 અને કેમેરા 2 ની સ્થિતિ અને દિશા વચ્ચેનો સંબંધ.

જો કેલિબ્રેશન નબળું હોય, તો પોટ્રેટ ઇફેક્ટ વાળને ખોટી રીતે અલગ કરી શકે છે, વસ્તુઓની કિનારીઓ અવ્યવસ્થિત થઈ શકે છે, અથવા ઝૂમ મોડ "કૂદકા મારતો" દેખાઈ શકે છે. ફેક્ટરીમાં ખાસ ચાર્ટ અને કેલિબ્રેશન સોફ્ટવેરનો ઉપયોગ કરીને કેલિબ્રેશન કરવામાં આવે છે, અને પછી પરિણામો ઉપકરણ પર કેલિબ્રેશન ડેટા તરીકે સાચવવામાં આવે છે.

-

8. વિકાસશીલ અલ્ગોરિધમ્સ: પોટ્રેટ, ઝૂમ અને ફ્યુઝન

ડ્યુઅલ કેમેરા સામાન્ય રીતે શ્રેષ્ઠ સુવિધાઓ પ્રદાન કરે છે જેમ કે:

- પોટ્રેટ/બોકેહ: વિષય અને પૃષ્ઠભૂમિને અલગ કરવા માટે અસમાનતા નકશા અથવા ઊંડાણ ડેટાનો ઉપયોગ કરે છે.
- સીમલેસ ઝૂમ: બ્લેન્ડિંગ સાથે, પહોળાથી ટેલિફોટો કેમેરામાં સરળ સંક્રમણ.
- છબીનું મિશ્રણ: એક કેમેરા (દા.ત. મોનોક્રોમ/ટેલિ) માંથી વિગતોને મુખ્ય કેમેરાના રંગો સાથે જોડવી.

આ તે જગ્યા છે જ્યાં કોમ્પ્યુટેશનલ ફોટોગ્રાફી આવે છે. પડકારોમાં શામેલ છે:

- કેમેરા વચ્ચે રંગ સુસંગતતા જાળવો.
- એક્સપોઝર અને વ્હાઇટ બેલેન્સને સમાયોજિત કરો.
- જ્યારે વસ્તુઓ ખસેડે છે ત્યારે ભૂતિયાપણું ઘટાડે છે.
- અલ્ટ્રાવાઇડ વિકૃતિ સુધારી.

-

9. કેમેરા એપ્લિકેશન અને વપરાશકર્તા અનુભવ

કેમેરા એપ્લિકેશન આ કરી શકશે:

- ઝડપથી કેમેરા બદલો (વાઇડ/અલ્ટ્રાવાઇડ/ટેલિ).
- લેગ વિના સ્થિર પૂર્વાવલોકન દર્શાવે છે.
- HDR, નાઇટ, પોટ્રેટ, પ્રો મોડ જેવા મોડ્સ પ્રદાન કરે છે.
- સ્ટોરેજ અને ફોર્મેટ મેનેજ કરો (JPEG/HEIF, H.264/H.265 વિડિયો).

વપરાશકર્તા અનુભવ મહત્વપૂર્ણ છે: જો કેમેરા ટ્રાન્ઝિશન ધીમા હોય અથવા ફોટા ઘણીવાર અસંગત હોય તો કાગળ પર એક મહાન ડ્યુઅલ કેમેરા રાખવાનો કોઈ અર્થ નથી.

-

૧૦. પરીક્ષણ અને પ્રમાણપત્ર

અંતિમ તબક્કો સંપૂર્ણ પરીક્ષણ છે:

- છબી ગુણવત્તા પરીક્ષણ: તીક્ષ્ણતા, અવાજ, રંગ, ગતિશીલ શ્રેણી.
- વિડિઓ પરીક્ષણ: સ્થિરીકરણ, રોલિંગ શટર, ઑડિઓ-વિડિઓ સમન્વયન.
- વિશ્વસનીયતા પરીક્ષણ: ડ્રોપ ટેસ્ટ, થર્મલ ચક્ર, કંપન.
- સુસંગતતા પરીક્ષણ: તૃતીય-પક્ષ એપ્લિકેશનો, OS માં કેમેરા સેવાઓ.
- પાલન: દરેક દેશમાં રેડિયો પ્રમાણપત્ર, બેટરી સલામતી અને નિયમનકારી ધોરણો.

ઔદ્યોગિક સ્તરે, આ પરીક્ષણ પ્રયોગશાળાઓમાં અને કડક KPI (કી પર્ફોર્મન્સ ઇન્ડિકેટર્સ) ધોરણો સાથે કરવામાં આવે છે.

-

પેનટઅપ

ડ્યુઅલ કેમેરા સાથે સ્માર્ટફોન બનાવવો એ ચોક્કસ ઘટક પસંદગી, ચોક્કસ PCB અને મિકેનિકલ ડિઝાઇન, વિગતવાર ડ્રાઇવર ડેવલપમેન્ટ અને ISP ટ્યુનિંગ અને એક જ સિસ્ટમ તરીકે કામ કરવા માટે બે કેમેરાનું કેલિબ્રેટિંગનું સંયોજન છે. ડ્યુઅલ કેમેરા ફક્ત "બીજા લેન્સ ઉમેરવા" વિશે નથી, પરંતુ પ્રીમિયમ-અનુભૂતિવાળા ફોટા અને વિડિઓઝ માટે સિંક્રનાઇઝ્ડ હાર્ડવેર-સોફ્ટવેર ઇકોસિસ્ટમ બનાવવા વિશે છે.

જો તમારો ધ્યેય શૈક્ષણિક પ્રોજેક્ટ છે, તો સૌથી વાસ્તવિક અભિગમ સામાન્ય રીતે શરૂઆતથી સ્માર્ટફોન બનાવવાને બદલે હાલના ઉપકરણ પર કેમેરા સિસ્ટમ શીખવાનો છે (દા.ત., ડેવલપમેન્ટ બોર્ડનો ઉપયોગ કરવો અથવા એન્ડ્રોઇડ કેમેરા પાઇપલાઇન શીખવું). જો કે, તકનીકી સમજણ તરીકે, ઉપરોક્ત પ્રક્રિયાને તોડી નાખવાથી તમને એ સમજવામાં મદદ મળશે કે ફોનના કેમેરાની ગુણવત્તા ફક્ત મેગાપિક્સેલ્સ દ્વારા જ નહીં, પરંતુ તેની એકંદર ડિઝાઇન અને અમલીકરણ દ્વારા કેમ નક્કી થાય છે.

-

જો તમે ઈચ્છો તો, હું આ લેખને નીચેનામાંથી કોઈ એક ફોકસમાં પણ અનુકૂલિત કરી શકું છું: (1) ઇલેક્ટ્રોનિક્સના વિદ્યાર્થીઓ માટે ટેકનિકલ સંસ્કરણ, (2) સામાન્ય વાચકો માટે લોકપ્રિય સંસ્કરણ, અથવા (3) ઘટકો અને કાર્ય પગલાંઓની સૂચિ સાથે સંપૂર્ણ "પ્રોજેક્ટ પ્લાન" સંસ્કરણ.

પ્રતિક્રિયા આપો