Njål T. Borch

Njål T. Borch
  • PhD
  • NORUT Northern Research Institute

About

26
Publications
3,022
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
229
Citations
Current institution

Publications

Publications (26)
Article
Full-text available
Abstract: Many media providers offer complementary products on different platforms to target a diverse consumer base. Online sports coverage, for instance, may include professionally produced audio and video channels, as well as Web pages and native apps offering live statistics, maps, data visualizations, social commentary and more. Many consumers...
Article
Full-text available
We propose a deep-learning framework to detect and categorize oil spills in synthetic aperture radar (SAR) images at a large scale. Through a carefully designed neural network model for image segmentation trained on an extensive dataset, we obtain state-of-the-art performance in oil spill detection, achieving results that are comparable to results...
Preprint
Full-text available
We propose a deep learning framework to detect and categorize oil spills in synthetic aperture radar (SAR) images at a large scale. By means of a carefully designed neural network model for image segmentation trained on an extensive dataset, we are able to obtain state-of-the-art performance in oil spill detection, achieving results that are compar...
Chapter
The Web is a natural platform for multimedia, with universal reach, powerful backend services, and a rich selection of components for capture, interactivity, and presentation. In addition, with a strong commitment to modularity, composition, and interoperability, the Web should allow advanced media experiences to be constructed by harnessing the co...
Conference Paper
Media players and frameworks all depend on the ability to produce correctly timed audiovisual effects. More formally, sequencing is the process of translating timed data into correctly timed presentation. Though sequencing logic is a central part of all multimedia applications, it tends to be tightly integrated with specific media formats, authorin...
Conference Paper
Full-text available
Timing is a fundamental property of media experiences. In particular, multi-device scenarios require a shared timing to provide engaging, coherent services to users. Trends are also that people have multiple devices available, and that they do not limit the usage to one device at a time. The industry caters to these developments in a variety of way...
Technical Report
Full-text available
In this report we provide an extensive analysis of timing aspects of HTML5 Media, across a variety of browsers, operating systems and media formats. Particularly we investigate how playback compares to the progression of the local clock and how players respond to time-shifting and adjustments in playback-rate. Additionally, we use the MediaSync JS...
Article
HTML5 is driving a strong trend towards interoperable Web-based applications, enabling a wider range of devices to run this kind of applications. The key challenge of next-generation media applications is to federate cooperative devices to provide multi-device experiences overcoming current second screen solutions within the connected TV industry....
Conference Paper
Full-text available
Composition is a hallmark of the Web, yet it does not fully extend to linear media. This paper defines linear composition as the ability to form linear media by coordinated playback of independent linear components. We argue that native Web support for linear composition is a key enabler for Web-based multi-device linear media, and that precise mul...
Technical Report
Full-text available
In this report we analyze the quality of synchronization we can expect when synchronizing HTML5 audio and video on multiple devices using Shared Motion. We demonstrate that the concept of Shared Motion enables sub-frame synchronization for video, and near perfect synchronization for audio. Experiments are conducted in real world scenarios.
Article
The large amount of data collected during a typical flight with an unmanned aerial vehicle (UAV) creates challenges for rapid analysis and inspection. A single two-hour flight can collect about 7200 images if the camera captures at 1 Hz, yielding about 20 GB of data. Additional instruments and sensors all add to the size and complexity of the data...
Chapter
Full-text available
Media is a concept as mobile and flexible as media themselves. Media are global, but at the same time local. They are used by individuals, but also by the masses. They are shared, as well as private. The media landscape is moving and changing. Traditional journalism is being integrated into social media. Once created merely to inform us, media toda...
Conference Paper
Full-text available
Media has been shaped by inherent limitations of the available distribution mechanisms since the advent of broadcasting. We seek to break free of this heritage by fundamentally reconstructing media. We promote the concept of motion as a fundamental building block in all media. By structuring and executing media according to shared motion, a world o...
Article
Full-text available
D. Stødle, N. T. Borch, and R. Storvold Norut (Northern Research Institute), Tromsø Science Park, Tromsø, Norway Keywords: Visualization, 3D, cross-platform, virtual globe, UAV, realtime image mapping Abstract. The large amounts of data collected during a typical flight with an unmanned aerial vehicle creates challenges for rapid analysis and inspe...
Conference Paper
This paper presents the concept of the Media State Vector (MSV), an implementation of uni-dimensional motion in real time. The MSV is intended as a general representation of media navigation and a basis for synchronization of multi-device media presentations. The MSV is motivated by the idea that media navigation can be decoupled from media content...
Article
This research work is focused on how to design, implement, test and maintain a middleware for an Unmanned Aerial System (UAS), which is formed by several Unmanned Aerial Vehicles (UAVs). The novelty of our approach is the integration as one only communication environment, of two complete different contexts: the intra-UAV and the inter-UAV; within a...
Article
This research work is focused on how to design, implement, test and maintain a middleware for a Unmanned Aerial System (UAS). The current ongoing stages are the requirement elicitation and analysis, and the preliminary design. The novelty of our approach is the integration as one only communication environment, of two complete different contexts: t...
Article
Peer-to-peer (P2P) technology potentially offers a promising basis for efficient, scalable and low-cost delivery of live content to large numbers of simultaneous users. However, the decentralized nature of P2P and the existence of untrusted peers makes commercial exploitation difficult. In this paper we describe Closed Swarms (CS), a P2P based cont...
Conference Paper
The change in data types from few and small files with textual content to enormous amounts of unstructured data like images and videos provides new challenges for the systems storing and processing the data. In addition, the wide range of digital devices we surround us with, like mobile phones, laptops, and music players, all provide some amount of...
Article
Full-text available
This paper describes an easy to use home-based eHealth system for chronic disease management. We present the design and implementation of a prototype for home based education, exercises, treatment and following-up, with the TV and a remote control as user interface. We also briefly describe field trials of the system for patients with COPD and diab...
Conference Paper
Full-text available
It is an aspiring trend that Internet users not only consume, but also produce and share content. This leads to content of great diversity. Personalized navigation is an approach to correctly discover interesting content for the user. This navigation can be based on both search and recommendation systems. The Socialized.Net is a social Peer-to-Pee...
Conference Paper
Full-text available
Peer-to-peer networks allow users to globally share resources directly with each other. As these users are from all over the world, they will utilize the network differently. For example, they might use their native tongue to describe resources. These differences make it a difficult task to provide efficient and robust search capabilities within fu...
Conference Paper
Full-text available
ó Peer-to-Peer networks are gaining popularity through le-sharing communities. Most P2P networks demand a certain stability from it's nodes in order to function satisfactory. A variably connected P2P network, however, is a network where the connectivity of nodes might vary greatly over time. The nodes can be in different connection states, such as...
Article
Full-text available
With increasing amounts of information digitally available, computerized searching has become a commodity. Typical computer search services work by creating a searchable, central index equivalent to the Yellow Pages. Humans will often use such central indexes, but we are also likely to exploit our social networks. We can directly contact someone we...
Article
Full-text available
Peer-to-Peer (P2P) technology has made it possible to use the Internet as a content delivery platform also for large media files. While P2P is already very successful in providing access to archived content, there are still open issues in regards to high quality streaming solutions. In this paper, some open issues of P2P streaming approaches are pr...
Article
In order to meet the high demands of hosting web sites, the load is often shared between a set of web servers using load balancing techniques. Many different approaches exist to load balancing, but these typically require the presence of a master server or a master copy. This implies that content updates must all go through a single computer, or th...

Network

Cited By