It is an application for small portable devices (smart phones, tablets) that will help people with severe visual impairments see more clearly. How? The user simply directs the camera of his/her smartphone or tablet to the point he/she wants and… that was it! The application processes the image on the screen according to the user’s needs (conversion to negative or greyscale, increase the contrast, etc.) and provides in real time an image that is is easier for the user to see! Who is it for? It is intended to be used by people with severe visual impairments. The Application provides an audio tutorial when starting. Depending on the phone's language, the audio will be in Greek or in English.
The ICSee project involves a software solution for Android hand-held devices. We can support filtering on a camera-streamed image (real-time), applying a wide variety of filters on it.
The minimum SDK version is 14 (Android 4.0). The targeted SDK version is 19 (Android 4.4) A device with a camera is required. For the auto-focus feature, the camera should support auto-focus. This is a Gradle-based project. The required Open-CV library is included in the Android project. It is required to have the OpenCV Manager installed on the device. You can find it here (The ICSee app will prompt you to the appropriate Play Store page if you haven't installed OpenCV Manager already.)
This Application is deployed as a normal Android app.
Download the User Guidelines from here.
Download the Developer Guidelines from here.
A this version of the app, English and Greek sounds are supported. This is how the selection works:
When the app starts, the current language code is produced, based on the Locale, or the SIM operator's country code. (If we are on a tablet, there may be no SIM card).
lang = Locale.getDefault().getLanguage();
TelephonyManager tm = (TelephonyManager)startActivity.getSystemService(Context.TELEPHONY_SERVICE);
countryCode = tm.getSimCountryIso();Each time we try to load a sound, we check for the lang or countryCode variable. If we are in a Greek environment we load the Greek sound. Otherwise, we default back to the English one. Given that, in order to add sound files in French, you should modify the code for each function that loads a sound as follows:
if(lang.equals("fr") || countryCode.equals("fr")) {
soundId = R.raw.NAME_OF_FRENCH_FILE_HERE;
}
else if (lang.equals("el") || countryCode.equals("gr")) {
soundId = R.raw.gr_take_picure;
} else {
soundId = R.raw.en_take_picture;
}| Α/ Α | Περιγραφή δράσης | Τεκμηρίωση | |
|---|---|---|---|
| 1 | ICSee Android Application: Εφαρμογή έτοιμη για χρήση σε smartphones / tablets με λειτουργικό σύστημα Android. Στα χαρακτηριστικά θα περιλαμβάνονται, πέραν των ήδη ανεπτυγμένων χαρακτηριστικών: |
|
Το ICSee υπάρχει διαθέσιμο για δωρεάν κατέβασμα στο Google Play σε αυτόν τον σύνδεσμο: https://goo.gl/WnNyzn |
| 2 | Ο κώδικας της εφαρμογής διαθέσιμος με πολύ ανοικτές άδειες χρήσης σε δημόσιο
| ||
| 3 | Διασφάλιση ότι η εφαρμογή θα λειτουργεί σε κάποιες δημοφιλείς συσκευές οι οποίες έχουν
| ||
| 4 | Σύντομο report με τα αποτελέσματα των tests με τελικούς χρήστες και με συνεισφορά
| ||
| 5 | Υποστηρικτικό υλικό. | ||
| 6 | Προώθηση του κοινού project ICSee στα κανάλια επικοινωνίας της SciFY. | Στο Newsletter της SciFY (http://eepurl.com/bAuv11)
Στα Social media της SciFY
|
|
| 7 | Προώθηση σε κοινότητες και φορείς τυφλότητας. |
Copyright 2015
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
|
|

