University of Canberra Faculty of ScienceandTechnology Mobile Technologies Assignment1 Image Classification Using IBM Watson AI & MLCloud Services Submission date:23:55Sunday31/03/2019(Week7)...


University of Canberra


Faculty of ScienceandTechnology



Mobile Technologies


Assignment1


Image Classification Using IBM Watson AI & MLCloud Services



Submission date:23:55Sunday31/03/2019(Week7)


Type:Individual assignment


Submission:Acompressed (.zip)file that contains the following:

•YourentireAndroidStudio project, and•Your report (MS Word file) that contains screenshots for all activities in your program.

Submit thiscompressed (.zip)file viaCanvas site of this unit.Email submission is not accepted.


Total mark:15​​


Proportion ofunitassessment:15%


Late submission:5% of the total mark(i.e., 0.75 mark)per day.


Task:Design and implement an Androidapplicationwith the requirements listed below.


The user can turn on the camera on a mobile phone or tablet to capture photo ofobjects(fruits orpeople or abusiness cardor others). The user can also load an existing image ofsuch objectsfrom the current device. The image from camera or loadedwill beautomatically sent toIBM Watson ArtificialIntelligence& MachineLearningCloud Servicesfor image processingand classification.The results will beeitherrecognised fruits (apple, banana, etc.)or recognisedfacecharacteristics (number of faces,ages, genders, etc.) or recognised text (name, job title, contact details, etc. for business card)or others. These resultswill be sent backintextformatto the app. The appdisplaystheseresultstothe user to editthen save toa local databasetogether with the image. The app also listsallimagesand resultsas list itemsforthe usertosee and editthen save.Seethescreen shots belowfor more details.



1


2


If the user taps onStart


Runtheappthen clickStart​ ​​Alist of itemsappears


These items are retrieved from a local database


2


3


If the user taps on an item


If the user taps onAdd ​​​All details of selected item appear

These details are retrieved from a database ​If the user taps onEdit


5


4


​​​​​​The user can edit alldetailsthensave, orcancel.

The updated details are saved to the same database


5


7


If the user taps onLoadimage

​​If the usertaps onCapture​​​​​​




8


6

​​ ​​​The user can edit all details(item name and results)



2


4


If the user taps onCancelorSave

​​

•The menu contains at least 2 menu items as short cuts to 2 activities.



•Keep the same marginonleft and right, andontop and bottomfor all images, text and titles as seenin the screenshots above. Do the same for padding(–5marksif margin and padding are not properly set).




•Handling all exceptions (–1markfor each exception found at runtime).•Your Android project must be created by you using Android Studio. Any Android project converted from Eclipse or non-Android Studio project is not accepted. You cannot use an existing Android Studio project from other developers to implement your project (–15marks)



Hints will be provided inlectures andtutorialsinWeeks2-7.Pleasereview UCStudent Academic Integrity Policyin the unit outlineto avoid plagiarism.



Marking guideline(15 marks)


Zeromark for thisappif

a.Thecompressed file for this projectnot found, or​​​​​b.Cannot open the compressed file, orc.CannotrunonAndroid Studio.​​

Marking​​

a.Correct implementation of 8 activities below(1 mark per activity)​ ​ 8 marksb.Correct implementation of11redactions below​​​​ 6marksc.Correct implementation ofat least 2 menu items as short cuts to 2 activities​ 1markd.Margin and padding are not properly designed​​​​ –5 markse.For each exception found at runtime​​​​​ –1 mark

Note: We cannot capture a photo using the camera on the emulator, so the following test is accepted: Click Capture button -> camera is on -> take a photo -> click OK (accept) to close camera -> displayablankitem name andblankresulton Activity 8 ->editthese itemson Activity 4-> click Save -> display Activity 2.


•Margin and padding examples.




Text and image arenotproperly designed​​ properly designed


Page2of5


Mar 28, 2021
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here