introduction, problem, overview, decade, increase, data, generated, satellite, imagery, nowadays, optical, radar, imaging, equipment, ongoing, monitoring, programmes, extensive, observing, system, launched, rst, recent, european, agencys, copernicus, programme, satellites, freely, available, various, dierent, meaning, institutions, private, access, latest, images, quantity, growing, techniques, employed, opened, research, opportunities, possibilities, applications, area, relatively, enables, researchers, eciently, tackle, problems, polar, deforestation, farmland, usage, urban, development, natural, disasters, relief, eorts, motivation, elds, volume, collected, challenges, especially, regarding, storage, processing, visualisation, focusing, needing, image, gigabytes, apparent, sheer, resources, needed, feasibly, using, algorithm, thus, logical, firstly, universities, computing, clusters, capable, parallel, secondly, infrastructure, iaas, providers, amazon, google, elastic, compute, respectively, furthermore, source, frameworks, distributed, le, systems, documentation, community, support, widely, apache, hadoop, software, limitations, coperincus, sentinel, equiped, type, called, synthetic, aperture, thesis, focus, particualar, technologies, spark, filesystem, common, consideration, researches, addition, framework, therefore, conducted, considerably, smaller, older, established, mapreduce, additional, choosing, integrates, products, main, determine, algorithms, candidates, parallely, implemented, provide, compared, implementation, feasibility, implement, gauge, parallelization, speedup, practice, proof, concept, propose, areas, future, generalize, solutions, contributions, classication, proposed, simplies, estimating, potential, moved, specic, example, leveraging, chapter, essential, characteristics, produced, types, contains, potentially, parallelizable, class, studied, parallelized, implementations, discussed, results, cluster, concludes, provides, relevant, previous, largely, lacking, considered, variety, locations, purposes, provided, closely, related, preceding, denoising, non, local, ssotski, wellsuited, reduction, examined, generalise, model, imposes, considerable, restrictions, proved, difcult, serialization, converted, format, stored, striped, splits, overlap, storing, suitable, information, waveform, split, sliding, reasonably, slightly, remote, sensing, tesfamariam, nds, ecient, detection, input, minimal, sequential, generally, similar, indicates, spectrum, specics, currently, maintained, developed, foundation, originally, address, issue, pass, intermediate, multi, iterative, disk, learning, interactive, analytics, exploration, larger, faster, querying, researcher, principle, location, memory, perform, multiple, underlying, integrated, tandem, resource, ne, apis, java, python, scala, current, sparks, structure, similiar, requires, allocation, supports, standalone, native, mesos, range, program, specied, programmer, sparkcontext, ob, ject, acquire, executors, nodes, refer, gure, application, code, assigns, independent, processes, connected, https, org, docs, html, resilient, dataset, central, abstraction, immutable, collection, elements, partitioned, across, operated, rdds, primitive, restricted, coarse, grained, programming, created, operations, converting, changing, persistence, existing, execution, aggressively, immediately, appropriate, cache, persist, method, explicitly, programmers, controls, ow, creating, usually, applying, programs, represented, jects, methods, categories, transformations, actions, functions, dene, prompt, actual, computation, returning, exporting, tolerance, replication, recomputed, exist, contain, lineage, derive, particular, scaleable, tolerant, metadata, separately, former, dedicated, node, namenode, latter, datanodes, default, replicated, accross, mapping, les, management, namespace, hierarchy, handled, properly, regular, heartbeats, conrm, datanode, operation, capacity, transfer, replies, instructions, commands, replicate, faul, toleration, principles, achieved, constant, replicatio, norm, exception, architecture, http, hdfs_, design, basics, typically, emitting, signals, collecting, reected, quality, signal, determined, properties, contact, seawater, materials, conduct, reection, qualities, scatter, reecting, material, convey, dierences, covered, guessed, scattered, www, crisp, nus, edu, sg, radars, constantly, stationary, produce, spatial, resolution, physical, antenna, continuously, transmits, target, depicts, relection, scattering, movement, recordings, combined, sars, create, representations, unit, collects, diering, pixel, voxel, probability, density, reective, coherently, random, interference, eects, coherence, speckle, standpoint, preserved, importantly, phase, typical, airborne, resolutions, cm, less, meters, [age], aected, reliably, movements, precipitation, phenomena, aect, obvious, ooding, coordinate, tracking, events, shipping, muhumaa, saaremaa, scihub, esa, int, representation, employs, technique, dimensional, examine, consists, compressed, unfocused, product, preprocessed, calibrated, higher, conventional, integer, essentially, grayscale, ti, helsinki, approach, theoretical, issues, adapting, environments, ensure, efciently, consider, themselves, considerations, inherent, nature, dictates, biggest, dividable, context, executable, progress, dened, user, transformation, action, operates, chunk, chunks, unspecied, forced, inherently, largest, necessary, maximize, specically, representing, splitting, original, multitude, distant, require, pixels, weighted, doing, executor, represents, detecting, characteristic, operate, inspect, neighbourhood, approaches, requirement, temporal, suitability, refers, maximum, amdahls, easily, separated, function, embarrasingly, based, previously, described, distinctions, arguments, visible, divided, simplest, includes, apply, lters, decrease, falling, category, directly, entirety, jority, interest, reduced, sub, mentioned, practical, operating, aects, total, obviously, reasonable, process, roughly, yield, logic, surrounding, arbitrary, scanning, situations, replicating, spans, boundary, borders, reside, portion, fetched, network, trac, incurs, signicant, penalty, parallelize, minimize, exchanged, maximal, eciency, computations, notion, assigning, transfers, locality, attained, dotted, repsent, boundaries, actually, depending, maintaining, aware, overlaps, logically, parameters, horizontal, axis, vertical, modications, specify, occur, starting, position, looking, factor, simultaneously, valid, coordinates, parallelising, correspond, achievable, worthwhile, preserve, placement, policy, placed, although, conguration, scope, unless, overridden, transferred, diminishes, suer, parallelisation, par, concrete, belonging, particularly, broadcasted, dimensions, minus, correctly, special, zero, include, intereseting, topics, noted, interacting, solved, standard, advanced, api, manipulating, easier, developing, extends, reliable, section, preprocessing, primarily, textual, custom, additions, mainly, javasparkcontext, binaryfiles, portabledatastream, binary, containing, contents, directed, imageio, bueredimage, manipulated, writable, recordwriter, outputformat, delegate, corresponding, median, lter, necessarily, humans, oracle, com, technetwork, articles, javaee, jai, repository, appendix, represent, iterate, replace, rectangle, centered, processed, retain, axes, nonoverlapping, version, iterating, iterated, copied, imagesplits, downloaded, joined, throughout, succesfully, later, lenames, composite, composed, considering, assign, average, operator, creates, [sf], easiest, multitemporal, folders, according, ported, output, rgb, png, identical, december, earlier, assigned, stronger, magnitude, shifted, ish, loss, accumulation, processor, cores, strictly, serial, impose, supported, locally, exactly, assuming, linearly, triple, representative, correlated, scenario, dependence, composing, transferring, noticeable, quadruple, conclusions, conclusion, parallelizing, complex, endless, advantage, enormous, proposals, environment, relative, simplicity, runtime, trivial, evident, straightforward, accomplished, overriding, policies, download, continuous, streaming, detect, notable, illegal, detected, additionally, analysis, exploratory, trying, succession, visual, feedback, manner