Presentation | 2023-03-02 [Poster Presentation] Development of a screenshot application that can redisplay web pages by building on the Swift standard library Ayaka Sakamoto, Masaki Kawamura, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | We are developing an application to generate a redisplayable screenshot image of a web page. This application gets the URL of the web page when the screenshot is taken, and converts it to a QR code. The code is then embedded in the screenshot image as a watermark. Reversely, the web page can be redisplayed by extracting the URL from the screenshot image. In recent years, many applications using external libraries have been rejected by the AppStore. Therefore, the purpose of this study is to develop the application using only the Swift standard library. The function to encode a URL into a QR code, the QIM function to embed a watermark into an image, and the function to perform a two-dimensional DCT on an image were newly implemented using the standard libraries. QR codes were generated by assigning a URL and an error correction level to QRCodeGenerator in the library. Two-dimensional DCT was achieved by performing DCT twice, horizontally and vertically, using the one-dimensional DCT function vDSP.DCT in the library. The application written by Swift was tested on a simulator. URLs were embedded in both screenshot and natural images to check the developed functions. As a result, the QR codes extracted from the screenshot images were incorrectly decoded. However, the QR codes extracted from the natural images were successfully decoded. Therefore, the application has worked properly. The reason for the decoding failure was considered to be the luminance distribution of the image. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | Watermark / QRcode / Swift / iPhone Application |
Paper # | EMM2022-81 |
Date of Issue | 2023-02-23 (EMM) |
Conference Information | |
Committee | EMM |
---|---|
Conference Date | 2023/3/2(2days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | Fukue culture hall |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | Ryoichi Nishimura(NICT) |
Vice Chair | Kotaro Sonoda(Nagasaki Univ.) / Masatsugu Ichino(Univ. of Electro-Comm.) |
Secretary | Kotaro Sonoda(Kaishi Professional Univ.) / Masatsugu Ichino(Chiba Univ.) |
Assistant | Tomoko Kajiyama(Hiroshima City Univ.) / Shieyuki Sakazawa(Osaka Inst. of Tech.) |
Paper Information | |
Registration To | Technical Committee on Enriched MultiMedia |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | [Poster Presentation] Development of a screenshot application that can redisplay web pages by building on the Swift standard library |
Sub Title (in English) | |
Keyword(1) | Watermark |
Keyword(2) | QRcode |
Keyword(3) | Swift |
Keyword(4) | iPhone Application |
1st Author's Name | Ayaka Sakamoto |
1st Author's Affiliation | Yamaguchi University(Yamaguchi Univ.) |
2nd Author's Name | Masaki Kawamura |
2nd Author's Affiliation | Yamaguchi University(Yamaguchi Univ.) |
Date | 2023-03-02 |
Paper # | EMM2022-81 |
Volume (vol) | vol.122 |
Number (no) | EMM-412 |
Page | pp.pp.72-77(EMM), |
#Pages | 6 |
Date of Issue | 2023-02-23 (EMM) |