2,057 research outputs found

    Optimal Radiometric Calibration for Camera-Display Communication

    Full text link
    We present a novel method for communicating between a camera and display by embedding and recovering hidden and dynamic information within a displayed image. A handheld camera pointed at the display can receive not only the display image, but also the underlying message. These active scenes are fundamentally different from traditional passive scenes like QR codes because image formation is based on display emittance, not surface reflectance. Detecting and decoding the message requires careful photometric modeling for computational message recovery. Unlike standard watermarking and steganography methods that lie outside the domain of computer vision, our message recovery algorithm uses illumination to optically communicate hidden messages in real world scenes. The key innovation of our approach is an algorithm that performs simultaneous radiometric calibration and message recovery in one convex optimization problem. By modeling the photometry of the system using a camera-display transfer function (CDTF), we derive a physics-based kernel function for support vector machine classification. We demonstrate that our method of optimal online radiometric calibration (OORC) leads to an efficient and robust algorithm for computational messaging between nine commercial cameras and displays.Comment: 10 pages, Submitted to CVPR 201

    EtÀisyyden huomioiva kaksiulotteinen viivakoodi mobiilikÀyttötapauksiin

    Get PDF
    Global internet use is becoming increasingly mobile, and mobile data usage is growing exponentially. This puts increasing stress on the radio frequency spectrum that cellular and Wi-Fi networks use. As a consequence, research has also been conducted to develop wireless technologies for other parts of the electromagnetic spectrum – namely, visible light. One approach of using the visible light channel for wireless communication leverages barcodes. In this thesis, we propose a 2D barcode that can display different information based on the distance between the barcode and the scanner. Earlier research on distance-sensitive barcodes has focused on providing a closer viewer more information as a closer viewer can see more detail. In contrast, we target use cases where a clear physical separation between users of different roles can be made, such as presentation systems. We evaluate two methods of achieving distance-awareness: color-shifting of individual colors, where a color changes tone at longer distances, and color blending, where two colors blend into a third color at longer viewing distances. Our results show that a modern smartphone is capable of leveraging color-shifting in ideal conditions, but external changes such as ambient lighting render color-shifting unusable in practical scenarios. On the other hand, color blending is robust in varying indoor conditions and can be used to construct a reliable distance-aware barcode. Accordingly, we employ color blending to design a distance-aware barcode. We implement our solution in an off-the-shelf Android smartphone. Experimental results show that our scheme achieves a clear separation between close and far viewers. As a representative use case, we also implement a presentation system where a single barcode provides the presenter access to presentation tools and the audience access to auxiliary presentation material.Maailmanlaajuinen internetin kĂ€yttö muuttuu yhĂ€ liikkuvammaksi, ja mobiilidatan kĂ€yttö kasvaa eksponentiaalisesti. TĂ€mĂ€ kohdistaa yhĂ€ suurempia vaatimuksia radiotaajuusspektriin, jota mobiili- ja Wi-Fi-verkot kĂ€yttĂ€vĂ€t. NĂ€in ollen tutkijat ovat kehittĂ€neet langattomia teknologioita hyödyntĂ€en myös muita sĂ€hkömagneettisen spektrin osia – erityisesti nĂ€kyvÀÀ valoa. Yksi nĂ€kyvĂ€n valon sovellus langattomassa viestinnĂ€ssĂ€ ovat viivakoodit. TĂ€ssĂ€ työssĂ€ kehitĂ€mme kaksiulotteisen viivakoodin, joka pystyy vĂ€littĂ€mÀÀn eri tietoa katselijoille eri etĂ€isyyksillĂ€. Aiempi etĂ€isyyden huomioivien viivakoodien tutkimus on keskittynyt tarjoamaan lĂ€hellĂ€ olevalle katselijalle enemmĂ€n tietoa, koska lĂ€heinen katselija nĂ€kee viivakoodin tarkemmin. SitĂ€ vastoin me keskitymme kĂ€yttötapauksiin, joissa eri kĂ€yttĂ€jĂ€roolien vĂ€lillĂ€ on selkeĂ€ etĂ€isyydellinen ero, kuten esimerkiksi esitelmissĂ€ puhujan ja yleisön vĂ€lillĂ€. Tarkastelemme kahta menetelmÀÀ: yksittĂ€isten vĂ€rien muutoksia etĂ€isyyden muuttuessa ja kahden vĂ€rin sekoittumista etĂ€isyyden kasvaessa. Tulostemme perusteella nykyaikainen Ă€lypuhelin pystyy hyödyntĂ€mÀÀn yksittĂ€isten vĂ€rien muutoksia ihanteellisissa olosuhteissa, mutta ulkoiset tekijĂ€t, kuten ympĂ€ristön valaistus, aiheuttavat liian suuria vĂ€rimuutoksia kĂ€ytĂ€nnön kĂ€yttötapauksissa. Toisaalta vĂ€rien sekoittuminen on johdonmukaista muuttuvassa sisĂ€ympĂ€ristössĂ€ ja sitĂ€ voidaan kĂ€yttÀÀ luotettavan viivakoodin luomisessa. NĂ€in ollen me suunnittelemme etĂ€isyyden huomioivan viivakoodin hyödyntĂ€en vĂ€rien sekoittumista. Toteutamme ratkaisumme yleisesti saatavilla olevalle Android-Ă€lypuhelimelle. Kokeellisten tulostemme perusteella menetelmĂ€mme saavuttaa selkeĂ€n erottelun lĂ€heisten ja kaukaisten katselijoiden vĂ€lillĂ€. EsimerkkikĂ€yttötapauksena toteutamme myös esitelmĂ€jĂ€rjestelmĂ€n, jossa sama viivakoodi antaa lĂ€hellĂ€ olevalle puhujalle nopean pÀÀsyn esitystyökaluihin ja kauempana olevalle yleisölle pÀÀsyn esityksen apumateriaaliin

    Survey and Systematization of Secure Device Pairing

    Full text link
    Secure Device Pairing (SDP) schemes have been developed to facilitate secure communications among smart devices, both personal mobile devices and Internet of Things (IoT) devices. Comparison and assessment of SDP schemes is troublesome, because each scheme makes different assumptions about out-of-band channels and adversary models, and are driven by their particular use-cases. A conceptual model that facilitates meaningful comparison among SDP schemes is missing. We provide such a model. In this article, we survey and analyze a wide range of SDP schemes that are described in the literature, including a number that have been adopted as standards. A system model and consistent terminology for SDP schemes are built on the foundation of this survey, which are then used to classify existing SDP schemes into a taxonomy that, for the first time, enables their meaningful comparison and analysis.The existing SDP schemes are analyzed using this model, revealing common systemic security weaknesses among the surveyed SDP schemes that should become priority areas for future SDP research, such as improving the integration of privacy requirements into the design of SDP schemes. Our results allow SDP scheme designers to create schemes that are more easily comparable with one another, and to assist the prevention of persisting the weaknesses common to the current generation of SDP schemes.Comment: 34 pages, 5 figures, 3 tables, accepted at IEEE Communications Surveys & Tutorials 2017 (Volume: PP, Issue: 99

    Visual wireless communications with smartphones

    Get PDF
    The advent of smartphones has certainly brought many advantages for communications among people. Due to their diverse features, smartphones allow to exchange information in different ways. The most widespread communication technologies for mobile devices - such as WiFi, Bluetooth and Long Term Evolution - exploit wireless transmissions based on electromagnetic radio signals. However, the use of these technologies present some issues with respect to security, coverage and interference. Recent studies have revealed new approaches for data exchange, such as visible light communication. Using an optical channel for data transmission provides interesting advantages over current technologies: the use of unlicensed spectrum, no interference with radio signal, secure communication and no need for a special infrastructure. In this thesis, we implemented an application that transfers data between smartphones through visible light communications. To this purpose, the application employs QR codes shown on the display to encode transmitted data and the front-facing camera for receiving the data. We also designed a supporting communication protocol for ensuring a successful transmission between two smartphones. Finally, we evaluated our solution in terms of power consumption and communication performance. The results showed that our solution is suitable for exchanging files of small size
    • 

    corecore